@font-face {font-family: "Helvetica Neue", sans-serif;src: url("sam/fonts/HelveticaNeue-Extended.otf");}ol, ul {padding-left: 20px;}blockquote, cite, dfn, em, i {font-style: italic;}a, button {color: inherit;-webkit-transition: 0.3s;transition: 0.3s;}a, a:hover {text-decoration: none;}.cs_semibold, dl dt, table th {font-weight: 600;}.cs_dark .cs_shape_animation_3 .cs_shape_1, .cs_secondary_color, body, html, pre, table th {color: #4f4747;}.cs-post_meta.cs-style1, .cs_accordian_toggle, .cs_btn.cs_style_1 span, .cs_categories, .cs_center, .cs_hiring_list > li, .cs_moving_text_in, .cs_perloader, .cs_post_share, .cs_post_share_btns, .cs_round_progress_number, .cs_vertical_middle {display: -webkit-box;display: -ms-flexbox;}.cs_btn.cs_style_1, .cs_fs_18, body, html {line-height: 1.625em;}.cs_menu_widget, .cs_mp0, .cs_nav ul, .cs_slider {list-style: none;}body, html {font-size: 16px;font-weight: 400;overflow-x: hidden !important;}h1, h2, h3, h4, h5, h6 {clear: both;padding: 0;margin: 0 0 20px;line-height: 1.2em;font-family: "Helvetica Neue", sans-serif !important;color: #fff;font-weight: 500 !important;}a, button, div, label, li, p, small, span {font-family: "Helvetica Neue", sans-serif !important;font-weight: 400 !important;}h1 {font-size: 56px;}h2 {font-size: 42px;}h3 {font-size: 30px;}.cs_hiring_list .cs_btn.cs_style_1 span, h4 {font-size: 24px;}.cs_fs_18, h5, pre {font-size: 18px;}.cs_fs_16, h6 {font-size: 16px;}.cs_about.cs_style_2 .cs_sales_card h2, .cs_contact_form_wrap label, .cs_list.cs_style_2 li:not(:last-child), .cs_portfolio_details p, p {margin-bottom: 15px;}ul {margin: 0 0 25px;list-style: square;}.cs_author_card p, .cs_hero.cs_style_5 .cs_hero_title, .cs_post.cs_style_3 .cs_categories, dl, ol, table {margin-bottom: 25px;}blockquote {margin: 0;font-size: 20px;line-height: 1.6em;}address {margin: 0 0 15px;}img {border: 0;max-width: 100%;height: auto;}.cs_accent_color, .cs_accordian_head:hover .cs_accordian_title, .cs_dark .cs_accent_color, .cs_hiring_list .cs_btn.cs_style_1:hover, .cs_swiper_navigation.cs_style_1 > :hover, a:hover {color: #fd6219;}.cs_img_card_3_wrap img, .cs_video_popup-container .embed-responsive, table {width: 100%;}table td, table th {border-top: 1px solid #ddd;padding: 11px 10px;}.cs_bold, b, strong {font-weight: 700;}pre {border: 1px solid #ddd;padding: 25px;border-radius: 5px;}kbd {font-size: 100%;background-color: #4f4747;border-radius: 5px;}.cs_dark .cs_about.cs_style_2 .cs_sales_card h3, .cs_dark .cs_mission .cs_primary_color, .cs_dark .cs_mission h2, .cs_dark .cs_mission p, .cs_dark .cs_newsletter.cs_style_1 .cs_btn.cs_style_1 i, .cs_dark .cs_vision .cs_primary_color, .cs_dark .cs_vision h2, .cs_dark .cs_vision p, .cs_primary_color, input, textarea {color: #121212;}.cs_perloader {position: fixed;left: 0;top: 0;z-index: 999999;background: #121212;width: 100vw;height: 100vh;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_perloader_dots_wrap {display: block;margin: 0 auto;width: 97px;-webkit-transform: scale(2);transform: scale(2);}.cs_perloader_dots_wrap .cs_perloader_dots i {width: 19px;height: 19px;display: inline-block;border-radius: 50%;background: #ffb901;}.cs_perloader_dots_wrap .cs_perloader_dots i:first-child {opacity: 0;-webkit-animation: 0.58s linear infinite cs_perloader_dots-ani2;animation: 0.58s linear infinite cs_perloader_dots-ani2;-webkit-transform: translate(-19px);transform: translate(-19px);}.cs_perloader_dots_wrap .cs_perloader_dots i:nth-child(2), .cs_perloader_dots_wrap .cs_perloader_dots i:nth-child(3) {-webkit-animation: 0.58s linear infinite cs_perloader_dots-ani3;animation: 0.58s linear infinite cs_perloader_dots-ani3;}.cs_perloader_dots_wrap .cs_perloader_dots i:last-child {-webkit-animation: 0.58s linear infinite cs_perloader_dots-ani1;animation: 0.58s linear infinite cs_perloader_dots-ani1;}@-webkit-keyframes cs_perloader_dots-ani1 {100% {-webkit-transform: translate(39px);transform: translate(39px);opacity: 0;}}@keyframes cs_perloader_dots-ani1 {100% {-webkit-transform: translate(39px);transform: translate(39px);opacity: 0;}}@-webkit-keyframes cs_perloader_dots-ani2 {100% {-webkit-transform: translate(19px);transform: translate(19px);opacity: 1;}}@keyframes cs_perloader_dots-ani2 {100% {-webkit-transform: translate(19px);transform: translate(19px);opacity: 1;}}@-webkit-keyframes cs_perloader_dots-ani3 {100% {-webkit-transform: translate(19px);transform: translate(19px);}}@keyframes cs_perloader_dots-ani3 {100% {-webkit-transform: translate(19px);transform: translate(19px);}}.cs_perloader_text {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 20px;color: rgba(255, 255, 255, 0.5);letter-spacing: 3px;}@media screen and (min-width: 992px) {.cs_height_5 {height: 5px;}.cs_height_10 {height: 10px;}.cs_height_15 {height: 15px;}.cs_height_20 {height: 20px;}.cs_height_25 {height: 25px;}.cs_height_30 {height: 30px;}.cs_height_35 {height: 35px;}.cs_height_40 {height: 40px;}.cs_height_45 {height: 45px;}.cs_height_50 {height: 50px;}.cs_height_55 {height: 55px;}.cs_height_60 {height: 60px;}.cs_height_65 {height: 65px;}.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_96 {height: 96px;}.cs_height_97 {height: 97px;}.cs_height_98 {height: 98px;}.cs_height_99 {height: 99px;}.cs_height_100 {height: 100px;}.cs_height_105 {height: 105px;}.cs_height_110 {height: 110px;}.cs_height_115 {height: 115px;}.cs_height_120 {height: 120px;}.cs_height_125 {height: 125px;}.cs_height_130 {height: 130px;}.cs_height_135 {height: 135px;}.cs_height_140 {height: 140px;}.cs_height_143 {height: 143px;}.cs_height_145 {height: 145px;}.cs_height_150 {height: 150px;}.cs_height_155 {height: 155px;}.cs_height_160 {height: 160px;}.cs_height_164 {height: 164px;}.cs_height_165 {height: 165px;}.cs_height_170 {height: 170px;}.cs_height_175 {height: 175px;}.cs_height_176 {height: 176px;}.cs_height_177 {height: 177px;}.cs_height_178 {height: 178px;}.cs_height_179 {height: 179px;}.cs_height_180 {height: 180px;}.cs_height_185 {height: 185px;}.cs_height_186 {height: 186px;}.cs_height_187 {height: 187px;}.cs_height_188 {height: 188px;}.cs_height_189 {height: 189px;}.cs_height_190 {height: 190px;}.cs_height_195 {height: 195px;}.cs_height_200 {height: 200px;}}.cs_fs_21 {font-size: 21px;line-height: 1.524em;}.cs_fs_29 {font-size: 29px;line-height: 1.31em;}.cs_fs_38 {font-size: 38px;line-height: 1.447em;}.cs_fs_50 {font-size: 50px;line-height: 1.3em;}@media (max-width: 1400px) {.cs_fs_21 {font-size: 20px;}.cs_fs_29 {font-size: 26px;}.cs_fs_38 {font-size: 32px;}.cs_fs_50 {font-size: 46px;}.cs_fs_68 {line-height: 1.3em;font-size: 50px;}}@media (max-width: 1199px) {.cs_fs_50 {font-size: 40px;}.cs_shape_animation_3 .cs_shape_1 {display: none;}}.cs_light {font-weight: 300;}.cs_normal {font-weight: 400;}.cs_medium {font-weight: 500;}.cs_extra_bold {font-weight: 800;}.cs_black {font-weight: 900;}.cs_radius_3 {border-radius: 3px;}.cs_portfolio_details_gallery img, .cs_radius_5 {border-radius: 5px;}.cs_radius_7 {border-radius: 7px;}.cs_radius_10 {border-radius: 10px;}.cs_radius_15 {border-radius: 15px;}.cs_mp0, .cs_nav ul {margin: 0;padding: 0;}.cs_accordian_body p, .cs_m0, .cs_text_widget p, hr {margin: 0;}hr {padding: 0;border: none;border-top: 1px solid #f2f1ff;}.cs_bg_filed {background-size: cover;background-repeat: no-repeat;background-position: center;}.cs_vertical_middle {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 100%;}.cs_vertical_middle_in {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100%;}.cs_center {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_btn.cs_style_1.cs_btn_white, .cs_dark .cs-sidebar_search_btn:hover, .cs_dark .cs_btn.cs_style_1, .cs_dark .cs_btn.cs_style_1 i, .cs_dark .cs_iconbox_3_list .cs_hover_tab.active .cs_iconbox_icon, .cs_dark .cs_nav .cs_nav_list, .cs_dark .cs_pricing_control, .cs_dark .cs_primary_color, .cs_dark .cs_product_tab, .cs_dark .cs_quantity, .cs_dark .cs_shop-input, .cs_dark .cs_shop_search .cs_shop_search_input, .cs_dark .cs_single_product_info b, .cs_dark h1, .cs_dark h2, .cs_dark h3, .cs_dark h4, .cs_dark h5, .cs_dark h6, .cs_dark input, .cs_dark textarea, .cs_post.cs_style_3 .cs_post_btn, .cs_site_header.cs_style_1.cs_color_1 .cs_nav_list > li > a, .cs_white_color {color: #fff;}.cs_gray_color {color: #f8f8f8;}.cs_dark, .cs_dark .st-amount-wrap #amount, .cs_gray_color_2 {color: #a3a3a3;}.cs_dark .cs_accordian_toggle::after, .cs_dark .cs_accordian_toggle::before, .cs_dark .cs_pricing_control .cs_switch, .cs_white_bg {background-color: #fff;}.cs_accent_bg, .cs_cta.cs_style_4 .cs_btn.cs_style_1, .cs_newsletter.cs_style_1 .cs_btn.cs_style_1:hover {background-color: #fd6219;}.cs_gray_bg {background-color: #f8f8f8;}.cs_gray_bg_2 {background-color: rgba(221, 221, 221, 0.2);}.cs_dark .cs_progress, .cs_gray_bg_3 {background-color: #ddd;}.cs_dark .cs_gray_bg, .cs_dark .cs_pricing_control .cs_switch::before, .cs_post.cs_style_1, .cs_primary_bg, .cs_primary_bg_hover:hover, .cs_site_header.cs_style_1.cs_color_1.cs_gescout_show {background-color: #121212;}.cs_primary_bg_2 {background-color: #0c0c0c;}.cs_outline_text {color: transparent;-webkit-text-stroke: 2px #121212;}.cs_cursor_lg, .cs_cursor_sm {position: fixed;border-radius: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);mix-blend-mode: difference;z-index: 9999;}.cs_cursor_lg {width: 10px;height: 10px;background-color: #fff;left: 0;top: 0;pointer-events: none;-webkit-transition: 0.15s;transition: 0.15s;}.cs_cursor_lg.cs_large {width: 60px;height: 60px;opacity: 0.15;}.cs_cursor_sm {width: 8px;height: 8px;background-color: #fd6219;left: 0;top: 0;pointer-events: none;-webkit-transition: 0.2s;transition: 0.2s;opacity: 0;}.cs_btn.cs_style_1 {color: #121212;border: 2px solid #fd6219;border-radius: 15px;font-weight: 500;padding: 10px 20px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;background-color: transparent;outline: 0;}.cs_btn.cs_style_1.cs_btn_accent, .cs_btn.cs_style_1:hover, .cs_scrollup:hover {background-color: #feb900;color: #fff;}.cs_play_btn.cs_style_1, .cs_text_btn {display: -webkit-inline-box;display: -ms-inline-flexbox;}.cs_btn.cs_style_1 span {display: flex;overflow: hidden;position: relative;}.cs_btn.cs_style_1 span:after {position: absolute;content: "\f061";font-family: "Font Awesome 6 Free";font-weight: 900;left: -19px;bottom: -25px;-webkit-transform: translate(0, 0) rotate(-45deg);transform: translate(0, 0) rotate(-45deg);opacity: 0;visibility: hidden;-webkit-transition: 0.5s;transition: 0.5s;color: #fff;}.cs_btn.cs_style_1 i {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: 0.5s;transition: 0.5s;color: #121212;}.cs_btn.cs_style_1:hover i {-webkit-transform: translate(20px, -20px) rotate(-45deg);transform: translate(20px, -20px) rotate(-45deg);}.cs_btn.cs_style_1:hover span::after {opacity: 1;visibility: visible;-webkit-transform: translate(20px, -20px) rotate(-45deg);transform: translate(20px, -20px) rotate(-45deg);}.cs_btn.cs_style_1.cs_btn_accent i, .cs_btn.cs_style_1.cs_btn_white i {color: inherit;}.cs_play_btn.cs_style_1 {color: #fff;font-weight: 500;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 12px;}.cs_play_btn.cs_style_1 img {-webkit-transition: -webkit-transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition: transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition: transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);}.cs_play_btn.cs_style_1:hover img {-webkit-transform: rotate(80deg) scale(1.1);transform: rotate(80deg) scale(1.1);}.cs_text_btn {display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.cs_site_header.cs_style_1 .cs_action_box .cs_action_value, .cs_text_btn svg {margin-left: 15px;}.cs_cta.cs_style_3 .cs_cta_title span, .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: 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: 0;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);}.cs_plr_130 {padding-left: 130px;padding-right: 130px;}.cs_about.cs_style_2 .cs_section_heading.cs_style_1, .cs_header_cart, .cs_hero.cs_style_1 .container, .cs_newsletter.cs_style_1 .cs_newsletter_form, .cs_page_navigation > div, .cs_section_heading.cs_style_1.cs_type_3, .cs_shape_animation_1, .cs_shape_animation_2, .cs_shape_animation_3, .cs_working_process_wrap .cs_working_process_col {position: relative;}.cs_list.cs_style_1 li {position: relative;padding-left: 45px;}.cs_accordian:not(:last-child), .cs_list.cs_style_1 li:not(:last-child), .cs_progressbar.cs_style_1:not(:last-child), body .cs_footer_item .link_contact {margin-bottom: 20px;}.cs_list.cs_style_1 li i {position: absolute;left: 0;top: 3px;font-size: 30px;}.cs_list.cs_style_2 li {position: relative;padding: 4px 0 4px 54px;}.cs_list.cs_style_2 .cs_list_number {position: absolute;border-radius: 50%;color: #fff;height: 40px;min-width: 40px;left: 0;top: 0;padding: 5px;}.cs_img_card.cs_style_1:after {content: "";width: calc(100% - 15px);height: calc(100% - 20px);background-color: #fd6219;border-radius: 5px;position: absolute;left: -32px;bottom: -15px;-webkit-transform: rotate(-4.6deg);transform: rotate(-4.6deg);-webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;z-index: -1;}.cs_img_card.cs_style_1 img {width: 100%;border-radius: 5px;-webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;}.cs_img_card.cs_style_1:hover::after {left: 16px;bottom: 9px;-webkit-transform: rotate(0);transform: rotate(0);}.cs_img_card.cs_style_1:hover img {-webkit-transform: rotate(-4.6deg);transform: rotate(-4.6deg);}@media (max-width: 1060px) {.cs_img_card.cs_style_1:after {left: -7px;bottom: 10px;-webkit-transform: rotate(-1.5deg);transform: rotate(-1.5deg);}.cs_img_card.cs_style_1:hover img {-webkit-transform: rotate(-2deg);transform: rotate(-2deg);}}.cs_img_card.cs_style_2 {height: 650px;width: 50vw;}@media screen and (min-width: 992px) and (max-width: 1199px) {.cs_img_card.cs_style_2 .cs_to_up_4 {-webkit-transform: initial !important;transform: initial !important;height: 100%;}.cs_img_card.cs_style_2 .cs_to_up_4 > img {height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;}}@media (max-width: 400px) {.cs_img_card.cs_style_2 .cs_to_up_4 {-webkit-transform: initial !important;transform: initial !important;height: 100%;}.cs_img_card.cs_style_2 .cs_to_up_4 > img {height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;}}.cs_about.cs_style_1.cs_type_1 .cs_about_thumb::before, .cs_accordian.active .cs_accordian_toggle::after, .cs_tab {display: none;}@-webkit-keyframes particalAnimation {0%, 100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}20% {-webkit-transform: translate(80px, -10px);transform: translate(80px, -10px);}40% {-webkit-transform: translate(140px, 70px);transform: translate(140px, 70px);}60% {-webkit-transform: translate(90px, 130px);transform: translate(90px, 130px);}80% {-webkit-transform: translate(-40px, 80px);transform: translate(-40px, 80px);}}@keyframes particalAnimation {0%, 100% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}20% {-webkit-transform: translate(80px, -10px);transform: translate(80px, -10px);}40% {-webkit-transform: translate(140px, 70px);transform: translate(140px, 70px);}60% {-webkit-transform: translate(90px, 130px);transform: translate(90px, 130px);}80% {-webkit-transform: translate(-40px, 80px);transform: translate(-40px, 80px);}}@-webkit-keyframes animo-x {50% {-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform: translateX(44px);transform: translateX(44px);}}@keyframes animo-x {50% {-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform: translateX(44px);transform: translateX(44px);}}@-webkit-keyframes light-mode {50% {opacity: 0.5;}}@keyframes light-mode {50% {opacity: 0.5;}}@-webkit-keyframes animo-y {50% {-webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.2, 1);animation-timing-function: cubic-bezier(0.55, 0, 0.2, 1);-webkit-transform: translateY(30px);transform: translateY(30px);}}@keyframes animo-y {50% {-webkit-animation-timing-function: cubic-bezier(0.55, 0, 0.2, 1);animation-timing-function: cubic-bezier(0.55, 0, 0.2, 1);-webkit-transform: translateY(30px);transform: translateY(30px);}}@-webkit-keyframes rotate-anim {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes rotate-anim {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes semi-rotate-anim {50% {-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform: translateY(25px) rotate(-53deg);transform: translateY(25px) rotate(-53deg);}}@keyframes semi-rotate-anim {50% {-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform: translateY(25px) rotate(-53deg);transform: translateY(25px) rotate(-53deg);}}@-webkit-keyframes up-down-anim {40% {-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform: translateY(40px) rotate(-1deg);transform: translateY(40px) rotate(-1deg);}}@keyframes up-down-anim {40% {-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform: translateY(40px) rotate(-1deg);transform: translateY(40px) rotate(-1deg);}}@-webkit-keyframes swing-anim {65% {-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform: translateY(-48px) rotate(-75deg);transform: translateY(-48px) rotate(-75deg);}}@keyframes swing-anim {65% {-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform: translateY(-48px) rotate(-75deg);transform: translateY(-48px) rotate(-75deg);}}.cs_shape_animation_1 .cs_shape_1 {right: 10%;top: 62%;-webkit-animation: 10s cubic-bezier(0.4, 0, 0.2, 1) infinite semi-rotate-anim;animation: 10s cubic-bezier(0.4, 0, 0.2, 1) infinite semi-rotate-anim;}.cs_shape_animation_2 .cs_shape_1 {right: 10%;top: 8%;-webkit-animation: 10s cubic-bezier(0.4, 0, 0.2, 1) infinite semi-rotate-anim;animation: 10s cubic-bezier(0.4, 0, 0.2, 1) infinite semi-rotate-anim;}.cs_shape_animation_2 .cs_shape_2 {left: 12%;top: 21%;-webkit-animation: 10s cubic-bezier(0.4, 0, 0.2, 1) infinite rotate-anim;animation: 10s cubic-bezier(0.4, 0, 0.2, 1) infinite rotate-anim;}.cs_contact_form_wrap .cs_contact_form, .cs_hero.cs_style_2 > .container, .cs_hero.cs_style_5 .container, .cs_section_heading.cs_style_1.cs_type_3 .container, .cs_shape_animation_3 > :not(.cs_shape_1) {position: relative;z-index: 2;}.cs_moving_text_wrap {font-family: helvetica;overflow-x: hidden;}.cs_hero.cs_style_2 .cs_down_btn:hover, .cs_moving_text_wrap.cs_style_1:hover .cs_moving_text, .cs_moving_text_wrap.cs_style_2:hover .cs_moving_text, .cs_moving_text_wrap:hover .cs_moving_text {-webkit-animation-play-state: paused;animation-play-state: paused;}.cs_moving_text_in {display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;white-space: nowrap;min-width: 100%;}.cs_moving_text {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 6px;-webkit-animation: 10s linear infinite slide-left;animation: 10s linear infinite slide-left;}.cs_moving_text > * {margin: 0 20px;}.cs_moving_text_wrap.cs_style_1 {line-height: 1.2em;color: transparent;-webkit-text-stroke: 2px #121212;}.cs_moving_text_wrap.cs_style_1 .cs_moving_text {-webkit-animation-duration: 20s;animation-duration: 20s;}.cs_moving_text_wrap.cs_style_2 {padding-top: 25px;padding-bottom: 25px;}.cs_moving_text_wrap.cs_style_2 svg {-webkit-animation: 15s linear infinite alternate heroShapeAnim;animation: 15s linear infinite alternate heroShapeAnim;}.cs_moving_text_wrap.cs_style_2 .cs_moving_text {-webkit-animation-duration: 35s;animation-duration: 35s;}@-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_video_block.cs_style_1 {display: block;height: 550px;z-index: 1;}@-webkit-keyframes shine {100% {left: 125%;}}@keyframes shine {100% {left: 125%;}}@media (max-width: 1700px) {.cs_about.cs_style_2.cs_type_2 .cs_about_thumb {padding-left: 40px;}}.cs_tab.active {display: block;}.cs_section_heading.cs_style_1.cs_type_1 .cs_section_subtitle, .cs_section_heading.cs_style_1.cs_type_2 .cs_section_subtitle {display: inline-block;}.cs_section_heading.cs_style_1.cs_type_1 .cs_section_subtitle::before, .cs_section_heading.cs_style_1.cs_type_2 .cs_section_subtitle::before {content: "\f104";font-family: "Font Awesome 6 Free";font-weight: 900;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-right: 12px;}.cs_section_heading.cs_style_1.cs_type_1 .cs_section_subtitle::after, .cs_section_heading.cs_style_1.cs_type_2 .cs_section_subtitle::after {content: "\f105";font-family: "Font Awesome 6 Free";font-weight: 900;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-left: 12px;}.cs_section_heading.cs_style_1.cs_type_2 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 20px;}.cs_section_heading.cs_style_1.cs_type_2 .cs_section_heading_right {padding-bottom: 16px;}.cs_section_heading.cs_style_1.cs_type_3 .cs_section_subtitle {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;}.cs_section_heading.cs_style_1.cs_type_3 .cs_section_subtitle::before {content: "";display: inline-block;height: 1px;width: 50px;background-color: currentColor;}.cs_section_heading.cs_style_1.cs_type_3 .cs_shape_1 {position: absolute;height: 380px;width: 380px;border: 15px solid rgba(18, 18, 18, 0.1);border-radius: 50%;right: -190px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.cs_section_heading.cs_style_1.cs_type_3 .cs_shape_2 {position: absolute;height: 260px;width: 260px;border: 15px solid rgba(18, 18, 18, 0.1);right: -130px;top: 50%;-webkit-transform: translateY(-50%) rotate(45deg);transform: translateY(-50%) rotate(45deg);}.cs_section_heading.cs_style_1.cs_type_3 .cs_shape_3 {position: absolute;height: 690px;width: 690px;border: 15px solid rgba(18, 18, 18, 0.1);border-radius: 50%;left: 71%;top: -550px;}.cs_section_heading.cs_style_1.cs_type_3 .cs_shape_4 {position: absolute;right: 12%;top: -25%;-webkit-animation: 8s linear infinite spinAnimaiton;animation: 8s linear infinite spinAnimaiton;}.cs_section_heading.cs_style_1.cs_type_3 .cs_shape_5 {position: absolute;left: 20%;top: -3%;}.cs_section_heading.cs_style_1 .cs-post_meta.cs-style1 {margin-top: 20px;}.cs_section_heading.cs_style_4 .cs_section_title svg {position: absolute;right: -90px;top: -45px;}.cs_portfolio_details_info li:not(:last-child) {margin-bottom: 35px;}.cs_cta.cs_style_2 .cs_cta_in, .cs_portfolio_details_in {display: -webkit-box;display: -ms-flexbox;display: flex;}.cs_portfolio_details_info {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 270px;padding-right: 30px;border-right: 1px solid #a3a3a3;}.cs_portfolio_details .cs_portfolio_details_right {padding-left: 70px;}@media (max-width: 991px) {.cs_fs_18 {font-size: 17px;}.cs_fs_21 {font-size: 18px;}.cs_fs_29 {font-size: 22px;}.cs_fs_38 {font-size: 28px;}.cs_fs_50 {font-size: 34px;}.cs_cursor_lg, .cs_cursor_sm {display: none !important;}.cs_portfolio_details .cs_portfolio_details_right {padding-left: 30px;}.cs_img_card.cs_style_2 {width: 100%;height: 500px;}.cs_accordians.cs_style_1.cs_type_1 .cs_accordian_toggle {-webkit-transform: translateY(-50%) scale(0.8);transform: translateY(-50%) scale(0.8);}.cs_about.cs_style_2 .cs_section_heading.cs_style_1 > svg, .cs_section_heading.cs_style_1.cs_type_3 .cs_shape_1, .cs_section_heading.cs_style_1.cs_type_3 .cs_shape_2, .cs_section_heading.cs_style_1.cs_type_3 .cs_shape_3, .cs_section_heading.cs_style_1.cs_type_3 .cs_shape_4, .cs_section_heading.cs_style_1.cs_type_3 .cs_shape_5, .cs_shape_animation_1 .cs_shape_1, .cs_shape_animation_2 .cs_shape_1, .cs_shape_animation_2 .cs_shape_2, .cs_shape_animation_4, .cs_shape_animation_4 .cs_shape_1 {display: none;}.cs_video_block.cs_style_1 {height: 350px;}.cs_service_info .cs_service_info_thumb {width: 100%;margin-left: 0;border-radius: 5px;height: 500px;}.cs_section_heading.cs_style_1.cs_type_2 {-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_form_field, .cs_form_field_2 {width: 100%;display: block;border: none;outline: 0;}.cs_contact_info li:not(:last-child), .cs_hiring_list > li:not(:last-child), .cs_post.cs_style_3 .cs_post_title, .cs_post.cs_style_4 .cs_post_subtitle, .cs_post_details p {margin-bottom: 30px;}.cs_contact_info h3 {margin-bottom: 4px;}.cs_contact_form_wrap {position: relative;padding: 90px 0 110px 110px;}.cs_contact_form_wrap .cs_contact_form_bg {position: absolute;height: 100%;width: 50vw;left: 0;top: 0;}.cs_form_field {background-color: #fff;line-height: 1.6em;padding: 17px 25px;}.cs_form_field_2 {border-bottom: 2px solid #121212;padding: 7px 0;-webkit-transition: 0.4s;transition: 0.4s;background-color: transparent;}.cs_dark .cs_form_field_2:focus, .cs_dark .cs_iconbox_3_list .cs_hover_tab.active .cs_iconbox_icon, .cs_dark .cs_shop_sidebar_tag_list a:hover, .cs_form_field_2:focus {border-color: #fd6219;}.cs_categories {display: flex;gap: 10px;-ms-flex-wrap: wrap;flex-wrap: wrap;}@media (min-width: 992px) {.cs_post_details, .cs_post_share {padding: 0 110px;}.cs_post_details .row {margin-left: -110px;margin-right: -110px;}}.cs_scrollup, .cs_swiper_navigation.cs_style_1 {-webkit-box-pack: center;display: -webkit-box;display: -ms-flexbox;}.cs_scrollup {position: fixed;bottom: -60px;right: 40px;padding: 5px;height: 50px;width: 50px;display: flex;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;cursor: pointer;-webkit-transition: 0.4s;transition: 0.4s;z-index: 10;background-color: #000;color: #ffbb04;-webkit-box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.2);box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.2);border-radius: 50%;}.cs_slider, .embed-responsive {padding: 0;overflow: hidden;position: relative;}.cs_scrollup.cs_scrollup_show {bottom: 50px;}.cs_casestudy_details_thumb {min-height: 250px;-o-object-fit: cover;object-fit: cover;}.cs_slider {margin-left: auto;margin-right: auto;z-index: 1;}.cs_swiper_navigation.cs_style_1 {display: flex;-ms-flex-pack: center;justify-content: center;margin-top: 60px;}.cs_swiper_navigation.cs_style_1 > * {position: relative;-webkit-transition: 0.4s;transition: 0.4s;}.cs_swiper_navigation.cs_style_1 > :not(:last-child) {padding-right: 25px;margin-right: 25px;border-right: 1px solid #4f4747;}.cs_pagination.cs_style_1 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 14px;margin-top: 50px;}.cs_pagination.cs_style_1 .swiper-pagination-bullet {height: 10px;width: 10px;background-color: #4f4747;opacity: 1;border-radius: 1.6em;-webkit-transition: 0.4s;transition: 0.4s;}.cs_pagination.cs_style_1 .swiper-pagination-bullet.swiper-pagination-bullet-active {width: 25px;}.swiper-pagination-bullets.cs_number_pagination {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 30px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: initial;right: calc((100vw - 1420px) / 2 / 2);width: initial;}@media (max-width: 1500px) {.swiper-pagination-bullets.cs_number_pagination {right: calc((100vw - 1380px) / 2 / 2);gap: 20px;}.swiper-pagination-bullets.cs_number_pagination.cs_fs_29 {font-size: 20px;}}@media (max-width: 1050px) {.swiper-pagination-bullets.cs_number_pagination {position: initial;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: revert;flex-direction: revert;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transform: initial;transform: initial;margin-top: 30px;gap: 15px;}}.swiper-pagination-bullets.cs_number_pagination .swiper-pagination-bullet {height: 60px;width: 60px !important;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: initial;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;text-align: center;background-color: transparent;border: 2px solid #a3a3a3;color: #a3a3a3;-webkit-transition: 0.4s;transition: 0.4s;opacity: 1;margin: 0 !important;}@media (max-width: 1500px) {.swiper-pagination-bullets.cs_number_pagination .swiper-pagination-bullet {height: 40px;width: 40px !important;}}.swiper-pagination-bullets.cs_number_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-pagination-bullets.cs_number_pagination .swiper-pagination-bullet:hover {border-color: #4f4747;color: #4f4747;}.swiper-slide .cs_portfolio.cs_style_2 .cs_portfolio_text {left: 160px;opacity: 0;-webkit-transition: 0.8s 0.5s;transition: 0.8s 0.5s;}.swiper-slide.swiper-slide-active .cs_portfolio.cs_style_2 .cs_portfolio_text {left: 0;opacity: 1;}.embed-responsive {display: block;height: 100%;}.embed-responsive-16by9::before {display: block;content: "";padding-top: 56.25%;}.embed-responsive iframe, .embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}.cs_fooer, .cs_hero.cs_style_3, .cs_hero.cs_style_4 {background-attachment: fixed;}.cs_site_header {z-index: 101;position: absolute;width: 100%;left: 0;top: 0;-webkit-transition: 0.4s;transition: 0.4s;}.cs_gescout_sticky, .cs_sticky_header {position: fixed !important;background-color: #000;}.cs_site-branding {display: inline-block;max-width: 180px;}.cs_site_header.cs_style_1 .cs_main_header_in, .cs_site_header.cs_style_1 .cs_top_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_style_1 .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%;gap: 30px;}.cs_site_header.cs_style_1.cs_sticky_active {background-color: #fff;-webkit-box-shadow: 0 10px 10px -10px rgba(33, 43, 53, 0.1);box-shadow: 0 10px 10px -10px rgba(33, 43, 53, 0.1);}.cs_site_header.cs_style_1 .cs_action_box, .cs_site_header_style1 .cs_main_header_right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.cs_site_header.cs_style_1 .cs_action_box > :not(:last-child) {margin-right: 35px;}.cs_site_header_full_width .container {max-width: 100%;padding: 0 100px;}.cs_site_header_style1 {border-bottom: 1px solid #1a188d;}.cs_site_header_style1 .cs_nav + .cs_header_toolbox.cs_center {margin-left: 35px;}.cs_site_header_style1 .cs_nav .cs_nav_list > li.current-menu-item > a:before {bottom: -4px;background-color: #fff;}.cs_sticky_header {width: 100%;z-index: 999;}.cs_gescout_sticky {top: -110px;opacity: 1;-webkit-transition: 0.4s;transition: 0.4s;}.cs_gescout_show {top: 0 !important;opacity: 1;-webkit-box-shadow: 0 1px 2px 0 rgba(2, 0, 181, 0.1);box-shadow: 0 1px 2px 0 rgba(2, 0, 181, 0.1);}.cs_site_branding img {max-height: 45px;}@media screen and (min-width: 1200px) {.cs_main_header, .cs_nav .cs_nav_list .cs_mega_menu, .cs_nav .cs_nav_list li:not(.cs_mega_menu), .cs_nav .cs_nav_list > li ul:not(.cs_mega_wrapper) .menu-item-has-children > a, .cs_nav .cs_nav_list > li.menu-item-has-children > a {position: relative;}.cs_main_header .container-fluid {padding-right: 40px;padding-left: 40px;}.cs_main_header_center, .cs_top_header_center {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.cs_site_header.cs_style_1 .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_style_1 .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 .cs_nav_list, .cs_nav .cs_nav_list .cs_mega_wrapper {display: -webkit-box !important;display: -ms-flexbox !important;}.cs_nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;line-height: 1.6em;}.cs_nav .cs_nav_list {display: flex !important;-ms-flex-wrap: wrap;flex-wrap: wrap;height: inherit;}.cs_nav .cs_nav_list > li {margin-right: 40px;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 > ul::before {content: "";position: absolute;height: 10px;width: 10px;background-color: #fff;-webkit-transform: rotate(45deg);transform: rotate(45deg);left: 20px;top: -5px;border-radius: 2px 0 0;}.cs_nav .cs_nav_list > li:hover > ul {top: 100%;opacity: 1;visibility: visible;-webkit-transition: 0.4s;transition: 0.4s;}.cs_nav .cs_nav_list > li.menu-item-has-children > a::after {content: "";display: inline-block;height: 6px;width: 6px;border: 2px solid currentColor;-webkit-transform: rotate(45deg);transform: rotate(45deg);border-left: 0;border-top: 0;margin-left: 6px;position: relative;top: -1px;border-radius: 0 0 2px;}.cs_nav .cs_nav_list ul {width: 260px;background-color: #fff;position: absolute;-webkit-box-shadow: 0 1px 2px 0 rgba(2, 0, 181, 0.1);box-shadow: 0 1px 2px 0 rgba(2, 0, 181, 0.1);padding: 10px 0;z-index: 100;opacity: 0;visibility: hidden;display: block !important;border-radius: 5px;-webkit-transition: 0.1s;transition: 0.1s;}.cs_nav .cs_nav_list ul li:hover ul {top: 0;}.cs_nav .cs_nav_list ul li:hover > ul {opacity: 1;visibility: visible;-webkit-transition: 0.4s;transition: 0.4s;}.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_menu_toggle, .cs_munu_dropdown_toggle {display: none;}.cs_nav .cs_nav_list .cs_mega_wrapper {width: 475px !important;left: 0;display: flex !important;position: absolute;padding: 5px 15px 10px;}.cs_nav .cs_nav_list .cs_mega_wrapper a {padding: 7px 10px;}.cs_nav .cs_nav_list .cs_mega_wrapper > li {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 10px 0;}.cs_nav .cs_nav_list .cs_mega_wrapper > li > a {font-size: 18px;font-weight: 600;pointer-events: none;}.cs_nav .cs_nav_list .cs_mega_wrapper > li > a:hover {background-color: transparent;}.cs_nav .cs_nav_list .cs_mega_wrapper > li ul {position: initial;border: none;padding: 0;width: 100%;-webkit-box-shadow: none;box-shadow: none;background-color: transparent;}.cs_nav .cs_nav_list .cs_mega_wrapper > li ul a {-webkit-transition: 0.4s;transition: 0.4s;}.cs_nav .cs_nav_list .cs_mega_wrapper > li ul a:hover {letter-spacing: 1px;}.cs_nav .cs_nav_list .cs_mega_menu:hover .cs_mega_wrapper li ul {opacity: 1;visibility: visible;}}@media screen and (max-width: 1400px) {.cs_nav .cs_nav_list .cs_mega_wrapper {width: 1116px !important;}.cs_site-branding {max-width: 190px;}.cs_site_header_full_width .container {max-width: 100%;}}@media screen and (max-width: 1199px) {.cs_main_header .container {max-width: 100%;}.cs_site_header.cs_style_1 .cs_nav {display: -webkit-box;display: -ms-flexbox;display: flex;}.cs_nav .cs_nav_list .cs_mega_wrapper {width: 100% !important;}.cs_site_header_full_width .container {padding: 0 15px;}.cs_munu_dropdown_toggle {position: absolute;height: 40px;width: 100%;top: 0;left: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding: 23px 18px;cursor: pointer;z-index: 3;}.cs_munu_dropdown_toggle span {display: block;position: relative;height: 10px;width: 10px;}.cs_munu_dropdown_toggle span:after, .cs_munu_dropdown_toggle span:before {content: "";display: block;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);height: 2px;width: 10px;background-color: currentColor;-webkit-transition: 0.3s;transition: 0.3s;}.cs_munu_dropdown_toggle span:before {-webkit-transform: translate(-50%, -50%) rotate(90deg);transform: translate(-50%, -50%) rotate(90deg);}.cs_munu_dropdown_toggle.active span:before {-webkit-transform: translate(-50%, -50%) rotate(0);transform: translate(-50%, -50%) rotate(0);}.menu-item-has-children .menu-item-has-children .cs_munu_dropdown_toggle {padding: 20px 18px;}.cs_site_branding {position: relative;z-index: 101;}.cs_nav .cs_nav_list {position: fixed;width: 100vw;left: -100vw;background-color: #fff;color: #121212;padding: 80px 0 10px;top: 0;overflow: auto;min-height: 100vh;line-height: 1.6em;-webkit-transition: 0.4s;transition: 0.4s;}.cs_nav .cs_nav_list.cs_active {left: 0;}.cs_nav .cs_nav_list ul {padding-left: 15px;display: none;}.cs_nav .cs_nav_list > li > a {font-size: 18px;line-height: 22px;}.cs_nav .menu-item-has-children {position: relative;}.cs_menu_toggle {display: inline-block;width: 30px;height: 27px;cursor: pointer;position: absolute;top: 27px;right: 30px;}.cs_menu_toggle span, .cs_menu_toggle span:after, .cs_menu_toggle span:before {width: 100%;height: 2px;background-color: currentColor;display: block;}.cs_menu_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_menu_toggle span:before {content: "";position: absolute;margin-top: -9px;-webkit-transition-property: margin, -webkit-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_menu_toggle span:after {content: "";position: absolute;margin-top: 9px;-webkit-transition-property: margin, -webkit-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_style_1.cs_color_1 .cs_nav_list {background-color: #121212;color: #fff;}.cs_site_header.cs_style_1.cs_color_1 .cs_menu_toggle {color: #fff;}.cs_site_header.cs_style_1 .cs_menu_toggle {top: 50%;right: 0;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 {display: block;padding: 12px 15px;line-height: 16px;position: relative;}.cs_site_header.cs_style_1 .cs_main_header_in {height: 80px;}.cs_has_main_nav, .cs_site_header .current-menu-item > a:before {display: none;}.cs_site_header.cs_style_1 .cs_main_header_center .cs_site_branding {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.cs_site_header.cs_style_1 {top: 0;}}.cs_footer_links, .cs_social_btns.cs_style_1 {display: -webkit-box;display: -ms-flexbox;-ms-flex-wrap: wrap;}@media screen and (max-width: 991px) {body, html {font-size: 16px;line-height: 1.6em;}h2 {font-size: 36px;margin-bottom: 10px;}.cs_height_lg_5 {height: 5px;}.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_35 {height: 35px;}.cs_height_lg_38 {height: 38px;}.cs_height_lg_40 {height: 40px;}.cs_height_lg_45 {height: 45px;}.cs_height_lg_50 {height: 50px;}.cs_height_lg_55 {height: 55px;}.cs_height_lg_60 {height: 60px;}.cs_height_lg_65 {height: 65px;}.cs_height_lg_70 {height: 70px;}.cs_height_lg_75 {height: 75px;}.cs_height_lg_80 {height: 80px;}.cs_height_lg_85 {height: 85px;}.cs_site_header .container {max-width: 100%;}.cs_site_header.cs_style_1 .cs_action_box > :not(:last-child) {margin-right: 25px;}}@media screen and (max-width: 575px) {.cs_site-branding {max-width: 150px;}}.cs_awaard.cs_style_1 .cs_awaard_subtitle, .cs_fooer, .cs_post.cs_style_1 .cs_posted_by {color: #ddd;}.cs_fooer_main {padding: 145px 0 37px;}.cs_footer_item {margin-bottom: 45px;}.cs_footer_item .cs_newsletter.cs_style_1 {margin-top: 6px;}.cs_widget_title {font-size: 18px;margin-bottom: 27px;font-weight: 600;color: #fff;}.cs_menu_widget {padding: 0;margin: 0;font-size: 16px;line-height: 1.625em;}.cs_menu_widget li:not(:last-child) {margin-bottom: 12px;}.cs_text_widget img + p {margin-top: 30px;}.cs_text_widget + .cs_menu_widget {margin-top: 32px;}.cs_social_btns.cs_style_1 {display: flex;flex-wrap: wrap;font-size: 14px;gap: 10px;}.cs_social_btns.cs_style_1 a {height: 35px;width: 35px;border-radius: 50%;border: 1px solid #fff;}.cs_social_btns.cs_style_1 a:hover {border-color: #fd6219;-webkit-transform: scale(1.08);transform: scale(1.08);}.cs_social_btns.cs_style_1 a:hover svg {fill: #fd6219;}.cs_footer_links {display: flex;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;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 32px 0;border-top: 1px solid #2f2c2c;color: #fff;gap: 15px;}.cs_fooer_2 .cs_bottom_footer {border: none;}.cs_hero_video_icon svg {-webkit-animation: 3s linear infinite heroVideoIconAnimo;animation: 3s linear infinite heroVideoIconAnimo;}.cs_hero_video_icon:hover {-webkit-transform: scale(1.7);transform: scale(1.7);}.cs_hero_video_icon:hover svg {-webkit-animation: initial;animation: initial;}.cs_down_btn {height: 70px;width: 40px;border: 1px solid currentColor;border-radius: 20px;margin-top: 44px;}.cs_hero.cs_style_5 {height: 100vh;max-height: 1000px;padding: 170px 0 100px;overflow: hidden;background-color: #121212;}.cs_hero.cs_style_5 .cs_hero_subtitle {color: #fff;margin-bottom: 40px;}.cs_hero.cs_style_5 .cs_hero_top_title {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;color: #a5d190;font-weight: 500;gap: 5px;border: 1px solid #fff;padding: 5px 18px;border-radius: 15px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 24px;}.cs_hero.cs_style_5 .cs_hero_btns, .cs_hero.cs_style_6 {-webkit-box-align: center;display: -webkit-box;display: -ms-flexbox;}@media (max-width: 330px) {.cs_hero.cs_style_5 .cs_hero_top_title {padding: 5px 12px;}}.cs_hero.cs_style_5 .cs_hero_top_title img {-webkit-animation: 6s linear infinite spinAnimaiton;animation: 6s linear infinite spinAnimaiton;}.cs_hero.cs_style_5 .cs_hero_btns {display: flex;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 15px 30px;-ms-flex-wrap: wrap;flex-wrap: wrap;}@-webkit-keyframes spinAnimaiton {0% {-webkit-transform: rotateY(0);transform: rotateY(0);}100%, 75% {-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}}@keyframes spinAnimaiton {0% {-webkit-transform: rotateY(0);transform: rotateY(0);}100%, 75% {-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}}#background-wrap {bottom: 0;left: 0;position: absolute;height: 100%;width: 100%;right: 0;top: 0;}.bubble {border-radius: 50%;height: 200px;position: absolute;width: 200px;}.cs_hero_shape_1 {-webkit-animation: 25s linear infinite animateBubble, 2s ease-in-out infinite alternate sideWays;animation: 25s linear infinite animateBubble, 2s ease-in-out infinite alternate sideWays;left: -5%;top: 5%;-webkit-transform: scale(0.6);transform: scale(0.6);}.cs_hero_shape_2 {-webkit-animation: 20s linear infinite animateBubble, 4s ease-in-out infinite alternate sideWays;animation: 20s linear infinite animateBubble, 4s ease-in-out infinite alternate sideWays;left: 5%;top: 80%;-webkit-transform: scale(0.4);transform: scale(0.4);}.cs_hero_shape_3 {-webkit-animation: 28s linear infinite animateBubble, 2s ease-in-out infinite alternate sideWays;animation: 28s linear infinite animateBubble, 2s ease-in-out infinite alternate sideWays;left: 10%;top: 40%;-webkit-transform: scale(0.7);transform: scale(0.7);}.cs_hero_shape_4 {-webkit-animation: 22s linear infinite animateBubble, 3s ease-in-out infinite alternate sideWays;animation: 22s linear infinite animateBubble, 3s ease-in-out infinite alternate sideWays;left: 20%;top: 0;-webkit-transform: scale(0.3);transform: scale(0.3);}.cs_hero_shape_5 {-webkit-animation: 29s linear infinite animateBubble, 4s ease-in-out infinite alternate sideWays;animation: 29s linear infinite animateBubble, 4s ease-in-out infinite alternate sideWays;left: 30%;top: 50%;-webkit-transform: scale(0.5);transform: scale(0.5);}.cs_hero_shape_6 {-webkit-animation: 21s linear infinite animateBubble, 2s ease-in-out infinite alternate sideWays;animation: 21s linear infinite animateBubble, 2s ease-in-out infinite alternate sideWays;left: 50%;top: 0;-webkit-transform: scale(0.8);transform: scale(0.8);}.cs_hero_shape_7 {-webkit-animation: 20s linear infinite animateBubble, 2s ease-in-out infinite alternate sideWays;animation: 20s linear infinite animateBubble, 2s ease-in-out infinite alternate sideWays;left: 65%;top: 70%;-webkit-transform: scale(0.4);transform: scale(0.4);}.cs_hero_shape_8 {-webkit-animation: 22s linear infinite animateBubble, 3s ease-in-out infinite alternate sideWays;animation: 22s linear infinite animateBubble, 3s ease-in-out infinite alternate sideWays;left: 80%;top: 10%;-webkit-transform: scale(0.3);transform: scale(0.3);}.cs_hero_shape_9 {-webkit-animation: 29s linear infinite animateBubble, 4s ease-in-out infinite alternate sideWays;animation: 29s linear infinite animateBubble, 4s ease-in-out infinite alternate sideWays;left: 90%;top: 50%;-webkit-transform: scale(0.6);transform: scale(0.6);}.cs_hero_shape_10 {-webkit-animation: 26s linear infinite animateBubble, 2s ease-in-out infinite alternate sideWays;animation: 26s linear infinite animateBubble, 2s ease-in-out infinite alternate sideWays;left: 80%;top: 80%;-webkit-transform: scale(0.3);transform: scale(0.3);}@-webkit-keyframes animateBubble {0% {margin-top: 1000px;}100% {margin-top: -100%;}}@keyframes animateBubble {0% {margin-top: 1000px;}100% {margin-top: -100%;}}@-webkit-keyframes sideWays {0% {margin-left: 0;}100% {margin-left: 50px;}}@keyframes sideWays {0% {margin-left: 0;}100% {margin-left: 50px;}}.cs_hero.cs_style_6 {height: 100vh;min-height: 600px;max-height: 900px;display: flex;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 180px 0 100px;}.cs_hero.cs_style_6 .cs_hero_title {position: relative;display: inline-block;margin-bottom: 20px;}.cs_cta.cs_style_4 .cs_cta_title span, .cs_hero.cs_style_6 .cs_hero_title span {color: transparent;display: inline-block;-webkit-text-stroke: 2px #fff;}.cs_hero.cs_style_6 .cs_hero_title svg {position: absolute;top: -60px;right: 10px;}.cs_hero.cs_style_6 .cs_down_btn {position: relative;height: 35px;width: 20px;border-radius: 10px;border: 2px solid #fff;display: block;margin-left: auto;margin-right: auto;margin-top: 10%;}.cs_hero.cs_style_6 .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: 3s infinite UpAndDown;animation: 3s infinite UpAndDown;}.cs_hero.cs_style_6 .cd-headline.slide b {padding: 10px 22px;}.cs_hero.cs_style_6 .cd-headline.slide b::after, .cs_hero.cs_style_6 .cd-headline.slide b::before {content: "";position: absolute;height: 8px;width: 8px;border-radius: 50%;background-color: currentColor;top: 50%;margin-top: -4px;}.cs_hero.cs_style_6 .cd-headline.slide b::before {left: 0;}.cs_hero.cs_style_6 .cd-headline.slide b::after {right: 0;}.cs_hero.cs_style_6 .cd-headline.slide .cd-words-wrapper {width: initial !important;}@-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);}}.cs_p76_full_width {max-width: 1920px;padding-left: 76px;padding-right: 76px;margin-left: auto;margin-right: auto;}.cs_post.cs_style_1 .cs_post_info {bottom: 0;padding: 0 24px 35px;z-index: 2;}.cs_post.cs_style_1 .cs_post_overlay {background: -webkit-gradient( linear, left bottom, left top, from(rgba(0, 0, 0, 0.9)), to(rgba(77, 77, 77, 0)) );background: linear-gradient( 360deg, rgba(0, 0, 0, 0.9) 0, rgba(77, 77, 77, 0) 100% );pointer-events: none;}.cs_post.cs_style_1.cs_type_1 .cs_post_info {padding: 0 50px 46px;}.cs_post.cs_style_1.cs_type_1 .cs_post_thumb {height: 489px;}.cs_post.cs_style_1.cs_type_1 .cs_post_thumb img, .cs_post.cs_style_2 .cs_post_thumb img {height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;}.cs_image_blur_effect {position: relative;width: 100%;overflow: hidden;display: block;}.cs_image_blur_effect img {position: relative;width: auto;-webkit-transition: 0.6s;transition: 0.6s;background-size: cover;}.cs_image_blur_effect img:first-child {-webkit-transform: translatex(50%) scalex(2);transform: translatex(50%) scalex(2);opacity: 0;-webkit-filter: blur(10px);filter: blur(10px);position: absolute;top: 0;left: 0;}.cs_image_blur_effect:hover img:first-child {-webkit-transform: translatex(0) scalex(1);transform: translatex(0) scalex(1);opacity: 1;-webkit-filter: blur(0);filter: blur(0);}.cs_image_blur_effect:hover img:nth-child(2) {-webkit-transform: translatex(-50%) scalex(2);transform: translatex(-50%) scalex(2);opacity: 0;-webkit-filter: blur(10px);filter: blur(10px);}.cs_post.cs_style_2 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 24px;}.cs_post.cs_style_2 .cs_post_thumb {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 200px;height: 147px;}@media (max-width: 450px) {.cs_post.cs_style_2 {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 12px;}.cs_post.cs_style_2 .cs_post_thumb {width: 100%;height: initial;}}.cs_post.cs_style_3 .cs_post_btn, .cs_post.cs_style_4 .cs_post_btn {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;margin-left: -20px;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.cs_post.cs_style_3 .cs_post_btn span, .cs_post.cs_style_4 .cs_post_btn span {white-space: nowrap;overflow: hidden;width: 0;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.cs_post.cs_style_3 .cs_post_btn:hover, .cs_post.cs_style_4 .cs_post_btn:hover {margin-left: 0;color: #fd6219;}.cs_post.cs_style_3 .cs_post_btn:hover span, .cs_post.cs_style_4 .cs_post_btn:hover span {width: 82px;}.cs_post.cs_style_3:not(:first-child), .cs_post.cs_style_4:not(:first-child) {margin-top: 100px;}.cs_post.cs_style_3 {padding: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;}.cs_post.cs_style_3 .cs_post_left {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding-right: 80px;}.cs_post.cs_style_3 .cs_post_right {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 424px;border-radius: 6px;overflow: hidden;}.cs_post.cs_style_3 .cs_post_thumb {height: 100%;width: 100%;display: block;min-height: 330px;-webkit-transition: 0.4s;transition: 0.4s;}.cs_post.cs_style_3 .cs_post_thumb:hover {-webkit-transform: scale(1.12);transform: scale(1.12);}.cs_post.cs_style_3 .cs_post_subtitle {color: #ddd;margin-bottom: 30px;}.cs_post.cs_style_4 .cs_categories {position: absolute;left: 0;top: 40px;}.cs_post.cs_style_4 .cs_post_thumb {overflow: hidden;display: block;margin-bottom: 38px;}.cs_post.cs_style_4 .cs_post_thumb img {-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.cs_post.cs_style_4 .cs_post_thumb:hover img {-webkit-transform: scale(1.05);transform: scale(1.05);}.cs_post.cs_style_4 .cs_post_title {margin-bottom: 26px;}.cs_cta.cs_style_1 {padding: 86px 180px 100px;}.cs_cta.cs_style_1 .cs_cta_shape_1 {position: absolute;left: 3%;bottom: 12%;-webkit-animation: 12s cubic-bezier(0.4, 0, 0.2, 1) infinite animo-x;animation: 12s cubic-bezier(0.4, 0, 0.2, 1) infinite animo-x;}.cs_cta.cs_style_1 .cs_cta_shape_2 {position: absolute;right: 4%;top: 8%;-webkit-animation: 8s cubic-bezier(0.4, 0, 0.2, 1) infinite animo-y;animation: 8s cubic-bezier(0.4, 0, 0.2, 1) infinite animo-y;}.cs_cta.cs_style_1 .cs_cta_in {z-index: 1;}@media (max-width: 1400px) {.cs_p76_full_width, .cs_plr_130 {padding-left: 30px;padding-right: 30px;}.cs_hiring_list > li {padding: 22px 24px;}.cs_hiring_list > li:not(:last-child) {margin-bottom: 20px;}.cs_contact_form_wrap {padding: 60px;}.swiper-pagination-bullets.cs_number_pagination {right: calc((100vw - 1200px) / 2 / 2);}.cs_hero.cs_style_2 .cs_hero_subtitle {padding-left: 60px;}.cs_cta.cs_style_1 {padding: 86px 100px 100px;}}.cs_cta.cs_style_2 .cs_cta_title {color: transparent;-webkit-text-stroke: 2px #121212;max-width: 1050px;margin-bottom: 78px;}.cs_cta.cs_style_2 .cs_cta_left {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 35%;text-align: center;padding-top: 15px;}.cs_cta.cs_style_2 .cs_cta_right {-webkit-box-flex: 0;-ms-flex: none;flex: none;max-width: 650px;width: 65%;}@media (max-width: 575px) {.cs_fs_38 {font-size: 26px;}.cs_hero.cs_style_2 .cs_hero_img, .cs_img_card.cs_style_2 {height: 300px;}.cs_img_card_3_wrap {height: 500px;}.cs_brands.cs_style_2 .cs_brand {height: 250px;}.cs_about.cs_style_2.cs_type_2 .cs_about_thumb {min-height: 400px;}.cs_service_info .cs_service_info_thumb {height: 400px;}.cs_hiring_list h2 span {margin-right: 5px;}.cs_contact_form_wrap {padding: 40px 20px;}.cs_category {padding: 4px 15px;}.cs_post_share {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.cs_author_card br {display: none;}.cs_hero.cs_style_2 .cs_hero_img_in {height: 100%;-webkit-transform: initial !important;transform: initial !important;margin-top: 0;}.cs_hero.cs_style_2 .cs_hero_img_in img {height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;}.cs_post.cs_style_1.cs_type_1 .cs_post_info {padding: 0 30px 30px;}.cs_post.cs_style_3 {padding: 25px;}.cs_cta.cs_style_2 .cs_cta_left {width: 30%;}.cs_cta.cs_style_2 .cs_cta_left svg {width: 70px;height: 70px;}.cs_cta.cs_style_2 .cs_cta_right {width: 70%;}}@media (max-width: 340px) {.cs_cta.cs_style_2 .cs_cta_left, .cs_page_navigation span {display: none;}.cs_cta.cs_style_2 .cs_cta_right {width: 100%;}}.cs_cta.cs_style_2 .cs_cta_subtitle {margin-bottom: 42px;}.cs_cta.cs_style_2 .cs_cta_icon svg {-webkit-animation: 20s linear infinite alternate heroShapeAnim;animation: 20s linear infinite alternate heroShapeAnim;}.cs_cta.cs_style_3 .cs_cta_title svg {position: absolute;right: -95px;top: -55px;}@media (max-width: 767px) {.cs_cta.cs_style_3 .cs_cta_title br, .cs_section_heading.cs_style_1 br {display: none;}.cs_portfolio_details_gallery {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;}.cs_bottom_footer, .cs_portfolio_details_in {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.cs_portfolio_details_info {width: 100%;padding-right: 0;border: none;}.cs_portfolio_details_info + .cs_portfolio_details_right {margin-top: 40px;}.cs_portfolio_details .cs_portfolio_details_right {padding-left: 0;}.cs_case_study_info {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px;}}.cs_cta.cs_style_4 {background-color: #0c0c0c;padding: 127px 0 130px;}.cs_dark, .cs_dark .cs_hero.cs_style_1 .cs_video_block_wrap::before, .cs_dark .cs_progressbar.cs_style_1 .cs_progress_in::before, .cs_dark .cs_round_progress_wrap {background-color: #171717;}.cs_cta.cs_style_4 .cs_cta_shape_1 {top: 21%;left: 14%;-webkit-animation: 8s cubic-bezier(0.4, 0, 0.2, 1) infinite semi-rotate-anim;animation: 8s cubic-bezier(0.4, 0, 0.2, 1) infinite semi-rotate-anim;}.cs_cta.cs_style_4 .cs_cta_shape_2 {top: 66%;right: 14%;-webkit-animation: 12s cubic-bezier(0.4, 0, 0.2, 1) infinite semi-rotate-anim;animation: 12s cubic-bezier(0.4, 0, 0.2, 1) infinite semi-rotate-anim;}.cs_cta.cs_style_4 .cs_cta_title {color: #fff;margin-bottom: 22px;}.cs_cta.cs_style_4 .cs_cta_subtitle {margin-bottom: 36px;color: #a3a3a3;}.cs_awaard.cs_style_1 {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 15px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;}.cs_awaard.cs_style_1 .cs_awaard_brand {width: 20%;}.cs_awaard.cs_style_1 .cs_awaard_info {width: 40%;}.cs_awaard.cs_style_1 .cs_awaard_time {width: 30%;text-align: right;}.cs_awaard.cs_style_1 .cs_award_img {position: absolute;opacity: 0;top: -100px;left: -50px;height: 200px;width: 100px;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;-webkit-transition: 0.25s, -webkit-transform 0.7s cubic-bezier(0.22, 1, 0.3, 1);transition: 0.25s, transform 0.7s cubic-bezier(0.22, 1, 0.3, 1), -webkit-transform 0.7s cubic-bezier(0.22, 1, 0.3, 1);pointer-events: none;}.cs_awaard.cs_style_1:hover .cs_award_img {opacity: 1;}@media (max-width: 991px) {.cs_awaard.cs_style_1 .cs_awaard_brand, .cs_awaard.cs_style_1 .cs_awaard_info, .cs_contact_form_wrap .cs_contact_form_bg {width: 100%;}.cs_demo_card span {margin-top: 12px;}.cs_hero.cs_style_4 .row, .cs_post.cs_style_3, .cs_reverse_column_tab {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.cs_swiper_navigation.cs_style_1 {margin-top: 40px;}.cs_pagination.cs_style_1 {margin-top: 30px;}.cs_fooer_main {padding: 80px 0 10px;}.cs_widget_title {margin-bottom: 24px;}.cs_menu_widget li:not(:last-child) {margin-bottom: 8px;}.cs_hero.cs_style_1 {padding-top: 170px;}.cs_hero.cs_style_1 .cs_hero_title {margin-bottom: 50px;}.cs_hero.cs_style_2 .cs_hero_subtitle {padding-left: 0;}.cs_hero.cs_style_4 {padding: 170px 0 100px;}.cs_hero.cs_style_4 .cs_hero_title {margin-bottom: 35px;}.cs_hero.cs_style_4 .cs_video_block.cs_style_1 {margin-bottom: 25px;}.cs_cta.cs_style_4 .cs_cta_shape_1, .cs_cta.cs_style_4 .cs_cta_shape_2, .cs_hero.cs_style_5 br, .cs_hero.cs_style_6 .cs_hero_title svg {display: none;}.cs_p76_full_width {padding-left: 15px;padding-right: 15px;}.cs_post.cs_style_3:not(:first-child), .cs_post.cs_style_4:not(:first-child) {margin-top: 50px;}.cs_post.cs_style_3 .cs_post_right {width: 100%;margin-bottom: 25px;}.cs_post.cs_style_3 .cs_categories, .cs_post.cs_style_3 .cs_post_title, .cs_post.cs_style_4 .cs_post_title {margin-bottom: 15px;}.cs_post.cs_style_3 .cs_post_title.cs_fs_50, .cs_post.cs_style_4 .cs_post_title.cs_fs_50 {font-size: 30px;}.cs_post.cs_style_3 .cs_post_subtitle, .cs_post.cs_style_4 .cs_post_subtitle, .cs_post.cs_style_4 .cs_post_thumb {margin-bottom: 20px;}.cs_cta.cs_style_1 {padding: 70px 30px 80px;}.cs_cta.cs_style_4 {padding: 80px 0;}.cs_awaard.cs_style_1 .cs_awaard_time {width: 100%;font-size: 18px;}.cs_awaard.cs_style_1 {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.cs_awaard_1_list {border-top: 1px solid #4f4747;}.cs_awaard_1_list .cs_awaard.cs_style_1 {border-bottom: 1px solid #4f4747;padding: 41px 0;}.cs_awaard_1_list .cs_awaard.cs_style_1 .cs_awaard_time {text-align: right;}.cs_dark .cs_pagination.cs_style_1 .swiper-pagination-bullet {background-color: #a3a3a3;}.cs_dark .cs_swiper_navigation.cs_style_1 > :not(:last-child) {border-color: #a3a3a3;}.cs_dark .cs_accordian_toggle, .cs_dark .cs_coupon-doce-form input:focus, .cs_dark .cs_shop-input:focus, .cs_dark .cs_shop_search .cs_shop_search_input:focus {border-color: #fff;}.cs_dark .cs_cta.cs_style_2 .cs_cta_title, .cs_dark .cs_moving_text_wrap.cs_style_1 {-webkit-text-stroke-color: #fff;}.cs_dark .cs-sidebar_search input, .cs_dark .cs_accordian, .cs_dark .cs_accordians.cs_style_1.cs_type_1 .cs_accordian:not(:last-child), .cs_dark .cs_author_card, .cs_dark .cs_brands.cs_style_2 .cs_brand, .cs_dark .cs_case_study_info, .cs_dark .cs_form_field_2, .cs_dark .cs_hero.cs_style_3 .cs_moving_text_wrap, .cs_dark .cs_iconbox.cs_style_3 .cs_iconbox_icon, .cs_dark .cs_iconbox.cs_style_4, .cs_dark .cs_iconbox_3_list > :not(:last-child), .cs_dark .cs_image_box_1_list li:not(:last-child), .cs_dark .cs_image_box_1_list.cs_color_1 li:not(:last-child), .cs_dark .cs_order-summery li:not(:last-child), .cs_dark .cs_portfolio_details_info, .cs_dark .cs_pricing_table.cs_style1 .cs_pricing_info, .cs_dark .cs_product_meta_info, .cs_dark .cs_quantity_input, .cs_dark .cs_round_progress_in::after, .cs_dark .cs_shop-card, .cs_dark .cs_shop-card table, .cs_dark .cs_shop-input, .cs_dark .cs_shop_form_field, .cs_dark .cs_shop_search .cs_shop_search_input, .cs_dark .cs_shop_sidebar_tag_list a, .cs_dark table td, .cs_dark table th {border-color: #4f4747;}.cs_dark .cs_counter_1_wrap .cs_counter.cs_style_1:not(:nth-child(4n + 0))::before {background-color: #474747;}.cs_dark .cs_iconbox.cs_style_3 .cs_iconbox_icon {color: #474747;}.cs_dark .cs_gray_bg_2, .cs_dark .cs_gray_bg_3 {background-color: rgba(79, 71, 71, 0.1);}.cs_dark .cs_newsletter.cs_style_1 .cs_btn.cs_style_1 {border-color: #121212;color: #121212;}.cs_dark .cs_newsletter.cs_style_1 .cs_btn.cs_style_1:hover {background-color: #121212;color: #fff;}.cs_dark .cs_portfolio.cs_style_2 .cs_portfolio_thumb::before {background: -webkit-gradient( linear, left top, right top, from(rgba(25, 25, 25, 0.99)), color-stop(49.95%, rgba(25, 25, 25, 0)) );background: linear-gradient( 90deg, rgba(25, 25, 25, 0.99) 0, rgba(25, 25, 25, 0) 49.95% );}.cs_dark .cs_hero.cs_style_4 .cs_hero_shape svg path {stroke: #4f4747;opacity: 0.5;}.cs_dark .cs_gescout_sticky, .cs_dark .cs_nav .cs_nav_list ul, .cs_dark .cs_nav .cs_nav_list > li > ul::before, .cs_dark .cs_order-summery, .cs_dark .cs_primary_bg, .cs_dark .cs_primary_bg_hover:hover, .cs_dark .cs_shop_sidebar, .cs_dark .cs_site_header.cs_style_1.cs_color_1.cs_gescout_show {background-color: #000;}@media (max-width: 1199px) {.cs_brands.cs_style_1 {gap: 30px;}.cs_working_process_wrap .cs_working_process_col:not(:last-child)::before {width: 20px;right: -10px;}.cs_working_process {margin: -10px;}.cs_working_process .cs_working_process_col {padding: 10px;}.cs_post_details blockquote {margin-left: 0;margin-right: 0;}.swiper-pagination-bullets.cs_number_pagination {right: calc((100vw - 1020px) / 2 / 2);}.cs_site_header.cs_style_1 .cs_main_header_right {padding-right: 50px;}.cs_site_header.cs_style_1 .cs_btn.cs_style_1 {display: none;}.cs_hero.cs_style_2 .cs_hero_img {height: 300px;}.cs_post.cs_style_3 .cs_post_left {padding-right: 40px;}.cs_dark .cs_nav .cs_nav_list ul {background-color: transparent;}.cs_dark .cs_nav .cs_nav_list {background-color: #000;}}.cs_dark .cs_author_card .cs_social_btns.cs_style_1 a, .cs_dark .swiper-pagination-bullets.cs_number_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .cs_dark .swiper-pagination-bullets.cs_number_pagination .swiper-pagination-bullet:hover {border-color: #fff;color: #fff;}.cs_dark .cs_author_card .cs_social_btns.cs_style_1 a:hover {color: #fd6219;border-color: #fd6219;}.cs_dark .cs_form_field {color: #121212;background-color: #fff;}.cs_dark .cs_section_heading.cs_style_1.cs_type_3 .cs_shape_1, .cs_dark .cs_section_heading.cs_style_1.cs_type_3 .cs_shape_2, .cs_dark .cs_section_heading.cs_style_1.cs_type_3 .cs_shape_3 {border-color: rgba(163, 163, 163, 0.1);}.cs_dark .cs_page_navigation > div:not(:last-child)::after {background-color: #4f4747;}.cs_dark .cs_coupon-doce-form input::-webkit-input-placeholder, .cs_dark .cs_shop_form_field::-webkit-input-placeholder, .cs_dark .cs_shop_search .cs_shop_search_input::-webkit-input-placeholder {color: #e4e4e4;opacity: 1;}.cs_dark .cs_coupon-doce-form input::-moz-placeholder, .cs_dark .cs_shop_form_field::-moz-placeholder, .cs_dark .cs_shop_search .cs_shop_search_input::-moz-placeholder {color: #e4e4e4;opacity: 1;}.cs_dark .cs_coupon-doce-form input:-ms-input-placeholder, .cs_dark .cs_shop_form_field:-ms-input-placeholder, .cs_dark .cs_shop_search .cs_shop_search_input:-ms-input-placeholder {color: #e4e4e4;opacity: 1;}.cs_dark .cs_coupon-doce-form input::-ms-input-placeholder, .cs_dark .cs_shop_form_field::-ms-input-placeholder, .cs_dark .cs_shop_search .cs_shop_search_input::-ms-input-placeholder {opacity: 1;color: #e4e4e4;}.cs_dark .cs_coupon-doce-form input::placeholder, .cs_dark .cs_shop_form_field::placeholder, .cs_dark .cs_shop_search .cs_shop_search_input::placeholder {color: #e4e4e4;opacity: 1;}.cs_dark .cs_shop_search .cs_shop_search_btn svg path {fill: #fff;}.cs_dark .cs_shape_animation_3 .cs_shape_1 .anio_3_c_1 {fill: #171717;}.cs_social_btns svg {width: 18px;}html body .container-fluid {padding-right: 70px !important;padding-left: 70px !important;}.link_direction {display: grid;place-content: center;}@media screen and (min-width: 1441px) {html body .container-fluid {padding-right: 100px !important;padding-left: 100px !important;}}@media screen and (max-width: 576px) {html body .container-fluid {padding-left: 30px !important;padding-right: 30px !important;}.link_direction {place-content: baseline;}}