@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-heading-color:;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}.h1,.h2,.h3,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:rgba(var(--bs-body-color-rgb),.75);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-12{flex:0 0 auto;width:100%}.g-3{--bs-gutter-x:1rem}.g-3{--bs-gutter-y:1rem}.g-4{--bs-gutter-x:1.5rem}.g-4{--bs-gutter-y:1.5rem}@media (min-width:576px){.col-sm-6{flex:0 0 auto;width:50%}}@media (min-width:768px){.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-6{flex:0 0 auto;width:50%}}@media (min-width:992px){.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.offset-lg-1{margin-left:8.33333333%}}@media (min-width:1200px){.col-xl-3{flex:0 0 auto;width:25%}.col-xl-9{flex:0 0 auto;width:75%}}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0,0,0,0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0,0,0,0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0,0,0,0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow:;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0,0,0,0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg:;--bs-breadcrumb-border-radius:;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#6c757d;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius,0)}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.w-100{width:100%!important}.justify-content-center{justify-content:center!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.mb-0{margin-bottom:0!important}.mb-4{margin-bottom:1.5rem!important}.text-center{text-align:center!important}.text-uppercase{text-transform:uppercase!important}.rounded-0{border-radius:0!important}.visible{visibility:visible!important}@media (min-width:768px){.mb-md-0{margin-bottom:0!important}}
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0}.slick-list:focus{outline: none}.slick-list.dragging{cursor: pointer;cursor: hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto}.slick-track:before,.slick-track:after{display: table;content: ''}.slick-track:after{clear: both}.slick-loading .slick-track{visibility: hidden}.slick-slide{display: none;float: left;height: 100%;min-height: 1px}[dir='rtl'] .slick-slide{float: right}.slick-slide img{display: block}.slick-slide.slick-loading img{display: none}.slick-slide.dragging img{pointer-events: none}.slick-initialized .slick-slide{display: block}.slick-loading .slick-slide{visibility: hidden}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent}.slick-arrow.slick-hidden{display: none}
@charset "UTF-8";@-webkit-keyframes fadeInLeft{from{opacity: 0;-webkit-transform: translate3d(-45px,0,0);transform: translate3d(-45px,0,0)}to{opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity: 0;-webkit-transform: translate3d(-35px,0,0);transform: translate3d(-35px,0,0)}to{opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity: 0;-webkit-transform: translate3d(45px,0,0);transform: translate3d(45px,0,0)}to{opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity: 0;-webkit-transform: translate3d(35px,0,0);transform: translate3d(35px,0,0)}to{opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight}@-webkit-keyframes fadeInUp{from{opacity: 0;-webkit-transform: translate3d(0,45px,0);transform: translate3d(0,45px,0)}to{opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity: 0;-webkit-transform: translate3d(0,35px,0);transform: translate3d(0,35px,0)}to{opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp}@-webkit-keyframes fadeOut{from{opacity: 1}to{opacity: 0}}@keyframes fadeOut{from{opacity: 1}to{opacity: 0}}.fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut}.animated{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both}.animated.infinite{-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite}.animated.fast{-webkit-animation-duration: 800ms;animation-duration: 800ms}.animated.faster{-webkit-animation-duration: 500ms;animation-duration: 500ms}.animated.slow{-webkit-animation-duration: 2s;animation-duration: 2s}@media (prefers-reduced-motion){.animated{-webkit-animation: unset !important;animation: unset !important;-webkit-transition: none !important;transition: none !important}}
body,html{color: rgba(254,254,254,0.7);font-family: "Inter Tight",sans-serif;font-size: 16px;font-weight: 400;line-height: 1.6em;overflow-x: hidden;background-color: #181818}h1,h2,h3,h4,h5,h6{clear: both;color: #FEFEFE;padding: 0;margin: 0 0 20px 0;font-weight: 600;line-height: 1.3em;font-family: "Inter Tight",sans-serif}.cs-primary_font{font-family: "Inter Tight",sans-serif}h1{font-size: 56px}h2{font-size: 42px}h3{font-size: 30px}h4{font-size: 24px}h5{font-size: 18px}h6{font-size: 16px}p{margin-bottom: 15px}ul{margin: 0 0 25px 0;padding-left: 20px;list-style: square outside none}ol{padding-left: 20px;margin-bottom: 25px}dfn,cite,em,i{font-style: italic}blockquote{margin: 0 15px;font-style: italic;font-size: 20px;line-height: 1.6em;margin: 0}address{margin: 0 0 15px}img{border: 0;max-width: 100%;height: auto}a{color: inherit;text-decoration: none;-webkit-transition: all 0.3s ease;transition: all 0.3s ease}button{color: inherit;-webkit-transition: all 0.3s ease;transition: all 0.3s ease}a:hover{text-decoration: none;color: #FF4A17}table{width: 100%;margin-bottom: 25px}table th{font-weight: 600;color: rgba(254,254,254,0.7)}table td,table th{border-top: 1px solid #4D4D4D;padding: 11px 10px}dl{margin-bottom: 25px}dl dt{font-weight: 600}b,strong{font-weight: bold}pre{color: rgba(254,254,254,0.7);border: 1px solid #4D4D4D;font-size: 18px;padding: 25px;border-radius: 5px}kbd{font-size: 100%;background-color: rgba(254,254,254,0.7);border-radius: 5px}@media screen and (max-width: 991px){body,html{font-size: 16px;line-height: 1.6em}h2{font-size: 36px;margin-bottom: 10px}}input,textarea{color: #FEFEFE}.cs-preloader{position: fixed;z-index: 99999;top: 0;width: 100%;height: 100vh;background-color: #181818}.cs-preloader_in{width: 120px;height: 120px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 28px;border: 3px solid rgba(255,255,255,0.8);border-radius: 50%}.cs-preloader_in:after{content: "";border-width: 3px;border-style: solid;border-color: transparent;border-top-color: #FF4A17;border-radius: 50%;position: absolute;width: calc(100% + 6px);height: calc(100% + 6px);left: 50%;top: 50%;-webkit-animation: spin 1s ease-in-out infinite;animation: spin 1s ease-in-out infinite;margin-left: -60px;margin-top: -60px}.cs-preloader_in::before{content: "";height: 8px;width: 8px;border-radius: 50%;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background-color: #FF4A17}@-webkit-keyframes spin{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes spin{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@media screen and (min-width: 992px){.cs-height_15{height: 15px}.cs-height_20{height: 20px}.cs-height_25{height: 25px}.cs-height_30{height: 30px}.cs-height_40{height: 40px}.cs-height_50{height: 50px}.cs-height_60{height: 60px}.cs-height_70{height: 70px}.cs-height_75{height: 75px}.cs-height_80{height: 80px}.cs-height_85{height: 85px}.cs-height_90{height: 90px}.cs-height_95{height: 95px}.cs-height_100{height: 100px}.cs-height_130{height: 130px}.cs-height_145{height: 145px}.cs-height_150{height: 150px}}@media screen and (max-width: 991px){.cs-height_lg_10{height: 10px}.cs-height_lg_15{height: 15px}.cs-height_lg_20{height: 20px}.cs-height_lg_30{height: 30px}.cs-height_lg_40{height: 40px}.cs-height_lg_45{height: 45px}.cs-height_lg_50{height: 50px}.cs-height_lg_70{height: 70px}.cs-height_lg_80{height: 80px}}.cs-medium{font-weight: 500}.cs-semi_bold{font-weight: 600}.cs-bold{font-weight: 700}.cs-radius_15{border-radius: 15px}.cs-line_height_4{line-height: 1.4em}.cs-font_50{font-size: 50px}.cs-mp0{list-style: none;margin: 0;padding: 0}.cs-m0{margin: 0}hr{margin: 0;padding: 0;border: none;border-top: 1px solid #f2f1ff}.cs-bg{background-size: cover;background-repeat: no-repeat;background-position: center}.cs-center{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}.cs-white_color{color: #fff}.cs-primary_color{color: #FEFEFE}.cs-accent_color{color: #FF4A17}.cs-accent_bg{background-color: #FF4A17}.cs-text_btn{display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 600;color: #fff}.cs-text_btn svg{margin-left: 15px}.cs-text_btn span{display: inline-block;position: relative}.cs-text_btn span::before{content: "";position: absolute;height: 2px;width: 100%;bottom: 0;left: 0;background-color: currentColor;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-transition-duration: 0.6s;transition-duration: 0.6s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out}.cs-text_btn:hover span::before{-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transition-timing-function: cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function: cubic-bezier(0.52,1.64,0.37,0.66)}.cs-text_btn.cs-type1 svg{margin-left: 0px;margin-right: 15px}.cs-text_btn.cs-type1 span::before{left: initial;right: -100%;-webkit-transform: scaleX(0) rotateY(180deg);transform: scaleX(0) rotateY(180deg)}.cs-text_btn.cs-type1:hover span::before{-webkit-transform: scaleX(1) rotateY(180deg);transform: scaleX(1) rotateY(180deg)}label{margin-bottom: 12px}.cs-accordian_title{font-size: 22px;margin-bottom: 0;-webkit-transition: all 0.3s ease;transition: all 0.3s ease}.cs-accordian_body{line-height: 1.8em;padding-top: 15px}.cs-accordian_body p{margin: 0}.cs-accordian_head{padding: 2px 20px 2px 0;position: relative;cursor: pointer}.cs-accordian_head:hover .cs-accordian_title{color: #FF4A17}.cs-accordian{border-bottom: 2px solid #FF4A17;padding-bottom: 25px}.cs-accordian:not(:last-child){margin-bottom: 25px}.cs-accordian_toggle{display: -webkit-box;display: -ms-flexbox;display: flex;position: absolute;top: 50%;margin-top: -3px;right: 0;-webkit-transition: all 0.3s ease;transition: all 0.3s ease}.cs-accordian.active .cs-accordian_toggle{-webkit-transform: rotate(180deg);transform: rotate(180deg)}#cs-result{line-height: 2.8em}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default,.odometer.odometer-theme-default .odometer-digit{display: inline-block;vertical-align: middle;position: relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display: inline-block;vertical-align: middle;visibility: hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align: left;display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display: block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display: block;-webkit-backface-visibility: hidden;backface-visibility: hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display: block;-webkit-transform: translateZ(0);transform: translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position: absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition: -webkit-transform 2s;transition: -webkit-transform 2s;transition: transform 2s;transition: transform 2s,-webkit-transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform: translateY(-100%);transform: translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition: -webkit-transform 2s;transition: -webkit-transform 2s;transition: transform 2s;transition: transform 2s,-webkit-transform 2s;-webkit-transform: translateY(0);transform: translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{line-height: inherit}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align: center}@-webkit-keyframes slide-left{from{-webkit-transform: translateX(0);transform: translateX(0)}to{-webkit-transform: translateX(-100%);transform: translateX(-100%)}}@keyframes slide-left{from{-webkit-transform: translateX(0);transform: translateX(0)}to{-webkit-transform: translateX(-100%);transform: translateX(-100%)}}.cs-section_heading.cs-style1 .cs-section_subtitle{color: #999696;font-size: 18px;margin-bottom: 20px}.cs-section_heading.cs-style1 .cs-section_title{font-size: 50px;margin-bottom: 0}.cs-shape_wrap_1{position: relative}.cs-contact_info.cs-style1 svg{position: absolute;left: 0;top: 4px;width: 20px;max-height: 20px}.cs-contact_info.cs-style1 li{position: relative;padding-left: 35px}.cs-contact_info.cs-style1 li:not(:last-child){margin-bottom: 22px}.cs-page_heading.cs-style1{height: 650px;padding: 120px 0 50px;position: relative}.cs-page_heading.cs-style1::after{content: "";position: absolute;right: -30px;top: -30px;height: 151px;width: 151px;background: #FF4A17;opacity: 0.8;-webkit-filter: blur(125px);filter: blur(125px)}.cs-page_heading.cs-style1>*{position: relative;z-index: 2}.cs-page_heading.cs-style1 .cs-page_heading_in{display: inline-block}.cs-page_heading.cs-style1 .breadcrumb{-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;margin-bottom: 0;color: #999696}.cs-page_heading.cs-style1 .breadcrumb-item.active{color: #fff}.cs-page_heading.cs-style1 .cs-page_title{margin-bottom: 18px}.breadcrumb-item + .breadcrumb-item{padding-left: 14px}.breadcrumb-item + .breadcrumb-item::before{content: "";height: 17px;width: 1px;background-color: #fff;padding: 0;position: relative;top: 5px;margin-right: 14px}.cs-image_layer.cs-style1{padding-right: 60px;padding-bottom: 60px}.cs-image_layer.cs-style1 img{position: relative;z-index: 2}.cs-image_layer.cs-style1 .cs-image_layer_in{position: relative;border-radius: 15px}.cs-image_layer.cs-style1 .cs-image_layer_in::after{content: "";position: absolute;height: 100%;width: 100%;right: -60px;bottom: -60px;background-color: #FF4A17;border-radius: inherit}.cs-image_layer.cs-style1.cs-size_md{padding-right: 20px;padding-bottom: 20px}.cs-image_layer.cs-style1.cs-size_md .cs-image_layer_in::after{right: -20px;bottom: -20px}#lg-counter{color: #fff}.cs-scrollup{position: fixed;bottom: -60px;right: 40px;color: #fff;padding: 5px;height: 50px;width: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;cursor: pointer;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;z-index: 10;background-color: #000000;color: #FF4A17;-webkit-box-shadow: 0px 1px 5px 1px rgba(22,22,22,0.2);box-shadow: 0px 1px 5px 1px rgba(22,22,22,0.2);border-radius: 50%}.cs-scrollup:hover{background-color: #FF4A17;color: #fff}.cs-scrollup.cs-scrollup_show{bottom: 50px}@media screen and (max-width: 1380px){.cs-section_heading.cs-style1 .cs-section_title{font-size: 42px}.cs-font_50{font-size: 42px}.cs-page_heading.cs-style1{height: 550px}}@media screen and (max-width: 1199px){.cs-page_heading.cs-style1{height: 450px}}@media screen and (max-width: 991px){.cs-section_heading.cs-style1 .cs-section_title{font-size: 36px}.cs-section_heading.cs-style1 .cs-section_subtitle{font-size: 16px;margin-bottom: 15px}.cs-font_50{font-size: 36px}.cs-page_heading.cs-style1{padding: 100px 0 50px;height: 400px}.cs-page_heading.cs-style1 .cs-page_title{margin-bottom: 15px}.cs-accordian_title{font-size: 18px}.cs-accordian:not(:last-child){margin-bottom: 15px}.cs-accordian{padding-bottom: 15px;border-width: 1px}.cs-scrollup{right: 15px}.cs-scrollup.cs-scrollup_show{bottom: 50px}#cs-result{line-height: 2.2em}}@media screen and (max-width: 575px){.cs-image_layer.cs-style1{padding-right: 40px;padding-bottom: 40px}.cs-image_layer.cs-style1 .cs-image_layer_in::after{right: -30px;bottom: -30px}.cs-page_heading.cs-style1 .breadcrumb{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center}}.cs-slider_heading.cs-style1{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.cs-slider{position: relative}.cs-slider.cs-style1{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap}.cs-slider.cs-style3 .cs-portfolio.cs-style1{padding: 50px 0;-webkit-transition: all 0.4s ease;transition: all 0.4s ease}.cs-slider.cs-style3 .cs-portfolio.cs-style1 .cs-portfolio_info_bg{left: -20px;top: 20px;opacity: 0;-webkit-transition: all 0.4s ease;transition: all 0.4s ease}.cs-slider.cs-style3 .cs-portfolio.cs-style1 .cs-portfolio_title{opacity: 0;left: 20px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease}.cs-slider.cs-style3 .cs-portfolio.cs-style1 .cs-portfolio_subtitle{opacity: 0;left: 20px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease}.cs-slider.cs-style3 .slick-active .cs-portfolio.cs-style1{padding: 0}.cs-slider.cs-style3 .slick-active .cs-portfolio.cs-style1 .cs-portfolio_info_bg{left: 0px;top: 0px;opacity: 1;-webkit-transition-delay: 0.4s;transition-delay: 0.4s}.cs-slider.cs-style3 .slick-active .cs-portfolio.cs-style1 .cs-portfolio_title{left: 0px;opacity: 1;-webkit-transition-delay: 0.5s;transition-delay: 0.5s}.cs-slider.cs-style3 .slick-active .cs-portfolio.cs-style1 .cs-portfolio_subtitle{left: 0px;opacity: 1;-webkit-transition-delay: 0.6s;transition-delay: 0.6s}.slick-slide>div{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}.cs-pagination.cs-style1{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 70px}.cs-pagination.cs-style1 ul{list-style: none;padding: 0;margin: 0;display: inherit !important}.cs-pagination.cs-style1 li{height: 16px;width: 16px;background-color: #FF4A17;border: 1px solid #FF4A17;border-radius: 50%;margin: 0 8px;cursor: pointer;position: relative;-webkit-transition: all 0.3s ease;transition: all 0.3s ease}.cs-pagination.cs-style1 li::before{content: "";position: absolute;height: 5px;width: 5px;border-radius: 50%;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background-color: #FF4A17}.cs-pagination.cs-style1 li.slick-active{background-color: transparent}.cs-pagination.cs-style1 button{display: none}.cs-slider_arrows.cs-style1{display: -webkit-box;display: -ms-flexbox;display: flex;margin: -8px}.cs-slider_arrows.cs-style1 .slick-arrow{width: 60px;height: 35px;border: 2px solid currentColor;border-radius: 5px;margin: 8px;cursor: pointer;-webkit-transition: all 0.3s ease;transition: all 0.3s ease}.cs-slider_arrows.cs-style1 .slick-arrow:hover{color: #fff;background-color: #FF4A17;border-color: #FF4A17}.cs-slider_arrows.cs-style2 .slick-arrow{position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);height: 50px;width: 50px;background-color: rgba(153,150,150,0.5);border-radius: 50%;z-index: 5;cursor: pointer;-webkit-transition: all 0.3s ease;transition: all 0.3s ease}.cs-slider_arrows.cs-style2 .slick-arrow:hover{background-color: #999696}.cs-slider_arrows.cs-style2 .slick-arrow.cs-left_arrow{left: 40px}.cs-slider_arrows.cs-style2 .slick-arrow.cs-right_arrow{right: 40px}.slick-dotted{cursor: url(../img/drag.png) 16 9,ew-resize !important}.cs-gap-24 .slick-slide{padding-left: 12px;padding-right: 12px}.cs-gap-24 .slick-list{margin-left: -12px;margin-right: -12px}@media screen and (max-width: 1199px){.cs-slider.cs-style1{display: block}.cs-slider.cs-style3 .slick-list{padding: 0 15% !important}}@media screen and (min-width: 992px){.cs-hidden_desktop{display: none !important}}@media screen and (max-width: 991px){.cs-pagination.cs-style1{margin-top: 35px}.cs-slider_heading.cs-style1{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start}.cs-slider_heading.cs-style1 .cs-section_heading + .cs-slider_arrows{margin-top: 15px}}@media screen and (max-width: 767px){.cs-slider.cs-style3 .slick-list{padding: 0 15% !important}}@media screen and (max-width: 575px){.cs-slider.cs-style3 .slick-list{padding: 0 15px !important}}.cs-site_header{position: relative;z-index: 101}.cs-toolbox{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px 40px}.cs-site_header{position: absolute;width: 100%;left: 0;top: 10px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease}.cs-site_header.cs-style1 .cs-main_header_in{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: 90px;position: relative}.cs-site_header.cs-style1 .cs-main_header_right{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%}.cs-site_header.cs-style1 .cs-icon_btn{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 45px;height: 45px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;cursor: pointer;border: 2px solid currentColor;border-radius: 50%;color: #fff}.cs-site_header.cs-style1 .cs-icon_btn .cs-icon_btn_in{width: 18px;height: 16px;line-height: 0;cursor: pointer;position: relative;text-align: left;overflow: hidden}.cs-site_header.cs-style1 .cs-icon_btn .cs-icon_btn_in span{display: inline-block;position: absolute;height: 2px;width: 100%;border-radius: 0;background-color: currentColor;color: inherit;vertical-align: top;-webkit-transition: 0s ease-in-out;transition: 0s ease-in-out;border-radius: 3px}.cs-site_header.cs-style1 .cs-icon_btn .cs-icon_btn_in span:nth-child(1){-webkit-transform: translate(0,-7px);transform: translate(0,-7px);width: calc(100% - 4px)}.cs-site_header.cs-style1 .cs-icon_btn .cs-icon_btn_in span:nth-child(2){-webkit-transform: translate(0,0);transform: translate(0,0);width: calc(100% - 4px)}.cs-site_header.cs-style1 .cs-icon_btn .cs-icon_btn_in span:nth-child(3){-webkit-transform: translate(0,7px);transform: translate(0,7px)}.cs-site_header.cs-style1 .cs-icon_btn .cs-icon_btn_in span:nth-child(4){-webkit-transform: translate(0,14px);transform: translate(0,14px)}.cs-site_header.cs-style1 .cs-icon_btn:hover .cs-icon_btn_in span{-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out}.cs-site_header.cs-style1 .cs-icon_btn:hover .cs-icon_btn_in span:nth-child(1){-webkit-transform: translate(0,0);transform: translate(0,0)}.cs-site_header.cs-style1 .cs-icon_btn:hover .cs-icon_btn_in span:nth-child(2){-webkit-transform: translate(0,7px);transform: translate(0,7px);width: 100%}.cs-site_header.cs-style1 .cs-icon_btn:hover .cs-icon_btn_in span:nth-child(3){-webkit-transform: translate(0,14px);transform: translate(0,14px)}.cs-site_header.cs-style1 .cs-icon_btn:hover .cs-icon_btn_in span:nth-child(4){-webkit-transform: translate(0,21px);transform: translate(0,21px)}.cs-side_header{position: fixed;top: 0;right: 0px;width: 100%;z-index: 1000;height: 100vh;opacity: 0;visibility: hidden;-webkit-transition: all 0.4s ease;transition: all 0.4s ease}.cs-side_header .cs-side_header_overlay{background-color: rgba(22,22,22,0.5);height: inherit;width: inherit;left: inherit;top: inherit;position: inherit;cursor: -webkit-zoom-out;cursor: zoom-out;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;opacity: 0}.cs-side_header .cs-side_header_in{width: 500px;height: 100vh;background-color: #181818;-webkit-box-flex: 0;-ms-flex: none;flex: none;margin-left: auto;overflow: auto;padding: 90px 50px 50px 50px;position: relative;z-index: 2;right: -500px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease}.cs-side_header .cs-side_header_heading{font-size: 22px;line-height: 1.4em;margin: 0}.cs-side_header .cs-side_header_title{font-size: 18px;margin-bottom: 25px}.cs-side_header .cs-side_header_box{padding: 35px 0}.cs-side_header .cs-close{opacity: 0}.cs-side_header.active{opacity: 1;visibility: visible}.cs-side_header.active .cs-side_header_overlay,.cs-side_header.active .cs-close{opacity: 1}.cs-side_header.active .cs-side_header_in{right: 0}.cs-close{position: fixed;right: 30px;top: 30px;height: 25px;width: 25px;border-radius: 50%;border: 2px solid currentColor;background-color: transparent;color: #fff;cursor: pointer;z-index: 2;z-index: 100}.cs-close::before,.cs-close::after{content: "";position: absolute;width: 50%;height: 2px;background-color: currentColor;left: 50%;top: 50%;margin-left: -25%;margin-top: -1px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}.cs-close::before{-webkit-transform: rotate(45deg);transform: rotate(45deg)}.cs-close:hover{color: #FF4A17;-webkit-transform: scale(1.05);transform: scale(1.05)}@media screen and (max-width: 1199px){.cs-main_header .container{max-width: 100%}.cs-site_header.cs-style1 .cs-nav{display: -webkit-box;display: -ms-flexbox;display: flex}}.cs-nav ul{margin: 0;padding: 0;list-style: none}.cs-sticky_header{position: fixed !important;width: 100%;z-index: 999}.cs-gescout_sticky{position: fixed !important;top: -110px;opacity: 0;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;background-color: #000}.cs-gescout_show{top: 0 !important;opacity: 1}.cs-site_branding{display: inline-block}.cs-site_branding img{max-height: 45px}@media screen and (min-width: 1200px){.cs-main_header{position: relative}.cs-main_header_center{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}.cs-site_header.cs-style1 .cs-main_header_center{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;width: 100%;max-width: calc(100% - 300px)}.cs-site_header.cs-style1 .cs-main_header_left{height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.cs-nav{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;font-size: 15px;line-height: 1.6em;color: #fff}.cs-nav .cs-nav_list{display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;-ms-flex-wrap: wrap;flex-wrap: wrap;height: inherit}.cs-nav .cs-nav_list>li{margin-right: 50px;height: inherit}.cs-nav .cs-nav_list>li:last-child{margin-right: 0}.cs-nav .cs-nav_list>li>a{padding: 10px 0;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;position: relative;height: inherit;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.cs-nav .cs-nav_list>li>ul{left: 0;top: calc(100% + 15px)}.cs-nav .cs-nav_list>li:hover>ul{top: 100%;opacity: 1;visibility: visible;-webkit-transition: all 0.4s ease;transition: all 0.4s ease}.cs-nav .cs-nav_list>li.menu-item-has-children>a{position: relative}.cs-nav .cs-nav_list>li.menu-item-has-children>a::after{content: "";display: inline-block;height: 8px;width: 8px;border: 2px solid #fff;-webkit-transform: rotate(45deg);transform: rotate(45deg);border-left: 0;border-top: 0;margin-left: 6px;position: relative;top: -2px;border-radius: 0px 0px 2px 0px}.cs-nav .cs-nav_list li:not(.cs-mega_menu){position: relative}.cs-nav .cs-nav_list ul{width: 260px;background-color: #181818;position: absolute;-webkit-box-shadow: 0px 1px 2px 0px rgba(2,0,181,0.1);box-shadow: 0px 1px 2px 0px rgba(2,0,181,0.1);border-top: 2px solid #FF4A17;padding: 10px 0;z-index: 100;opacity: 0;visibility: hidden;display: block !important;border-radius: 0px 0px 5px 5px;-webkit-transition: all 0.1s ease;transition: all 0.1s ease}.cs-nav .cs-nav_list ul li:hover ul{top: 0px}.cs-nav .cs-nav_list ul li:hover>ul{opacity: 1;visibility: visible;-webkit-transition: all 0.4s ease;transition: all 0.4s ease}.cs-nav .cs-nav_list ul a{display: block;line-height: inherit;padding: 10px 20px}.cs-nav .cs-nav_list ul ul{top: 15px;left: 100%}.cs-munu_toggle,.cs-munu_dropdown_toggle{display: none}.cs-nav .cs-nav_list>li ul:not(.cs-mega_wrapper) .menu-item-has-children>a{position: relative}}@media screen and (max-width: 1199px){.cs-munu_dropdown_toggle{position: absolute;height: 30px;width: 30px;right: 20px;top: 5px}.cs-munu_dropdown_toggle:before,.cs-munu_dropdown_toggle:after{content: "";display: block;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);height: 2px;width: 10px;background-color: rgba(254,254,254,0.7);-webkit-transition: all 0.3s ease;transition: all 0.3s ease}.cs-munu_dropdown_toggle:before{-webkit-transform: translate(-50%,-50%) rotate(90deg);transform: translate(-50%,-50%) rotate(90deg)}.cs-munu_dropdown_toggle.active:before{-webkit-transform: translate(-50%,-50%) rotate(0deg);transform: translate(-50%,-50%) rotate(0deg)}.cs-nav .cs-nav_list{position: absolute;width: 100vw;left: -15px;background-color: #181818;padding: 10px 0;display: none;top: 100%;border-top: 1px solid rgba(77,77,77,0.3215686275);border-bottom: 1px solid rgba(77,77,77,0.3215686275);overflow: auto;max-height: calc(100vh - 80px);line-height: 1.6em}.cs-nav .cs-nav_list ul{padding-left: 15px;display: none}.cs-nav .cs-nav_list a{display: block;padding: 8px 20px}.cs-nav .menu-item-has-children{position: relative}.cs-munu_toggle{display: inline-block;width: 30px;height: 27px;cursor: pointer;position: absolute;top: 27px;right: 30px}.cs-munu_toggle span,.cs-munu_toggle span:before,.cs-munu_toggle span:after{width: 100%;height: 2px;background-color: currentColor;display: block}.cs-munu_toggle span{margin: 0 auto;position: relative;top: 12px;-webkit-transition-duration: 0s;transition-duration: 0s;-webkit-transition-delay: 0.2s;transition-delay: 0.2s}.cs-munu_toggle span:before{content: "";position: absolute;margin-top: -9px;-webkit-transition-property: margin,-webkit-transform;transition-property: margin,-webkit-transform;transition-property: margin,transform;transition-property: margin,transform,-webkit-transform;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;-webkit-transition-delay: 0.2s,0s;transition-delay: 0.2s,0s}.cs-munu_toggle span:after{content: "";position: absolute;margin-top: 9px;-webkit-transition-property: margin,-webkit-transform;transition-property: margin,-webkit-transform;transition-property: margin,transform;transition-property: margin,transform,-webkit-transform;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;-webkit-transition-delay: 0.2s,0s;transition-delay: 0.2s,0s}.cs-site_header.cs-style1 .cs-munu_toggle{top: 50%;right: 0px;margin-top: -13px}.cs-toggle_active span{background-color: rgba(0,0,0,0);-webkit-transition-delay: 0.2s;transition-delay: 0.2s}.cs-toggle_active span:before{margin-top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition-delay: 0s,0.2s;transition-delay: 0s,0.2s}.cs-toggle_active span:after{margin-top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition-delay: 0s,0.2s;transition-delay: 0s,0.2s}.cs-nav .cs-nav_list a{position: relative}.cs-site_header.cs-style1 .cs-main_header_in{height: 80px}.cs-site_header.cs-style1 .cs-main_header_center .cs-site_branding{position: absolute;left: 0px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%)}.cs-site_header.cs-style1{top: 0}.cs-toolbox{margin-right: 45px}.cs-site_header.cs-style1 .cs-icon_btn{width: 38px;height: 38px}.cs-toolbox,.cs-side_header{display: none}}@media screen and (max-width: 991px){.cs-site_header .container{max-width: 100%}}@media screen and (max-width: 575px){.cs-site_branding img{max-height: 32px}}.cs-fooer_main{padding: 95px 0 35px}.cs-footer_item{margin-bottom: 40px}.cs-widget_title{font-size: 18px;margin-bottom: 35px}.cs-menu_widget{padding: 0;margin: 0;list-style: none}.cs-menu_widget li:not(:last-child){margin-bottom: 20px}.cs-text_widget p{margin: 0}.cs-text_widget img + p{margin-top: 30px}.cs-social_btns.cs-style1{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -7px}.cs-social_btns.cs-style1 a{height: 36px;width: 36px;border-radius: 50%;border: 2px solid #fff;margin: 7px}.cs-social_btns.cs-style1 a:hover{border-color: #FF4A17;-webkit-transform: scale(1.08);transform: scale(1.08)}.cs-social_btns.cs-style1 a:hover svg{fill: #FF4A17}.cs-footer_links{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap}.cs-footer_links li:not(:last-child)::after{content: "|";margin: 0 10px;position: relative;top: -1px}.cs-bottom_footer{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 20px 0;border-top: 1px solid #4D4D4D}.cs-bottom_footer>*{padding: 4px 0}.cs-text_widget + .cs-social_btns.cs-style1{margin-top: 25px}@media screen and (max-width: 991px){.cs-widget_title{margin-bottom: 20px}.cs-text_widget img + p{margin-top: 20px}.cs-menu_widget li:not(:last-child){margin-bottom: 10px}.cs-text_widget + .cs-social_btns.cs-style1{margin-top: 15px}.cs-fooer_main{padding: 60px 0 15px}}@media screen and (max-width: 767px){.cs-bottom_footer{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center}}.cs-isotop{-webkit-transition: all 0.4s ease;transition: all 0.4s ease}.cs-isotop.cs-has_gutter_40{margin-left: -20px;margin-right: -20px;margin-bottom: -30px}.cs-isotop.cs-has_gutter_40 .cs-isotop_item{padding: 0 20px;margin-bottom: 30px}.cs-isotop_col_3 .cs-grid_sizer,.cs-isotop_col_3 .cs-isotop_item{width: 33.333333%}.cs-grid_sizer{width: 33.333333%}.cs-isotop_filter.cs-style1 li{margin-top: 10px}.cs-isotop_filter.cs-style1 li:not(:last-child){margin-right: 28px}.cs-isotop_filter.cs-style1 a{display: inline-block;position: relative;padding-bottom: 10px}.cs-isotop_filter.cs-style1 a::before{content: "";height: 9px;width: 9px;position: absolute;left: 50%;margin-left: -5px;border-radius: 50%;background-color: #FF4A17;bottom: -5px;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;-webkit-transform: scale(0);transform: scale(0)}.cs-isotop_filter.cs-style1 ul{border-bottom: 1px solid #999696;-ms-flex-wrap: wrap;flex-wrap: wrap;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start}.cs-isotop_filter.cs-style1 .active a{color: #FF4A17}.cs-isotop_filter.cs-style1 .active a::before{-webkit-transform: scale(1);transform: scale(1)}@media screen and (max-width: 991px){.cs-isotop_col_3 .cs-grid_sizer,.cs-isotop_col_3 .cs-isotop_item{width: 50%}}@media screen and (max-width: 767px){.cs-isotop_col_3 .cs-grid_sizer,.cs-isotop_col_3 .cs-isotop_item{width: 100%}}@media screen and (max-width: 575px){.cs-isotop_filter.cs-style1 ul{border: none}.cs-isotop_filter.cs-style1 li{margin-bottom: 8px}.cs-isotop_filter.cs-style1 li:not(:last-child){margin-right: 20px}.cs-isotop_filter.cs-style1 a{padding-bottom: 3px}}.cs-hero.cs-style1 .cs-hero_social_wrap,.cs-hero.cs-style2 .cs-hero_social_wrap,.cs-hero.cs-style3 .cs-hero_social_wrap{display: -webkit-box;display: -ms-flexbox;display: flex;position: absolute;top: 50%;-webkit-writing-mode: vertical-lr;-ms-writing-mode: tb-lr;writing-mode: vertical-lr;-webkit-transform: rotate(180deg) translateY(85%);transform: rotate(180deg) translateY(85%);right: 45px}.cs-hero.cs-style1 .cs-hero_social_title,.cs-hero.cs-style2 .cs-hero_social_title,.cs-hero.cs-style3 .cs-hero_social_title{position: relative;padding-bottom: 35px;white-space: nowrap}.cs-hero.cs-style1 .cs-hero_social_title::after,.cs-hero.cs-style2 .cs-hero_social_title::after,.cs-hero.cs-style3 .cs-hero_social_title::after{content: "";height: 15px;width: 2px;background-color: #999696;display: inline-block;border-radius: 3px;margin-top: 15px;margin-bottom: 15px;position: absolute;bottom: -5px;left: 11px}.cs-hero.cs-style1 .cs-hero_social_links,.cs-hero.cs-style2 .cs-hero_social_links,.cs-hero.cs-style3 .cs-hero_social_links{list-style: none;margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex}.cs-hero.cs-style1 .cs-hero_social_links li,.cs-hero.cs-style2 .cs-hero_social_links li,.cs-hero.cs-style3 .cs-hero_social_links li{position: relative;padding-bottom: 32px;white-space: nowrap}.cs-hero.cs-style1 .cs-hero_social_links li:last-child,.cs-hero.cs-style2 .cs-hero_social_links li:last-child,.cs-hero.cs-style3 .cs-hero_social_links li:last-child{padding-bottom: 0}.cs-hero.cs-style1 .cs-hero_social_links li:not(:last-child)::after,.cs-hero.cs-style2 .cs-hero_social_links li:not(:last-child)::after,.cs-hero.cs-style3 .cs-hero_social_links li:not(:last-child)::after{content: "";height: 2px;width: 15px;background-color: #999696;display: inline-block;position: absolute;bottom: 16px;border-radius: 3px;right: 5px}.cs-hero.cs-style1{position: relative;padding: 250px 0 170px;height: calc(100vh + 180px);min-height: 1000px}.cs-hero.cs-style1 .cs-hero_title{font-size: 120px;font-weight: 700;margin-bottom: 60px;line-height: 1.25em}.cs-hero.cs-style1 .cs-hero_subtitle{font-size: 18px;line-height: 1.9em;color: #FEFEFE}.cs-hero.cs-style1 .cs-hero_info{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.cs-hero.cs-style1 .cs-hero_info>div{width: 50%;-webkit-box-flex: 0;-ms-flex: none;flex: none}.cs-hero.cs-style1 .cs-hero_text{position: relative;z-index: 3}.cs-hero.cs-style1 .cs-slider.cs-style1{position: absolute;height: 100%;width: 100%;left: 0;top: 0}.cs-hero.cs-style1 .cs-slider.cs-style1 *{height: 100%;width: 100%}.cs-down_btn{position: absolute;height: 35px;width: 20px;border-radius: 10px;border: 2px solid #fff;bottom: 25%;left: 50%;margin-left: -10px}.cs-down_btn::before{content: "";height: 5px;width: 5px;border-radius: 50%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background-color: #fff;-webkit-animation: UpAndDown 3s infinite;animation: UpAndDown 3s infinite}.cs-hero.cs-style2{height: 1150px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;padding-top: 80px}.cs-hero.cs-style2 .cs-hero_social_wrap{-webkit-transform: rotate(180deg) translateY(50%);transform: rotate(180deg) translateY(50%)}.cs-hero.cs-style3{background-color: #000;padding: 240px 0 150px;position: relative;overflow: hidden}.cs-hero.cs-style3 .cs-hero_title{font-size: 100px;font-weight: 700;margin-bottom: 60px;line-height: 1.6em}.cs-hero.cs-style3 .cs-hero_subtitle{font-size: 18px;line-height: 1.9em;color: #FEFEFE;max-width: 650px;margin-left: auto;margin-bottom: 95px}.cs-hero.cs-style3 .cs-hero_text{position: relative;z-index: 5}.cs-hero.cs-style3.cs-type1 .cs-hero_subtitle{margin-left: 0}@media (max-width: 1199px){.cs-hero.cs-style3.cs-type1 .cs-hero_subtitle{margin-left: auto;margin-right: auto}}@-webkit-keyframes UpAndDown{0%,100%{top: 30%}50%{top: 70%;opacity: 0.5;-webkit-transform: translate(-50%,-50%) scale(0.8);transform: translate(-50%,-50%) scale(0.8)}}@keyframes UpAndDown{0%,100%{top: 30%}50%{top: 70%;opacity: 0.5;-webkit-transform: translate(-50%,-50%) scale(0.8);transform: translate(-50%,-50%) scale(0.8)}}@media screen and (max-width: 1920px){.cs-hero.cs-style2{height: 1080px}}@media screen and (max-width: 1540px){.cs-hero.cs-style1{padding-top: 220px;min-height: 960px}.cs-hero.cs-style2{height: 864px}.cs-hero.cs-style3 .cs-hero_title{font-size: 90px;line-height: 1.4em}}@media screen and (max-width: 1400px){.cs-hero.cs-style2{height: 900px}.cs-hero.cs-style1{padding-top: 200px;min-height: 880px}.cs-hero.cs-style1 .cs-hero_title{font-size: 100px}.cs-hero.cs-style3 .cs-hero_title{font-size: 80px;line-height: 1.3em;margin-bottom: 40px}.cs-hero.cs-style2{height: 768px}}@media screen and (max-width: 1280px){.cs-hero.cs-style2{height: 800px}}@media screen and (max-width: 1199px){.cs-hero.cs-style1{min-height: 850px}.cs-hero.cs-style1 .cs-hero_title{font-size: 80px}.cs-hero.cs-style1 .cs-hero_subtitle{font-size: 16px}.cs-hero.cs-style3 .cs-hero_title{font-size: 60px}.cs-hero.cs-style3 .cs-hero_subtitle{font-size: 16px;margin-left: auto;margin-right: auto}.cs-hero.cs-style1 .cs-hero_social_wrap,.cs-hero.cs-style2 .cs-hero_social_wrap,.cs-hero.cs-style3 .cs-hero_social_wrap{display: none}.cs-hero.cs-style2{height: 850px}.cs-hero.cs-style3 .cs-hero_title{font-size: 50px;margin-bottom: 30px}.cs-hero.cs-style3 .cs-hero_text{text-align: center !important}.cs-hero.cs-style3 .cs-hero_subtitle{font-size: 16px;margin-bottom: 40px}}@media screen and (max-width: 991px){.cs-hero.cs-style1{padding-top: 60px;padding-bottom: 260px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 680px}.cs-hero.cs-style1 .cs-hero_info{-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start}.cs-hero.cs-style1 .cs-hero_title{font-size: 56px;margin-bottom: 20px}.cs-hero.cs-style1 .cs-hero_subtitle{margin-bottom: 24px;max-width: 500px}.cs-hero.cs-style1 .cs-hero_info>div{width: 100%}.cs-hero.cs-style1 .cs-down_btn{bottom: 220px}.cs-hero.cs-style1.cs-type1 .cs-hero_subtitle{margin-left: auto;margin-right: auto}.cs-hero.cs-style2{height: 700px}.cs-hero.cs-style3{padding: 160px 0 120px}}@media screen and (max-width: 575px){.cs-hero.cs-style1 .cs-hero_title{font-size: 42px}.cs-hero.cs-style1 .cs-hero_title br{display: none}.cs-hero.cs-style2{height: initial;min-height: 100vh;padding: 150px 0 90px}.cs-hero.cs-style3 .cs-hero_title{font-size: 38px;margin-bottom: 25px}.cs-hero.cs-style3 .cs-hero_subtitle{margin-bottom: 35px}}@media only screen and (min-width: 768px) and (max-width: 1150px){.cs-hero.cs-style1{height: initial;min-height: initial;padding-top: 200px;padding-bottom: 350px}.cs-hero.cs-style1 .cs-down_btn{bottom: 220px}}.cs-iconbox.cs-style1{padding: 40px}.cs-iconbox.cs-style1 .cs-iconbox_icon{padding: 4px 10px;display: inline-block;background: -webkit-gradient(linear,left top,right top,from(rgba(255,74,23,0.3)),color-stop(95.61%,transparent));background: linear-gradient(90deg,rgba(255,74,23,0.3) 0%,transparent 95.61%)}.cs-iconbox.cs-style1.cs-type1 .cs-iconbox_icon{padding: 0;background: transparent}.cs-iconbox.cs-style2{max-width: 350px;margin: auto}.cs-iconbox.cs-style2 .cs-iconbox_icon{margin-bottom: 25px}.cs-iconbox.cs-style2 .cs-iconbox_title{font-size: 30px;margin-bottom: 20px}.cs-iconbox.cs-style2 .cs-iconbox_subtitle{line-height: 1.75em}.cs-iconbox_3_list{position: relative;padding-left: 550px;min-height: 640px}@media (max-width: 1199px){.cs-iconbox_3_list{padding-left: 460px}}@media (max-width: 991px){.cs-iconbox_3_list{padding-left: 0;padding-top: 650px}}.cs-iconbox_3_list>*:not(:last-child){border-bottom: 1px solid #4d4d4d}.cs-iconbox_3_list .cs-image_layer{position: absolute;left: 0;top: 25px;pointer-events: none;max-width: 416px;height: 600px}@media (max-width: 991px){.cs-iconbox_3_list .cs-image_layer{max-width: 100%;width: 100%}}.cs-iconbox_3_list .cs-image_layer .cs-image_layer_in{height: 100%;width: 100%}.cs-iconbox_3_list .cs-image_layer img{height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;position: relative;-webkit-clip-path: inset(0 100% 0 0);clip-path: inset(0 100% 0 0);-webkit-animation: inactiveImageAnimation1 0.6s forwards ease;animation: inactiveImageAnimation1 0.6s forwards ease}.cs-iconbox_3_list .cs-hover_tab.active .cs-image_layer img{-webkit-animation: activeImageAnimation1 0.6s forwards ease;animation: activeImageAnimation1 0.6s forwards ease}.cs-iconbox_3_list .cs-hover_tab.active .cs-iconbox_icon{color: #fff;background-color: #FF4A17;border-color: #FF4A17}.cs-iconbox_3_list.cs-style1{padding-left: 0;min-height: initial}.cs-iconbox_3_list.cs-style1 .cs-iconbox.cs-style3 .cs-iconbox_in{max-width: 560px}@media (max-width: 1199px){.cs-iconbox_3_list.cs-style1{padding: 0}}.cs-iconbox_3_list.cs-style2{padding-left: 110px;counter-reset: number-counter;padding-top: 0}@media (max-width: 991px){.cs-iconbox_3_list.cs-style2{padding-left: 40px}}@media (max-width: 575px){.cs-iconbox_3_list.cs-style2{padding-left: 0px}}.cs-iconbox_3_list.cs-style2 .cs-image_layer.cs-style1,.cs-iconbox_3_list.cs-style2 .cs-image_layer_in::after{opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease;transition: all 0.3s ease}.cs-iconbox_3_list.cs-style2 .cs-image_layer.cs-style1{padding-right: 0;padding-bottom: 0;height: initial;width: 170px;-webkit-transform: rotate(0deg) translateY(-50%);transform: rotate(0deg) translateY(-50%);top: 50%;right: 28%;left: initial}@media (max-width: 1199px){.cs-iconbox_3_list.cs-style2 .cs-image_layer.cs-style1{right: 20%}}@media (max-width: 991px){.cs-iconbox_3_list.cs-style2 .cs-image_layer.cs-style1{display: none}}.cs-iconbox_3_list.cs-style2 .cs-image_layer.cs-style1 img{-webkit-animation: none;animation: none;-webkit-clip-path: inset(0% 0% 0 0);clip-path: inset(0% 0% 0 0)}.cs-iconbox_3_list.cs-style2 .cs-hover_tab{position: relative}.cs-iconbox_3_list.cs-style2 .cs-hover_tab::before{counter-increment: number-counter;content: counter(number-counter,decimal-leading-zero) ". ";font-weight: 600;color: #fff;position: absolute;left: -110px;top: 30px}@media (max-width: 991px){.cs-iconbox_3_list.cs-style2 .cs-hover_tab::before{left: -40px}}@media (max-width: 575px){.cs-iconbox_3_list.cs-style2 .cs-hover_tab::before{display: none}}.cs-iconbox_3_list.cs-style2 .cs-hover_tab.active .cs-image_layer.cs-style1{opacity: 1;visibility: visible;-webkit-transform: rotate(15deg) translateY(-50%);transform: rotate(15deg) translateY(-50%)}.cs-iconbox.cs-style3{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding-bottom: 25px;padding-top: 25px;color: rgba(254,254,254,0.7)}.cs-iconbox.cs-style3 .cs-iconbox_in{margin-right: 30px;max-width: 480px}.cs-iconbox.cs-style3 .cs-iconbox_icon{color: #999696;border: 2px solid #999696;height: 80px;width: 80px;border-radius: 50%;-webkit-box-flex: 0;-ms-flex: none;flex: none;-webkit-transition: all 0.3s ease;transition: all 0.3s ease}.cs-iconbox.cs-style3 .cs-iconbox_icon:hover{color: #fff;background-color: #FF4A17;border-color: #FF4A17}.cs-iconbox.cs-style3 .cs-iconbox_title{font-size: 30px;margin-bottom: 15px}.cs-iconbox.cs-style3 .cs-iconbox_subtitle{line-height: 1.75em}.cs-iconbox.cs-style3:hover .cs-iconbox_icon{color: #fff;background-color: #FF4A17;border-color: #FF4A17}@-webkit-keyframes inactiveImageAnimation1{0%{-webkit-clip-path: inset(0 0 0 0);clip-path: inset(0 0 0 0)}100%{-webkit-clip-path: inset(0 100% 0 0);clip-path: inset(0 100% 0 0)}}@keyframes inactiveImageAnimation1{0%{-webkit-clip-path: inset(0 0 0 0);clip-path: inset(0 0 0 0)}100%{-webkit-clip-path: inset(0 100% 0 0);clip-path: inset(0 100% 0 0)}}@-webkit-keyframes activeImageAnimation1{0%{-webkit-clip-path: inset(0 0 0 100%);clip-path: inset(0 0 0 100%)}100%{-webkit-clip-path: inset(0 0 0 0);clip-path: inset(0 0 0 0)}}@keyframes activeImageAnimation1{0%{-webkit-clip-path: inset(0 0 0 100%);clip-path: inset(0 0 0 100%)}100%{-webkit-clip-path: inset(0 0 0 0);clip-path: inset(0 0 0 0)}}@media screen and (max-width: 991px){.cs-iconbox.cs-style2{max-width: 100%}.cs-iconbox.cs-style2 .cs-iconbox_title{font-size: 26px;margin-bottom: 10px;margin-bottom: 20px}.cs-iconbox.cs-style3 .cs-iconbox_title{font-size: 26px;margin-bottom: 10px}}@media screen and (max-width: 575px){.cs-iconbox.cs-style1{padding: 30px}.cs-iconbox.cs-style3{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start}.cs-iconbox.cs-style3 .cs-iconbox_icon{position: initial;-webkit-transform: initial;transform: initial;margin-bottom: 20px;height: 60px;width: 60px}.cs-iconbox.cs-style3 .cs-iconbox_icon svg{max-height: 22px}}.cs-testimonial.cs-style1,.cs-testimonial.cs-style2{position: relative;padding-left: 70px;padding-top: 70px}.cs-testimonial.cs-style2{text-align: center;padding: 0;margin-left: auto;margin-right: auto;max-width: 800px}.cs-testimonial.cs-style3{padding: 50px;border-radius: 5px;background: linear-gradient(267deg,#161616 0%,#080808 100%)}@media (max-width: 991px){.cs-testimonial.cs-style3{padding: 30px}}.cs-testimonial.cs-style3 .cs-client_img{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 60px;height: 60px;border-radius: 50%;overflow: hidden}.cs-testimonial.cs-style3 .cs-client_img img{height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover}.cs-testimonial.cs-style3 .cs-client_info{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;margin-bottom: 45px}.cs-testimonial.cs-style3 .cs-client_review{margin-bottom: 40px}.cs-testimonial.cs-style3 .cs-client_name{font-size: 22px;margin-bottom: 0;line-height: 1.5em}.cs-testimonial.cs-style3 .cs-client_designation{font-weight: 600}@media screen and (max-width: 991px){.cs-testimonial.cs-style1{padding-left: 20px;padding-top: 60px}}.cs-portfolio.cs-style1{border-radius: 15px;overflow: hidden;position: relative;height: 500px;display: block;position: relative}.cs-portfolio.cs-style1 .cs-portfolio_hover{position: absolute;height: 100%;width: 100%;left: 0;top: 0;opacity: 0;background-color: rgba(22,22,22,0.4);-webkit-transition: all 0.4s ease;transition: all 0.4s ease;z-index: 2}.cs-portfolio.cs-style1:hover .cs-portfolio_hover{opacity: 1}.cs-portfolio.cs-style1 .cs-portfolio_bg{height: 100%;width: 100%;border-radius: inherit}.cs-portfolio.cs-style1 .cs-portfolio_info{height: 300px;width: 300px;border-radius: 50%;padding: 105px 20px 80px 65px;bottom: -60px;left: -40px;position: absolute;z-index: 2}.cs-portfolio.cs-style1 .cs-portfolio_info_bg{position: absolute;height: 100%;width: 100%;border-radius: inherit;left: 0;top: 0}.cs-portfolio.cs-style1 .cs-portfolio_title{font-size: 22px;margin-bottom: 5px;position: relative;z-index: 2}.cs-portfolio.cs-style1 .cs-portfolio_subtitle{display: inline-block;position: relative;z-index: 2;padding-right: 30px;color: rgba(254,254,254,0.7)}.cs-portfolio.cs-style1 .cs-portfolio_subtitle::after{content: "";height: 1px;width: 20px;background-color: currentColor;border-radius: 3px;position: absolute;right: 0;top: 50%;margin-top: 2px}.cs-portfolio.cs-style1.cs-type1{height: 465px}.cs-portfolio.cs-style1.cs-type1 .cs-portfolio_info_bg{left: -50px;top: 50px;opacity: 0;-webkit-transition: all 0.4s ease;transition: all 0.4s ease}.cs-portfolio.cs-style1.cs-type1:hover .cs-portfolio_info_bg{left: 0px;top: 0px;opacity: 1}.cs-portfolio.cs-style1.cs-type1 img{width: 100%}.cs-portfolio.cs-style1.cs-type1 .cs-portfolio_title,.cs-portfolio.cs-style1.cs-type1 .cs-portfolio_subtitle{top: 15px;opacity: 0;-webkit-transition: all 0.4s ease;transition: all 0.4s ease}.cs-portfolio.cs-style1.cs-type1:hover .cs-portfolio_title{top: 0px;opacity: 1;-webkit-transition-delay: 0.2s;transition-delay: 0.2s}.cs-portfolio.cs-style1.cs-type1:hover .cs-portfolio_subtitle{top: 0px;opacity: 1;-webkit-transition-delay: 0.3s;transition-delay: 0.3s}.cs-portfolio.cs-style2{position: relative;max-width: 1920px;margin: auto}.cs-portfolio.cs-style2 .cs-section_heading.cs-style1{position: relative;z-index: 2}@media screen and (max-width: 1540px){.cs-portfolio.cs-style1{height: 450px}}@media screen and (max-width: 1380px){.cs-portfolio.cs-style1 .cs-portfolio_title{font-size: 20px}}@media screen and (max-width: 991px){.cs-portfolio.cs-style1{height: 380px}.cs-portfolio.cs-style2 .cs-section_heading.cs-style1,.cs-portfolio.cs-style2.cs-type1 .cs-section_heading.cs-style1{padding-left: 70px}}@media screen and (max-width: 575px){.cs-portfolio.cs-style1{height: 380px}}.cs-funfact_wrap{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: linear-gradient(267.18deg,#161616 0%,#080808 100%);border-radius: 15px;padding: 60px 80px;position: relative;z-index: 1}.cs-funfact_wrap .cs-funfact_shape{position: absolute;left: 0;top: 0;height: 100%;width: 100%;border-radius: inherit;background-position: right bottom;background-repeat: no-repeat}.cs-funfact_wrap .cs-funfact_left{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 40%;position: relative;z-index: 2}.cs-funfact_wrap .cs-funfact_right{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding-left: 80px;position: relative;z-index: 2}.cs-funfact_wrap.cs-type1{margin-top: -130px}.cs-funfact_heading h2{font-size: 50px;margin-bottom: 20px}.cs-funfact_heading p{margin-bottom: 0;line-height: 1.75em}.cs-funfacts{display: grid;grid-gap: 36px 40px;grid-template-columns: repeat(2,1fr)}.cs-funfact.cs-style1{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center}.cs-funfact.cs-style1 .cs-funfact_number{margin: 0 13px 0 0;font-size: 50px;line-height: 1.3em}.cs-funfact.cs-style1 .cs-funfact_text span{font-size: 20px;font-weight: 700;display: block;margin-top: -4px;margin-bottom: -1px}.cs-funfact.cs-style1 .cs-funfact_text p{margin: 0}.cs-funfact.cs-style2 .cs-funfact_number{margin: 0 13px 0 0;font-size: 50px;line-height: 1.3em}@media screen and (max-width: 1399px){.cs-funfact_wrap{padding: 60px 50px}.cs-funfact_wrap .cs-funfact_left{width: 38%}.cs-funfact_wrap .cs-funfact_right{padding-left: 50px;width: 62%}}@media screen and (max-width: 1380px){.cs-funfact_heading h2{font-size: 42px;margin-bottom: 10px}.cs-funfact.cs-style1 .cs-funfact_number{font-size: 42px}.cs-funfact.cs-style1 .cs-funfact_text span{font-size: 18px;margin-top: -8px;margin-bottom: -5px}.cs-funfact.cs-style2 .cs-funfact_number{font-size: 42px}}@media screen and (max-width: 1199px){.cs-funfact_wrap{display: block}.cs-funfact_wrap .cs-funfact_right{padding-left: 0;width: 100%}.cs-funfact_wrap .cs-funfact_left{width: 100%;margin-bottom: 50px}}@media screen and (max-width: 991px){.cs-funfact_wrap .cs-funfact_left{margin-bottom: 30px}}@media screen and (max-width: 767px){.cs-funfacts{grid-gap: 15px 15px;grid-template-columns: repeat(1,1fr)}}@media screen and (max-width: 575px){.cs-funfacts{grid-gap: 15px 15px;grid-template-columns: repeat(1,1fr)}.cs-funfact_wrap{padding: 40px 30px}}.cs-client_review{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end}.rtl{text-align: right;direction: rtl}.rtl .cs-slide,.rtl .slick-slide{direction: rtl}.rtl .cs-funfact.cs-style1 .cs-funfact_number{margin-left: 14px;margin-right: 0}.rtl .cs-funfact_wrap .cs-funfact_right{padding-left: 0;padding-right: 80px}.rtl .cs-nav .cs-nav_list>li.menu-item-has-children>a::after{margin-left: 0px;margin-right: 6px}.rtl .cs-text_btn span::before{left: initial;right: -100%;-webkit-transform: scaleX(0) rotate(180deg);transform: scaleX(0) rotate(180deg)}.rtl .cs-text_btn svg{margin-left: 0;margin-right: 15px;-webkit-transform: rotateY(180deg);transform: rotateY(180deg)}.rtl .cs-text_btn.cs-type1 svg{margin-left: 15px;margin-right: 0px}.rtl .cs-text_btn:hover span::before{-webkit-transform: scaleX(1) rotate(180deg);transform: scaleX(1) rotate(180deg)}.rtl .cs-hero.cs-style1 .cs-hero_social_wrap,.rtl .cs-hero.cs-style2 .cs-hero_social_wrap,.rtl .cs-hero.cs-style3 .cs-hero_social_wrap{right: initial;left: 45px}.rtl .cs-contact_info.cs-style1 li{padding-left: 0;padding-right: 35px}.rtl .cs-contact_info.cs-style1 svg{left: initial;right: 0}.rtl .cs-side_header .cs-side_header_in{right: 100%}.rtl .cs-side_header.active .cs-side_header_in{right: calc(100% - 500px)}.rtl .slick-arrow{-webkit-transform: rotate(180deg);transform: rotate(180deg)}@media (min-width: 1200px){.rtl .cs-nav .cs-nav_list>li{margin-right: initial;margin-left: 50px}.rtl .cs-nav .cs-nav_list>li:last-child{margin-left: 0px}}.rtl .cs-close{right: initial;left: 30px}.rtl .breadcrumb-item + .breadcrumb-item{padding-left: 0;padding-right: 14px}.rtl .breadcrumb-item + .breadcrumb-item::before{display: none}.rtl .breadcrumb-item + .breadcrumb-item::after{content: "";height: 17px;width: 1px;background-color: #fff;padding: 0;position: relative;top: 5px;margin-left: 14px;float: right}.rtl .cs-accordian_head{padding-left: 20px;padding-right: 0}.rtl .cs-accordian_toggle{right: initial;left: 0}.rtl .cs-isotop_filter.cs-style1 li:not(:last-child){margin-right: 0;margin-left: 28px}.rtl .cs-hero.cs-style3 .cs-hero_subtitle{margin-right: auto;margin-left: initial}.rtl .cs-site_header.cs-style1 .cs-munu_toggle{right: initial;left: 0}.rtl .cs-munu_dropdown_toggle{right: initial;left: 20px}.rtl .offset-lg-1{margin-left: 0;margin-right: 8.33333333%}@media (max-width: 991px){.rtl .offset-lg-1{margin-right: 0}}.rtl .cs-hero.cs-style3.cs-type1 .cs-hero_subtitle{margin-right: 0}@media (max-width: 1199px){.rtl .cs-hero.cs-style3.cs-type1 .cs-hero_subtitle{margin-right: auto;margin-left: auto}}
.fd-logo{max-height: 42px;width: auto}.fd-logo-footer{max-height: 56px;width: auto}.fd-hero_title{line-height: 1.05}.fd-hero_title i{font-style: italic;color: #FF4A17}.cs-hero.cs-style1{height: 100vh !important;min-height: 640px !important;padding: 110px 0 130px !important;display: flex !important;align-items: center !important}.cs-hero.cs-style1>.container{width: 100%}.cs-hero.cs-style1{isolation: isolate}.fd-hero_bg{position: absolute;inset: 0;z-index: -1;overflow: hidden;clip-path: inset(0);pointer-events: none;background: #0a0a0a}.fd-hero_bg::after{content: '';position: absolute;inset: 0;background: linear-gradient(90deg,rgba(10,10,10,.6) 0%,rgba(10,10,10,.25) 55%,rgba(10,10,10,0) 80%)}.fd-hero_canvas{position: fixed;top: 0;left: 0;width: 100vw;height: 100vh}.fd-hero_glow{position: absolute;border-radius: 50%;will-change: transform}.fd-hero_glow_1{top: -15%;right: -10%;width: 60vmax;height: 60vmax;background: radial-gradient(circle,rgba(255,110,50,.5) 0%,rgba(255,74,23,.2) 35%,rgba(255,74,23,0) 68%);mix-blend-mode: screen;animation: fd-hero_float_1 6s ease-in-out infinite alternate}@keyframes fd-hero_float_1{from{transform: translate(0,0) scale(1)}to{transform: translate(-45vw,30vh) scale(1.25)}}@media (prefers-reduced-motion: reduce){.fd-hero_glow{animation: none}}@media (max-width: 767px){.cs-isotop_col_3 .cs-grid_sizer,.cs-isotop_col_3 .cs-isotop_item{width: 50% !important}.cs-isotop.cs-has_gutter_40{margin-left: -8px !important;margin-right: -8px !important}.cs-isotop.cs-has_gutter_40 .cs-isotop_item{padding: 0 8px !important;margin-bottom: 16px !important}.cs-portfolio.cs-style1 .cs-portfolio_info{width: 200px !important;height: 200px !important;padding: 70px 15px 50px 40px !important;bottom: -45px !important;left: -30px !important}}@media (max-width: 767px){.cs-section_title{font-size: 32px !important;line-height: 1.15 !important}.cs-funfact_heading h2{font-size: 30px !important;line-height: 1.15 !important}.fd-cta_title{font-size: 32px !important;line-height: 1.15 !important}.fd-why2_title{font-size: 30px !important}.fd-eco_card_title{font-size: 18px !important}.fd-why2_row_title{font-size: 17px !important}.cs-font_50{font-size: 22px !important;line-height: 1.4 !important}}@media (max-width: 480px){.cs-section_title{font-size: 26px !important}.fd-cta_title{font-size: 26px !important}.fd-why2_title{font-size: 26px !important}.cs-font_50{font-size: 19px !important}}@media (max-width: 991px){.fd-logo{max-height: 38px !important}}.cs-side_header .fd-mobile_nav{display: flex;flex-direction: column}.cs-side_header .fd-mobile_nav_link{display: flex;align-items: center;justify-content: space-between;padding: 14px 0;color: #fff !important;text-decoration: none !important;font-size: 14px;font-weight: 600;letter-spacing: 1.5px;text-transform: uppercase;border-bottom: 1px solid rgba(255,255,255,.08);transition: color .3s ease,padding-left .3s ease}.cs-side_header .fd-mobile_nav_link:hover{color: #FF4A17 !important;padding-left: 4px}.cs-side_header .fd-mobile_nav_section{padding: 14px 0 6px;border-bottom: 1px solid rgba(255,255,255,.08)}.cs-side_header .fd-mobile_nav_section_title{color: #FF4A17 !important;font-size: 12px;font-weight: 700;letter-spacing: 2px;text-transform: uppercase;margin-bottom: 8px}.cs-side_header .fd-mobile_nav_sub{display: flex !important;flex-direction: column;padding: 0 0 8px 0}.cs-side_header .fd-mobile_nav_sub a{display: flex !important;align-items: center;gap: 12px;padding: 9px 0;color: rgba(255,255,255,.85) !important;text-decoration: none !important;font-size: 13px;font-weight: 500;letter-spacing: .5px;transition: all .25s ease}.cs-side_header .fd-mobile_nav_sub a:hover{color: #FF4A17 !important;padding-left: 6px}.cs-side_header .fd-mobile_nav_sub img{width: 20px;height: 20px;object-fit: contain;opacity: .9;flex-shrink: 0}
.fd-faq_section{padding: 100px 0}@media (max-width: 767px){.fd-faq_section{padding: 60px 0}}.cs-hero.cs-style1 .cs-hero_title{font-size: 100px;line-height: 1.05}@media (max-width: 1399px){.cs-hero.cs-style1 .cs-hero_title{font-size: 84px}}@media (max-width: 1199px){.cs-hero.cs-style1 .cs-hero_title{font-size: 70px}}@media (max-width: 991px){.cs-hero.cs-style1 .cs-hero_title{font-size: 56px}.cs-hero.cs-style1{padding: 160px 0 110px !important;min-height: 580px !important}}@media (max-width: 767px){.cs-hero.cs-style1 .cs-hero_title{font-size: 44px;line-height: 1.1}.cs-hero.cs-style1{padding: 130px 0 100px !important;min-height: 540px !important}}@media (max-width: 480px){.cs-hero.cs-style1 .cs-hero_title{font-size: 36px}}@media (max-width: 360px){.cs-hero.cs-style1 .cs-hero_title{font-size: 30px}}.fd-pill_list{display: flex;flex-wrap: wrap;gap: 8px;padding: 0;margin: 14px 0 0;list-style: none}.fd-pill_list li{font-size: 12px;letter-spacing: .5px;padding: 4px 12px;border: 1px solid rgba(255,74,23,0.4);color: #FF4A17;border-radius: 50px;text-transform: uppercase}.fd-why2_section{background: #131313;padding: 110px 0;position: relative;overflow: hidden}.fd-why2_section::before{content: '';position: absolute;top: 60px;right: -150px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(255,74,23,0.18) 0%,transparent 70%);pointer-events: none}.fd-why2_section::after{content: '';position: absolute;bottom: -150px;left: -100px;width: 380px;height: 380px;border-radius: 50%;background: radial-gradient(circle,rgba(255,74,23,0.08) 0%,transparent 70%);pointer-events: none}.fd-why2_left{position: sticky;top: 110px;padding-right: 30px}.fd-why2_eyebrow{display: inline-block;color: #FF4A17;font-weight: 700;letter-spacing: 3px;text-transform: uppercase;font-size: 12px;padding: 8px 16px;border: 1px solid rgba(255,74,23,.4);border-radius: 50px;background: rgba(255,74,23,.1);margin-bottom: 22px}.fd-why2_title{font-size: 48px;font-weight: 700;line-height: 1.1;color: #fff;margin: 0 0 22px;letter-spacing: -.5px}.fd-why2_title i{font-style: italic;color: #FF4A17;font-weight: 700}.fd-why2_intro{color: rgba(255,255,255,.7);font-size: 15.5px;line-height: 1.7;margin: 0 0 32px}.fd-why2_btn{display: inline-flex;align-items: center;gap: 10px;padding: 16px 28px;background: #FF4A17;color: #fff !important;border-radius: 50px;font-size: 13px;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;text-decoration: none !important;transition: all .35s ease;box-shadow: 0 14px 30px -12px rgba(255,74,23,.5)}.fd-why2_btn:hover{background: #fff;color: #1a1a1a !important;transform: translateY(-3px);box-shadow: 0 18px 40px -15px rgba(255,255,255,.25)}.fd-why2_btn svg{transition: transform .3s ease}.fd-why2_btn:hover svg{transform: translateX(4px)}.fd-why2_list{display: flex;flex-direction: column;position: relative;z-index: 1}.fd-why2_row{display: flex;align-items: center;gap: 22px;padding: 26px 12px;border-bottom: 1px solid rgba(255,255,255,.1);position: relative;transition: all .4s ease;cursor: default}.fd-why2_row:first-child{border-top: 1px solid rgba(255,255,255,.1)}.fd-why2_row::before{content: '';position: absolute;left: 0;bottom: -1px;width: 0;height: 2px;background: #FF4A17;transition: width .5s ease}.fd-why2_row:hover::before{width: 100%}.fd-why2_row:hover{padding-left: 22px;padding-right: 22px;background: rgba(255,255,255,.04)}.fd-why2_num{font-size: 52px;font-weight: 700;font-family: 'Bricolage Grotesque','Open Sans',sans-serif;color: rgba(255,74,23,0.3);line-height: 1;flex-shrink: 0;width: 70px;transition: all .35s ease;letter-spacing: -1px}.fd-why2_row:hover .fd-why2_num{color: #FF4A17;transform: scale(1.05)}.fd-why2_icon{width: 56px;height: 56px;background: rgba(255,255,255,.08);border: 1px solid rgba(255,255,255,.12);border-radius: 14px;display: flex;align-items: center;justify-content: center;padding: 12px;flex-shrink: 0;transition: all .35s ease}.fd-why2_row:hover .fd-why2_icon{background: #FF4A17;border-color: #FF4A17;transform: rotate(-6deg)}.fd-why2_icon img{max-width: 100%;max-height: 100%;object-fit: contain;transition: filter .35s ease;filter: brightness(0) invert(1)}.fd-why2_body{flex: 1 1 auto;min-width: 0}.fd-why2_row_title{font-size: 21px;font-weight: 700;margin: 0 0 6px;color: #fff;line-height: 1.3}.fd-why2_row_text{color: rgba(255,255,255,.6);font-size: 14px;line-height: 1.6;margin: 0}.fd-why2_arrow{width: 40px;height: 40px;border-radius: 50%;background: transparent;border: 1px solid rgba(255,255,255,.2);display: flex;align-items: center;justify-content: center;flex-shrink: 0;opacity: 0;transform: translateX(-15px);transition: all .35s ease;color: #fff}.fd-why2_row:hover .fd-why2_arrow{opacity: 1;transform: translateX(0);background: #FF4A17;border-color: #FF4A17;color: #fff}@media (max-width: 991px){.fd-why2_section{padding: 70px 0}.fd-why2_left{position: static;padding-right: 0;margin-bottom: 50px}.fd-why2_title{font-size: 36px}}@media (max-width: 600px){.fd-why2_row{gap: 16px;padding: 22px 8px}.fd-why2_num{font-size: 38px;width: 50px}.fd-why2_icon{width: 46px;height: 46px;padding: 9px}.fd-why2_row_title{font-size: 17px}.fd-why2_row_text{font-size: 13px}.fd-why2_arrow{display: none}.fd-why2_row:hover{padding-left: 14px;padding-right: 14px}}.fd-video_block{position: relative;border-radius: 14px;overflow: hidden;max-width: 880px;margin: 0 auto;box-shadow: 0 40px 80px -30px rgba(0,0,0,0.25)}.fd-video_block video{width: 100%;display: block}.fd-video_block .fd-video_caption{position: absolute;left: 50%;bottom: 24px;transform: translateX(-50%);color:#fff;font-size: 13px;letter-spacing: 2px;text-transform: uppercase;background: rgba(0,0,0,.45);padding: 9px 20px;border-radius: 50px;backdrop-filter: blur(6px);white-space: nowrap}@keyframes fd-marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
.fd-eco_card{display: flex;flex-direction: column;background: #1f1f1f;border: 1px solid rgba(255,255,255,.09);padding: 34px 28px;border-radius: 14px;height: 100%;transition: all .4s ease;position: relative;overflow: hidden}.fd-eco_card:hover{border-color: rgba(255,74,23,.7);box-shadow: 0 24px 50px -24px rgba(255,74,23,.3);transform: translateY(-6px)}.fd-eco_card::before{content: '';position: absolute;top: 0;right: 0;width: 0;height: 4px;background: #FF4A17;transition: width .4s ease}.fd-eco_card:hover::before{width: 100%}.fd-eco_card_icon{width: 60px;height: 60px;background: rgba(255,74,23,.12);border-radius: 14px;display: flex;align-items: center;justify-content: center;padding: 12px;margin-bottom: 22px;transition: all .35s ease}.fd-eco_card_icon img{max-width: 100%;max-height: 100%;object-fit: contain;transition: filter .35s ease}.fd-eco_card:hover .fd-eco_card_icon{background: #FF4A17}.fd-eco_card:hover .fd-eco_card_icon img{filter: brightness(0) invert(1)}.fd-eco_card_title{font-size: 20px;font-weight: 700;margin: 0 0 10px;color: #fff;line-height: 1.25}.fd-eco_card_desc{color: rgba(255,255,255,.7);font-size: 13.5px;margin: 0 0 22px;line-height: 1.55;flex: 1 1 auto}.fd-eco_card_link{color: #FF4A17;font-size: 13px;text-decoration: none;font-weight: 600;letter-spacing: .5px;text-transform: uppercase;display: inline-flex;align-items: center;gap: 6px;transition: gap .3s ease}.fd-eco_card_link:hover{gap: 10px;color: #FF4A17}.fd-eco_card_link svg{transition: transform .3s ease}.fd-eco_card:hover .fd-eco_card_link svg{transform: translateX(4px)}
.fd-cta_dark{position: relative;background: linear-gradient(135deg,#0f0f0f 0%,#1f1a17 60%,#2a1208 100%);border-radius: 24px;padding: 90px 40px;overflow: hidden;isolation: isolate}.fd-cta_dark::before{content: '';position: absolute;top: -150px;right: -150px;width: 500px;height: 500px;border-radius: 50%;background: radial-gradient(circle,rgba(255,74,23,0.35) 0%,rgba(255,74,23,0) 70%);pointer-events: none}.fd-cta_dark::after{content: '';position: absolute;bottom: -200px;left: -100px;width: 450px;height: 450px;border-radius: 50%;background: radial-gradient(circle,rgba(255,74,23,0.18) 0%,rgba(255,74,23,0) 70%);pointer-events: none}.fd-cta_inner{position: relative;max-width: 760px;margin: 0 auto;text-align: center;z-index: 2}.fd-cta_eyebrow{display:inline-block;color: #FF4A17;font-size: 12px;letter-spacing: 4px;font-weight: 700;text-transform: uppercase;padding: 8px 18px;border: 1px solid rgba(255,74,23,.4);border-radius: 50px;margin-bottom: 26px;background: rgba(255,74,23,.08)}.fd-cta_title{color: #fff;font-size: 56px;font-weight: 700;line-height: 1.1;margin: 0 0 22px;letter-spacing: -1px}.fd-cta_title i{font-style: italic;background: linear-gradient(135deg,#FF4A17 0%,#ff7a48 100%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}.fd-cta_text{color: rgba(255,255,255,0.75);font-size: 16px;line-height: 1.7;margin: 0 0 38px;max-width: 560px;margin-left: auto;margin-right: auto}.fd-cta_actions{display: inline-flex;gap: 14px;flex-wrap: wrap;justify-content: center}.fd-cta_btn_primary{display:inline-flex;align-items:center;gap:10px;background:#FF4A17;color:#fff !important;padding: 17px 32px;border-radius: 50px;font-weight:600;letter-spacing:1px;font-size:13px;text-transform:uppercase;transition: all .3s ease;text-decoration:none !important;box-shadow: 0 18px 40px -15px rgba(255,74,23,.55)}.fd-cta_btn_primary:hover{background:#fff;color:#1a1a1a !important;transform: translateY(-3px);box-shadow: 0 25px 50px -15px rgba(255,255,255,.25)}.fd-cta_btn_primary svg{transition: transform .3s ease}.fd-cta_btn_primary:hover svg{transform: translateX(4px)}.fd-cta_btn_ghost{display:inline-flex;align-items:center;gap:10px;background:transparent;color:#fff !important;padding: 17px 28px;border-radius: 50px;border: 1px solid rgba(255,255,255,.25);font-weight:600;letter-spacing:1px;font-size:13px;text-transform:uppercase;transition: all .3s ease;text-decoration:none !important}.fd-cta_btn_ghost:hover{border-color: #FF4A17;color: #FF4A17 !important}@media (max-width: 768px){.fd-cta_dark{padding: 60px 24px;border-radius: 16px}.fd-cta_title{font-size: 36px}.fd-cta_text{font-size: 14px}.fd-cta_btn_primary,.fd-cta_btn_ghost{padding: 14px 22px;font-size: 12px}}.fd-floating_cta{position: fixed;bottom: 20px;right: 20px;z-index: 9990;display: flex;flex-direction: column;align-items: flex-end;gap: 8px}.fd-floating_cta a{display: inline-flex;align-items: center;gap: 6px;padding: 8px 13px;line-height: 1;background:#FF4A17;color:#fff !important;border-radius: 50px;font-weight: 600;font-size: 12px;text-decoration: none;box-shadow: 0 12px 30px -10px rgba(0,0,0,.3);transition: transform .3s ease}.fd-floating_cta a.fd-wa{background:#0bc041}@media (min-width: 1200px) and (max-width: 1399px){.cs-nav .cs-nav_list>li{margin-right: 20px !important}.cs-nav .cs-nav_list>li:last-child{margin-right: 0 !important}}.cs-scrollup{right: 20px;height: 40px;width: 40px}.cs-scrollup.cs-scrollup_show{bottom: calc(30px + var(--fd-float-count,0) * 37px)}.fd-floating_cta a:hover{transform: translateY(-3px)}.fd-eyebrow{display:inline-block;color:#FF4A17;font-weight:600;letter-spacing:3px;text-transform:uppercase;font-size:13px}.fd-section_intro{color:rgba(255,255,255,.72);max-width: 720px;margin: 0 auto;line-height: 1.8}
.cs-page_heading.cs-style1{height: 340px;padding: 100px 0 40px}.cs-page_heading.cs-style1 .cs-page_title{font-size: 42px;margin-bottom: 12px}@media (max-width: 1199px){.cs-page_heading.cs-style1{height: 300px}}@media (max-width: 767px){.cs-page_heading.cs-style1{height: 240px;padding: 88px 0 36px}.cs-page_heading.cs-style1 .cs-page_title{font-size: 32px}}.cs-page_heading.cs-style1{background: #0a0a0a;overflow: hidden}.cs-page_heading.cs-style1::after{display: none}.cs-page_heading.cs-style1>.fd-bc_bg{position: absolute;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.fd-bc_glow{position: absolute;top: -40%;left: 8%;width: 42vmax;height: 42vmax;border-radius: 50%;background: radial-gradient(circle,rgba(255,110,50,.34) 0%,rgba(255,74,23,.12) 38%,rgba(255,74,23,0) 68%);will-change: transform;animation: fd-bc_drift 14s ease-in-out infinite alternate}.fd-bc_floor{position: absolute;top: 78%;left: -60%;right: -60%;height: 170%;transform-origin: top center;transform: perspective(170px) rotateX(58deg);background-image: linear-gradient(90deg,rgba(255,122,72,.42) 1px,transparent 1px);background-size: 56px 56px;-webkit-mask-image: linear-gradient(to bottom,transparent 0%,#000 26%);mask-image: linear-gradient(to bottom,transparent 0%,#000 26%)}.fd-bc_horizon{position: absolute;top: 78%;left: 0;right: 0;height: 1px}.fd-bc_horizon::before{content: '';position: absolute;left: 0;right: 0;top: -55px;height: 110px;background: linear-gradient(to bottom,rgba(255,74,23,0),rgba(255,74,23,.1) 50%,rgba(255,74,23,0))}.fd-bc_digits{position: absolute;left: 0;right: 0;top: calc(78% - 84px);height: 84px;background: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22484%22 height=%2284%22%3E%3Cg font-family=%22Courier New%2Cmonospace%22 font-weight=%22700%22 font-size=%2212%22 fill=%22%23ff7a48%22%3E%3Ctext fill-opacity=%220.34%22%3E%3Ctspan x=%2211%22 y=%2211%22%3E0%3C/tspan%3E%3Ctspan x=%2244%22 y=%2211%22%3E1%3C/tspan%3E%3Ctspan x=%2255%22 y=%2211%22%3E0%3C/tspan%3E%3Ctspan x=%2299%22 y=%2211%22%3E0%3C/tspan%3E%3Ctspan x=%22132%22 y=%2211%22%3E0%3C/tspan%3E%3Ctspan x=%22143%22 y=%2211%22%3E0%3C/tspan%3E%3Ctspan x=%22187%22 y=%2211%22%3E0%3C/tspan%3E%3Ctspan x=%22198%22 y=%2211%22%3E1%3C/tspan%3E%3Ctspan x=%22275%22 y=%2211%22%3E1%3C/tspan%3E%3Ctspan x=%22319%22 y=%2211%22%3E1%3C/tspan%3E%3Ctspan x=%22330%22 y=%2211%22%3E1%3C/tspan%3E%3Ctspan x=%22363%22 y=%2211%22%3E0%3C/tspan%3E%3Ctspan x=%22374%22 y=%2211%22%3E0%3C/tspan%3E%3Ctspan x=%22385%22 y=%2211%22%3E0%3C/tspan%3E%3Ctspan x=%22396%22 y=%2211%22%3E0%3C/tspan%3E%3Ctspan x=%22418%22 y=%2211%22%3E1%3C/tspan%3E%3Ctspan x=%22473%22 y=%2211%22%3E0%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.34%22%3E%3Ctspan x=%2244%22 y=%2225%22%3E1%3C/tspan%3E%3Ctspan x=%2255%22 y=%2225%22%3E1%3C/tspan%3E%3Ctspan x=%2299%22 y=%2225%22%3E0%3C/tspan%3E%3Ctspan x=%22187%22 y=%2225%22%3E0%3C/tspan%3E%3Ctspan x=%22209%22 y=%2225%22%3E1%3C/tspan%3E%3Ctspan x=%22220%22 y=%2225%22%3E1%3C/tspan%3E%3Ctspan x=%22231%22 y=%2225%22%3E0%3C/tspan%3E%3Ctspan x=%22242%22 y=%2225%22%3E0%3C/tspan%3E%3Ctspan x=%22308%22 y=%2225%22%3E1%3C/tspan%3E%3Ctspan x=%22341%22 y=%2225%22%3E0%3C/tspan%3E%3Ctspan x=%22352%22 y=%2225%22%3E0%3C/tspan%3E%3Ctspan x=%22374%22 y=%2225%22%3E0%3C/tspan%3E%3Ctspan x=%22407%22 y=%2225%22%3E1%3C/tspan%3E%3Ctspan x=%22473%22 y=%2225%22%3E0%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.34%22%3E%3Ctspan x=%220%22 y=%2239%22%3E1%3C/tspan%3E%3Ctspan x=%2211%22 y=%2239%22%3E1%3C/tspan%3E%3Ctspan x=%2222%22 y=%2239%22%3E1%3C/tspan%3E%3Ctspan x=%2233%22 y=%2239%22%3E1%3C/tspan%3E%3Ctspan x=%2244%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%2255%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%2266%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%2277%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%2288%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%22132%22 y=%2239%22%3E1%3C/tspan%3E%3Ctspan x=%22154%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%22165%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%22176%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%22187%22 y=%2239%22%3E1%3C/tspan%3E%3Ctspan x=%22198%22 y=%2239%22%3E1%3C/tspan%3E%3Ctspan x=%22231%22 y=%2239%22%3E1%3C/tspan%3E%3Ctspan x=%22275%22 y=%2239%22%3E1%3C/tspan%3E%3Ctspan x=%22308%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%22352%22 y=%2239%22%3E1%3C/tspan%3E%3Ctspan x=%22363%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%22396%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%22418%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%22440%22 y=%2239%22%3E0%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.34%22%3E%3Ctspan x=%2277%22 y=%2253%22%3E0%3C/tspan%3E%3Ctspan x=%22110%22 y=%2253%22%3E1%3C/tspan%3E%3Ctspan x=%22165%22 y=%2253%22%3E1%3C/tspan%3E%3Ctspan x=%22209%22 y=%2253%22%3E1%3C/tspan%3E%3Ctspan x=%22220%22 y=%2253%22%3E0%3C/tspan%3E%3Ctspan x=%22242%22 y=%2253%22%3E0%3C/tspan%3E%3Ctspan x=%22275%22 y=%2253%22%3E0%3C/tspan%3E%3Ctspan x=%22330%22 y=%2253%22%3E1%3C/tspan%3E%3Ctspan x=%22341%22 y=%2253%22%3E1%3C/tspan%3E%3Ctspan x=%22374%22 y=%2253%22%3E1%3C/tspan%3E%3Ctspan x=%22385%22 y=%2253%22%3E0%3C/tspan%3E%3Ctspan x=%22440%22 y=%2253%22%3E0%3C/tspan%3E%3Ctspan x=%22473%22 y=%2253%22%3E1%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.34%22%3E%3Ctspan x=%2244%22 y=%2267%22%3E0%3C/tspan%3E%3Ctspan x=%2299%22 y=%2267%22%3E0%3C/tspan%3E%3Ctspan x=%22154%22 y=%2267%22%3E1%3C/tspan%3E%3Ctspan x=%22187%22 y=%2267%22%3E1%3C/tspan%3E%3Ctspan x=%22231%22 y=%2267%22%3E1%3C/tspan%3E%3Ctspan x=%22286%22 y=%2267%22%3E0%3C/tspan%3E%3Ctspan x=%22308%22 y=%2267%22%3E1%3C/tspan%3E%3Ctspan x=%22319%22 y=%2267%22%3E0%3C/tspan%3E%3Ctspan x=%22363%22 y=%2267%22%3E0%3C/tspan%3E%3Ctspan x=%22396%22 y=%2267%22%3E1%3C/tspan%3E%3Ctspan x=%22440%22 y=%2267%22%3E1%3C/tspan%3E%3Ctspan x=%22451%22 y=%2267%22%3E0%3C/tspan%3E%3Ctspan x=%22473%22 y=%2267%22%3E1%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.34%22%3E%3Ctspan x=%2211%22 y=%2281%22%3E0%3C/tspan%3E%3Ctspan x=%2222%22 y=%2281%22%3E1%3C/tspan%3E%3Ctspan x=%2233%22 y=%2281%22%3E0%3C/tspan%3E%3Ctspan x=%2244%22 y=%2281%22%3E0%3C/tspan%3E%3Ctspan x=%2255%22 y=%2281%22%3E0%3C/tspan%3E%3Ctspan x=%2299%22 y=%2281%22%3E1%3C/tspan%3E%3Ctspan x=%22132%22 y=%2281%22%3E1%3C/tspan%3E%3Ctspan x=%22154%22 y=%2281%22%3E1%3C/tspan%3E%3Ctspan x=%22165%22 y=%2281%22%3E1%3C/tspan%3E%3Ctspan x=%22176%22 y=%2281%22%3E1%3C/tspan%3E%3Ctspan x=%22198%22 y=%2281%22%3E1%3C/tspan%3E%3Ctspan x=%22264%22 y=%2281%22%3E1%3C/tspan%3E%3Ctspan x=%22286%22 y=%2281%22%3E0%3C/tspan%3E%3Ctspan x=%22319%22 y=%2281%22%3E0%3C/tspan%3E%3Ctspan x=%22418%22 y=%2281%22%3E0%3C/tspan%3E%3Ctspan x=%22451%22 y=%2281%22%3E0%3C/tspan%3E%3Ctspan x=%22462%22 y=%2281%22%3E0%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.62%22%3E%3Ctspan x=%220%22 y=%2211%22%3E1%3C/tspan%3E%3Ctspan x=%2266%22 y=%2211%22%3E1%3C/tspan%3E%3Ctspan x=%2299%22 y=%2211%22%3E0%3C/tspan%3E%3Ctspan x=%22286%22 y=%2211%22%3E0%3C/tspan%3E%3Ctspan x=%22319%22 y=%2211%22%3E0%3C/tspan%3E%3Ctspan x=%22374%22 y=%2211%22%3E1%3C/tspan%3E%3Ctspan x=%22385%22 y=%2211%22%3E1%3C/tspan%3E%3Ctspan x=%22451%22 y=%2211%22%3E1%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.62%22%3E%3Ctspan x=%2211%22 y=%2225%22%3E0%3C/tspan%3E%3Ctspan x=%2222%22 y=%2225%22%3E0%3C/tspan%3E%3Ctspan x=%22209%22 y=%2225%22%3E0%3C/tspan%3E%3Ctspan x=%22231%22 y=%2225%22%3E0%3C/tspan%3E%3Ctspan x=%22374%22 y=%2225%22%3E0%3C/tspan%3E%3Ctspan x=%22429%22 y=%2225%22%3E1%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.62%22%3E%3Ctspan x=%220%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%2211%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%22132%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%22341%22 y=%2239%22%3E1%3C/tspan%3E%3Ctspan x=%22407%22 y=%2239%22%3E1%3C/tspan%3E%3Ctspan x=%22418%22 y=%2239%22%3E1%3C/tspan%3E%3Ctspan x=%22440%22 y=%2239%22%3E0%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.62%22%3E%3Ctspan x=%2266%22 y=%2253%22%3E1%3C/tspan%3E%3Ctspan x=%22154%22 y=%2253%22%3E0%3C/tspan%3E%3Ctspan x=%22253%22 y=%2253%22%3E0%3C/tspan%3E%3Ctspan x=%22352%22 y=%2253%22%3E1%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.62%22%3E%3Ctspan x=%2244%22 y=%2267%22%3E0%3C/tspan%3E%3Ctspan x=%2255%22 y=%2267%22%3E0%3C/tspan%3E%3Ctspan x=%22220%22 y=%2267%22%3E0%3C/tspan%3E%3Ctspan x=%22242%22 y=%2267%22%3E1%3C/tspan%3E%3Ctspan x=%22363%22 y=%2267%22%3E0%3C/tspan%3E%3Ctspan x=%22418%22 y=%2267%22%3E1%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.62%22%3E%3Ctspan x=%220%22 y=%2281%22%3E1%3C/tspan%3E%3Ctspan x=%2266%22 y=%2281%22%3E1%3C/tspan%3E%3Ctspan x=%22165%22 y=%2281%22%3E0%3C/tspan%3E%3Ctspan x=%22275%22 y=%2281%22%3E1%3C/tspan%3E%3Ctspan x=%22462%22 y=%2281%22%3E0%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.95%22%3E%3Ctspan x=%22264%22 y=%2211%22%3E1%3C/tspan%3E%3Ctspan x=%22330%22 y=%2211%22%3E1%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.95%22%3E%3Ctspan x=%22363%22 y=%2225%22%3E0%3C/tspan%3E%3Ctspan x=%22473%22 y=%2225%22%3E1%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.95%22%3E%3Ctspan x=%2222%22 y=%2239%22%3E0%3C/tspan%3E%3Ctspan x=%2288%22 y=%2239%22%3E1%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.95%22%3E%3Ctspan x=%2266%22 y=%2253%22%3E0%3C/tspan%3E%3Ctspan x=%22110%22 y=%2253%22%3E0%3C/tspan%3E%3C/text%3E%3Ctext fill-opacity=%220.95%22%3E%3Ctspan x=%22154%22 y=%2267%22%3E0%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E") left bottom repeat-x;opacity: .5;-webkit-mask-image: linear-gradient(to top,#000 0%,transparent 100%),linear-gradient(90deg,#000 0%,#000 18%,rgba(0,0,0,.28) 34%,rgba(0,0,0,.28) 66%,#000 82%,#000 100%);mask-image: linear-gradient(to top,#000 0%,transparent 100%),linear-gradient(90deg,#000 0%,#000 18%,rgba(0,0,0,.28) 34%,rgba(0,0,0,.28) 66%,#000 82%,#000 100%);-webkit-mask-composite: source-in;mask-composite: intersect;animation: fd-bc_digits 6s ease-in-out infinite alternate}@keyframes fd-bc_digits{from{opacity: .36}to{opacity: .62}}.fd-bc_dot{position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #ff7a48;opacity: 0;animation: fd-bc_twinkle 7s ease-in-out infinite}.fd-bc_dot:nth-of-type(1){top: 22%;left: 9%}.fd-bc_dot:nth-of-type(2){top: 48%;left: 20%;animation-delay: -2s}.fd-bc_dot:nth-of-type(3){top: 30%;left: 33%;animation-delay: -4.5s}.fd-bc_dot:nth-of-type(4){top: 24%;left: 70%;animation-delay: -1s}.fd-bc_dot:nth-of-type(5){top: 52%;left: 82%;animation-delay: -3.2s}.fd-bc_dot:nth-of-type(6){top: 32%;left: 93%;animation-delay: -5.5s}@keyframes fd-bc_drift{from{transform: translateX(0)}to{transform: translateX(48vw)}}@keyframes fd-bc_twinkle{0%,100%{opacity: 0;transform: translateY(6px)}50%{opacity: .85;transform: translateY(-6px)}}@media (prefers-reduced-motion: reduce){.fd-bc_glow,.fd-bc_digits{animation: none}.fd-bc_dot{animation: none;opacity: .5}}
.fd-card{background: #1f1f1f;border: 1px solid rgba(255,255,255,.09);border-radius: 14px;height: 100%;transition: border-color .3s ease,transform .3s ease,box-shadow .3s ease}.fd-card_hover:hover{border-color: rgba(255,74,23,.7);transform: translateY(-6px);box-shadow: 0 24px 50px -24px rgba(255,74,23,.3)}.fd-card h3{color: #fff}.fd-card_text{color: rgba(255,255,255,.7)}.fd-card_icon{background: rgba(255,74,23,.12)}.fd-label{display: block;font-size: 13px;font-weight: 600;margin-bottom: 6px;color: #fff}.fd-input{width: 100%;padding: 13px 16px;border: 1px solid rgba(255,255,255,.18);border-radius: 8px;font-size: 14px;background: #151515;color: #fff;outline: none;transition: border-color .25s ease,background .25s ease}.fd-input:focus{border-color: #FF4A17;background: #111}.fd-input:-webkit-autofill{-webkit-text-fill-color: #fff;-webkit-box-shadow: 0 0 0 40px #151515 inset}textarea.fd-input{resize: vertical}.fd-pillars_section{padding-top: 110px}.fd-pillars{display: grid;grid-template-columns: repeat(4,1fr);border-radius: 18px;overflow: hidden}.fd-pillar{padding: 38px 28px;color: #fff}.fd-pillar:nth-child(1){background: #ff8a3c}.fd-pillar:nth-child(2){background: #ff7429}.fd-pillar:nth-child(3){background: #ff5f1e}.fd-pillar:nth-child(4){background: #FF4A17}.fd-pillar_icon{display: block;width: 42px;height: 42px;margin-bottom: 20px;color: #fff}.fd-pillar h3{color: #fff;font-size: 18px;font-weight: 700;margin: 0 0 12px}.fd-pillar p{color: rgba(255,255,255,.94);font-size: 14px;line-height: 1.65;margin: 0}.fd-reach{background: #131313;padding: 90px 0;text-align: center;position: relative;overflow: hidden}.fd-reach_title{font-size: 44px;font-weight: 700;color: #fff;margin: 10px 0 18px}.fd-reach_title i{color: #FF4A17}.fd-reach_text{color: rgba(255,255,255,.72);max-width: 680px;margin: 0 auto 30px;line-height: 1.8}.fd-chips{display: flex;flex-wrap: wrap;gap: 10px;justify-content: center;list-style: none;padding: 0;margin: 0}.fd-chips li{padding: 9px 18px;border: 1px solid rgba(255,74,23,.45);background: rgba(255,74,23,.08);border-radius: 50px;color: #fff;font-size: 14px;font-weight: 500}.fd-about_text{color: rgba(255,255,255,.76);line-height: 1.8;font-size: 16px}.fd-stats_dark{background: #131313;padding: 80px 0}.fd-stats_dark h2{color: #FF4A17;font-size: 64px;font-weight: 800;margin: 0;line-height: 1}.fd-stats_dark h2 span{font-size: 40px}.fd-stats_dark h4{color: #fff;margin-top: 14px;font-size: 14px;letter-spacing: 2px;text-transform: uppercase}.fd-stats_dark p{color: rgba(255,255,255,.68);margin-top: 10px;font-size: 14px;line-height: 1.6}.fd-anchor_nav{display: flex;flex-wrap: wrap;gap: 10px;justify-content: center}.fd-anchor_nav a{padding: 10px 20px;border-radius: 50px;border: 1px solid rgba(255,255,255,.2);color: #fff;font-size: 13px;font-weight: 600;text-decoration: none;transition: all .25s ease}.fd-anchor_nav a:hover{background: #FF4A17;border-color: #FF4A17;color: #fff}.fd-portfolio_block{scroll-margin-top: 100px}.fd-sector_grid{columns: 3;column-gap: 22px}.fd-sector{break-inside: avoid;background: #1f1f1f;border: 1px solid rgba(255,255,255,.08);border-radius: 14px;padding: 24px 22px;margin-bottom: 22px}.fd-sector h3{color: #FF4A17;font-size: 17px;font-weight: 700;margin: 0 0 14px}.fd-sector ul{display: flex;flex-wrap: wrap;gap: 7px;list-style: none;padding: 0;margin: 0}.fd-sector a{display: inline-block;padding: 5px 12px;background: rgba(255,255,255,.06);border-radius: 50px;color: rgba(255,255,255,.85);font-size: 13px;text-decoration: none;transition: all .2s ease}.fd-sector a:hover{background: #FF4A17;color: #fff}.fd-work_title{color: #fff;font-size: 24px;font-weight: 700;margin: 0 0 8px}.fd-work_text{color: rgba(255,255,255,.7);line-height: 1.7;margin: 0 0 24px;max-width: 760px}.fd-gallery{display: grid;gap: 18px;align-items: center}.fd-gallery_4{grid-template-columns: repeat(4,1fr)}.fd-gallery_3{grid-template-columns: repeat(3,1fr)}.fd-gallery_2{grid-template-columns: repeat(2,1fr)}.fd-gallery img{width: 100%;height: auto;display: block;border-radius: 10px}.fd-gallery_phones{grid-template-columns: repeat(5,1fr)}.fd-gallery_phones img{border-radius: 0}.fd-gallery_logos{grid-template-columns: repeat(6,1fr)}.fd-gallery_logos div{background: #fff;border-radius: 10px;height: 110px;display: flex;align-items: center;justify-content: center;padding: 14px}.fd-gallery_logos img{max-height: 100%;width: auto;max-width: 100%;border-radius: 0}.fd-gallery_material div{background: #262626;border-radius: 10px;height: 280px;display: flex;align-items: center;justify-content: center;padding: 18px}.fd-gallery_material img{max-height: 100%;width: auto;max-width: 100%;border-radius: 0}@media (max-width: 991px){.fd-pillars{grid-template-columns: repeat(2,1fr)}.fd-sector_grid{columns: 2}.fd-gallery_4,.fd-gallery_logos{grid-template-columns: repeat(3,1fr)}.fd-gallery_phones{grid-template-columns: repeat(3,1fr)}.fd-reach_title{font-size: 34px}}@media (max-width: 575px){.fd-pillars{grid-template-columns: 1fr}.fd-sector_grid{columns: 1}.fd-gallery_4,.fd-gallery_3,.fd-gallery_logos,.fd-gallery_phones{grid-template-columns: repeat(2,1fr)}.fd-gallery_2{grid-template-columns: 1fr}.fd-gallery_material div{height: 200px}}
.fd-cta_btn{display:inline-flex;align-items:center;gap:10px;background:#FF4A17;color:#fff !important;padding: 10px 18px;line-height: 1;border-radius: 50px;font-weight:600;letter-spacing:.5px;font-size:12px;text-transform:uppercase;white-space:nowrap;transition: all .3s ease;text-decoration:none !important}.fd-cta_btn:hover{background:#1a1a1a;transform: translateY(-2px);box-shadow: 0 12px 30px -10px rgba(0,0,0,.3)}.fd-cta_btn svg{transition: transform .3s ease}.fd-cta_btn:hover svg{transform: translateX(4px)}.cs-site_header.cs-style1 .cs-main_header_right{display:flex;align-items:center;gap:12px}@media (min-width: 1200px){.cs-site_header.cs-style1 .cs-main_header_in{display: flex;flex-wrap: nowrap;align-items: center;justify-content: space-between;gap: 24px;position: relative}.cs-site_header.cs-style1 .cs-main_header_center{position: static;transform: none;left: auto;top: auto;flex: 1 1 auto;display: flex;justify-content: center}.cs-site_header.cs-style1 .cs-main_header_center{min-width: 0}.cs-nav .cs-nav_list{display: flex;flex-wrap: nowrap}.cs-nav .cs-nav_list>li>a{white-space: nowrap}.cs-nav .cs-nav_list>li{margin-right: 28px}.cs-nav .cs-nav_list>li:last-child{margin-right: 0}.cs-site_header.cs-style1 .cs-main_header_left,.cs-site_header.cs-style1 .cs-main_header_right{flex: 0 0 auto}}.fd-lang_switch{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;line-height:1;white-space:nowrap;border:1px solid #e5e5e5;border-radius:50px;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#1a1a1a !important;text-decoration:none !important;transition: all .3s ease;background:#fff}.fd-lang_switch:hover{border-color:#FF4A17;color:#FF4A17 !important;box-shadow: 0 8px 20px -10px rgba(255,74,23,.4)}.fd-lang_flag{width:20px;height:14px;border-radius:2px;overflow:hidden;flex-shrink:0;box-shadow: 0 0 0 1px rgba(0,0,0,.06)}.fd-lang_flag svg{display:block;width:100%;height:100%}@media (max-width: 991px){.cs-site_header.cs-style1 .cs-main_header_right{gap: 22px}.fd-lang_switch{padding: 0 !important;background: transparent !important;border: none !important;box-shadow: none !important;margin-right: 43px}.fd-lang_switch:hover{background: transparent !important;border: none !important;box-shadow: none !important;transform: none}.fd-lang_switch>span:not(.fd-lang_flag){display: none}.fd-lang_flag{width: 24px;height: 16px}}.cs-nav .cs-nav_list li.fd-mega{position: static !important}.cs-nav .cs-nav_list li.fd-mega>.fd-megamenu{position: absolute;top: 100%;left: 50%;transform: translateX(-50%) translateY(15px);width: min(1280px,calc(100vw - 30px));max-width: 1280px;background: transparent;padding: 14px 0 0;opacity: 0;visibility: hidden;transition: opacity .35s ease,transform .35s ease,visibility .35s ease;pointer-events: none;z-index: 1000}.cs-nav .cs-nav_list li.fd-mega:hover>.fd-megamenu,.cs-nav .cs-nav_list li.fd-mega:focus-within>.fd-megamenu{opacity: 1;visibility: visible;transform: translateX(-50%) translateY(0);pointer-events: auto}.cs-nav .cs-nav_list li.fd-mega.menu-item-has-children>a::after{display: none}.fd-mega_inner{display: flex;align-items: stretch;box-shadow: 0 30px 80px -20px rgba(0,0,0,0.55);border-radius: 14px;overflow: hidden;background: #1a1a1a;border: 1px solid rgba(255,255,255,.06)}.fd-mega_main{flex: 1 1 70%;min-width: 0;padding: 18px;background: #1a1a1a}.fd-mega_aside{flex: 0 0 30%;max-width: 30%;background: #FF4A17;padding: 36px 30px;display: flex;align-items: center;position: relative;overflow: hidden}.fd-mega_aside::before{content: '';position: absolute;top: -60px;right: -60px;width: 180px;height: 180px;border-radius: 50%;background: rgba(255,255,255,.08);pointer-events: none}.fd-mega_aside::after{content: '';position: absolute;bottom: -50px;left: -50px;width: 130px;height: 130px;border-radius: 50%;background: rgba(0,0,0,.06);pointer-events: none}.fd-mega_grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 4px;width: 100%}.fd-mega_card{display: block;min-width: 0}.cs-nav .cs-nav_list li.fd-mega .fd-mega_grid a.fd-mega_link{display: flex !important;align-items: flex-start;gap: 14px;padding: 14px 16px !important;border-radius: 10px;transition: background .25s ease,border-color .25s ease,transform .25s ease;text-transform: none !important;text-decoration: none !important;color: inherit;line-height: 1.3;height: 100%;border: 1px solid transparent;background: transparent;font-size: 14px;letter-spacing: 0}.cs-nav .cs-nav_list li.fd-mega .fd-mega_grid a.fd-mega_link:hover{background: rgba(255,74,23,.10);border-color: rgba(255,74,23,.35)}.fd-mega_icon{flex: 0 0 38px;width: 38px;height: 38px;display: flex;align-items: center;justify-content: center;background: rgba(255,74,23,.18);border-radius: 8px;padding: 6px;transition: background .25s ease,transform .25s ease}.cs-nav .cs-nav_list li.fd-mega .fd-mega_grid a.fd-mega_link:hover .fd-mega_icon{background: rgba(255,74,23,.35);transform: scale(1.06)}.fd-mega_icon img{max-width: 100%;max-height: 100%;object-fit: contain;display: block}.fd-mega_info{display: flex;flex-direction: column;gap: 4px;min-width: 0;flex: 1 1 auto}.fd-mega_title{display: block;color: #fff;font-size: 13px;font-weight: 700;letter-spacing: .4px;line-height: 1.25;text-transform: uppercase;transition: color .25s ease;white-space: normal}.fd-mega_desc{display: block;color: #9a9a9a;font-size: 11.5px;line-height: 1.45;text-transform: none;letter-spacing: 0;font-weight: 400;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cs-nav .cs-nav_list li.fd-mega .fd-mega_grid a.fd-mega_link:hover .fd-mega_title{color: #FF4A17}.fd-mega_promise{background: transparent;padding: 0;color: #fff;position: relative;z-index: 1;display: block;width: 100%}.fd-mega_promise_quote{width: 38px;height: 38px;display: flex;align-items: center;justify-content: center;background: rgba(255,255,255,.2);border-radius: 50%;margin-bottom: 18px}.fd-mega_promise_quote svg{width: 16px;height: 16px;fill: #fff}.fd-mega_promise p{color: #fff;font-style: italic;font-size: 14.5px;line-height: 1.65;margin: 0 0 20px;font-weight: 500;text-transform: none;letter-spacing: 0}.fd-mega_promise_signature{padding-top: 16px;border-top: 1px solid rgba(255,255,255,.3)}.fd-mega_promise_signature small{color: #fff;font-size: 11px;letter-spacing: 1.5px;text-transform: uppercase;font-weight: 600}
@media (max-width: 1399px){.cs-nav .cs-nav_list li.fd-mega>.fd-megamenu{width: min(1140px,calc(100vw - 30px))}}@media (max-width: 1199px){.cs-nav .cs-nav_list li.fd-mega>.fd-megamenu{width: calc(100vw - 24px)}.fd-mega_main{flex: 1 1 68%;padding: 14px}.fd-mega_aside{flex: 0 0 32%;max-width: 32%;padding: 28px 22px}.fd-mega_grid{grid-template-columns: repeat(2,minmax(0,1fr))}.fd-mega_promise p{font-size: 13px}.fd-mega_desc{font-size: 11px}}@media (max-width: 991px){.fd-cta_btn{display: none}.cs-nav .cs-nav_list li.fd-mega>.fd-megamenu{display: none !important}.cs-nav .cs-nav_list li.fd-mega{position: relative !important}.cs-nav .cs-nav_list .fd-mobile_submenu{list-style: none;padding: 4px 0 6px 32px !important;margin: 0}.cs-nav .cs-nav_list .fd-mobile_submenu li{border: none !important;padding: 0 !important;line-height: 1 !important}.cs-nav .cs-nav_list .fd-mobile_submenu li a{display: block !important;padding: 5px 0 !important;color: rgba(255,255,255,.85) !important;font-size: 13px !important;font-weight: 500 !important;letter-spacing: .3px !important;text-transform: none !important;line-height: 1.4 !important;transition: color .25s ease,padding-left .25s ease}.cs-nav .cs-nav_list .fd-mobile_submenu li a:hover{color: #FF4A17 !important;padding-left: 4px !important}}@media (min-width: 992px){.cs-nav .cs-nav_list li.fd-mega .fd-mobile_submenu,.fd-mobile_submenu{display: none !important;visibility: hidden !important}.cs-nav .cs-nav_list>li.fd-mega.menu-item-has-children>a::after{display: none !important;content: none !important}}@media (max-width: 768px){.fd-floating_cta{right: 14px;bottom: 14px}.fd-floating_cta a{padding: 7px 11px;font-size: 12px}}
html,body{background: #fff;color: #5a5a5a}body h1,body h2,body h3,body h4,body h5,body h6,body .cs-primary_color{color: #1a1a1a}body .cs-section_heading.cs-style1 .cs-section_subtitle{color: #8a8a8a}body .fd-section_intro,body .fd-work_text,body .fd-about_text{color: #5a5a5a}body .fd-work_title{color: #1a1a1a}body .cs-text_btn{color: #1a1a1a}body .cs-accordian_title{color: #1a1a1a}body .cs-accordian_body{color: #5a5a5a}body .fd-why2_section,body .fd-clients_section,body .fd-stats_dark{background: #fbfbfb}body .fd-stats_dark h4{color: #1a1a1a}body .fd-stats_dark p{color: #666}body .fd-why2_title,body .fd-why2_row_title{color: #1a1a1a}body .fd-why2_intro,body .fd-why2_row_text{color: #5a5a5a}body .fd-why2_row{border-color: rgba(0,0,0,.1)}body .fd-why2_row:hover{background: rgba(0,0,0,.03)}body .fd-why2_icon{background: #FF4A17;border-color: #FF4A17}body .fd-why2_arrow{border-color: rgba(0,0,0,.2);color: #1a1a1a}body .fd-card,body .fd-eco_card,body .cs-testimonial.cs-style3{background: #fff;border: 1px solid #e9e9e9;box-shadow: 0 10px 30px -18px rgba(0,0,0,.18)}body .cs-testimonial.cs-style3{background: #fff !important}body .fd-card h3,body .fd-eco_card_title{color: #1a1a1a}body .fd-card_text,body .fd-eco_card_desc{color: #666}body .cs-testimonial.cs-style3 *{color: #555}body .cs-testimonial.cs-style3 h2,body .cs-testimonial.cs-style3 h3{color: #1a1a1a}body .fd-card_hover:hover,body .fd-eco_card:hover{border-color: rgba(255,74,23,.7);box-shadow: 0 24px 50px -24px rgba(255,74,23,.35)}body .fd-sector{background: #fff;border-color: #e9e9e9;box-shadow: 0 10px 30px -20px rgba(0,0,0,.18)}body .fd-sector a{background: #f3f3f3;color: #333}body .fd-sector a:hover{background: #FF4A17;color: #fff}body .fd-anchor_nav a{border-color: #cfcfcf;color: #1a1a1a}body .fd-anchor_nav a:hover{background: #FF4A17;border-color: #FF4A17;color: #fff}body .fd-gallery_material div{background: #f1f1f1}body .fd-gallery_logos div{border: 1px solid #eee;box-shadow: 0 8px 22px -14px rgba(0,0,0,.25)}body .fd-pillar h3{color: #fff}body .fd-pillar:nth-child(1){background: #e8680f}body .fd-pillar:nth-child(2){background: #e35d10}body .fd-pillar:nth-child(3){background: #dd5212}body .fd-pillar:nth-child(4){background: #d64713}body .cs-iconbox_subtitle{color: #5a5a5a}body .fd-why2_num{color: rgba(255,74,23,.55)}body .fd-label{color: #1a1a1a}body .fd-input{background: #fafafa;border-color: #dcdcdc;color: #1a1a1a}body .fd-input:focus{background: #fff;border-color: #FF4A17}body .fd-input:-webkit-autofill{-webkit-text-fill-color: #1a1a1a;-webkit-box-shadow: 0 0 0 40px #fafafa inset}body .fd-card.fd-card_dark{background: #1a1a1a;border-color: #1a1a1a;color: #fff}body .fd-card.fd-card_dark h3{color: #fff}body .fd-reach{background: #131313}body .fd-reach h2,body .fd-reach .fd-reach_title{color: #fff}body .fd-reach .fd-reach_title i{color: #FF4A17}body .fd-reach .fd-reach_text{color: rgba(255,255,255,.72)}body .cs-funfact_wrap,body .fd-cta_dark,body footer,body .cs-side_header,body .fd-megamenu{color: rgba(254,254,254,.7)}body .cs-funfact_wrap h2,body .cs-funfact_wrap .cs-primary_color,body .fd-cta_dark h2,body footer h2,body footer h3,body footer h4,body .cs-side_header h2,body .cs-side_header h3,body .cs-side_header h4,body footer .cs-primary_color,body .cs-side_header .cs-primary_color,body .cs-side_header .cs-text_btn,body .fd-megamenu h3,body .fd-megamenu h4{color: #fff}body footer{background-color: #141414}body .cs-hero,body .cs-page_heading,body .cs-site_header{color: rgba(254,254,254,.7)}body .cs-hero h1,body .cs-page_heading h1,body .cs-hero .cs-primary_color,body .cs-hero .cs-text_btn,body .cs-site_header .cs-primary_color,body .cs-site_header h2,body .cs-site_header h3,body .cs-site_header h4{color: #fff}body .fd-hero_title i{color: #FF4A17}body .cs-site_header.cs-gescout_sticky{background-color: #fff;color: #1a1a1a;top: 0;opacity: 1;box-shadow: 0 8px 24px -14px rgba(0,0,0,.28)}body .cs-site_header.cs-gescout_sticky .cs-nav_list>li>a{color: #1a1a1a}body .cs-site_header.cs-gescout_sticky .cs-nav_list>li>a:hover{color: #FF4A17}body .cs-site_header.cs-gescout_sticky .cs-icon_btn{color: #1a1a1a;border-color: #1a1a1a}body .cs-site_header.cs-gescout_sticky .cs-icon_btn_in span{background-color: #1a1a1a}body .cs-site_header.cs-gescout_sticky .cs-munu_toggle span,body .cs-site_header.cs-gescout_sticky .cs-munu_toggle span::before,body .cs-site_header.cs-gescout_sticky .cs-munu_toggle span::after{background-color: #1a1a1a}html,body,button,input,textarea,select,h1,h2,h3,h4,h5,h6,body .cs-primary_font,body .cs-secondary_font,body .fd-why2_num,body .cs-nav,body .breadcrumb{font-family: "Inter Tight","Open Sans",sans-serif}html,body{font-size: 17px}body .fd-section_intro,body .fd-about_text,body .cs-hero_subtitle,body .cs-funfact_heading p{font-size: 18px !important}body .cs-iconbox_subtitle,body .fd-work_text,body .fd-why2_intro,body .cs-accordian_body,body .cs-accordian_body p{font-size: 17px}body .fd-card_text,body .fd-card_dark p,body .fd-eco_card_desc,body .fd-why2_row_text,body .fd-pillar p,body .fd-stats_dark p,body .fd-reach_text,body .cs-testimonial.cs-style3 p{font-size: 16px !important}body footer p,body footer li{font-size: 16px}body .cs-side_header .cs-side_header_overlay{background-color: rgba(255,255,255,.62);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px)}body .cs-side_header .cs-side_header_in{box-shadow: -24px 0 60px rgba(0,0,0,.35)}body:has(.cs-side_header.active) .fd-floating_cta,body:has(.cs-side_header.active) .cs-scrollup{opacity: 0;pointer-events: none}@media (min-width: 1200px){body::before{content: '';position: fixed;inset: 0;z-index: 998;background-color: rgba(255,255,255,.62);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);opacity: 0;visibility: hidden;pointer-events: none;transition: opacity .3s ease,visibility .3s ease}body:has(.fd-mega:hover)::before,body:has(.fd-mega:focus-within)::before{opacity: 1;visibility: visible}body:has(.fd-mega:hover) .cs-site_header,body:has(.fd-mega:focus-within) .cs-site_header{background-color: #0d0d0d;box-shadow: 0 -10px 0 #0d0d0d}body:has(.fd-mega:hover) .cs-site_header.cs-gescout_sticky,body:has(.fd-mega:focus-within) .cs-site_header.cs-gescout_sticky{background-color: #fff;box-shadow: none}body:has(.fd-mega:hover) .fd-floating_cta,body:has(.fd-mega:hover) .cs-scrollup{opacity: 0;pointer-events: none}}[class*="cs-height_"]:has(+ section .fd-cta_dark){display: none}section:has(.fd-cta_dark){background: #fff;padding: var(--fd-section) 0}section:has(.fd-cta_dark) + [class*="cs-height_"]{display: none}body .fd-cta_dark{background: #141414;color: #fff;border-radius: 20px;padding: 56px 60px;overflow: hidden}body .fd-cta_dark::before,body .fd-cta_dark::after{display: none}body .fd-cta_dark .fd-cta_inner{display: grid;grid-template-columns: 1fr auto;column-gap: 48px;align-items: center;text-align: left;max-width: none;margin: 0}body .fd-cta_dark .fd-cta_eyebrow,body .fd-cta_dark .fd-cta_title,body .fd-cta_dark .fd-cta_text{grid-column: 1}body .fd-cta_dark .fd-cta_eyebrow{justify-self: start;background: transparent;border-color: rgba(255,255,255,.25);color: rgba(255,255,255,.8);margin-bottom: 16px}body .fd-cta_dark h2,body .fd-cta_dark .fd-cta_title{color: #fff;font-size: 44px;line-height: 1.12;margin: 0 0 12px}body .fd-cta_dark .fd-cta_title i{background: none;color: #FF4A17;-webkit-text-fill-color: #FF4A17}body .fd-cta_dark .fd-cta_text{color: rgba(255,255,255,.75);font-size: 18px;font-weight: 400;max-width: 620px;margin: 0}body .fd-cta_dark .fd-cta_actions{grid-column: 2;grid-row: 1 / span 3;display: flex;flex-direction: column;align-items: stretch;gap: 12px;margin: 0;justify-content: center}body .fd-cta_dark .fd-cta_btn_primary,body .fd-cta_dark .fd-cta_btn_ghost{justify-content: center;white-space: nowrap}body .fd-cta_dark .fd-cta_btn_ghost{color: #fff !important;border-color: rgba(255,255,255,.75);background: transparent}body .fd-cta_dark .fd-cta_btn_ghost:hover{color: #d94612 !important;border-color: #fff;background: #fff}@media (max-width: 767px){body .fd-cta_dark{padding: 36px 24px;border-radius: 16px}body .fd-cta_dark .fd-cta_inner{grid-template-columns: 1fr;row-gap: 0}body .fd-cta_dark h2,body .fd-cta_dark .fd-cta_title{font-size: 32px}body .fd-cta_dark .fd-cta_actions{grid-column: 1;grid-row: auto;margin-top: 24px}}body .fd-cta_btn_primary:hover{background: #1a1a1a;color: #fff !important;box-shadow: 0 18px 40px -18px rgba(0,0,0,.45)}@property --fd-eco_angle{syntax: '<angle>';initial-value: 0deg;inherits: false}body .fd-eco_card,body .fd-eco_card:hover{box-shadow: none;transform: none;overflow: visible}body .fd-eco_card:hover{border-color: rgba(255,74,23,.3)}body .fd-eco_card::before,body .fd-eco_card:hover::before{inset: -1px;top: -1px;right: -1px;width: auto;height: auto;padding: 2px;border-radius: inherit;pointer-events: none;background: conic-gradient(from var(--fd-eco_angle),rgba(255,74,23,0) 0%,rgba(255,74,23,0) 55%,#FF4A17 78%,#ffb48f 90%,#FF4A17 96%,rgba(255,74,23,0) 100%);-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;filter: drop-shadow(0 0 3px rgba(255,74,23,.75));opacity: 0;transition: opacity .3s ease}body .fd-eco_card:hover::before{opacity: 1;animation: fd-eco_spin 2.6s linear infinite}@keyframes fd-eco_spin{to{--fd-eco_angle: 360deg}}.slick-list:has(.fd-eco_card){padding-top: 8px !important;padding-bottom: 8px !important;margin-top: -8px;margin-bottom: -8px}.slick-track:has(.fd-eco_card){display: flex}.slick-track:has(.fd-eco_card)>.slick-slide{height: auto;float: none}.slick-track:has(.fd-eco_card)>.slick-slide>div,.slick-track:has(.fd-eco_card) .cs-slide{height: 100%}@media (prefers-reduced-motion: reduce){body .fd-eco_card:hover::before{animation: none;background: #FF4A17}}
.fd-side_heading{color: #fff;font-size: 22px;font-weight: 600;line-height: 1.4;margin: 0}.fd-side_title{font-size: 18px;font-weight: 600;margin-bottom: 25px}.fd-mobile_nav_section_title{display: block;text-decoration: none}.cs-contact_info a{color: inherit;text-decoration: none}.fd-footer_about{margin-top: 18px}.cs-widget_title{color: #fff;font-size: 16px;font-weight: 600;margin-bottom: 20px}.cs-section_subtitle{font-weight: 600}.fd-eyebrow{margin-bottom: 0}.fd-initials{display: flex;align-items: center;justify-content: center;width: 60px;height: 60px;flex: none;border-radius: 50%;background: #d94612;color: #fff !important;font-size: 22px;font-weight: 700}.fd-years_card{background: #1a1a1a;border-radius: 14px;padding: 30px 22px;text-align: center}.fd-years_number{color: #FF4A17;font-size: 54px;font-weight: 800;line-height: 1;margin: 0}.fd-years_number span{font-size: 34px}.fd-years_label{color: rgba(255,255,255,.8);font-size: 13px;letter-spacing: 2px;text-transform: uppercase;margin: 10px 0 0}.fd-about_text strong{color: #1a1a1a}.fd-stat_value{color: #d94612;font-size: 64px;font-weight: 800;line-height: 1;margin: 0}.fd-stat_value span{font-size: 40px}.fd-stat_label{font-size: 14px;letter-spacing: 2px;text-transform: uppercase;margin-top: 14px}.fd-service_tile{display: flex;flex-direction: column;padding: 30px 26px}.fd-service_icon{width: 64px;height: 64px;border-radius: 14px;display: flex;align-items: center;justify-content: center;padding: 14px;margin-bottom: 22px}.fd-service_icon img{max-width: 100%;max-height: 100%}.fd-service_title{font-size: 22px;font-weight: 700;margin: 0 0 10px}.fd-card_dark .fd-service_title{color: #fff}.fd-service_text{line-height: 1.65;margin: 0 0 18px;flex: 1 1 auto}.fd-card_dark .fd-card_text{color: rgba(255,255,255,.75)}.fd-service_tile .fd-pill_list{margin-top: 0}.fd-service_more{margin-top: 20px}.fd-service_more a{color: #d94612;font-size: 13px;font-weight: 600;letter-spacing: .5px;text-transform: uppercase;text-decoration: none;display: inline-flex;align-items: center;gap: 6px}.fd-card_dark .fd-service_more a{color: #ff7a48}.fd-service_h2{margin: 10px 0 22px;font-size: 42px;line-height: 1.15}.fd-service_h2 i{color: #FF4A17}.fd-service_actions{margin-top: 30px;display: flex;flex-wrap: wrap;align-items: center;gap: 20px}.fd-service_image{width: 100%;height: auto;border-radius: 14px;box-shadow: 0 30px 70px -20px rgba(0,0,0,.25)}.fd-components{padding: 90px 0}.fd-component{display: flex;gap: 18px;align-items: flex-start;padding: 30px 26px}.fd-component_num{flex: 0 0 48px;height: 48px;background: rgba(255,74,23,.12);color: #d94612;border-radius: 10px;display: flex;align-items: center;justify-content: center;font-weight: 800}.fd-component_title{font-size: 18px;font-weight: 700;margin: 0 0 8px}.fd-component .fd-card_text{line-height: 1.6;margin: 0}.fd-others{padding: 80px 0}.fd-project_poster{width: 100%;height: auto;border-radius: 14px;box-shadow: 0 30px 70px -25px rgba(0,0,0,.35)}.fd-project_facts{display: grid;grid-template-columns: auto 1fr;gap: 12px 56px;margin: 28px 0 0}.fd-project_facts dt{font-weight: 600;color: #1a1a1a}.fd-project_facts dd{margin: 0}.fd-back_link{color: #1a1a1a;font-weight: 600}.fd-project_country{display: flex;align-items: center;gap: 8px}.fd-project_tags{margin-top: 50px;padding-top: 30px;border-top: 1px solid #e6e6e6}.fd-project_tags_title{font-size: 16px;font-weight: 600;margin: 0}.fd-portfolio_block{scroll-margin-top: 100px}.fd-form_card{padding: 42px 38px}.fd-form_title{font-size: 24px;font-weight: 700;margin: 0 0 8px}.fd-card_dark .fd-form_title{color: #fff}.fd-form_card .fd-card_text{margin-bottom: 26px}.fd-required{color: #d94612}.fd-hp{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}.fd-check{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;cursor: pointer;margin: 0}.fd-check input{margin-top: 4px;accent-color: #d94612;flex: none}.fd-check a{color: #d94612;text-decoration: underline}.fd-check_grid{display: grid;grid-template-columns: repeat(2,1fr);gap: 10px 18px;margin-top: 6px}.fd-submit{border: none;cursor: pointer}.fd-submit:disabled{opacity: .6;cursor: wait}.fd-form_errors{background: #fff1ec;border-left: 4px solid #d94612;border-radius: 6px;padding: 14px 18px;margin-bottom: 22px;color: #7a2507;font-size: 15px}.fd-form_errors ul{margin: 6px 0 0;padding-left: 18px}.fd-recaptcha_notice{font-size: 12px;color: #777;margin: 0}.fd-recaptcha_notice a{color: inherit;text-decoration: underline}.grecaptcha-badge{visibility: hidden}.fd-panel_text{color: rgba(255,255,255,.75);margin: 0 0 26px}.fd-panel_list{list-style: none;padding: 0;margin: 0 0 26px}.fd-panel_list li{display: flex;align-items: flex-start;gap: 14px;margin-bottom: 18px}.fd-panel_icon{width: 38px;height: 38px;flex: none;background: rgba(255,74,23,.15);border-radius: 10px;display: flex;align-items: center;justify-content: center}.fd-panel_icon svg{max-width: 16px;max-height: 16px}.fd-panel_list small,.fd-panel_label{display: block;font-size: 11px;color: rgba(255,255,255,.6);letter-spacing: 1.5px;text-transform: uppercase;margin-bottom: 2px}.fd-panel_label{margin-bottom: 12px}.fd-panel_list a,.fd-panel_list span{color: #fff;font-weight: 600;text-decoration: none}.fd-panel_rule{border: none;border-top: 1px solid rgba(255,255,255,.12);margin: 0 0 22px}.fd-panel_whatsapp{display: flex;align-items: center;justify-content: center;gap: 10px;background: #0a8f31;color: #fff !important;padding: 14px 22px;border-radius: 50px;font-weight: 600;text-decoration: none;margin-top: 20px}.fd-panel_hint{color: rgba(255,255,255,.75);font-size: 14px;margin: 18px 0 0}.fd-panel_hint a{color: #ff7a48;text-decoration: underline}.fd-steps{color: rgba(255,255,255,.85);padding-left: 20px;margin: 14px 0 22px}.fd-steps li{margin-bottom: 10px}@media (max-width: 767px){.fd-service_h2{font-size: 32px}.fd-form_card{padding: 30px 22px}.fd-check_grid{grid-template-columns: 1fr}}.fd-tint{background: #fbfbfb}.fd-btn_light{display: inline-flex;align-items: center;gap: 10px;background: #fff;color: #1a1a1a !important;padding: 17px 28px;border: 1px solid #d5d5d5;border-radius: 50px;font-size: 13px;font-weight: 600;letter-spacing: 1px;text-transform: uppercase;text-decoration: none !important;transition: background-color .3s ease,border-color .3s ease,color .3s ease}.fd-btn_light:hover{background: #FF4A17;border-color: #FF4A17;color: #fff !important}@media (max-width: 767px){.fd-btn_light{padding: 14px 22px;font-size: 12px}}.fd-cta_btn,.fd-cta_btn_primary,.fd-why2_btn,.fd-floating_cta a:not(.fd-wa){border: 1px solid #FF4A17}body .fd-cta_btn:hover,body .fd-cta_btn_primary:hover,body .fd-why2_btn:hover,body .fd-floating_cta a:not(.fd-wa):hover{background: #fff;color: #1a1a1a !important;border-color: #1a1a1a;box-shadow: 0 14px 30px -14px rgba(0,0,0,.35)}body .fd-floating_cta a:not(.fd-wa){transition: transform .3s ease,background-color .3s ease,border-color .3s ease,color .3s ease}.cs-portfolio.cs-style1.cs-type1{height: auto;aspect-ratio: 800 / 650;border: 1px solid #e6e6e6;border-radius: 12px;box-shadow: 0 10px 28px -16px rgba(0,0,0,.28);transition: border-color .3s ease,box-shadow .3s ease,transform .3s ease}.cs-portfolio.cs-style1.cs-type1:hover{border-color: rgba(255,74,23,.6);box-shadow: 0 36px 60px -20px rgba(0,0,0,.55),0 10px 22px -10px rgba(0,0,0,.28);transform: translateY(-6px)}.fd-card_scroll{position: absolute;inset: 0;z-index: 1;background-repeat: no-repeat;background-size: 100% auto;background-position: center top}@media (hover: hover) and (prefers-reduced-motion: no-preference){.cs-portfolio.cs-style1:hover .fd-card_scroll{background-image: var(--scroll);background-position: center bottom;transition: background-position 9s linear .15s}}.cs-isotop.cs-has_gutter_40{margin-bottom: -40px}.cs-isotop.cs-has_gutter_40 .cs-isotop_item{margin-bottom: 40px}:root{--fd-section: 80px}@media (max-width: 991px){:root{--fd-section: 60px}}.cs-height_section{height: var(--fd-section)}.fd-tint,.fd-faq_section,.fd-why2_section,.fd-components,.fd-others,.fd-stats_dark,.fd-reach{padding-top: var(--fd-section);padding-bottom: var(--fd-section)}.fd-pad_bottom{padding-bottom: var(--fd-section)}.fd-hero_region{color: #FF4A17;font-size: 15px;font-weight: 600;letter-spacing: 1px;text-transform: uppercase;margin: 0 0 14px}.fd-region_links{display: flex;flex-wrap: wrap;gap: 14px;list-style: none;margin-top: 2px;font-size: 14px;line-height: 1.4}.fd-region_links a{color: inherit;text-decoration: none}.fd-region_links a:hover,.fd-region_links a[aria-current]{color: #FF4A17}.fd-region_bar{position: fixed;left: 16px;bottom: 16px;z-index: 900;display: flex;flex-wrap: wrap;align-items: center;gap: 10px 14px;max-width: 400px;padding: 14px 44px 14px 18px;background: #fff;color: #1a1a1a;border: 1px solid #e6e6e6;border-radius: 12px;box-shadow: 0 16px 40px -16px rgba(0,0,0,.4)}.fd-region_bar p{margin: 0;font-size: 14px;line-height: 1.4}.fd-region_go{display: inline-flex;align-items: center;gap: 8px;color: #d94612 !important;font-size: 13px;font-weight: 600;text-decoration: none !important}.fd-region_close{position: absolute;top: 8px;right: 10px;width: 28px;height: 28px;border: 0;background: none;color: #666;font-size: 22px;line-height: 1;cursor: pointer}@media (max-width: 767px){.fd-region_bar{right: 16px;bottom: calc(24px + var(--fd-float-count,0) * 36px);max-width: none}}.fd-faq_cta{display: flex;align-items: center;gap: 10px;width: fit-content;margin: 18px 0 6px auto;padding: 11px 20px;background: #FF4A17;border: 1px solid #FF4A17;border-radius: 50px;color: #fff !important;font-size: 13px;font-weight: 600;letter-spacing: .5px;line-height: 1;text-decoration: none !important;text-transform: uppercase;transition: background-color .3s ease,border-color .3s ease,color .3s ease}.fd-faq_cta:hover{background: #fff;border-color: #1a1a1a;color: #1a1a1a !important}.fd-thanks_reference{display: inline-block;margin: 6px 0 22px;padding: 14px 26px;background: #fff5f1;border: 1px solid rgba(255,74,23,.35);border-radius: 12px}.fd-thanks_reference small{display: block;color: #666;font-size: 13px}.fd-thanks_reference strong{color: #d94612;font-size: 24px;letter-spacing: 1px}.fd-clients_section{background: #fbfbfb;padding: 50px 0}.fd-clients_title{position: relative;margin: 0 0 40px;color: #494d57;font-size: 17px;font-weight: 500}.fd-clients_title::before{content: '';position: absolute;left: 0;top: 50%;width: 100%;height: 1px;background: rgba(12,17,29,.1)}.fd-clients_title span{position: relative;z-index: 1;display: inline-block;padding: 8px 20px;background: #fff;border: 1px solid rgba(12,17,29,.1);border-radius: 20px;line-height: 1.4}.fd-clients_title b{color: #1a1a1a;font-weight: 700}.fd-marquee_clients{overflow: hidden}.fd-marquee_track{display: flex;align-items: center;width: max-content;animation: fd-marquee 42s linear infinite}.fd-client_logo{flex: none;display: flex;align-items: center;justify-content: center;width: 170px;height: 75px;margin-right: 70px}.fd-client_logo img{max-width: 100%;max-height: 100%;width: auto;height: auto}@media (max-width: 767px){.fd-clients_section{padding: 40px 0}.fd-clients_title{margin-bottom: 28px;font-size: 15px}.fd-clients_title::before{display: none}.fd-clients_title span{display: block;text-align: center}.fd-client_logo{width: 130px;height: 60px;margin-right: 40px}}body a.fd-wa_btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;background: #0a8f31 !important;border-color: #0a8f31 !important;color: #fff !important}body a.fd-wa_btn:hover{background: #07722a !important;border-color: #07722a !important;color: #fff !important}body a.fd-wa_btn svg{flex: none;width: 16px;height: 16px;fill: currentColor}body a.fd-panel_whatsapp.fd-wa_btn{display: flex}body footer .cs-menu_widget li:not(:last-child){margin-bottom: 6px}body footer .cs-menu_widget li,body footer .cs-menu_widget a{line-height: 1.5}.fd-component{scroll-margin-top: 110px}.fd-component:target{border-color: #FF4A17;box-shadow: 0 0 0 2px rgba(255,74,23,.25)}@media (min-width: 992px){.col-lg-3{flex: 0 0 auto;width: 25%}}body .fd-floating_cta a.fd-support_btn{background: #1d63d8;border-color: #1d63d8;transition: transform .3s ease,background-color .3s ease,border-color .3s ease}body .fd-floating_cta a.fd-support_btn:hover{background: #154ba6;border-color: #154ba6;color: #fff !important;box-shadow: none}body .fd-stats_dark .fd-stat_value{color: #d94612;font-size: 64px !important;line-height: 1;margin: 0}.fd-legal_updated{color: #777;font-size: 14px;margin: 0 0 14px}.fd-legal_toc{margin: 26px 0 44px;padding: 26px 30px;background: #fbfbfb;border: 1px solid #e6e6e6;border-radius: 12px}.fd-legal_toc_title{margin: 0 0 12px;color: #1a1a1a;font-weight: 700}.fd-legal_toc ol{margin: 0;padding-left: 22px;columns: 2;column-gap: 36px}.fd-legal_toc li{margin-bottom: 6px;break-inside: avoid}.fd-legal_toc a{color: #494d57;text-decoration: none}.fd-legal_toc a:hover{color: #d94612}.fd-legal h2{margin: 42px 0 12px;scroll-margin-top: 100px}.fd-legal_list{margin: 0 0 16px;padding-left: 22px;color: #5a5a5a;line-height: 1.7}.fd-legal_list li{margin-bottom: 8px}@media (max-width: 767px){.fd-legal_toc ol{columns: 1}.fd-legal_toc{padding: 20px}}.fd-floating_cta{align-items: stretch}body .fd-floating_cta a,body .fd-floating_cta a.fd-wa_btn{justify-content: flex-start}body .fd-floating_cta a svg{flex: none;width: 14px;height: 14px}body .fd-floating_cta a.fd-assistant_btn{background: #6d3bd1;border-color: #6d3bd1;transition: transform .3s ease,background-color .3s ease,border-color .3s ease}body .fd-floating_cta a.fd-assistant_btn:hover{background: #562ca8;border-color: #562ca8;color: #fff !important;box-shadow: none}body .fd-floating_cta a.fd-wa_btn{border: 1px solid #0a8f31}.cs-portfolio.cs-style1.cs-type1 .cs-portfolio_info{padding-top: 88px}.fd-card_country{position: relative;z-index: 2;top: 15px;display: flex;align-items: center;gap: 7px;margin-top: 6px;color: #fff;font-size: 13px;font-weight: 500;line-height: 1.2;opacity: 0;transition: all .4s ease}.cs-portfolio.cs-style1.cs-type1:hover .fd-card_country{top: 0;opacity: 1;transition-delay: .4s}@media (max-width: 767px){html,body{font-size: 16px}.fd-card_country{display: none}.cs-page_heading.cs-style1{height: 196px;padding: 72px 0 24px}body .cs-page_heading.cs-style1 .cs-page_title{font-size: 24px !important;line-height: 1.2 !important;margin-bottom: 8px}body .cs-page_heading.cs-style1 .breadcrumb{font-size: 12px}body .cs-page_heading.cs-style1 .breadcrumb-item + .breadcrumb-item::before{height: 12px}body .cs-section_title,body .fd-why2_title,body .fd-cta_title,body .cs-funfact_heading h2{font-size: 24px !important;line-height: 1.2 !important}body .cs-font_50{font-size: 18px !important}body .fd-service_h2{font-size: 24px;margin: 8px 0 16px}body .fd-work_title{font-size: 20px}body .fd-legal h2{margin-top: 32px}body .fd-form_title{font-size: 20px}body .fd-service_title{font-size: 19px}body .cs-iconbox.cs-style3 .cs-iconbox_title{font-size: 20px}body .fd-component_title{font-size: 16px}body .fd-section_intro,body .fd-about_text,body .cs-hero_subtitle,body .cs-funfact_heading p{font-size: 15.5px !important;line-height: 1.6}body .cs-iconbox_subtitle,body .fd-work_text,body .fd-why2_intro,body .cs-accordian_body,body .cs-accordian_body p{font-size: 15px;line-height: 1.6}body .fd-card_text,body .fd-card_dark p,body .fd-eco_card_desc,body .fd-why2_row_text,body .fd-pillar p,body .fd-stats_dark p,body .fd-reach_text,body .cs-testimonial.cs-style3 p,body .fd-legal_list{font-size: 14.5px !important;line-height: 1.55}body footer p,body footer li{font-size: 14.5px}body .cs-accordian_title{font-size: 16px}body .fd-stats_dark .fd-stat_value{font-size: 44px !important}body .fd-stat_value span{font-size: 28px}body .fd-years_number{font-size: 42px}body .fd-years_card{margin-top: 20px;padding: 22px}body .fd-panel_whatsapp{font-size: 14px}.cs-slider_arrows.cs-style1{margin-left: 0}.fd-lang_switch{padding: 10px 0 !important}}@media (min-width: 992px){.col-lg-1{flex: 0 0 auto;width: 8.33333333%}.col-lg-2{flex: 0 0 auto;width: 16.66666667%}}@media (max-width: 991px){.fd-footer_spacer{display: none}}@media (max-width: 991px){.fd-project_poster{margin-bottom: 28px}.fd-service_image{margin-top: 32px}}@media (max-width: 767px){body .fd-cta_dark .fd-cta_text{font-size: 15px}}body h1 i,body h2 i{color: #FF4A17;-webkit-text-fill-color: currentColor}body .fd-stats_dark h2.cs-section_title{color: #1a1a1a}body a.fd-wa_btn svg{width: 18px;height: 18px}body .fd-floating_cta a.fd-wa_btn svg{width: 15px;height: 15px}footer.cs-fooer{position: relative;overflow: hidden}footer.cs-fooer>*:not(.fd-footer_fx){position: relative;z-index: 1}.fd-footer_fx{position: absolute;inset: 0;z-index: 0;pointer-events: none}.fd-footer_circuit,.fd-footer_glow{position: absolute;inset: 0;animation: fd-footer_light 26s ease-in-out infinite alternate}.fd-footer_circuit{background: url(../img/factoria/footer-circuit.svg) center / 720px 420px repeat;opacity: .5;-webkit-mask: radial-gradient(closest-side,#000 15%,transparent) no-repeat;mask: radial-gradient(closest-side,#000 15%,transparent) no-repeat;-webkit-mask-size: 560px 560px;mask-size: 560px 560px;animation-name: fd-footer_mask}.fd-footer_glow{background: radial-gradient(closest-side,rgba(255,122,72,.09),transparent) no-repeat;background-size: 560px 560px}@keyframes fd-footer_light{from{background-position: -30% 10%}to{background-position: 130% 90%}}@keyframes fd-footer_mask{from{-webkit-mask-position: -30% 10%;mask-position: -30% 10%}to{-webkit-mask-position: 130% 90%;mask-position: 130% 90%}}@media (max-width: 767px),(prefers-reduced-motion: reduce){.fd-footer_fx{display: none}}@media (max-width: 767px){.cs-hero.cs-style1{height: auto !important;min-height: 0 !important;padding: 104px 0 200px !important;align-items: flex-start !important}.cs-hero.cs-style1 .cs-hero_title{margin-bottom: 22px}}@media (max-width: 767px){.fd-pillars_section .cs-section_title{text-wrap: balance}.fd-pillars_section .cs-section_title br{display: none}.cs-hero.cs-style1 .cs-down_btn{display: none}}.fd-landing_intro{max-width: 820px;margin: 0 auto}.fd-landing_tags{justify-content: center;margin-top: 22px}.fd-landing_count{color: #888;font-weight: 500}.fd-landing_explore_title{font-size: 15px;font-weight: 600;letter-spacing: 1px;text-transform: uppercase;color: #666;margin: 0 0 14px}.fd-fact_link,.fd-sector h3 a{color: inherit;text-decoration: underline;text-decoration-color: rgba(255,74,23,.45);text-underline-offset: 3px}.fd-fact_link:hover,.fd-sector h3 a:hover{color: #FF4A17}.fd-service_figure{position: relative;margin: 0 22px 22px 0}.fd-service_figure::before{content: "";position: absolute;inset: 22px -22px -22px 22px;border: 2px solid rgba(255,74,23,.55);border-radius: 140px 24px 140px 24px;pointer-events: none}.fd-service_figure .fd-service_image{position: relative;display: block;border-radius: 140px 24px 140px 24px}@media (max-width: 991px){.fd-service_figure{margin: 32px 14px 14px 0}.fd-service_figure::before{inset: 14px -14px -14px 14px;border-radius: 90px 18px 90px 18px}.fd-service_figure .fd-service_image{margin-top: 0;border-radius: 90px 18px 90px 18px}}body .cs-section_title,body .fd-service_h2,body .fd-cta_title,body .fd-why2_title,body .fd-reach_title,body .fd-work_title,body .fd-form_title,body .cs-funfact_heading h2{font-weight: 800;letter-spacing: -.03em;line-height: 1.08 !important}.fd-years_card{position: relative}.fd-years_dash{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible;pointer-events: none}.fd-years_dash rect{x: 8px;y: 8px;width: calc(100% - 16px);height: calc(100% - 16px);fill: none;stroke: #FF4A17;stroke-width: 3;stroke-linecap: round;stroke-dasharray: 2 9;animation: fd-dash-flow 1s linear infinite}@keyframes fd-dash-flow{to{stroke-dashoffset: -22}}@media (prefers-reduced-motion: reduce){.fd-years_dash rect{animation: none}}body .fd-stat_value,body .fd-stats_dark .fd-stat_value{color: #FF4A17}body .cs-bottom_footer .cs-copyright{line-height: 1.4;margin: 0}@media (max-width: 767px){body h1 br,body h2 br{display: none}body h1,body h2{text-wrap: balance}}@media (max-width: 767px){body .cs-page_heading.cs-style1 .cs-page_title{font-size: min(22px,5.8vw) !important;line-height: 1.18 !important}}body .cs-funfact_wrap{background: linear-gradient(267.18deg,#2b2b2b 0%,#1d1d1d 100%);box-shadow: 0 0 0 1px rgba(255,255,255,.06),0 24px 50px rgba(0,0,0,.25)}.fd-story{padding-top: var(--fd-section);padding-bottom: var(--fd-section);background: #fff}.fd-story .fd-about_text:last-child{margin-bottom: 0}.fd-story_cards{margin-top: 48px}body .fd-story_card{padding: 30px 28px;border-top: 3px solid #FF4A17}body .fd-story_card_title{font-size: 20px;font-weight: 800;letter-spacing: -.02em;margin: 0 0 10px;color: #1a1a1a}body .fd-story_card .fd-card_text{margin: 0}.fd-story_close{margin: 40px auto 0;max-width: 760px;text-align: center;font-size: 19px;font-weight: 600;line-height: 1.5;color: #1a1a1a}@media (max-width: 991px){.fd-story .col-lg-6>.fd-about_text:first-child{margin-top: 24px}}@media (max-width: 767px){.fd-story_cards{margin-top: 32px}.fd-story_close{font-size: 16.5px;margin-top: 28px}body .fd-story_card{padding: 24px 22px}}.fd-about_video{max-width: 1000px;margin: 0 auto 80px;border-radius: 20px;overflow: hidden;background: #111;box-shadow: 0 30px 60px -30px rgba(0,0,0,.45);aspect-ratio: 16 / 9}.fd-about_video video{display: block;width: 100%;height: 100%;object-fit: cover}@media (max-width: 767px){.fd-about_video{margin-bottom: 48px;border-radius: 14px}}@media (min-width: 992px){.fd-about_cols>.col-lg-6:first-child{padding-right: 40px}.fd-about_cols>.col-lg-6:last-child{padding-left: 40px}}.fd-video_section{background: #161616;padding-top: var(--fd-section);padding-bottom: var(--fd-section)}.fd-video_section .fd-about_video{margin: 0 auto;box-shadow: 0 30px 70px -30px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.06)}body .fd-about_lead{font-size: 21px !important;line-height: 1.55;color: #1a1a1a;max-width: 980px;margin-bottom: 36px}.fd-about_col_title{font-size: 22px;font-weight: 800;letter-spacing: -.02em;margin: 0 0 14px;padding-left: 14px;border-left: 3px solid #FF4A17;color: #1a1a1a}@media (max-width: 991px){.fd-about_cols>.col-lg-6 + .col-lg-6{margin-top: 20px}}@media (max-width: 767px){body .fd-about_lead{font-size: 17px !important;margin-bottom: 26px}.fd-about_col_title{font-size: 19px}}body .fd-clients_section.fd-clients_white{background: #fff}body .fd-why2_left{position: static}body .cs-funfact_wrap .cs-funfact_shape{display: none}body .cs-funfact_wrap{background: radial-gradient(ellipse 60% 90% at 85% 0%,rgba(255,255,255,.07) 0%,rgba(255,255,255,0) 70%),radial-gradient(ellipse 50% 80% at 0% 100%,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 70%),linear-gradient(120deg,#1c1c1c 0%,#262626 45%,#1f1f1f 75%,#171717 100%)}
