body{font-family:"Muli",sans-serif;font-weight:400;font-size:16px;line-height:27px}.top_panel_navi{padding:42px 0}.top_panel_navi:before{content:"";display:block;position:absolute;left:0;top:0;background-image:url(/wp-content/themes/darkflite/images/formcode/header-gradient.png);background-position:50% 0%;background-repeat:repeat-x;background-size:auto 100%;width:100%;height:266px}.sc_layouts_row.sc_layouts_row_fixed_on{background-color:#343e47!important}.sc_layouts_row.sc_layouts_row_fixed_on:before{display:none}.sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img{max-height:29px}.scheme_default{color:#242e36}.scheme_default .sc_layouts_menu_nav>li>a,.scheme_default .sc_layouts_menu_nav>li.current-menu-item>a,.scheme_default .sc_layouts_menu_nav>li.current-menu-parent>a,.scheme_default .sc_layouts_menu_nav>li.current-menu-ancestor>a{color:#ffffff!important}.scheme_default .sc_layouts_menu_nav>li>a:hover,.scheme_default .sc_layouts_menu_nav>li.sfHover>a{color:#466289!important}.scheme_dark .menu_mobile_inner .current-menu-ancestor>a,.scheme_dark .menu_mobile_inner .current-menu-item>a,.scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before,.scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before{color:#fff}.scheme_dark .menu_mobile_inner a:hover,.scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:hover:before{color:#2dc8f6}.scheme_dark .menu_mobile_inner .social_item:hover .social_icon{color:#2dc8f6}.scheme_dark .menu_mobile_close:hover:before,.scheme_dark .menu_mobile_close:hover:after{border-color:#2dc8f6}#rev_slider_7_1_wrapper .drone_down.tparrows:before{content:""!important;position:absolute;left:50%;top:50%;background-image:url(/wp-content/themes/darkflite/images/formcode/home-banner-arrow.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:19px;height:32px;margin:0!important;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}h2.elementor-heading-title,.sc_item_title b{font-weight:400;color:#466289}.scheme_default h2.elementor-heading-title:before,.scheme_default .sc_item_title.sc_item_title_style_default:before{background:linear-gradient(to right,#1793d5 0%,#1793d5 65%,#fff0 65%,#fff0 71%,#39c8f3 71%)}.scheme_default .sc_button_default,.scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){background-color:#fff0;color:#fca311}.scheme_default .sc_button_default:hover,.scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{background-color:#fff0;color:#fca311}.scheme_default .trx_addons_scroll_to_top,.scheme_default .trx_addons_cv .trx_addons_scroll_to_top,.scheme_default .trx_addons_scroll_to_top:hover,.scheme_default .trx_addons_cv .trx_addons_scroll_to_top:hover{background-color:#343e47;border-color:#343e47}.scheme_default .trx_addons_video_player.with_cover .video_hover,.scheme_default .format-video .post_featured.with_thumb .post_video_hover{color:#466289}.scheme_default .trx_addons_video_player.with_cover .video_hover:hover,.scheme_default .format-video .post_featured.with_thumb .post_video_hover:hover{background-color:#466289}.scheme_default .post_item_404 .page_description{color:#242e36}.scheme_default .theme_button,.scheme_default .theme_button:hover{background-color:#4ce7fb!important;color:#242e36!important}.home-quality{z-index:1}.home-quality .elementor-widget-trx_widget_video,.home-quality .elementor-widget-trx_widget_video>div,.home-quality .elementor-widget-trx_widget_video .sc_widget_video,.home-quality .elementor-widget-trx_widget_video .widget_video,.home-quality .elementor-widget-trx_widget_video .widget_video>div{height:100%}.home-quality .elementor-widget-trx_widget_video .widget_video>div{width:calc(100% - 247px);height:calc(100% - 10rem)}.home-quality .elementor-widget-trx_widget_video .widget_video img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.home-quality .elementor-widget-trx_widget_video .widget_video .video_mask,.home-quality .elementor-widget-trx_widget_video .widget_video .video_hover{display:none}.home-quality .elementor-widget-trx_widget_video .widget_video .video_hover{left:50%;top:50%;margin:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-quality h2.sc_item_title{color:#7b828c!important}.home-quality h2.sc_item_title i{color:#fff}.home-quality h2.elementor-heading-title:before,.home-quality .sc_item_title.sc_item_title_style_default:before{background:linear-gradient(to right,#ffffff 0%,#ffffff 65%,#fff0 65%,#fff0 71%,#a5d8ef 71%)}.home-quality .elementor-widget-trx_sc_services>div{background-size:917px 789px}.home-quality .sc_services_light .sc_services_item_content{color:#fff}.home-quality .sc_services_light .sc_services_item_content p{margin:0 0 1em 0}.home-quality .sc_services_light .sc_services_item_content ul{margin:0;padding:0 0 0 19px;list-style-type:none}.home-quality .sc_services_light .sc_services_item_content ul li{position:relative;margin:0 0 1em 0;padding:0 0 0 26px}.home-quality .sc_services_light .sc_services_item_content ul li:before{content:"";display:block;position:absolute;left:0;top:8px;background:#466289;width:10px;height:10px}.home-quality .sc_services .sc_services_item_icon:before{content:"";display:block;background-position:0 0;background-repeat:no-repeat;background-size:contain;height:34px}.home-quality .sc_services_columns_wrap>div:nth-child(1) .sc_services_item_icon:before{background-image:url(/wp-content/themes/darkflite/images/formcode/home-quality-icon-1.png);width:56px}.home-quality .sc_services_columns_wrap>div:nth-child(2) .sc_services_item_icon:before{background-image:url(/wp-content/themes/darkflite/images/formcode/home-quality-icon-2.png);width:28px}.home-quality div:nth-child(1)>.sc_services_item_featured_left .sc_services_item_info .sc_services_item_header{padding-left:4em}.home-quality .elementor-widget-button{position:absolute;left:-247px;top:-112px;width:auto}.home-quality .elementor-widget-button .elementor-button-link{display:block;border:0;width:1px;height:1px;margin:0;padding:0;overflow:hidden}.home-quality .elementor-widget-button .elementor-button-link *{display:none}.home-services{z-index:0!important;background-size:1480px 697px;margin-top:-10rem}.home-services .sc_services_item_button{display:none}.home-services .sc_services_light .sc_services_item_number{color:#404c57;opacity:.1}.home-services h4.sc_services_item_title{color:#466289}.home-services .sc_services_light .sc_services_item_content{color:#a4aab2}.home-services .sc_services_light .sc_services_item_featured_top.with_number .sc_services_item_icon{top:.8em}.home-services .sc_services .sc_services_item_icon:before{content:"";display:block;background-position:0 0;background-repeat:no-repeat;background-size:contain;width:41px;height:41px}.home-services .sc_services_columns_wrap>div:nth-child(1) .sc_services_item_icon:before{background-image:url(/wp-content/themes/darkflite/images/formcode/home-services-icon-1.png)}.home-services .sc_services_columns_wrap>div:nth-child(2) .sc_services_item_icon:before{background-image:url(/wp-content/themes/darkflite/images/formcode/home-services-icon-2.png)}.home-services .sc_services_columns_wrap>div:nth-child(3) .sc_services_item_icon:before{background-image:url(/wp-content/themes/darkflite/images/formcode/home-services-icon-3.png)}.home-services .sc_services_light .sc_services_item_featured_top.with_number .sc_services_item_info .sc_services_item_title{padding-left:2.5em}.scheme_dark .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.scheme_dark .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.scheme_dark .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.scheme_dark .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.scheme_dark .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{background-color:#fca311}.home-applications>div>div:nth-child(1)>div{background-size:631px 705px}.home-applications h2.elementor-heading-title,.home-applications .sc_item_title{color:#ffffff!important}.home-applications h6.sc_item_subtitle{font-family:"Fjalla One",sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:2px}.home-applications .sc_item_subtitle+.sc_item_title{margin-top:.1em}.home-applications h2.elementor-heading-title:before,.home-applications .sc_item_title.sc_item_title_style_default:before{background:linear-gradient(to right,#ffffff 0%,#ffffff 65%,#fff0 65%,#fff0 71%,#a5d8f0 71%)}.home-applications .sc_testimonials .sc_testimonials_item{display:flex;flex-direction:column}.home-applications .sc_testimonials .sc_testimonials_item_content{order:2;padding:0;color:#fff}.home-applications .sc_testimonials .sc_testimonials_item_content:before{display:none}.home-applications .sc_testimonials .sc_testimonials_item_author{order:1;margin:0 0 12px 0}.home-applications .sc_testimonials .sc_testimonials_item_author_data{max-width:none;padding:0}.home-applications .sc_testimonials h4.sc_testimonials_item_author_title{font-family:"Fjalla One",sans-serif;font-weight:400;font-size:25px;color:#466289;text-transform:uppercase;letter-spacing:1px}.home-applications .sc_testimonials .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination{padding:0}.scheme_default .sc_blogger_default .sc_blogger_item:hover{border-color:#466289}.scheme_default .sc_blogger_item_title a{color:#041836}.scheme_default .sc_blogger_item_title a:hover{color:#466289}.scheme_default .post_item .post_title a:hover{color:#466289}.scheme_default .post_meta_item.post_date,.scheme_default .post_meta_item.post_date a{color:#466289}.scheme_default .sc_blogger_item_content{color:#666}.scheme_default .ex-bot .sc_button_simple:not(.sc_button_bg_image):after{display:none}.scheme_default .ex-bot .sc_button_simple:not(.sc_button_bg_image):hover{color:#466289!important}.sc_blogger{display:flex;flex-direction:column}.sc_blogger h2.sc_item_title{order:1}.sc_blogger>.sc_item_button{order:2;margin-top:-55px;margin-bottom:35px;text-align:right}.sc_blogger>.sc_item_button>a{margin:0;padding:0!important;font-size:14px;color:#466289!important}.sc_blogger>.sc_item_button>a:after{display:none}.sc_blogger .sc_blogger_columns_wrap{order:3}.sc_blogger .sc_blogger_item .sc_blogger_item_title{font-size:19px;line-height:29px}.sc_blogger .sc_blogger_item .post_meta_item{font-family:"Muli",sans-serif}.home-founders .elementor-widget-heading h4{margin:0 0 10px 0;font-weight:400;font-size:30px;color:#041836;line-height:36px}.home-founders .elementor-widget-text-editor p{font-size:15px;color:#535353;line-height:27px}.home-founders .founder .elementor-widget-wrap{display:flex;flex-direction:column;justify-content:flex-end;position:relative;max-width:353px;height:439px;margin:0 auto!important;padding:30px 20px 30px 40px!important}.home-founders .founder .elementor-widget-image,.home-founders .founder .elementor-widget-image img{position:absolute;left:0;top:0;width:100%;height:100%}.home-founders .founder .elementor-widget-image img{object-fit:cover}.home-founders .founder .elementor-widget-text-editor h5{margin:0 0 10px 0;font-weight:400;font-size:21px;color:#fff}.home-founders .founder .elementor-widget-text-editor h5 a{display:inline-block;background-image:url(/wp-content/themes/darkflite/images/formcode/home-founder-linkedin.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:27px;height:27px;margin-left:10px;vertical-align:top;text-indent:-999px;overflow:hidden}.home-founders .founder .elementor-widget-text-editor p{font-size:14px;color:#fff;line-height:22px}.home-contact{padding-top:255px!important;padding-bottom:169px!important}.home-contact h2.sc_item_title{margin:0 0 27px 0;padding:0;font-weight:400;font-size:45px;color:#466289!important}.home-contact .elementor-widget-text-editor p{font-size:15px;color:#fff;line-height:27px}.home-contact h2.sc_item_title:before{display:none}.home-contact .gform_wrapper .gform_fields{display:flex!important;flex-wrap:wrap;grid-column-gap:0!important;grid-row-gap:0!important;width:auto!important;margin:0 -11px}.home-contact .gform_wrapper .gfield{width:50%;margin-bottom:18px;padding:0 11px}.home-contact .gform_wrapper .gfield:nth-child(7){width:100%}.home-contact .gform_wrapper input[type="text"],.home-contact .gform_wrapper input[type="tel"],.home-contact .gform_wrapper input[type="email"]{background:#fff;border:1px solid #fff;height:52px;padding:0 25px!important;font-family:"Muli",sans-serif;font-size:13px!important;color:#000;text-indent:0}.home-contact .gform_wrapper input[type="text"]::-webkit-input-placeholder,.home-contact .gform_wrapper input[type="tel"]::-webkit-input-placeholder,.home-contact .gform_wrapper input[type="email"]::-webkit-input-placeholder{color:#b5b5b5}.home-contact .gform_wrapper input[type="text"]::-moz-placeholder,.home-contact .gform_wrapper input[type="tel"]::-moz-placeholder,.home-contact .gform_wrapper input[type="email"]::-moz-placeholder{color:#b5b5b5}.home-contact .gform_wrapper input[type="text"]:-ms-input-placeholder,.home-contact .gform_wrapper input[type="tel"]:-ms-input-placeholder,.home-contact .gform_wrapper input[type="email"]:-ms-input-placeholder{color:#b5b5b5}.home-contact .gform_wrapper input[type="text"]:-moz-placeholder,.home-contact .gform_wrapper input[type="tel"]:-moz-placeholder,.home-contact .gform_wrapper input[type="email"]:-moz-placeholder{color:#b5b5b5}.home-contact .gform_wrapper textarea{background:#fff;border:1px solid #fff;height:109px!important;min-height:0;padding:15px 25px!important;font-family:"Muli",sans-serif;font-size:13px!important;color:#b5b5b5;resize:none}.home-contact .gform_wrapper textarea::-webkit-input-placeholder{color:#b5b5b5}.home-contact .gform_wrapper textarea::-moz-placeholder{color:#b5b5b5}.home-contact .gform_wrapper textarea:-ms-input-placeholder{color:#b5b5b5}.home-contact .gform_wrapper textarea:-moz-placeholder{color:#b5b5b5}.home-contact .gform_wrapper .gform_footer{margin:0!important;padding:2rem 0 0 0!important}.home-contact .gform_wrapper .gform_footer input[type="submit"]{background:none;border-width:0 0 4px 0!important;border-style:solid!important;border-color:#fca311!important;width:auto;margin:0;padding:0 0 .5em 0;font-size:15px;color:#fca311}.footer-info{padding-top:40px;padding-bottom:30px}.footer-info .elementor-widget-image{margin-bottom:40px;text-align:center}.footer-info .elementor-widget-image img{max-width:203px}.footer-info .elementor-widget-text-editor ul{margin:0 0 16px 0;padding:0;list-style-type:none;text-align:center}.footer-info .elementor-widget-text-editor ul li{display:inline-block;margin:0;padding:0;font-weight:700;font-size:15px;color:#fff}.footer-info .elementor-widget-text-editor ul li:not(:last-child){margin-right:8px}.footer-info .elementor-widget-text-editor ul li:not(:last-child):after{content:"|";display:inline-block;margin-left:10px}.footer-info .elementor-widget-text-editor ul li a{color:inherit}.footer-info .elementor-widget-text-editor ul li a.linkedin{display:inline-block;background-image:url(/wp-content/themes/darkflite/images/formcode/footer-info-linkedin.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:27px;height:27px;margin-left:6px;vertical-align:top;text-indent:-999px;overflow:hidden}.footer-info .elementor-widget-text-editor ul:last-child:after{content:"";display:inline-block;background-image:url(/wp-content/themes/darkflite/images/formcode/footer-usa.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:66px;height:28px;margin-left:.5em;vertical-align:top}.footer-copyright .elementor-widget-text-editor p{padding:10px 0;font-size:13px;color:#3d5272;text-align:center}.footer-copyright .elementor-widget-text-editor p a,.footer-copyright .elementor-widget-text-editor p a:hover{color:inherit}.scheme_dark .sc_layouts_title_caption{background-color:#343e47}.scheme_default a{color:#466289}.grecaptcha-badge{bottom:110px!important;z-index:999}.scheme_dark.sc_layouts_row_type_normal .sc_layouts_item .breadcrumbs a:hover{color:#2dc8f6!important}.scheme_default .socials_wrap .social_item:hover .social_icon,.scheme_default .socials_wrap .social_item:hover .social_icon i{color:#2dc8f6}.scheme_default .sidebar[class*="scheme_"] .widget .widget_title:before{background:linear-gradient(to right,#343e47 0%,#343e47 66%,#fff0 66%,#fff0 71%,#466289 71%)}.scheme_default .sidebar[class*="scheme_"] .widget.widget_search .widget_title:before{background:linear-gradient(to right,#ffffff 0%,#ffffff 66%,#fff0 66%,#fff0 71%,#466289 71%)}.scheme_default.sidebar ul>li:before{background-color:#466289}.scheme_default.sidebar li>a:hover,.scheme_default.sidebar .post_title>a:hover{color:#466289}.scheme_default.sidebar .sidebar_inner .widget.widget_search{background-color:#343e47;border-color:#343e47}.scheme_default .sidebar[class*="scheme_"] .widget.widget_search input[type="search"]{background-color:#aaa;border-color:#aaa}.scheme_default .sidebar[class*="scheme_"] .widget.widget_search form:after{color:#466289}.scheme_default .post_info .post_info_item a:hover,.scheme_default .post_info .post_info_item a:hover:before{color:#466289}.scheme_default .wp-block-calendar .wp-calendar-table>tbody>tr>td#today:before,.scheme_default .widget_calendar td#today:before{border-color:#466289}.scheme_default.sidebar .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover,.scheme_default.sidebar .widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:hover,.scheme_default.sidebar .widget_calendar #prev a:hover,.scheme_default.sidebar .widget_calendar #next a:hover{color:#466289}.scheme_default .post_meta_item.post_categories a{background-color:#466289}h2.elementor-heading-title,h2.sc_item_title.sc_item_title_style_default{padding:0;font-size:45px;color:#041836;line-height:59px}h2.elementor-heading-title:before,h2.sc_item_title.sc_item_title_style_default:before{display:none}.sc_button{border:0;padding:0;font-size:15px}.sc_button:after{content:"";display:block;background:#fca311;height:4px;margin-top:.5em}.home-products{background-size:1480px 817px}.home-products .elementor-section .elementor-column{padding:0 20px}.home-products .elementor-section .elementor-widget-wrap{flex-direction:column;background:#fff;padding:0 3rem}.home-products .elementor-section .elementor-widget-wrap>div{margin-bottom:0!important}.home-products .elementor-widget-heading h2{color:#343e47;letter-spacing:3px}.home-products .elementor-widget-heading h2:after{content:"";display:inline-block;background-image:url(/wp-content/themes/darkflite/images/formcode/home-products-usa.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:91px;height:38px;margin-top:.2em;margin-left:.7em;vertical-align:top}.home-products .elementor-widget-heading h3{font-size:34px;color:#466289;letter-spacing:2px}.home-products .elementor-widget-image{width:auto;margin:-6rem -2rem 0 -2rem}.home-products .elementor-widget-image img{width:100%;max-width:481px}.home-products .elementor-widget-text-editor p{margin-bottom:1em;text-align:center}.body_style_fullscreen .page_content_wrap{z-index:1;overflow:visible}@media (min-width:1280px){.home-founders .elementor-column:nth-child(1){margin-right:20px}.home-founders .elementor-column:nth-child(2){margin-right:10px;margin-left:10px}.home-founders .elementor-column:nth-child(3){margin-left:20px}}@media (max-width:1024px){.home-founders .elementor-column{width:48%!important}.home-founders .elementor-column:first-child{margin-right:20px!important}.home-founders .elementor-column:last-child{width:100%!important}.home-founders .elementor-column:not(:last-child){margin-bottom:35px}.home-contact .gform_wrapper .gfield{width:100%}}@media (max-width:1023px){.home-quality .elementor-column>div{padding-left:0!important;padding-right:0!important}.home-quality .elementor-widget-trx_widget_video .widget_video>div{width:100%;height:auto}.home-quality .elementor-widget-trx_widget_video .widget_video img{position:relative;left:auto;top:auto;height:auto}.home-quality .elementor-widget-trx_sc_services>div{margin-top:0!important}.home-quality .elementor-widget-button{top:0}}@media (max-width:959px){.home-services .sc_services_light .sc_services_item_featured_top.with_number .sc_services_item_info .sc_services_item_title{font-size:23px;line-height:28px}}@media (max-width:767px){.top_panel_navi{background-color:#343e47!important;padding:2em 0}.top_panel_navi.sc_layouts_row_type_compact.sc_layouts_row_fixed_on,.top_panel_navi.sc_layouts_row_type_normal.sc_layouts_row_fixed_on{padding:2em 0!important}.top_panel_navi:before{display:none}.top_panel_navi .content_wrap{padding:0}.top_panel_navi .columns_wrap{display:flex;justify-content:space-between;align-items:center;margin:0!important}.top_panel_navi .columns_wrap:after{display:none}.top_panel_navi .sc_layouts_column{width:auto!important;padding:0;margin:0!important}.top_panel_navi .sc_layouts_column .sc_layouts_item{margin:0!important}.top_panel_navi .sc_layouts_logo img{max-height:20px!important}.top_panel_navi .sc_layouts_item_icon{color:#ffffff!important}.mobile_device .menu_mobile .sc_layouts_logo img,.mobile_layout .menu_mobile .sc_layouts_logo img{max-height:20px!important}.sc_blogger>.sc_item_button{margin-top:35px;text-align:center}.elementor-section.elementor-section-boxed>.elementor-container{width:100%;max-width:600px}.home-intro .elementor-column>div{padding-left:15px!important;padding-right:15px!important}.home-quality .elementor-widget-trx_sc_services>div{padding-left:15px!important;padding-right:15px!important}.home-products .elementor-section .elementor-column:not(:last-child){margin-bottom:15rem}.home-products .elementor-widget-heading h2:after{display:block;margin:.7em auto 0 auto}.home-services{margin-top:0}.home-services .elementor-column>div{padding-left:15px!important;padding-right:15px!important}.home-founders .elementor-column{width:100%!important}.home-founders .elementor-column:first-child{margin-right:0!important}.footer-info .elementor-widget-text-editor ul:last-child:after{display:block;margin:.5em auto 0 auto}}@media (max-width:479px){.trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]:not(:last-child){margin-bottom:35px}}