html{scroll-behavior:smooth;margin:0;padding:0;overflow-x:hidden}body{font-family:var(--OpenSans),Arial,Helvetica,sans-serif;letter-spacing:0;color:#666;word-break:break-word;font-size:14px;font-weight:400;line-height:1.7}.fn__svg{fill:currentColor;width:18px;height:18px}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2;font-family:var(--Rubik);color:#14141c}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color:#14141c}h1>a:hover,h2>a:hover,h3>a:hover,h4>a:hover,h5>a:hover,h6>a:hover{color:#316397}input{font-family:var(--Rubik)}p{letter-spacing:0;margin-bottom:20px}a:focus{outline:thin dotted}@media (max-width:1200px){body{overflow-x:hidden}}@media (max-width:1040px){.container{padding:0 20px}}@media (max-width:480px){.container{padding:0 10px}}.industify_fn_wrapper_all,.industify_fn_wrapper_all :before,.industify_fn_wrapper_all :after,.industify_fn_wrapper_all *{box-sizing:border-box}.industify_fn_wrapper_all{float:left;clear:both;width:100%;min-height:100vh;position:relative}.industify_fn_wrapper_all:after{clear:both;content:"";display:table}.industify_fn_wrapper{float:left;clear:both;width:100%}.industify_fn_mobilemenu_wrap{float:left;clear:both;width:100%;display:none;overflow:hidden}.industify_fn_mobilemenu_wrap ul{margin:0;list-style-type:none}.industify_fn_mobilemenu_wrap .logo_hamb{float:left;clear:both;background-color:#0f0f16;width:100%;padding:20px}.industify_fn_mobilemenu_wrap .logo_hamb .in{justify-content:space-between;align-items:center;width:100%;display:flex}.industify_fn_mobilemenu_wrap .menu_logo a{cursor:pointer;text-decoration:none;display:block}.industify_fn_mobilemenu_wrap .menu_logo a img{max-width:225px}.industify_fn_mobilemenu_wrap .mobilemenu{float:left;clear:both;background-color:#090909;width:100%;padding:40px 20px 30px;display:none}.industify_fn_mobilemenu_wrap .vert_menu_list ul{margin:20px 0 10px 20px;list-style-type:none;display:none;position:relative;overflow:hidden}.industify_fn_mobilemenu_wrap .vert_menu_list a{color:#ccc;text-transform:uppercase;font-size:18px;line-height:27px;font-family:var(--Rubik);text-decoration:none;display:block;position:relative}.industify_fn_mobilemenu_wrap .vert_menu_list a:hover{color:#fff}.industify_fn_mobilemenu_wrap .vert_menu_list ul a{text-transform:none}.industify_fn_mobilemenu_wrap .vert_menu_list li{margin:0 0 10px;position:relative}.industify_fn_mobilemenu_wrap .vert_menu_list .menu-item-has-children>a:after{content:"";transform-origin:0;border:5px solid #0000;border-left-color:#666;width:0;height:0;margin-top:-5px;transition:all .3s;position:absolute;top:50%;right:1px}.industify_fn_mobilemenu_wrap .vert_menu_list .active.menu-item-has-children>a:after{margin-top:-8px;transform:rotate(90deg)}.industify_fn_mobilemenu_wrap .vert_menu_list .menu-item-has-children:hover>a:after,.industify_fn_mobilemenu_wrap .vert_menu_list .active.menu-item-has-children>a:after{border-left-color:#fff}.industify_fn_mobilemenu_wrap .vert_menu_list .active.menu-item-has-children>a{color:#fff}.industify_fn_mobilemenu_wrap .menu_logo{margin-right:20px}.industify_fn_mobilemenu_wrap .m_toll_free_lang{float:left;clear:both;background-color:#081414;flex-direction:row;align-items:center;width:100%;padding:9px 0 9px 20px;display:flex}.industify_fn_mobilemenu_wrap .lang_switcher{margin:0 20px 0 0}.industify_fn_mobilemenu_wrap .lang_switcher .click{display:none}.industify_fn_mobilemenu_wrap .lang_switcher ul{opacity:1;visibility:visible;width:auto;min-width:inherit;float:left;background-color:#0000;border-radius:0;margin-left:-10px;padding:0;position:relative;top:auto;left:auto}.industify_fn_mobilemenu_wrap .lang_switcher li{float:left;margin-left:10px}.industify_fn_mobilemenu_wrap .m_toll_free{margin-left:auto;padding:22px 0;position:relative}.industify_fn_mobilemenu_wrap .m_toll_free .tf_in{z-index:5;align-items:center;min-height:42px;padding-left:108px;padding-right:34px;display:flex;position:relative}.industify_fn_mobilemenu_wrap .m_toll_free .tf_in p{color:#fff;font-family:var(--Rubik);letter-spacing:.5px;margin:0;font-size:18px;font-style:italic}.industify_fn_mobilemenu_wrap .m_toll_free .img_holder{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:42px;height:42px;position:absolute;left:43px}.industify_fn_mobilemenu_wrap .m_toll_free .shape1:after{content:"";z-index:1;background-color:#316397;position:absolute;inset:9px 0 9px 23px}.industify_fn_mobilemenu_wrap .m_toll_free .shape1:before{content:"";z-index:1;background-color:#ffffff1a;position:absolute;inset:0 0 0 46px}.industify_fn_mobilemenu_wrap .m_toll_free .shape2{border-top:68px solid #0000;border-right:23px solid #316397;position:absolute;top:9px;left:0}.industify_fn_mobilemenu_wrap .m_toll_free .shape3{border-top:86px solid #0000;border-right:23px solid #ffffff1a;position:absolute;top:0;left:23px}@media (max-width:768px){.industify_fn_mobilemenu_wrap .m_toll_free .tf_in{padding-left:46px;padding-right:20px}.industify_fn_mobilemenu_wrap .m_toll_free .tf_in p span,.industify_fn_mobilemenu_wrap .m_toll_free .img_holder{display:none}}.hamburger{cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:#0000;border:0;margin:0;padding:15px;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;display:inline-block;overflow:visible}.hamburger-box{width:30px;height:18px;display:inline-block;position:relative}.hamburger-inner{margin-top:-2px;display:block;top:50%}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:#000;border-radius:4px;width:30px;height:2px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-10px}.hamburger--collapse-r .hamburger-inner{transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);top:auto;bottom:0}.hamburger--collapse-r .hamburger-inner:after{-o-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;top:-16px}.hamburger--collapse-r .hamburger-inner:before{-o-transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(-10px)rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;top:0}.hamburger--collapse-r.is-active .hamburger-inner:before{-o-transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;top:0;transform:rotate(90deg)}.hamburger{vertical-align:middle;height:100%;padding:0;display:table-cell}.hamburger-box{display:block}.hamburger .hamburger-inner:before,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner{-o-transition:all .3s ease;background-color:#ccc;width:30px;transition:all .3s}.industify_fn_header{float:left;clear:both;z-index:200;border-bottom:1px solid #eee;width:100%}.industify_fn_header .header_inner{float:left;clear:both;flex-direction:row;width:100%;display:flex}.industify_fn_header .menu_logo{align-items:center;margin:0 60px 0 50px;display:flex}.industify_fn_header .menu_logo a{align-items:center;height:100%;padding:20px 0;text-decoration:none;display:flex}.industify_fn_header .menu_logo img{max-width:225px;max-height:100px}.industify_fn_header .menu_logo .desktop_logo{display:none}.industify_fn_header .menu_nav{align-items:flex-end;padding-left:15px;display:flex}.industify_fn_header .menu_nav ul{margin:0 0 0 -35px;list-style-type:none}.industify_fn_header .vert_nav>li{float:left;margin:0 0 0 35px;position:relative}.industify_fn_header .vert_nav>li>a{text-transform:uppercase;letter-spacing:.5px;height:104px;font-size:14px;line-height:104px;font-family:var(--Rubik);color:#000;font-weight:500;text-decoration:none;display:block;position:relative}.industify_fn_header .vert_nav>.menu-item-has-children>a{padding-right:13px}.industify_fn_header .vert_nav>.menu-item-has-children>a:after{content:"";border:5px solid #0000;border-top-color:#000;margin-top:-5px;position:absolute;top:50%;right:0}.industify_fn_header .toll_free_lang{flex-direction:row;align-items:center;margin-left:auto;padding:9px 0 9px 60px;display:flex}.lang_switcher{margin-right:30px;position:relative}.lang_switcher.custom_language .click{height:22px;padding-left:25px;line-height:22px;display:block;position:relative}.lang_switcher.custom_language .click .abs_lan_img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:16px;position:absolute;top:3px;left:0}.industify_fn_moving_lang{z-index:55555;opacity:0;visibility:hidden;transition:all .5s;position:fixed}.industify_fn_moving_lang.opened{opacity:1;visibility:visible}.industify_fn_moving_lang ul{min-width:max-content;min-width:intrinsic;background-color:#000;border-radius:5px;width:90px;min-width:-webkit-max-content;margin:0;padding:5px 12px;list-style-type:none}.lang_switcher ul{opacity:0;visibility:hidden;min-width:max-content;min-width:intrinsic;background-color:#111;border-radius:5px;width:90px;min-width:-webkit-max-content;margin:5px 0 0;padding:5px 12px;list-style-type:none;transition:all .5s;position:absolute;top:100%;left:0}.industify_fn_moving_lang a,.lang_switcher a{color:#eee;text-decoration:none}.industify_fn_moving_lang a span,.lang_switcher a span{color:#eee;display:inline-block}.industify_fn_moving_lang li,.lang_switcher li{margin:5px 0}.industify_fn_moving_lang.custom_language li,.lang_switcher.custom_language li{padding-left:25px;position:relative}.industify_fn_moving_lang.custom_language li .abs_lan_img,.lang_switcher.custom_language li .abs_lan_img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:20px;height:16px;position:absolute;top:3px;left:0}.industify_fn_moving_lang .active,.lang_switcher .active{opacity:.5}.industify_fn_moving_lang .active>span,.lang_switcher .active>span{color:#eee;display:inline-block}.industify_fn_moving_lang li img,.lang_switcher li img{margin-right:5px}.lang_switcher .click{font-family:var(--Rubik);text-transform:uppercase;letter-spacing:.5px;color:#666;cursor:pointer;padding-right:13px;font-size:14px;font-weight:500}.lang_switcher .click:after{content:"";border:5px solid #0000;border-top-color:#666;position:absolute;top:9px;right:0}.industify_fn_moving_lang.frenify_url .active,.lang_switcher.frenify_url .active{cursor:default}.industify_fn_moving_lang.frenify_url li,.lang_switcher.frenify_url li{cursor:pointer}.industify_fn_header .toll_free{padding:22px 0;position:relative}.industify_fn_header .toll_free .tf_in{z-index:5;align-items:center;min-height:42px;padding-left:108px;padding-right:34px;display:flex;position:relative}.industify_fn_header .toll_free .tf_in p{color:#fff;font-family:var(--Rubik);letter-spacing:.5px;margin:0;font-size:18px;font-style:italic}.industify_fn_header .toll_free .img_holder{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:42px;height:42px;position:absolute;left:43px}.industify_fn_header .toll_free .shape1:after{content:"";z-index:1;background-color:#316397;position:absolute;inset:9px 0 9px 23px}.industify_fn_header .toll_free .shape1:before{content:"";z-index:1;background-color:#0000001a;position:absolute;inset:0 0 0 46px}.industify_fn_header .toll_free .shape2{border-top:68px solid #0000;border-right:23px solid #316397;position:absolute;top:9px;left:0}.industify_fn_header .toll_free .shape3{border-top:86px solid #0000;border-right:23px solid #0000001a;position:absolute;top:0;left:23px}.industify_fn_header .vert_nav>li>ul{z-index:55;opacity:0;visibility:hidden;background-color:#111;border-radius:5px;width:260px;margin:0;padding:20px 0;transition:all .3s;position:absolute;top:100%;left:-30px;transform:translateY(20px)scale(.8)}.industify_fn_header .vert_nav ul:after{content:"";border-top:20px solid #111;border-right:230px solid #0000;position:absolute;top:100%;left:0}.industify_fn_header .vert_nav li:hover>ul{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.industify_fn_header .vert_nav>li>ul li{margin:5px 0 10px;padding:0 30px;position:relative}.industify_fn_header .vert_nav>li>ul li:last-child{margin-bottom:5px}.industify_fn_header .vert_nav>li>ul a{color:#ccc;font-family:var(--Rubik);font-size:14px;text-decoration:none;display:block}.industify_fn_header .vert_nav>li>ul:hover a{color:#eee;opacity:.5}.industify_fn_header .vert_nav>li>ul:hover a:hover,.industify_fn_header .vert_nav>li>ul:hover li:hover>a{opacity:1}.industify_fn_header .vert_nav li>ul:after{content:"";border-right:260px solid #0000}.industify_fn_header .menu_nav .sub-menu ul,.industify_fn_header .vert_nav>li>ul{border-radius:5px 5px 0 0;padding-bottom:10px}.industify_fn_header .menu_nav .sub-menu ul{z-index:55;opacity:0;visibility:hidden;background-color:#111;width:230px;margin:0;padding:20px 0;transition:all .3s;position:absolute;top:-25px;left:100%}.industify_fn_toppanel{float:left;clear:both;background-color:#16161b;flex-direction:row;width:100%;padding:0 50px;display:flex;position:relative}.industify_fn_toppanel .left_panel{flex-flow:wrap;align-items:center;display:flex}.industify_fn_toppanel .info a{color:#fff;letter-spacing:0;font-family:Quicksand;font-size:14px;line-height:20px;text-decoration:none;display:block}.industify_fn_toppanel .info a:hover{text-decoration:underline}.industify_fn_toppanel .left_panel>:last-child:after{content:none}.industify_fn_toppanel .left_panel>:after{content:"";background-color:#fff6;width:1px;height:20px;margin-top:-10px;position:absolute;top:50%;right:20px}.industify_fn_toppanel .left_panel>:last-child{padding-right:0}.industify_fn_toppanel .left_panel>*{padding:5px 40px 5px 0;position:relative}.industify_fn_social_list ul{flex-flow:wrap;margin:0 0 0 -10px;padding:0;list-style-type:none;display:flex}.industify_fn_social_list li{margin:0;padding:0}.industify_fn_social_list a{color:#fff;justify-content:center;align-items:center;width:25px;height:25px;font-size:12px;line-height:25px;display:flex}.industify_fn_social_list .fn__svg{width:12px;height:12px}.industify_fn_social_list a:hover{color:#1b8ed7}@media (max-width:1400px){.industify_fn_toppanel{padding:0 40px}.industify_fn_header .vert_nav{margin-left:-15px}.industify_fn_header .vert_nav>li{margin-left:15px}.industify_fn_header .toll_free_lang{padding-left:15px}}@media (max-width:1200px){.industify_fn_toppanel{padding:0 20px}.industify_fn_header .menu_logo{margin:0 20px}.industify_fn_header .toll_free .tf_in{padding:0 20px 0 46px}.industify_fn_header .toll_free .tf_in p span,.industify_fn_header .toll_free .img_holder{display:none}.lang_switcher{margin-right:10px}}[data-nav-skin=dark] .industify_fn_header{background-color:#0d0d0d;border-bottom:none}[data-nav-skin=dark] .industify_fn_header .desktop_logo_dark{display:none}[data-nav-skin=dark] .industify_fn_header .desktop_logo{display:block}[data-nav-skin=dark] .industify_fn_header .vert_nav>li>a,[data-nav-skin=dark] .lang_switcher .click{color:#eee}[data-nav-skin=dark] .lang_switcher .click:after{border-top-color:#999}[data-nav-skin=dark] .industify_fn_header .toll_free .shape1:before{background-color:#ffffff1a}[data-nav-skin=dark] .industify_fn_header .toll_free .shape3{border-right-color:#ffffff1a}[data-nav-skin=dark] .industify_fn_header .vert_nav>.menu-item-has-children>a:after{border-top-color:#eee}[data-nav-skin=translight] .industify_fn_header{background-color:#ffffff4d;border-bottom:none;position:absolute}[data-nav-skin=transdark] .industify_fn_header{background-color:#0000004d;border-bottom:none;position:absolute}[data-nav-skin=transdark] .industify_fn_header .desktop_logo_dark{display:none}[data-nav-skin=transdark] .industify_fn_header .desktop_logo{display:block}[data-nav-skin=transdark] .industify_fn_header .vert_nav>li>a,[data-nav-skin=transdark] .lang_switcher .click{color:#eee}[data-nav-skin=transdark] .lang_switcher .click:after{border-top-color:#eee}[data-nav-skin=transdark] .industify_fn_header .toll_free .shape1:before{background-color:#ffffff1a}[data-nav-skin=transdark] .industify_fn_header .toll_free .shape3{border-right-color:#ffffff1a}[data-nav-skin=transdark] .industify_fn_header .vert_nav>.menu-item-has-children>a:after{border-top-color:#eee}[data-nav-skin=nobglight] .industify_fn_header{border-bottom-color:#ffffff1a;position:absolute}[data-nav-skin=nobglight] .industify_fn_header .desktop_logo_dark{display:none}[data-nav-skin=nobglight] .industify_fn_header .desktop_logo{display:block}[data-nav-skin=nobglight] .industify_fn_header .vert_nav>li>a,[data-nav-skin=nobglight] .lang_switcher .click{color:#eee}[data-nav-skin=nobglight] .lang_switcher .click:after{border-top-color:#eee}[data-nav-skin=nobglight] .industify_fn_header .toll_free .shape1:before{background-color:#ffffff1a}[data-nav-skin=nobglight] .industify_fn_header .toll_free .shape3{border-right-color:#ffffff1a}[data-nav-skin=nobglight] .industify_fn_header .vert_nav>.menu-item-has-children>a:after{border-top-color:#eee}[data-nav-skin=nobgdark] .industify_fn_header{border-bottom-color:#0000001a;position:absolute}.industify_fn_pagetitle{float:left;clear:both;width:100%;position:relative}.industify_fn_content_archive .industify_fn_pagetitle{margin-bottom:70px}.industify_fn_pagetitle .title_holder{float:left;clear:both;width:100%;padding:95px 0 35px;position:relative}.industify_fn_pagetitle .title_holder:after{content:"";background-color:#eee;width:70px;height:6px;position:absolute;bottom:0;left:0}.industify_fn_pagetitle .title_holder:before{content:"";background-color:#eee;border-radius:10px;width:150px;height:6px;position:absolute;bottom:13px;left:0}.industify_fn_pagetitle h3{letter-spacing:0;margin:0;padding:0;font-size:48px;font-weight:300;line-height:1;position:relative;left:-1px}.industify_fn_breadcrumbs{float:left;clear:both;width:100%;padding-top:13px;padding-bottom:2px;position:relative}.industify_fn_breadcrumbs ul{margin:0;list-style-type:none}.industify_fn_breadcrumbs ul li{float:left}.industify_fn_breadcrumbs a,.industify_fn_breadcrumbs span.bread-current{color:#666;letter-spacing:0;font-size:14px;line-height:1.5;text-decoration:none}.industify_fn_breadcrumbs a{font-weight:600}.industify_fn_breadcrumbs a:hover{color:#d24e1a}.industify_fn_breadcrumbs .separator span{width:33px;height:24px;display:block;position:relative}.industify_fn_breadcrumbs .separator span:after{content:"";background-color:#ddd;width:9px;height:2px;display:block;position:absolute;top:8px;left:13px;transform:rotate(45deg)}.industify_fn_breadcrumbs .separator span:before{content:"";background-color:#ddd;width:9px;height:2px;display:block;position:absolute;top:14px;left:13px;transform:rotate(135deg)}.industify_fn_sidebarpage,.industify_fn_sidebarpage .s_inner{float:left;clear:both;width:100%}.industify_fn_leftsidebar{width:calc(100% - 300px);width:-moz-calc(100% - 300px);width:-webkit-calc(100% - 300px);float:left;padding-top:120px;padding-bottom:147px;padding-right:50px}.industify_fn_rightsidebar{float:right;width:300px;padding-top:120px;padding-bottom:147px}@media (max-width:1200px){.industify_fn_leftsidebar{width:100%;padding-right:0}.industify_fn_rightsidebar{width:100%;padding-top:0;padding-right:0}}.industify_fn_service_list{margin:0;list-style-type:none}.industify_fn_service_list>li{float:left;clear:both;width:100%;margin:0 0 30px;padding:0}.industify_fn_service_list>li:last-child{margin-bottom:0}.industify_fn_service_list .item{float:left;clear:both;width:100%;padding-top:40px}.industify_fn_service_list .item_in{float:left;clear:both;border-radius:5px;width:100%;min-height:220px;padding:35px 60px 73px 300px;position:relative;box-shadow:0 0 15px #0000001a}.industify_fn_service_list .img_holder{width:220px;height:220px;position:absolute;top:-40px;left:40px}.industify_fn_service_list .img_holder .img_abs{background-color:#70616e;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;position:absolute;inset:0}.industify_fn_service_list .img_holder a{z-index:3;display:block;position:absolute;inset:-10px}.industify_fn_service_list .title{float:left;clear:both;width:100%}.industify_fn_service_list .title h3{letter-spacing:0;margin:0 0 18px;padding:0;font-size:24px}.industify_fn_service_list .title p{color:#666;margin:0;padding:0}.industify_fn_service_list .title h3 a{text-decoration:none}.industify_fn_service_list .read_more{max-width:100%;position:absolute;bottom:0;right:0}.industify_fn_service_list .read_more a{color:#fff;letter-spacing:.5px;text-transform:uppercase;background-color:#081225;border-bottom-right-radius:5px;height:40px;padding:0 60px 0 40px;font-family:Montserrat;font-weight:500;line-height:42px;text-decoration:none;display:block;position:relative}.industify_fn_service_list .read_more a:after{content:"";border-top:40px solid #0000;border-right:20px solid #081225;transition:all .3s;position:absolute;bottom:0;right:100%}.industify_fn_service_list .read_more a:hover:after{border-right-color:#ad3110}.industify_fn_service_list .read_more a:hover{background-color:#ad3110}@media (max-width:768px){.industify_fn_service_list .item{padding-top:0}.industify_fn_service_list .img_holder{display:none}.industify_fn_service_list .item_in,.industify_fn_service_list .read_more a{padding-left:30px;padding-right:30px}}.industify_fn_pagination{float:left;clear:both;width:100%;margin:60px 0}.industify_fn_pagination:after{clear:both;content:"";display:table}.industify_fn_pagination ul{margin:0 0 0 -3px;list-style-type:none}.industify_fn_pagination ul:after{clear:both;content:"";display:table}.industify_fn_pagination li{float:left;margin-bottom:3px;margin-left:3px}.industify_fn_pagination .view{margin-left:20px}.industify_fn_pagination li span,.industify_fn_pagination li a{text-align:center;border-radius:2px;width:44px;height:44px;font-size:14px;font-weight:700;line-height:44px;display:block}.industify_fn_pagination li a{color:#777;background-color:#e9eff4;text-decoration:none;transition:all .5s}.industify_fn_pagination li span,.industify_fn_pagination li a:hover{color:#fff;background-color:#d24e1a}.industify_fn_pagination li p{color:#777;letter-spacing:0;margin:0;padding:0;font-size:14px;font-weight:600;line-height:44px}.service_list_as_function{float:left;clear:both;background-color:#d24e1a;border-radius:5px;width:100%;margin-bottom:50px;position:relative;overflow:hidden}.service_list_as_function .title_holder{float:left;clear:both;width:100%}.service_list_as_function .title_holder h3{text-transform:uppercase;color:#777;letter-spacing:0;margin:0 0 27px;padding:0;font-size:18px;font-weight:700;line-height:1.5;display:block;position:relative}.service_list_as_function .title_holder h3:after{content:"";width:50px;height:1px;margin-top:7px;position:absolute;top:100%;left:0}.service_list_as_function .list_holder{float:left;clear:both;z-index:15;width:100%;padding:34px 30px;position:relative}.service_list_as_function ul{margin:0;list-style-type:none}.service_list_as_function ul:after{clear:both;content:"";display:table}.service_list_as_function li{float:left;clear:both;width:100%;margin:0 0 19px}.service_list_as_function li:last-child{margin:0}.service_list_as_function li a{letter-spacing:0;color:#eee;font-size:16px;font-weight:300;line-height:1.3;text-decoration:none;display:inline-block;position:relative}.service_list_as_function li a:after{content:"";background-color:#ffc600;width:30px;height:1px;margin-top:3px;transition:all .3s;position:absolute;top:100%;left:0}.service_list_as_function .active a,.service_list_as_function li a:hover{color:#fff}.service_list_as_function .active a{font-weight:500}.service_list_as_function .active a:after,.service_list_as_function li a:hover:after{width:60px}.service_list_as_function .title{float:left;clear:both;background-color:#ffffff1a;width:100%;margin-bottom:12px;padding:29px 30px 26px;position:relative}.service_list_as_function .title:after{content:"";border:15px solid #0000;border-top:13px solid #ffffff1a;position:absolute;top:100%;left:30px}.service_list_as_function .title h3{text-transform:uppercase;color:#eee;margin:0;padding:0;font-size:14px;font-weight:500}.industify_fn_widget_estimate{float:left;clear:both;border-radius:5px;width:100%;position:relative;overflow:hidden}.industify_fn_widget_estimate img{opacity:0;visibility:hidden;margin:0;position:relative}.industify_fn_widget_estimate .img_holder{float:left;clear:both;width:100%;height:460px;position:relative}.industify_fn_widget_estimate .helper1{z-index:15;border-top:55px solid #0000;border-left:80px solid #d24e1a;position:absolute;bottom:0;left:0}.industify_fn_widget_estimate .helper2{z-index:15;border-top:55px solid #0000;border-right:220px solid #d24e1a;position:absolute;bottom:0;right:0}.industify_fn_widget_estimate .helper3{z-index:10;opacity:.2;border-top:80px solid #0000;border-left:80px solid #000;position:absolute;bottom:0;left:0}.industify_fn_widget_estimate .helper4{z-index:10;opacity:.2;border-top:80px solid #0000;border-right:220px solid #000;position:absolute;bottom:0;right:0}.industify_fn_widget_estimate .helper5{z-index:5;border-top:80px solid #0000;border-left:80px solid #d24e1a;position:absolute;bottom:0;left:0}.industify_fn_widget_estimate .helper6{z-index:5;content:"";border-top:80px solid #0000;border-right:220px solid #d24e1a;position:absolute;bottom:0;right:0}.industify_fn_widget_estimate .abs_img{z-index:2;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.industify_fn_widget_estimate:after{z-index:2;content:"";background-color:#ffffff1a;width:50px;height:85px;position:absolute;bottom:0;right:0}.industify_fn_widget_estimate:before{z-index:1;content:"";background-color:#ffffff1a;width:100px;height:170px;position:absolute;bottom:0;right:0}.industify_fn_widget_estimate .bfwe_inner{float:left;clear:both;z-index:5;background-color:#d24e1a;width:100%;padding:43px 40px 50px;position:relative}.industify_fn_widget_estimate .bfwe_inner p{color:#fff;letter-spacing:0;margin:0 0 23px;padding:0;font-size:22px;font-weight:400;line-height:30px}.industify_fn_widget_estimate .bfwe_inner a{letter-spacing:.5px;color:#041230;text-transform:uppercase;font-size:14px;font-weight:500;line-height:1.6;font-family:var(--Rubik);background-color:#e9eff4;border-radius:2px;padding:14px 25px;text-decoration:none;display:inline-block;box-shadow:0 0 5px #0000001a}.industify_fn_widget_estimate .bfwe_inner a:hover{color:#fff;background-color:#111422}.widget_block{float:left;clear:both;width:100%;margin-bottom:50px}.industify_fn_sidebarpage .wid-title span{color:#041230}.industify_fn_widget_brochure{float:left;clear:both;width:100%}.industify_fn_widget_brochure ul{margin:0;padding:0;list-style-type:none}.industify_fn_widget_brochure .fn_brochures li{float:left;clear:both;width:100%;margin:0 0 5px}.industify_fn_widget_brochure .br_item{float:left;clear:both;background-color:#111422;border-radius:5px;width:100%;padding:18px 30px 18px 75px;position:relative;overflow:hidden}.industify_fn_widget_brochure .br_item a{z-index:15;text-decoration:none;display:block;position:absolute;inset:0}.industify_fn_widget_brochure .icon{color:#ccc;z-index:3;background-color:#ffffff14;border-radius:50%;width:48px;height:48px;display:block;position:absolute;top:5px;bottom:0;left:5px}.industify_fn_widget_brochure .fn__svg{width:26px;height:26px;margin:-13px 0 0 -13px;transition:all .3s;position:absolute;top:50%;left:50%}.industify_fn_widget_brochure li:hover .br_item:after{border-left-color:#fff}.industify_fn_widget_brochure li:hover .text,.industify_fn_widget_brochure li:hover .icon{color:#fff}.industify_fn_widget_brochure .text{letter-spacing:0;color:#ccc;font-family:Montserrat;font-size:14px;font-weight:600;line-height:1.6;transition:all .3s;display:block;position:relative}.industify_fn_widget_brochure .br_item:after{content:"";z-index:3;border:5px solid #0000;border-left-color:#ccc;margin-top:-5px;transition:all .3s;position:absolute;top:50%;right:15px}.industify_fn_portfolio_page{float:left;clear:both;width:100%;padding:70px 0 147px}.portfolio_list,.portfolio_list .list_in{float:left;clear:both;width:100%}.portfolio_list .list_in{z-index:1;position:relative}.portfolio_list .filter{float:left;clear:both;z-index:25;width:auto;height:50px;margin-bottom:40px;position:relative}.portfolio_list .filter:after{clear:both;content:"";display:table}.portfolio_list .filter>a{color:#fff;text-transform:uppercase;letter-spacing:.5px;background-color:#d24e1a;border-radius:5px;min-width:160px;height:50px;padding:0 90px 0 30px;font-family:Montserrat;font-size:16px;font-weight:600;line-height:50px;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.portfolio_list .filter>a:after{content:"";z-index:5;opacity:.15;background-color:#fff;width:100px;height:50px;margin-left:-50px;position:absolute;top:0;left:100%;transform:skew(-25deg)}.portfolio_list .filter>a:before{content:"";z-index:10;border:5px solid #0000;border-top-color:#fff;width:0;height:0;position:absolute;top:22px;right:20px}.portfolio_list .filter ul{opacity:0;visibility:hidden;background-color:#0f111f;border-radius:5px;width:100%;margin:0;padding:20px 30px;list-style-type:none;transition:all .5s;position:absolute;top:100%;left:0;transform:translateY(20px)scale(.8)}.portfolio_list .filter ul:after{content:"";background-color:#ffffff4d;height:1px;position:absolute;top:0;left:0;right:0}.portfolio_list .filter .opened{opacity:1;visibility:visible;transform:translateY(10px)scale(1)}.portfolio_list .filter li{margin:0}.portfolio_list .filter ul a{letter-spacing:.5px;color:#fff;text-transform:capitalize;font-family:Montserrat;font-size:14px;font-weight:500;line-height:35px;text-decoration:none;display:block;position:relative}.portfolio_list .filter ul:hover a:hover{opacity:1}.portfolio_list .filter ul a.active{font-size:16px;opacity:1!important}.portfolio_list .filter ul:hover a{opacity:.5}.portfolio_list .filter span.spinner{opacity:0;z-index:50;-o-transition:all .2s linear;border:3px solid #0003;border-top-color:#000000e6;border-radius:100%;width:20px;height:20px;margin-left:20px;transition:all .2s linear;animation:.6s linear infinite spinner;position:absolute;top:12px;left:100%}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes spinner{0%{-moz-transform:rotate(0)}to{-moz-transform:rotate(359deg)}}@-o-keyframes spinner{0%{-o-transform:rotate(0)}to{-o-transform:rotate(359deg)}}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.portfolio_list .filter span.spinner.active{opacity:1}.industify_fn_portfolio_page .portfolio_list_in{float:left;clear:both;opacity:1;width:100%}.industify_fn_portfolio_page .portfolio_list_in.active{opacity:.7}.industify_fn_ajax_pagination{float:left;clear:both;width:100%;margin:0}.ajax_pagination{margin:0 0 0 -10px;list-style-type:none}.ajax_pagination li{float:left;margin-left:10px}.ajax_pagination a{color:#fff;cursor:pointer;text-transform:uppercase;background-color:#d24e1a;border-radius:2px;width:auto;height:40px;padding:0 20px;font-family:Montserrat;font-size:12px;font-weight:600;line-height:40px;text-decoration:none;transition:all .3s;display:block;position:relative}.ajax_pagination a.prev{padding-left:35px}.ajax_pagination a.inactive.prev:after{border-right-color:#777}.ajax_pagination a.prev:after{content:"";border:5px solid #0000;border-right-color:#fff;width:0;height:0;transition:all .3s;position:absolute;top:15px;left:15px}.ajax_pagination a.next{padding-right:35px}.ajax_pagination a.inactive.next:after{border-left-color:#777}.ajax_pagination a.next:after{content:"";border:5px solid #0000;border-left-color:#fff;width:0;height:0;transition:all .3s;position:absolute;top:15px;right:15px}.ajax_pagination a.inactive{color:#777;cursor:default;background-color:#ddd}.industify_fn_portfolio_list{margin:0 0 0 -50px;list-style-type:none}.industify_fn_portfolio_list li{float:left;width:50%;margin:0 0 50px;padding:0 0 0 50px}.industify_fn_portfolio_list .item{float:left;clear:both;width:100%;padding-bottom:10px;position:relative}.industify_fn_portfolio_list .item_in{float:left;clear:both;width:100%;position:relative}.industify_fn_portfolio_list .item_in a{z-index:25;position:absolute;inset:0}.industify_fn_portfolio_list .item:after{content:"";z-index:-1;background-color:#d24e1a;border-radius:0 0 5px 5px;height:10px;position:absolute;bottom:0;left:30px;right:30px}.industify_fn_portfolio_list .img_holder{float:left;clear:both;z-index:1;border-radius:5px;width:100%;position:relative;overflow:hidden}.industify_fn_portfolio_list .img_holder:after{z-index:7;content:"";background-color:#00000080;transition:all .3s;position:absolute;inset:0}.industify_fn_portfolio_list .item_in a:after{content:"";z-index:22;background-color:#d24e1a;width:2px;height:0;transition:all .3s;position:absolute;top:40px;left:59px}.industify_fn_portfolio_list .item_in a:before{content:"";z-index:22;background-color:#d24e1a;width:0;height:2px;transition:all .3s .3s;position:absolute;top:49px;left:50px}.industify_fn_portfolio_list img{z-index:-5;opacity:0;min-width:100%;min-height:270px;position:relative}.industify_fn_portfolio_list .img_abs{z-index:5;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.industify_fn_portfolio_list .title_holder{float:left;clear:both;z-index:10;width:100%;padding:34px 50px 36px;position:absolute;bottom:10px;left:0}.industify_fn_portfolio_list .title_holder h3{letter-spacing:0;color:#eee;margin:0 0 10px;padding:0;font-size:24px;font-weight:300}.industify_fn_portfolio_list .title_holder p{color:#eee;margin:0;padding:0 25px 0 0;font-family:Montserrat;font-size:14px;font-weight:600;line-height:18px;display:inline-block;position:relative}.industify_fn_portfolio_list .title_holder svg,.industify_fn_portfolio_list .title_holder img{width:15px;height:15px;margin-top:-7px;position:absolute;top:50%;right:0}.industify_fn_portfolio_list .item:hover .img_holder:after{background-color:#0f0f16e6}.industify_fn_portfolio_list .item:hover .item_in a:after{height:20px}.industify_fn_portfolio_list .item:hover .item_in a:before{width:20px}@media (max-width:768px){.industify_fn_portfolio_list li{width:100%}.industify_fn_portfolio_list .title_holder{padding:24px 20px 16px}}.industify_fn_error_page{float:left;clear:both;width:100%;padding:150px 0;position:relative}.industify_fn_error_page .error_box{float:left;clear:both;width:100%;position:relative}.industify_fn_error_page form{flex-direction:row;display:flex}.industify_fn_error_page .search_holder div{float:left;width:50%}.industify_fn_error_page .search_holder div:first-child{width:100%}.industify_fn_error_page input{width:100%;min-width:100%;height:44px}.industify_fn_error_page input[type=text]{text-align:left;background-color:#f9f9f9;border:1px solid #e5e5e5;border-right:none;border-radius:3px 0 0 3px;outline:none;padding:0 20px!important}.industify_fn_error_page input[type=text]:focus{border-color:#ccc}.industify_fn_error_page input[type=submit]{background-color:#d24e1a;border-radius:0 3px 3px 0}.industify_fn_error_page input[type=submit]:hover{background-color:#316397}.industify_fn_error_page h1{letter-spacing:2px;color:#d24e1a;margin-bottom:2px;font-size:80px;font-weight:500;line-height:1}.industify_fn_error_page h3{letter-spacing:0;margin:0 0 37px;padding:0;font-size:36px;font-weight:500;line-height:1}.industify_fn_error_page p{color:#777;margin-bottom:44px}.industify_fn_principles{padding:70px 0 100px}.industify_fn_principles,.industify_fn_principles .principles,.industify_fn_principles .item{float:left;clear:both;width:100%}.industify_fn_principles ul{margin:0;padding:0;list-style-type:none}.industify_fn_principles li{margin:0;padding:0}.industify_fn_principles .item{border-bottom:5px double #eee;flex-wrap:wrap;padding:94px 0;display:flex}.industify_fn_principles li:first-child .item{border-top:5px double #eee}.industify_fn_principles li:nth-of-type(2n) .item{flex-direction:row-reverse}.industify_fn_principles li:nth-of-type(2n) .item_left{text-align:right}.industify_fn_principles li:nth-of-type(2n) .item_right{padding-left:0;padding-right:20px}.industify_fn_principles .item_left{width:33.3333%}.industify_fn_principles .item_right{width:66.6666%;padding-left:20px}.industify_fn_principles h2{color:#d24e1a;margin:0 0 3px;padding:0;font-size:72px;font-weight:400;line-height:1}.industify_fn_principles h3{margin:0;padding:0;font-size:48px;font-weight:400}.industify_fn_principles p{color:#666;margin:0 0 20px;padding:0;font-size:16px;line-height:1.6}.industify_fn_principles p:last-child{margin-bottom:0}@media (max-width:768px){.industify_fn_principles .item{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column}.industify_fn_principles .item_left{width:100%}.industify_fn_principles .item_right{width:100%;margin-top:40px;padding-left:0}.industify_fn_principles h2{font-size:40px}.industify_fn_principles h3{font-size:30px}}.industify_fn_postlist{margin:0;list-style-type:none;position:relative}.industify_fn_postlist:after{clear:both;content:"";display:table}.industify_fn_postlist li{float:left;width:100%;margin:0}.industify_fn_postlist li:last-child .post{margin-bottom:0}.industify_fn_postlist .post{float:left;clear:both;border-radius:5px;width:100%;margin-bottom:50px;padding:36px 40px 40px 120px;position:relative;box-shadow:0 0 15px #0000001a}.industify_fn_postlist .img_holder img{border-radius:5px 5px 0 0;min-width:100%;max-height:600px}.industify_fn_postlist .has-post-thumbnail{background-color:#0000;border:none;border-radius:0;padding:0}.industify_fn_postlist .has-post-thumbnail .content_holder{padding:36px 40px 40px}.industify_fn_postlist .has-post-thumbnail .img_holder{display:block}.industify_fn_postlist .img_holder{float:left;clear:both;width:100%;display:none;position:relative}.industify_fn_postlist .img_holder span.shape1{z-index:3;border-top:30px solid #0000;border-right:20px solid #ffffff4d;position:absolute;bottom:0;left:40px}.industify_fn_postlist .img_holder span.shape2{z-index:3;border-top:30px solid #0000;border-left:600px solid #ffffff4d;position:absolute;bottom:0;left:60px}.industify_fn_postlist .time{z-index:15;border-radius:5px 0 0;width:80px;max-width:100%;padding:20px 19px 25px;position:absolute;top:0;left:0;overflow:hidden}.industify_fn_postlist .time span:after{content:"";z-index:-1;background-color:#d24e1a;position:absolute;inset:0 0 15px}.industify_fn_postlist .time span:before{content:"";z-index:-1;border-top:15px solid #d24e1a;border-right:80px solid #0000;position:absolute;bottom:0;left:0}.industify_fn_postlist .time h3{color:#fff;letter-spacing:-2px;margin:0 0 5px;padding:0;font-size:36px;font-weight:300;line-height:1;position:relative}.industify_fn_postlist .time h3:after{content:"";background-color:#ffc600;height:1px;position:absolute;top:100%;left:0;right:0}.industify_fn_postlist .time h5{color:#fff;letter-spacing:0;text-transform:uppercase;margin:0;padding:0;font-size:12px;font-weight:400;line-height:14px}.industify_fn_postlist .content_holder,.industify_fn_postlist .title,.industify_fn_postlist .info_holder,.industify_fn_postlist .excerpt_holder,.industify_fn_postlist .read_holder{float:left;clear:both;width:100%}.industify_fn_postlist .title h3{letter-spacing:0;margin:0 0 19px;padding:0;font-size:30px;font-weight:400;line-height:30px}.industify_fn_postlist .title h3 a{text-decoration:none}.industify_fn_postlist .info_holder{float:left;clear:both;width:100%}.industify_fn_postlist .info_holder p{letter-spacing:0;color:#666;float:left;margin:0 0 11px;padding:0;font-size:14px}.industify_fn_postlist .info_holder p span{float:left}.industify_fn_postlist .info_holder p .t_category{margin-left:20px;position:relative}.industify_fn_postlist .info_holder p .t_category:after{content:"";background-color:#666;width:14px;height:1px;margin-right:2px;position:absolute;top:50%;right:100%}.industify_fn_postlist .info_holder p a{color:#d24e1a;text-transform:capitalize;border-bottom:1px solid;text-decoration:none}.industify_fn_postlist .info_holder p a:hover{border-bottom-color:#0000}.industify_fn_postlist .excerpt_holder p{color:#666;margin:0;padding:0;font-size:14px}.industify_fn_postlist .excerpt_holder{margin-bottom:25px}.industify_fn_postlist .read_holder p{margin:0;padding:0}.industify_fn_postlist .read_holder a{color:#fff;background-color:#081225;border-radius:3px;padding:0 8px;font-size:14px;line-height:24px;text-decoration:none;display:inline-block}.industify_fn_postlist .read_holder a:hover{background-color:#d24e1a}.industify_fn_blog_full{float:left;clear:both;width:100%;padding:120px 0}@media (max-width:768px){.industify_fn_postlist .time{display:none}.industify_fn_postlist .has-post-thumbnail .content_holder,.industify_fn_postlist .post{padding-left:20px;padding-right:20px}.industify_fn_postlist .has-post-thumbnail{padding:0}}.industify_fn_contact{float:left;clear:both;width:100%;padding:120px 0}.industify_fn_contact .map_holder iframe{margin-bottom:20px;display:block}.contact_holder{width:100%;display:flex}.contact_holder .contact_left{background-color:#0d0e13;border-radius:5px;width:40%;overflow:hidden}.contact_holder .contact_left h3{color:#fff;background:#111422;margin:0;padding:30px}.contact_holder .contact_right{width:60%;padding-left:20px}.contact_holder .contact_left form{padding:30px}.contact_left textarea,.contact_left input[type=text],.contact_left input[type=email]{color:#eee;background-color:#ffffff0d;border:1px solid #222;border-radius:3px;outline:none;width:100%;display:block}.contact_left textarea:focus,.contact_left input[type=text]:focus,.contact_left input[type=email]:focus{border-color:#444}.contact_left .item{margin-bottom:20px}.contact_left .item:last-child{margin-bottom:0}.contact_left textarea{min-height:200px}.contact_left a:hover{background-color:#45a2df}.contact_left a{color:#fff;background-color:#d24e1a;border-radius:3px;height:44px;padding:0 20px;line-height:44px;text-decoration:none;display:inline-block}.contact_left a:focus{outline:1px dashed #444}@media (max-width:1040px){.contact_holder{flex-wrap:wrap}.contact_holder .contact_right{width:100%;padding-left:0}.contact_holder .contact_left{width:100%;margin-bottom:20px}}.industify_fn_service_single .desc_holder,.industify_fn_service_single .img_holder,.industify_fn_service_single{float:left;clear:both;width:100%}.industify_fn_service_single .img_holder img{border-radius:3px;min-width:100%;margin-bottom:60px}.industify_fn_service_single .desc_holder p{color:#666;margin:0 0 20px;padding:0;font-size:18px;line-height:1.8}.industify_fn_service_single .desc_holder p:last-child{margin-bottom:0}.industify_fn_service_single .desc_holder{margin-bottom:56px}.industify_fn_random_services{float:left;clear:both;width:100%;margin-top:70px;padding-top:64px;position:relative}.industify_fn_random_services:after{content:"";background-color:#e9eff4;height:1px;position:absolute;top:0;left:0;right:0}.industify_fn_random_services>h3{letter-spacing:0;margin:0 0 33px;padding:0;font-size:30px;font-weight:400}.industify_fn_random_services .os_list{float:left;clear:both;width:100%}.industify_fn_random_services ul{margin:0;list-style-type:none}.industify_fn_random_services li{float:left;clear:both;width:100%;margin:0 0 40px;padding:0}.industify_fn_random_services li:last-child{margin-bottom:0}.industify_fn_random_services .item{float:left;clear:both;background-color:#e9eff4;border-radius:5px;width:100%;padding:54px 50px 82px;position:relative;overflow:hidden}.industify_fn_random_services .read_more{max-width:calc(100% - 20px);max-width:-moz-calc(100% - 20px);max-width:-webkit-calc(100% - 20px);position:absolute;bottom:0;left:0}.industify_fn_random_services .read_more a{text-transform:uppercase;color:#fff;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;background-color:#d24e1a;height:40px;padding:0 62px 0 50px;font-family:Montserrat;font-size:14px;font-weight:600;line-height:40px;text-decoration:none;display:block;position:relative;overflow:hidden}.industify_fn_random_services .read_more a:hover{background-color:#316397}.industify_fn_random_services .read_more:after{content:"";z-index:20;background-color:#e9eff4;width:35px;height:40px;margin-right:-24px;position:absolute;bottom:0;right:0;transform:skew(27deg)}.industify_fn_random_services li h3{letter-spacing:0;margin:0 0 17px;padding:0;font-size:22px;font-weight:400}.industify_fn_random_services li h3 a{text-decoration:none}.industify_fn_random_services li p{margin:0;padding:0}.industify_fn_blog_single{float:left;clear:both;width:100%}.industify_fn_blog_single .img_holder{margin-bottom:44px}.industify_fn_blog_single .img_holder img{border-radius:3px;min-width:100%}.industify_fn_blog_single .desc_holder p{letter-spacing:0;color:#777;margin:0 0 20px;padding:0;line-height:1.7}blockquote{clear:both;float:left;color:#777;background-color:#e9eff4;border-left:3px solid #6fbf71;border-radius:5px;width:100%;margin:10px 0 23px;padding:19px 20px 20px;font-family:Lora;font-size:20px;font-style:italic;font-weight:400;line-height:1.7}.alignleft{float:left;max-width:300px;margin:0 30px 30px 0}.industify_fn_tags label{float:left;color:#777;text-transform:uppercase;margin-right:20px;padding:12px 0;font-size:14px;font-weight:600;line-height:1}.industify_fn_tags a:hover{background-color:#316397}.industify_fn_tags a{float:left;text-align:center;color:#fff;background-color:#d24e1a;border-radius:2px;margin-bottom:5px;margin-left:5px;padding:12px 15px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:all .3s;display:block}.industify_fn_password_protected{float:left;clear:both;width:100%;padding:150px 0;position:relative}.industify_fn_password_protected .error_box{float:left;clear:both;width:100%;position:relative}.industify_fn_password_protected form{flex-direction:row;display:flex}.industify_fn_password_protected .submit_holder div{float:left;width:50%}.industify_fn_password_protected .submit_holder div:first-child{width:100%}.industify_fn_password_protected input{width:100%;min-width:100%;height:44px}.industify_fn_password_protected input[type=password]{text-align:left;background-color:#f9f9f9;border:1px solid #e5e5e5;border-right:none;border-radius:3px 0 0 3px;outline:none;padding:0 20px!important}.industify_fn_password_protected input[type=password]:focus{border-color:#ccc}.industify_fn_password_protected input[type=submit]{background-color:#d24e1a;border-radius:0 3px 3px 0}.industify_fn_password_protected input[type=submit]:hover{background-color:#316397}.industify_fn_password_protected h1{letter-spacing:2px;color:#d24e1a;margin-bottom:2px;font-size:80px;font-weight:500;line-height:1}.industify_fn_password_protected h3{letter-spacing:0;margin:0 0 37px;padding:0;font-size:36px;font-weight:500;line-height:1}.industify_fn_password_protected p{color:#777;margin-bottom:44px}@media (max-width:768px){.industify_fn_password_protected h1{font-size:40px}.industify_fn_password_protected h3{font-size:30px}}#industify-fn-loader{z-index:1000;background:#000;width:100%;height:100%;position:fixed;top:0;left:0}#industify-fn-loader .fn_loader{z-index:1001;border:3px solid #0000;border-top-color:#3498db;border-radius:50%;width:150px;height:150px;margin:-75px 0 0 -75px;animation:2s linear infinite spin;display:block;position:relative;top:50%;left:50%}#industify-fn-loader .fn_loader:before{content:"";border:3px solid #0000;border-top-color:#e74c3c;border-radius:50%;animation:3s linear infinite spin;position:absolute;inset:5px}#industify-fn-loader .fn_loader:after{content:"";border:3px solid #0000;border-top-color:#92d300;border-radius:50%;animation:1.5s linear infinite spin;position:absolute;inset:15px}#industify-fn-loader .loader-section{z-index:1000;background:#222;width:51%;height:100%;position:fixed;top:0}#industify-fn-loader .loader-section.section-left{left:0}#industify-fn-loader .loader-section.section-right{right:0}.preloader_loaded #industify-fn-loader .loader-section.section-left{transition:all .7s cubic-bezier(.645,.045,.355,1) .3s;transform:translate(-100%)}.preloader_loaded #industify-fn-loader .loader-section.section-right{transition:all .7s cubic-bezier(.645,.045,.355,1) .3s;transform:translate(100%)}.preloader_loaded #industify-fn-loader .fn_loader{opacity:0;transition:all .3s ease-out}.preloader_loaded #industify-fn-loader{visibility:hidden;transition:all .3s ease-out 1s;transform:translateY(-100%)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.industify_fn_footer{float:left;clear:both;width:100%;position:relative;overflow:hidden}.industify_fn_footer .footer_bottom{float:left;clear:both;background-color:#081225;width:100%;position:relative}.industify_fn_footer .footer_bottom_in{float:left;clear:both;background-color:#081225;width:100%;padding:61px 60px 63px 0;position:relative}.industify_fn_footer .bottom_widget{float:left;clear:both;width:100%;margin-bottom:13px}.industify_fn_footer .bottom_widget .widget_nav_menu ul{margin:0 0 0 -30px;padding:0;list-style-type:none}.industify_fn_footer .bottom_widget .widget_nav_menu ul li{float:left;width:auto;padding-left:30px;padding-right:0}.industify_fn_footer .bottom_widget .widget_nav_menu ul li a{text-transform:uppercase;font-size:14px}.industify_fn_footer .footer_copyright{float:left;clear:both;width:100%}.industify_fn_footer .footer_copyright p{color:#999;margin:0;padding:0}.industify_fn_footer .footer_copyright a{color:#ccc;border-bottom:1px dotted #0000;font-weight:600;text-decoration:none}.industify_fn_footer .footer_copyright a:hover{border-bottom-color:inherit}.industify_fn_footer .footer_widget{float:left;clear:both;z-index:2;width:100%;padding:83px 0 49px;position:relative}.industify_fn_footer .contact-us{margin:16px 0 0}.industify_fn_footer .contact-us h5{color:#eee;letter-spacing:0;margin-bottom:24px;font-family:Rubik,sans-serif;font-size:20px;font-weight:300;line-height:1.5;display:block;position:relative}.industify_fn_footer .contact-us h5:after{content:"";background-color:#316397;width:50px;height:1px;margin-top:3px;position:absolute;top:100%;left:0}.industify_fn_footer .contact-us a{color:#fff;align-items:center;gap:8px;margin:8px 0;text-decoration:none;display:flex}.industify_fn_footer .footer_widget .inner{float:left;clear:both;width:100%;position:relative}.industify_fn_footer .widget_area{margin:0 0 0 -80px;list-style-type:none}.industify_fn_footer .widget_area>li{float:left;width:33.3333%;margin-bottom:40px;padding-left:80px}.industify_fn_footer .widget_area .logo{margin-bottom:20px}.industify_fn_footer .footer_widget .inner:after{content:"";background-color:#ffffff0d;height:6px;margin-top:43px;position:absolute;top:100%;left:-3000px;right:100%}.industify_fn_footer .footer_widget .inner:before{content:"";background-color:#ffffff0d;height:6px;margin-top:43px;margin-right:0;position:absolute;top:100%;left:0;right:6px}.industify_fn_footer .widget_area:after{content:"";border-top:6px solid #0000;border-left:6px solid #ffffff0d;margin-top:43px;position:absolute;top:100%;right:0}.industify_fn_footer .top_footer{float:left;clear:both;width:100%;position:relative}.industify_fn_footer .top_footer:after{opacity:.9;content:"";background-color:#081225;position:absolute;inset:0}.industify_fn_footer .top_footer_img{z-index:-1;position:absolute;inset:0;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.industify_fn_footer .subscribe_f{float:left;clear:both;z-index:2;width:100%;padding:40px 0;position:relative}.industify_fn_footer .subscribe_f:after{content:"";background-color:#ffffff1a;height:1px;position:absolute;bottom:0;left:0;right:0}.industify_fn_footer .subscribe_in{float:left;clear:both;flex-direction:row;align-items:center;width:100%;display:flex}.industify_fn_footer .subscribe_in .s_left{flex-direction:row;align-items:center;padding-right:50px;display:flex;position:relative}.industify_fn_footer .subscribe_in .s_left .fn__svg{fill:currentColor;color:#316397;width:50px;min-width:50px;height:50px;margin-right:20px}.industify_fn_footer .subscribe_in .s_left p{color:#eee;margin:0;padding:0;font-size:16px;font-weight:300}.industify_fn_footer .subscribe_in>div{width:50%}.industify_fn_footer .subscriber{flex-direction:row;width:100%;display:flex}.industify_fn_footer .subscriber input[type=email]::-webkit-input-placeholder{color:#ccc}.industify_fn_footer .subscriber input[type=email]::placeholder{color:#ccc}.industify_fn_footer .subscriber input[type=email]:placeholder-shown{color:#ccc}.industify_fn_footer .subscriber input[type=email]:-ms-placeholder-shown{color:#ccc}.industify_fn_footer .subscriber input[type=email]{color:#eee;background-color:#f5f5f50d;border:1px solid #e5e5e533;border-right-width:0;border-radius:3px 0 0 3px;outline:#0000;width:100%;height:44px;line-height:44px;padding:0 20px!important}.industify_fn_footer .subscriber input[type=email]:hover,.industify_fn_footer .subscriber input[type=email]:focus{border-color:#e5e5e580}.industify_fn_footer .subscriber input[type=submit]{letter-spacing:.5px;background-color:#316397;border:none;border-radius:0 3px 3px 0;min-width:150px;height:44px;padding:0 20px;font-size:14px}.industify_fn_footer .subscriber input[type=submit]:hover{background-color:#d24e1a}@media (max-width:768px){.industify_fn_footer .subscriber input[type=email],.industify_fn_footer .subscriber input[type=submit]{min-width:inherit}}.wid-title span{color:#eee;letter-spacing:0;margin-bottom:24px;font-family:Rubik,sans-serif;font-size:20px;font-weight:300;line-height:1.5;display:block;position:relative}.wid-title span:after{content:"";background-color:#316397;width:50px;height:1px;margin-top:3px;position:absolute;top:100%;left:0}.industify_fn_widget_business_hours ul{margin:0;list-style-type:none}.industify_fn_widget_business_hours span{float:left;color:#ccc;letter-spacing:0;font-size:14px;font-weight:300;line-height:1.7}.industify_fn_widget_business_hours li{float:left;clear:both;border-bottom:1px dashed #ccc;width:100%;margin:0;padding:3px 0;position:relative}.industify_fn_widget_business_hours li:last-child{border-bottom-color:#0000}.industify_fn_widget_business_hours .hours{float:right;color:#fff;margin-left:20px;font-weight:400}.widget_nav_menu ul{margin:0;list-style-type:none}.widget_nav_menu ul li{float:left;width:50%;margin:0;padding:0 10px 0 0}.widget_nav_menu ul li a{letter-spacing:0;color:#ccc;font-size:14px;font-weight:500;line-height:2;text-decoration:none;display:block}.widget_nav_menu ul li a:hover{color:#eee}.textwidget p{letter-spacing:0;color:#ccc;margin:0;padding:0;font-weight:300;line-height:1.7}@media (max-width:480px){.widget_nav_menu ul li{width:100%}.industify_fn_footer .footer_bottom_in{padding-right:0}.industify_fn_totop{display:none!important}}.industify_fn_totop{z-index:25;text-align:center;cursor:pointer;color:#eee;width:51px;height:51px;margin-top:-25px;transition:all .5s;display:block;position:absolute;top:50%;right:0;overflow:hidden}.industify_fn_totop .top{background-color:#316397;border-radius:2px;width:29px;height:29px;display:block;position:absolute;top:0;left:11px}.industify_fn_totop .text{text-transform:uppercase;color:#999;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-family:Montserrat;font-size:10px;font-weight:700;line-height:1;transition:all .3s;position:absolute;top:35px;left:0;right:0;overflow:hidden}.industify_fn_totop .top:after{content:"";border:5px solid #0000;border-bottom-color:#fff;width:0;display:block;position:absolute;bottom:12px;left:10px}.industify_fn_totop:hover .text{color:#fff}.industify_fn_footer[data-b-widget=disable][data-copy=disable] .industify_fn_totop{opacity:0;visibility:hidden;margin-top:auto;position:fixed;top:auto;bottom:0;right:0}.industify_fn_footer[data-b-widget=disable][data-copy=disable] .footer_bottom_in{padding:0}.industify_fn_footer[data-b-widget=disable][data-copy=disable] .industify_fn_totop.scrolled{opacity:1;visibility:visible;bottom:15px}@media (max-width:1200px){.industify_fn_footer .subscribe_in{flex-direction:column;align-items:flex-start}.industify_fn_footer .widget_area>li,.industify_fn_footer .subscribe_in>div{width:100%}.industify_fn_footer .subscribe_in .s_left{margin-bottom:30px;padding:0}}@media (max-width:1040px){.industify_fn_header{display:none}.industify_fn_mobilemenu_wrap{display:block}}.industify_slider_alpha{float:left;clear:both;width:100%;position:relative;overflow:hidden}.industify_slider_alpha .owl_control>div{z-index:3;cursor:pointer;background-color:#316397;border-radius:50%;width:60px;height:60px;position:absolute;top:50%}.industify_slider_alpha .owl_control>div>span{width:100%;height:100%;display:block;position:relative}.industify_slider_alpha .owl_control .a{background-color:#fff;width:9px;height:2px;display:block;position:absolute;top:27px;left:25px;transform:rotate(135deg)}.industify_slider_alpha .owl_control .b{background-color:#fff;width:9px;height:2px;display:block;position:absolute;top:32px;left:25px;transform:rotate(45deg)}.industify_slider_alpha[data-nav-types=square] .owl_control>div{border-radius:0}.industify_slider_alpha[data-nav-types=rounded] .owl_control>div{border-radius:5px}.industify_slider_alpha .owl_control .fn_next>span{transform:rotate(180deg)}.industify_slider_alpha .item{float:left;clear:both;width:100%;height:100vh;min-height:590px;position:relative;overflow:hidden}.industify_slider_alpha .img_holder{z-index:1;background-color:#333;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.industify_slider_alpha .title_holder{z-index:4;background-color:#0e0e0ee6;border-top-left-radius:16px;border-bottom-left-radius:16px;width:480px;margin-top:-235px;padding:40px;position:absolute;top:65%;left:0}.industify_slider_alpha .title_holder .inner{width:100%;height:100%;display:table}.industify_slider_alpha .title_holder .in{vertical-align:middle;display:table-cell;overflow:hidden}.industify_slider_alpha .owl_control .fn_prev{margin-top:205px;left:378px}.industify_slider_alpha .owl_control .fn_next{margin-top:205px;left:440px;right:auto}.industify_slider_alpha .title_holder p{text-transform:uppercase;letter-spacing:1px;color:#fff;margin:0 0 16px;padding:0;font-size:15px;font-weight:400;line-height:1.5;display:none}.industify_slider_alpha .title_holder p a{color:inherit;border-bottom:1px solid #0000;text-decoration:none;transition:all .3s}.industify_slider_alpha .title_holder p a:hover{border-bottom-color:#fff}.industify_slider_alpha .title_holder h3{letter-spacing:0;color:#fff;margin:0 0 34px;padding:0;font-size:36px;font-weight:400;line-height:1.2}.industify_slider_alpha .title_holder h3 a{color:#eee;text-decoration:none;transition:all .3s}.industify_slider_alpha .title_holder h3 a:hover{color:#fff}.industify_slider_alpha[data-category-show=yes] .title_holder p{display:block}.industify_slider_alpha[data-link-types=none] .title_holder .simple_read_more,.industify_slider_alpha[data-link-types=none] .title_holder .read_more{display:none}.industify_slider_alpha[data-link-types=static] .title_holder .simple_read_more{border-radius:4px;width:auto;padding-left:11px;padding-right:20px}.industify_slider_alpha[data-link-types=static] .title_holder .simple_read_more span{opacity:1}.industify_slider_alpha[data-link-types=static] .title_holder .simple_read_more i{left:auto;right:0}.industify_slider_alpha[data-link-types=static] .title_holder>span{height:24px}.industify_slider_alpha[data-progress=disabled] .swiper-pagination{display:none!important}.industify_slider_alpha .title_holder .desc{color:#aaa;margin:0;padding:0;display:none}.industify_slider_alpha[data-desc-show=yes] .title_holder .desc{display:block}.industify_slider_alpha[data-box-pos=tl] .title_holder{margin-top:0;top:0}.industify_slider_alpha[data-box-pos=tl] .owl_control>div{margin-top:440px;top:0}.industify_slider_alpha[data-box-pos=tm] .title_holder{margin-top:0;margin-left:-240px;top:0;left:50%}.industify_slider_alpha[data-box-pos=tm] .owl_control>div{margin-top:440px;margin-left:-62px;top:0;left:50%}.industify_slider_alpha[data-box-pos=tm] .owl_control>.fn_next{margin-left:2px}.industify_slider_alpha[data-box-pos=tr] .title_holder{margin-top:0;top:0;left:auto;right:0}.industify_slider_alpha[data-box-pos=tr] .owl_control>div{margin-top:440px;margin-left:0;top:0;left:auto;right:440px}.industify_slider_alpha[data-box-pos=tr] .owl_control>.fn_next{right:378px}.industify_slider_alpha[data-box-pos=cm] .title_holder{margin-left:-240px;left:50%}.industify_slider_alpha[data-box-pos=cm] .owl_control>div{margin-left:-62px;left:50%}.industify_slider_alpha[data-box-pos=cm] .owl_control>.fn_next{margin-left:2px}.industify_slider_alpha[data-box-pos=cr] .title_holder{left:auto;right:0}.industify_slider_alpha[data-box-pos=cr] .owl_control>div{margin-left:0;left:auto;right:440px}.industify_slider_alpha[data-box-pos=cr] .owl_control>.fn_next{right:378px}.industify_slider_alpha[data-box-pos=bl] .title_holder{margin-top:0;top:auto;bottom:0}.industify_slider_alpha[data-box-pos=bl] .owl_control>div{margin-top:auto;margin-bottom:440px;top:auto;bottom:0}.industify_slider_alpha[data-box-pos=bm] .title_holder{margin-top:auto;margin-left:-240px;top:auto;bottom:0;left:50%}.industify_slider_alpha[data-box-pos=bm] .owl_control>div{margin-top:auto;margin-left:-62px;top:auto;bottom:440px;left:50%}.industify_slider_alpha[data-box-pos=bm] .owl_control>.fn_next{margin-left:2px}.industify_slider_alpha[data-box-pos=br] .title_holder{margin-top:auto;inset:auto 0 0 auto}.industify_slider_alpha[data-box-pos=br] .owl_control>div{margin-top:auto;margin-left:0;inset:auto 440px 440px auto}.industify_slider_alpha[data-box-pos=br] .owl_control>.fn_next{right:378px}.industify_slider_alpha[data-text-effect=enabled] .title_holder .in>*{display:block;position:relative;overflow:hidden}.industify_slider_alpha[data-text-effect=enabled] .title_holder .in>*>span{-o-transition:all 1s cubic-bezier(.155,.93,.43,.99);-o-transition-timing-function:cubic-bezier(.155,.93,.43,.99);transition:all 1s cubic-bezier(.155,.93,.43,.99);display:block;position:relative;transform:translateY(100%)}.industify_slider_alpha[data-text-effect=enabled] .swiper-slide-active .title_holder .in>:first-child>span{transition-delay:.5s;transform:translateY(0)}.industify_slider_alpha[data-text-effect=enabled] .swiper-slide-active .title_holder .in>:nth-child(2)>span{transition-delay:.6s;transform:translateY(0)}.industify_slider_alpha[data-text-effect=enabled] .swiper-slide-active .title_holder .in>:nth-child(3)>span{transition-delay:.7s;transform:translateY(0)}.industify_slider_alpha[data-img-effect=enabled] .swiper-slide .img_holder{transition:all 2s}.industify_slider_alpha[data-img-effect=enabled] .swiper-slide-active .img_holder{transform:scale(1.1)}@media (max-width:768px){.industify_slider_alpha .owl_control{display:none}.industify_slider_alpha .title_holder .in,.industify_slider_alpha .title_holder .inner{display:block}.industify_slider_alpha .title_holder{text-align:center;width:auto;height:60px;margin-top:auto;padding:10px 20px;inset:auto 60px 60px}.industify_slider_alpha .title_holder p{display:none!important}.industify_slider_alpha .title_holder h3{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:24px;line-height:40px;overflow:hidden}.industify_slider_alpha .title_holder .desc{display:none!important}.industify_slider_alpha .title_holder .in>span{display:none}.industify_slider_alpha .owl_control .fn_prev{margin-top:auto;bottom:0;left:0}.industify_slider_alpha .owl_control .fn_next{margin-top:auto;bottom:0;left:auto;right:0}.industify_slider_alpha .owl_control>div{border-radius:0}}@media (max-width:480px){.industify_slider_alpha .title_holder{bottom:60px;left:0;right:0}.industify_slider_alpha .owl_control>div{width:50%}.industify_slider_alpha .owl_control .fn_prev{border-right:1px solid #ffffff4d}.industify_slider_alpha .owl_control .fn_next{border-left:1px solid #ffffff4d}.industify_slider_alpha .owl_control .a,.industify_slider_alpha .owl_control .b{margin-left:-10px;left:50%}}.fn_cs_principles_modern{float:left;clear:both;z-index:3;width:100%;margin-top:-30px;padding-top:30px;position:relative;overflow:hidden}.fn_cs_principles_modern:after{content:"";z-index:-1;position:absolute;inset:30px 0 0}.fn_cs_principles_modern .inner{float:left;clear:both;width:100%;padding:30px 0;position:relative}.fn_cs_principles_modern .inner:after{content:"";width:100px;position:absolute;top:0;bottom:0;right:100%}.fn_cs_principles_modern .inner:before{content:"";width:100px;position:absolute;top:0;bottom:0;left:100%}.fn_cs_principles_modern .shape1{border-top:30px solid #0000;border-right:20px solid #31639766;position:absolute;bottom:100%;left:0}.fn_cs_principles_modern .shape2{border-top:30px solid #0000;border-left:1150px solid #31639766;position:absolute;bottom:100%;left:20px}.fn_cs_principles_modern ul{flex-wrap:wrap;margin:0 0 0 -30px;list-style-type:none;display:flex}.fn_cs_principles_modern ul li{float:left;width:33.3333%;margin:30px 0;padding-left:30px}.fn_cs_principles_modern .item{float:left;clear:both;border:10px solid #eee;width:100%;height:100%;padding:105px 50px 95px;position:relative}.fn_cs_principles_modern .item .number_holder{letter-spacing:0;color:#eee;background-color:#d24e1a;border-bottom-left-radius:5px;justify-content:center;align-items:center;width:70px;height:80px;font-size:36px;display:flex;position:absolute;top:-10px;left:50px}.fn_cs_principles_modern .item .number_holder:after{content:"";border-top:70px solid #d24e1a66;border-right:20px solid #0000;transition:all .3s;position:absolute;top:10px;left:100%}.fn_cs_principles_modern .item .icon{color:#eee;width:15px;height:15px;transition:all .3s;display:block;position:absolute;bottom:48px;left:50px}.fn_cs_principles_modern .item a{z-index:10;text-decoration:none;display:block;position:absolute;inset:0}.fn_cs_principles_modern .item:hover .icon{color:#d24e1a}.fn_cs_principles_modern .item .icon svg,.fn_cs_principles_modern .item .icon img{width:15px;height:15px;position:absolute;bottom:0;left:0}.fn_cs_principles_modern .item:hover .number_holder:after{border-right-width:30px}.fn_cs_principles_modern .item h3{color:#eee;margin:0 0 18px;padding:0;font-size:24px}.fn_cs_principles_modern .item p{color:#eee;margin:0;padding:0}.fn_cs_principles_modern .inner,.fn_cs_principles_modern .inner:before,.fn_cs_principles_modern .inner:after{background-color:#0e141f}.fn_cs_principles_modern:after{background-color:#111724}@media (max-width:1200px){.fn_cs_principles_modern ul li{width:50%}.fn_cs_principles_modern ul li:nth-of-type(3n+1){width:100%}}@media (max-width:768px){.fn_cs_principles_modern ul li{width:100%!important}}@media (max-width:480px){.fn_cs_principles_modern .item{padding:95px 30px 75px}.fn_cs_principles_modern .item .number_holder{height:70px;left:30px}.fn_cs_principles_modern .item .number_holder:after{border-top-width:60px}.fn_cs_principles_modern .item .icon{bottom:38px;left:30px}}.about_section{float:left;clear:both;width:100%;padding:150px 0}.fn_cs_about{float:left;clear:both;width:100%}.fn_cs_about .a_inner{flex-direction:row;width:100%;display:flex}.fn_cs_about .r_inner{float:left;clear:both;width:100%;padding-bottom:80px;position:relative}.fn_cs_about .leftpart{width:400px;min-width:400px;padding-top:40px}.fn_cs_about .rightpart{width:100%;margin-left:50px}.fn_cs_about .border{float:right;position:relative;top:0;right:80px;left:auto!important}.fn_cs_about .border .span1:after{content:"";z-index:1;background-color:#45a2df;height:10px;position:absolute;top:0;left:0;right:0}.fn_cs_about .border .span1:before{content:"";z-index:1;background-color:#45a2df;height:10px;position:absolute;bottom:0;left:0;right:0}.fn_cs_about .border .span2:after{content:"";z-index:1;background-color:#45a2df;width:10px;position:absolute;top:10px;bottom:10px;left:0}.fn_cs_about .border .span2:before{content:"";z-index:1;background-color:#45a2df;width:10px;position:absolute;top:10px;bottom:10px;right:0}.fn_cs_about .rightpart img{opacity:0;z-index:-1;position:relative}.fn_cs_about .img_holder{z-index:2;position:absolute;right:40px;box-shadow:0 0 20px #0003;top:40px!important;left:auto!important}.fn_cs_about .abs_img{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.fn_cs_about .dots{background-repeat:repeat;position:absolute;right:0;top:80px!important;left:auto!important}.fn_cs_about .dots[data-switch=enable]{background-repeat:repeat}.fn_cs_about .dots[data-switch=enable]:after{content:none;display:none}.fn_cs_about .dots:after{content:"";background-image:url(../media/bg-repeater.6cb5dcea.png);background-repeat:repeat;display:block;position:absolute;inset:0}.fn_cs_about .leftpart h3.title{letter-spacing:0;color:#041230;margin:0 0 32px;padding:0 0 14px;font-size:60px;font-weight:300;line-height:1;position:relative}.fn_cs_about .leftpart h3.title span{font-weight:500}.fn_cs_about .leftpart h3.title:after{content:"";background-color:#45a2df;width:100px;height:3px;position:absolute;bottom:-9px;left:0}.fn_cs_about .leftpart .title_holder p{margin:0 0 26px;padding:0}.fn_cs_about .leftpart .title_holder p:last-child{margin-bottom:43px}.fn_cs_about .leftpart h3.name{letter-spacing:0;color:#041230;margin:0 0 2px;padding:0;font-size:18px;font-weight:400}.fn_cs_about .leftpart .occ{letter-spacing:0;margin:0;padding:0;font-size:14px}.fn_cs_about .leftpart img{margin-bottom:26px}@media (max-width:1600px){.fn_cs_about .rightpart img{max-width:400px}}@media (max-width:1200px){.fn_cs_about .leftpart{width:100%;min-width:100%;margin-bottom:50px;padding-top:0}.fn_cs_about .rightpart{margin-left:0}.fn_cs_about .a_inner{flex-direction:column}.fn_cs_about .rightpart img{max-width:100%}.fn_cs_about .border{float:left;right:auto;left:0!important}.fn_cs_about .img_holder{left:40px!important;right:auto!important}.fn_cs_about .dots{right:auto;left:80px!important}.fn_cs_about .leftpart h3.title{font-size:36px}}@media (max-width:768px){.fn_cs_about .rightpart img{max-width:300px}}@media (max-width:480px){.fn_cs_about .rightpart img{max-width:220px}.fn_cs_about .img_holder{top:20px!important;left:20px!important}.fn_cs_about .dots{top:40px!important;left:40px!important}}.fn_cs_service_query{float:left;clear:both;width:100%}.fn_cs_service_query .full_link{z-index:555;outline:none;position:absolute;inset:0}.fn_cs_service_query .top_bar{float:left;clear:both;background-color:#111724;width:100%;padding:55px 50px}.fn_cs_service_query .t_inner{float:left;clear:both;flex-direction:row;align-items:flex-start;width:100%;padding-right:100px;display:flex;position:relative}.fn_cs_service_query .t_inner h3{letter-spacing:0;color:#eee;margin:0;padding:0;font-size:30px;line-height:40px}.fn_cs_service_query .t_inner span{color:#bbb;letter-spacing:0;align-items:center;min-height:40px;margin-left:62px;font-size:14px;display:flex;position:relative}.fn_cs_service_query .t_inner span:after{content:"";background-color:#ffffff1a;width:2px;margin-right:30px;position:absolute;top:0;bottom:0;right:100%}.fn_cs_service_query .service_part{float:left;clear:both;background-color:#111724;width:100%}.fn_cs_service_query .service_part .service_part--inner{display:grid}@media (min-width:768px){.fn_cs_service_query .service_part .service_part--inner{grid-template-columns:repeat(2,1fr)}}@media (min-width:968px){.fn_cs_service_query .service_part .service_part--inner{grid-template-columns:repeat(4,1fr)}}.fn_cs_service_query .item{float:left;clear:both;width:100%;position:relative}.fn_cs_service_query .item:after{content:"";z-index:55;background-color:#111724;width:2px;display:block;position:absolute;top:0;bottom:0;right:0}.fn_cs_service_query .item .img_holder{z-index:5;position:relative}.fn_cs_service_query .item .img_holder img{z-index:-5;opacity:0;position:relative}.fn_cs_service_query .item .abs_img{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.fn_cs_service_query .item .title{z-index:10;background:linear-gradient(#000000e6,#0000);padding:45px 50px 100px;position:absolute;top:0;left:0;right:0}.fn_cs_service_query .item .title h3{color:#eee;max-width:220px;margin:0;padding:0;font-size:30px;line-height:1.1}.fn_cs_service_query .item:hover .title h3{color:#fff}.fn_cs_service_query .item .view_more{z-index:15;background:linear-gradient(#0000,#000000e6);padding:100px 50px 50px;position:absolute;bottom:0;left:0;right:0}.fn_cs_service_query .item .view_more .more_link{color:#eee;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;text-overflow:ellipsis;border:1px solid #eee;border-radius:100px;padding:0 47px 0 20px;font-size:14px;line-height:38px;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.fn_cs_service_query .item .view_more .fn__svg{width:15px;height:15px;margin-top:-7px;transition:right .3s;position:absolute;top:50%;right:20px}.fn_cs_service_query .item:hover .view_more .fn__svg{right:15px}.fn_cs_service_query .item:hover .view_more .more_link{color:#fff;border-color:#fff}.fn_cs_service_query .item .img_holder:after{z-index:10;content:"";background-color:#0009;transition:all .5s cubic-bezier(.04,.63,0,.965);position:absolute;inset:0 100% 0 0}.fn_cs_service_query .item:hover .img_holder:after{right:0}.fn_cs_service_query .owl_control{position:absolute;top:5px;right:0}.fn_cs_service_query .owl_control div{cursor:pointer;background-color:#d24e1a;border-radius:2px;width:30px;height:30px;position:absolute;right:0}.fn_cs_service_query .owl_control div:after{content:"";border:5px solid #0000;border-left-color:#fff;position:absolute;top:11px;left:13px}.fn_cs_service_query .owl_control .fn_prev:after{border-left-color:#0000;border-right-color:#fff;left:auto;right:13px}.fn_cs_service_query .owl_control .fn_prev{right:35px}@media (max-width:1200px){.fn_cs_service_query .item .title{padding:25px 30px 70px}.fn_cs_service_query .top_bar{padding:55px 30px}.fn_cs_service_query .item .view_more{padding:30px}}@media (max-width:1040px){.fn_cs_service_query .t_inner{flex-direction:column;padding-bottom:25px;padding-right:0}.fn_cs_service_query .t_inner span{margin-left:0}.fn_cs_service_query .t_inner span:after{width:100px;height:3px;margin-bottom:24px;margin-right:0;top:auto;bottom:100%;left:0}.fn_cs_service_query .t_inner h3{margin-bottom:39px}.fn_cs_service_query .owl_control{inset:auto auto 0 0}.fn_cs_service_query .owl_control div{right:auto}.fn_cs_service_query .owl_control .fn_prev{left:0}.fn_cs_service_query .owl_control .fn_next{left:35px}.fn_cs_service_query .top_bar{padding-bottom:85px}}.service_section{float:left;clear:both;width:100%;padding:150px 0}.fn_cs_about_with_rating{float:left;clear:both;width:100%}.fn_cs_about_with_rating .awr_inner{float:left;clear:both;flex-direction:row;width:100%;display:flex}.fn_cs_about_with_rating .signature{border:2px solid #eee;max-width:270px;padding:22px 20px 22px 105px;position:relative}.fn_cs_about_with_rating .signature p{color:#707070;letter-spacing:0;line-height:1.2;font-family:var(--Rubik);margin:0;padding:0;font-size:18px;font-weight:400}.fn_cs_about_with_rating .signature .fn__svg{color:#666;width:60px;height:60px;margin-top:-30px;position:absolute;top:50%;left:20px}.fn_cs_about_with_rating .title_holder{width:400px;min-width:400px;padding-top:32px}.fn_cs_about_with_rating .title_holder h3{letter-spacing:0;margin:0 0 32px;padding:0 0 14px;font-size:60px;font-weight:300;line-height:1;position:relative;left:-3px}.fn_cs_about_with_rating .title_holder h3:after{content:"";background-color:#d24e1a;width:100px;height:3px;position:absolute;bottom:-9px;left:3px}.fn_cs_about_with_rating .title_holder p{margin:0 0 26px;padding:0}.fn_cs_about_with_rating .title_holder p:last-child{margin-bottom:33px}.fn_cs_about_with_rating .right_part{float:right;clear:both;width:100%;margin-left:auto;padding-left:15%;position:relative}.fn_cs_about_with_rating .r_inner{float:left;clear:both;width:100%;box-shadow:0 0 20px #00000012}.fn_cs_about_with_rating .top_section{float:left;clear:both;background-color:#fff;border-bottom:2px solid #0000000d;width:100%;padding:50px 50px 52px;position:relative}.fn_cs_about_with_rating .badge_holder{float:left;clear:both;border:10px solid #d24e1a;width:100%;position:relative}.fn_cs_about_with_rating .badge_left{float:left;width:50%;padding:17px 20px 8px;position:relative}.fn_cs_about_with_rating .badge_right{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0 0 0 50%}.fn_cs_about_with_rating .badge_left h3{letter-spacing:0;margin:0;padding:0;font-size:18px}.fn_cs_about_with_rating .badge_left .b_title{float:left;clear:both;width:100%;margin-bottom:60px}.fn_cs_about_with_rating .badge_left .b_desc{float:left;clear:both;flex-direction:row;align-items:center;width:100%;display:flex}.fn_cs_about_with_rating .badge_left .year{font-size:72px;font-family:var(--Rubik);letter-spacing:-1px;color:#14141c;min-width:max-content;min-width:intrinsic;min-width:-webkit-max-content;margin-right:14px;font-weight:300;line-height:1}.fn_cs_about_with_rating .badge_left .text{letter-spacing:.5px;text-transform:uppercase;color:#d24e1a;font-size:10px;font-weight:500;font-family:var(--Rubik)}.fn_cs_about_with_rating .rating_holder{text-align:center;color:#fff;background-color:#316397;width:80px;padding:6px 13px 11px;position:absolute;top:50px;right:70px}.fn_cs_about_with_rating .r_header{background-color:#316397;height:10px;position:absolute;bottom:100%;left:0;right:0}.fn_cs_about_with_rating .r_header:after{content:"";border-top:10px solid #0000;border-right:5px solid #111623;position:absolute;top:0;right:100%}.fn_cs_about_with_rating .r_header:before{content:"";border-top:10px solid #0000;border-left:5px solid #111623;position:absolute;top:0;left:100%}.fn_cs_about_with_rating .r_footer:before{content:"";border-top:15px solid #316397;border-left:40px solid #0000;position:absolute;top:100%;right:0}.fn_cs_about_with_rating .r_footer:after{content:"";border-top:15px solid #316397;border-right:40px solid #0000;position:absolute;top:100%;left:0}.fn_cs_about_with_rating .rating_holder a{z-index:22;display:block;position:absolute;inset:-10px 0 0}.fn_cs_about_with_rating .rating_holder svg,.fn_cs_about_with_rating .rating_holder img{width:36px;height:36px;margin-top:-11px;position:relative}.fn_cs_about_with_rating h3.rating_number{letter-spacing:-.25px;color:#fff;margin:-7px 0 5px;padding:0;font-size:24px;font-weight:500;position:relative}.fn_cs_about_with_rating h3.rating_text{text-transform:uppercase;letter-spacing:0;color:#fff;margin:0;padding:0;font-size:10px;font-weight:400;line-height:14px}.fn_cs_about_with_rating .bottom_section{float:left;clear:both;background-color:#fff;width:100%;padding:50px}.fn_cs_about_with_rating .bottom_section .list{float:left;clear:both;width:100%}.fn_cs_about_with_rating .bottom_section .item{float:left;clear:both;align-items:center;width:100%;min-height:30px;padding-left:50px;display:flex;position:relative}.fn_cs_about_with_rating .bottom_section ul{margin:0;list-style-type:none}.fn_cs_about_with_rating .bottom_section li{float:left;clear:both;width:100%;margin:0 0 20px}.fn_cs_about_with_rating .bottom_section li:last-child{margin-bottom:0}.fn_cs_about_with_rating .bottom_section .icon{color:#d24e1a;border:2px solid #d24e1a;width:30px;height:30px;display:block;position:absolute;top:0;left:0}.fn_cs_about_with_rating .bottom_section .icon img,.fn_cs_about_with_rating .bottom_section .icon svg{width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%}.fn_cs_about_with_rating .bottom_section p{font-family:var(--Rubik);color:#14141c;margin:0;padding:0;font-size:18px}@media (max-width:1200px){.fn_cs_about_with_rating .awr_inner{flex-direction:column}.fn_cs_about_with_rating .left_part{width:100%;min-width:100%;margin-bottom:50px;padding-top:0}.fn_cs_about_with_rating .badge_left{flex-direction:column;justify-content:space-between;min-height:320px;display:flex}.fn_cs_about_with_rating .right_part{width:100%;padding-left:0}.fn_cs_about_with_rating .left_part h3{font-size:36px}.fn_cs_about_with_rating .top_section{padding:40px 40px 42px}.fn_cs_about_with_rating .rating_holder{top:40px;right:60px}.fn_cs_about_with_rating .bottom_section{padding:40px}}@media (max-width:768px){.fn_cs_about_with_rating .badge_left{min-height:inherit;width:100%;padding-right:100px}.fn_cs_about_with_rating .badge_right{display:none}.fn_cs_about_with_rating .top_section{padding:20px 20px 22px}.fn_cs_about_with_rating .rating_holder{top:20px;right:40px}.fn_cs_about_with_rating .bottom_section{padding:30px 20px}.fn_cs_about_with_rating .bottom_section p{font-size:16px}}.fn_cs_call_to_action,.fn_cs_call_to_action .cta_holder{float:left;clear:both;width:100%;position:relative}.fn_cs_call_to_action.corner{border-radius:5px;padding:30px 10px;overflow:hidden}.fn_cs_call_to_action.corner .title_holder h3{font-size:24px}.fn_cs_call_to_action.corner .title_holder p{font-size:14px}.fn_cs_call_to_action{background-color:#0f0f16;padding:50px 0}.fn_cs_call_to_action .cta_holder{flex-direction:row;align-items:center;display:flex}.fn_cs_call_to_action .link_holder{min-width:max-content;min-width:intrinsic;min-width:-webkit-max-content;margin-left:auto}.fn_cs_call_to_action .link_holder a:hover{color:#fff;background-color:#d24e1a}.fn_cs_call_to_action .link_holder a{color:#041230;text-transform:uppercase;letter-spacing:.5px;background-color:#fff;border-radius:2px;padding:0 25px;font-family:Rubik,sans-serif;font-size:14px;font-weight:500;line-height:50px;text-decoration:none;display:block}.fn_cs_call_to_action .title_holder{margin-right:50px}.fn_cs_call_to_action .title_holder h3{letter-spacing:0;color:#eee;margin:0 0 9px;padding:0;font-size:30px;font-weight:400;line-height:1.1}.fn_cs_call_to_action .title_holder p{letter-spacing:0;color:#999;margin:0;padding:0;font-size:18px;font-weight:400;line-height:24px}@media (max-width:768px){.fn_cs_call_to_action .title_holder h3{font-size:24px}.fn_cs_call_to_action .cta_holder{display:block}.fn_cs_call_to_action .title_holder{margin:0 0 30px}.fn_cs_call_to_action .link_holder a{display:inline-block}}.testimonial_section{float:left;clear:both;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding:150px 0;position:relative}.testimonial_section .overlay{z-index:1;background-color:#14151ee6;position:absolute;inset:0}.fn_cs_single_testimonial{float:left;clear:both;z-index:2;width:100%;position:relative}.fn_cs_single_testimonial .inner{float:left;clear:both;border:10px solid #eee3;width:100%;padding:61px 150px;position:relative}.fn_cs_single_testimonial .inner svg,.fn_cs_single_testimonial .inner img{color:#d24e1a;width:60px;height:60px;position:absolute;top:60px;left:60px}.fn_cs_single_testimonial .inner p{letter-spacing:0;color:#eee;margin:0 0 36px;padding:0;font-size:18px;font-weight:300;line-height:30px}.fn_cs_single_testimonial .inner h3{letter-spacing:0;color:#eee;margin:0 0 6px;padding:0;font-size:18px;font-weight:300}.fn_cs_single_testimonial .inner h5{color:#d24e1a;margin:0;padding:0;font-size:18px;font-weight:400}@media (max-width:1200px){.fn_cs_single_testimonial .inner{padding:41px 80px 41px 100px}.fn_cs_single_testimonial .inner svg,.fn_cs_single_testimonial .inner img{width:40px;height:40px;top:40px;left:40px}}@media (max-width:768px){.fn_cs_single_testimonial .inner{padding:30px}.fn_cs_single_testimonial .inner svg,.fn_cs_single_testimonial .inner img{inset:auto 30px 23px auto}.fn_cs_single_testimonial .inner h3,.fn_cs_single_testimonial .inner h5{padding-right:50px}}@media (max-width:480px){.fn_cs_single_testimonial .inner{border-width:5px}}.fn_cs_project_sticky_full{float:left;clear:both;width:100%}.fn_cs_project_sticky_full .inner{float:left;clear:both;flex-direction:row;width:100%;display:flex}.fn_cs_project_sticky_full .left_part{width:600px;min-width:600px;padding:143px 100px 150px}.fn_cs_project_sticky_full .right_part{float:left;clear:both;background-color:#111724;width:100%;padding:30px}.fn_cs_project_sticky_full .left_part h3{letter-spacing:0;margin:0 0 32px;padding:0 0 14px;font-size:60px;font-weight:300;line-height:1;position:relative;left:-3px}.fn_cs_project_sticky_full .left_part h3:after{content:"";background-color:#d24e1a;width:100px;height:3px;position:absolute;bottom:-9px;left:3px}.fn_cs_project_sticky_full .left_part p{color:#666;margin:0 0 33px;padding:0;font-size:14px;line-height:24px}.fn_cs_project_sticky_full .left_part p span{margin-bottom:26px;display:block}.fn_cs_project_sticky_full .left_part p span:last-child{margin-bottom:0}.fn_cs_project_sticky_full .left_part a{line-height:1;font-family:var(--Rubik);text-transform:uppercase;letter-spacing:.5px;color:#fff;max-width:max-content;max-width:intrinsic;white-space:nowrap;text-overflow:ellipsis;background-color:#d24e1a;border-radius:2px;max-width:-webkit-max-content;padding:20px 28px 17px;font-size:14px;font-weight:500;text-decoration:none;display:block;overflow:hidden}.fn_cs_project_sticky_full .left_part a:hover{background-color:#45a2df}.fn_cs_project_sticky_full .right_part ul{float:left;width:100%;margin:0;list-style-type:none}.fn_cs_project_sticky_full .right_part li{float:left;clear:both;width:100%;margin:0 0 30px}.fn_cs_project_sticky_full .right_part li:last-child{margin-bottom:0}.fn_cs_project_sticky_full .right_part .item{float:left;clear:both;flex-direction:row;width:100%;display:flex}.fn_cs_project_sticky_full .right_part .img_holder{float:left;width:55%;min-width:55%;position:relative}.fn_cs_project_sticky_full .right_part .img_holder img{z-index:3;opacity:0;position:relative}.fn_cs_project_sticky_full .right_part .img_holder a{z-index:6;position:absolute;inset:0}.fn_cs_project_sticky_full .right_part .abs_img{z-index:6;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.fn_cs_project_sticky_full .right_part .title_holder{float:right;background-color:#181e2b;border:1px solid #ffffff08;border-left-width:0;flex-direction:column;width:45%;padding:62px 70px 31px;display:flex}.fn_cs_project_sticky_full .right_part .title_holder h3{letter-spacing:0;margin:0 0 36px;padding:0;font-size:30px;line-height:1.2}.fn_cs_project_sticky_full .right_part .title_holder h3 a{color:#eee;text-decoration:none}.fn_cs_project_sticky_full .right_part .title_holder h3 a:hover{color:#45a2df}.fn_cs_project_sticky_full .right_part .title_holder p{border-top:1px solid #fff3;margin:auto 0 0;padding:24px 0 0;position:relative}.fn_cs_project_sticky_full .right_part .title_holder p:after{content:"";background-color:#ffffff4d;height:1px;transition:all .5s cubic-bezier(.04,.63,0,.965);position:absolute;top:-1px;left:0;right:100%}.fn_cs_project_sticky_full .right_part .item:hover p:after{right:0}.fn_cs_project_sticky_full .right_part .title_holder p a{max-width:max-content;max-width:intrinsic;white-space:nowrap;text-overflow:ellipsis;color:#eee;letter-spacing:0;max-width:-webkit-max-content;font-size:18px;font-family:var(--Rubik);padding-right:29px;text-decoration:none;display:block;position:relative;overflow:hidden}.fn_cs_project_sticky_full .right_part .title_holder p a svg,.fn_cs_project_sticky_full .right_part .title_holder p a img{width:14px;height:14px;margin-top:-7px;transition:all .3s;position:absolute;top:50%;right:5px}.fn_cs_project_sticky_full .right_part .title_holder p a:hover svg,.fn_cs_project_sticky_full .right_part .title_holder p a:hover img{right:0}.fn_cs_project_sticky_full .right_part .title_holder .desc{color:#999;margin-bottom:30px;font-size:14px;display:block}@media (max-width:1500px){.fn_cs_project_sticky_full .left_part{width:500px;min-width:500px;padding:83px 50px 90px}.fn_cs_project_sticky_full .right_part .title_holder{padding:34px 30px 31px}.fn_cs_project_sticky_full .right_part .title_holder h3{font-size:24px}}@media (max-width:1200px){.fn_cs_project_sticky_full .left_part h3{font-size:36px;left:-2px}.fn_cs_project_sticky_full .left_part h3:after{left:2px}.fn_cs_project_sticky_full .inner{flex-direction:column}.fn_cs_project_sticky_full .left_part{width:100%;min-width:100%;padding:45px 40px 50px}}@media (max-width:768px){.fn_cs_project_sticky_full .right_part .item{flex-direction:column}.fn_cs_project_sticky_full .right_part .title_holder,.fn_cs_project_sticky_full .right_part .img_holder{width:100%;min-width:100%}.fn_cs_project_sticky_full .right_part .title_holder{border-top-width:0;border-left-width:1px}}@media (max-width:480px){.fn_cs_project_sticky_full .right_part{padding:20px}.fn_cs_project_sticky_full .right_part li{margin-bottom:20px}.fn_cs_project_sticky_full .right_part .title_holder{padding:24px 20px 21px}}.fn_cs_main_title{float:left;clear:both;width:100%;position:relative}.fn_cs_main_title .title_holder{float:left;clear:both;width:100%;max-width:400px;position:relative}.fn_cs_main_title .title_holder h3{letter-spacing:0;margin:0;padding:0 0 23px;font-size:60px;font-weight:300;line-height:1;position:relative;left:-3px}.fn_cs_main_title .title_holder h3 span{font-weight:500}.fn_cs_main_title .title_holder h3:after{content:"";background-color:#d24e1a;width:100px;height:3px;position:absolute;bottom:0;left:3px}@media (max-width:1200px){.fn_cs_main_title .title_holder h3{font-size:36px}}.blog_section{float:left;clear:both;background-color:#f8feff;width:100%;padding:142px 0 105px;position:relative}.blog_section .overlay{opacity:.2;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.blog_section .fn_cs_main_title{margin-bottom:50px}.fn_cs_triple_blog_modern{float:left;clear:both;width:100%}.fn_cs_triple_blog_modern ul{margin:0 0 0 -30px;list-style-type:none}.fn_cs_triple_blog_modern li{float:left;width:33.3333%;margin-bottom:40px;padding-left:30px}.fn_cs_triple_blog_modern .item{float:left;clear:both;width:100%;position:relative}.fn_cs_triple_blog_modern .img_holder{float:left;clear:both;background-color:#aaa;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;width:100%;position:relative;overflow:hidden}.fn_cs_triple_blog_modern .img_holder a{z-index:5;position:absolute;inset:0}.fn_cs_triple_blog_modern .img_holder img{opacity:0;z-index:-5;min-width:100%;position:relative}.fn_cs_triple_blog_modern .time{z-index:15;width:80px;max-width:100%;padding:20px 19px 25px;position:absolute}.fn_cs_triple_blog_modern .time span:after{content:"";z-index:-1;background-color:#d24e1a;position:absolute;inset:0 0 15px}.fn_cs_triple_blog_modern .time span:before{content:"";z-index:-1;border-top:15px solid #d24e1a;border-right:80px solid #0000;position:absolute;bottom:0;left:0}.fn_cs_triple_blog_modern .time h3{color:#fff;letter-spacing:-2px;margin:0 0 5px;padding:0;font-size:36px;font-weight:300;line-height:1;position:relative}.fn_cs_triple_blog_modern .time h3:after{content:"";background-color:#ffc600;height:1px;position:absolute;top:100%;left:0;right:0}.fn_cs_triple_blog_modern .time h5{color:#fff;letter-spacing:0;text-transform:uppercase;margin:0;padding:0;font-size:12px;font-weight:400;line-height:14px}.fn_cs_triple_blog_modern .title_holder{float:left;clear:both;width:100%;padding:24px 0 0}.fn_cs_triple_blog_modern .t_header{letter-spacing:0;color:#666;margin:0 0 10px;padding:0;font-size:14px}.fn_cs_triple_blog_modern .t_header .t_author{display:inline-block}.fn_cs_triple_blog_modern .t_header .t_category{display:inline-block;position:relative}.fn_cs_triple_blog_modern .t_header a{color:#45a2df;text-transform:capitalize;border-bottom:1px solid #45a2df;text-decoration:none}.fn_cs_triple_blog_modern .t_header a:hover{border-bottom-color:#0000}.fn_cs_triple_blog_modern .title_holder h3{letter-spacing:0;color:#041230;margin:0 0 24px;padding:0;font-size:24px;line-height:1.2}.fn_cs_triple_blog_modern .title_holder h3 a{color:#041230;text-decoration:none}.fn_cs_triple_blog_modern .title_holder h3 a:hover{color:#45a2df}.fn_cs_triple_blog_modern .t_footer{margin:0;padding:0}.fn_cs_triple_blog_modern .t_footer a{color:#fff;background-color:#081225;border-radius:3px;padding:8px 25px;font-size:14px;line-height:24px;text-decoration:none;display:inline-block}.fn_cs_triple_blog_modern .t_footer a:hover{background-color:#ad3110}.fn_cs_triple_blog_modern.fn_beta .beta_t_holder{float:left;clear:both;width:100%;padding-top:25px}.fn_cs_triple_blog_modern.fn_beta .beta_t_holder p{color:#777;margin:0 0 5px;padding:0;font-size:16px;font-weight:400}.fn_cs_triple_blog_modern.fn_beta .beta_t_holder p a{color:#777;text-transform:capitalize;border:none;position:relative}.fn_cs_triple_blog_modern.fn_beta .beta_t_holder p a:after{content:"";-o-transition:left .5s ease,width .5s ease;background-color:#777;width:0;height:1px;transition:left .5s,width .5s;position:absolute;bottom:-2px;left:100%}.fn_cs_triple_blog_modern.fn_beta .beta_t_holder p a:hover:after{-o-transition:width .5s ease;width:100%;transition:width .5s;left:0}.fn_cs_triple_blog_modern.fn_beta .beta_t_holder h3{margin:0;padding:0;font-size:24px;line-height:32px}.fn_cs_triple_blog_modern.fn_beta .beta_t_holder h3 a{color:#1e1e1e;text-decoration:none}.fn_cs_triple_blog_modern.fn_beta .beta_t_holder h3 a:hover{color:#1b8ed7}.fn_cs_triple_blog_modern.fn_beta .img_holder{box-shadow:0 5px 40px #0000001a}.fn_cs_triple_blog_modern.fn_beta .img_holder .abs_img{transition:all 1s ease-out;transform:scale(1)translateZ(0)}.fn_cs_triple_blog_modern.fn_beta .img_holder:hover .abs_img{transform:scale(1.2)translateZ(0)}.fn_cs_triple_blog_modern.fn_beta ul{margin-left:-70px}.fn_cs_triple_blog_modern.fn_beta li{margin-bottom:70px;padding-left:70px}@media (max-width:1200px){.fn_cs_triple_blog_modern li{width:50%}.fn_cs_triple_blog_modern li:nth-of-type(3n+1){width:100%}}@media (max-width:768px){.fn_cs_triple_blog_modern li{width:100%}}.fn_cs_hero_header{float:left;clear:both;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;min-height:100vh;display:flex;position:relative}.fn_cs_hero_header .content_holder{float:left;clear:both;z-index:5;width:100%;padding:200px 0;position:relative}.fn_cs_hero_header .title_holder,.fn_cs_hero_header .btn_holder{float:left;clear:both;width:100%}.fn_cs_hero_header .bg_holder{z-index:0;position:absolute;inset:0}.fn_cs_hero_header .o_img{z-index:2;position:absolute;inset:0}.fn_cs_hero_header .o_color{z-index:4;background-color:#00021c99;position:absolute;inset:0}.fn_cs_hero_header h3{letter-spacing:0;color:#fff;margin:30px 0 33px;padding:0 0 14px;font-size:48px;font-weight:300;line-height:1;position:relative}.fn_cs_hero_header h3 span{font-weight:500}.fn_cs_hero_header h3:after{content:"";background-color:#d24e1a;width:100px;height:2px;position:absolute;bottom:0;left:0}.fn_cs_hero_header p{color:#ccc;margin:0 0 43px;padding:0;font-size:14px;line-height:24px}.fn_cs_hero_header .discover{text-transform:uppercase;letter-spacing:.5px;color:#fff;background-color:#d24e1a;border-radius:3px;margin-bottom:30px;margin-right:30px;padding:14px 25px;font-size:14px;font-weight:500;line-height:1.6;text-decoration:none;display:inline-block}.fn_cs_hero_header .discover:hover{color:#fff;background-color:#0f0f16}.fn_cs_hero_header .video{cursor:pointer;margin-bottom:30px;padding-left:50px;line-height:40px;display:inline-block;position:relative}.fn_cs_hero_header .video .text{letter-spacing:.5px;text-transform:uppercase;color:#fff;font-size:14px;font-weight:500}.fn_cs_hero_header .video .icon{border:2px solid #ccc;border-radius:100%;width:40px;height:40px;transition:all .2s linear;display:block;position:absolute;top:0;left:0}.fn_cs_hero_header .video .icon:after{content:"";z-index:1;border:5px solid #0000;border-left:8px solid #ccc;border-right-width:8px;margin:-5px 0 0 -3px;transition:all .2s;position:absolute;top:50%;left:50%}.fn_cs_hero_header .video .icon:before{content:"";transform-origin:50%;background-color:inherit;opacity:0;z-index:-1;pointer-events:none;opacity:1;border:6px solid #ccc;border-radius:100%;width:40px;height:40px;margin:-20px auto auto -20px;animation:2s cubic-bezier(.3,1,.3,1) infinite cs_fn_pulse;display:block;position:absolute;top:50%;left:50%}@keyframes cs_fn_pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.fn_cs_info_list{float:left;clear:both;background-color:#081225;width:100%;padding-top:40px}.fn_cs_info_list .list{float:left;clear:both;width:100%}.fn_cs_info_list ul{margin:0 0 0 -50px;list-style-type:none}.fn_cs_info_list li{float:left;width:33.3333%;margin-bottom:33px;padding-left:50px}.fn_cs_info_list .item:hover svg{opacity:1;animation:.6s cubic-bezier(.3,1,.3,1) svg_scale}@keyframes svg_scale{0%{transform:scale(1)}50%{transform:scale(0)}to{transform:scale(1)}}.fn_cs_info_list .item{float:left;clear:both;width:100%;min-height:26px;padding-left:50px;position:relative}.fn_cs_info_list .icon{color:#d24e1a;border:2px solid #d24e1a;width:30px;height:30px;display:block;position:absolute;top:6px;left:0}.fn_cs_info_list .fn__svg{width:14px;height:14px;margin:-7px 0 0 -7px;transition:transform .3s .3s;position:absolute;top:50%;left:50%}.fn_cs_info_list h3{letter-spacing:0;color:#eee;margin:0 0 2px;padding:0;font-family:Raleway;font-size:20px}.fn_cs_info_list p{letter-spacing:0;color:#999;margin:0;padding:0;font-size:16px;line-height:24px}.fn_cs_info_list[data-cols="2"] li{width:50%}@media (max-width:1300px){.fn_cs_info_list li{width:50%}}@media (max-width:768px){.fn_cs_info_list li,.fn_cs_info_list[data-cols="2"] li{width:100%}}.fn_cs_info_rating{float:left;clear:both;width:100%;padding-top:10px;position:relative;overflow:hidden}.fn_cs_info_rating .container{position:static}.fn_cs_info_rating>div>.inner{float:left;clear:both;flex-direction:row;width:100%;display:flex}.fn_cs_info_rating .left_part{width:calc(50% - 40px);width:-moz-calc(50% - 40px);width:-webkit-calc(50% - 40px);min-width:calc(50% - 40px);min-width:-moz-calc(50% - 40px);min-width:-webkit-calc(50% - 40px);background-color:#081225;flex-direction:column;justify-content:center;align-items:center;padding-top:150px;padding-bottom:150px;padding-right:14%;display:flex;position:relative}.fn_cs_info_rating .left_part:after{content:"";background-color:#081225;position:absolute;inset:0 100% 0 -3000px}.fn_cs_info_rating .middle_part{width:80px;min-width:80px}.fn_cs_info_rating .right_part{width:calc(50% - 40px);width:-moz-calc(50% - 40px);width:-webkit-calc(50% - 40px);min-width:calc(50% - 40px);min-width:-moz-calc(50% - 40px);min-width:-webkit-calc(50% - 40px)}.fn_cs_info_rating .left_part h3{letter-spacing:0;color:#eee;margin:0 0 25px;padding:0;font-size:24px;font-weight:400;line-height:32px}.fn_cs_info_rating .left_part p{letter-spacing:0;color:#ccc;margin:0 0 34px;padding:0;font-size:14px;line-height:1.7}.fn_cs_info_rating .l_video,.fn_cs_info_rating .title_holder{float:left;clear:both;width:100%}.fn_cs_info_rating .l_video>span{cursor:pointer;float:left;max-width:100%;min-height:30px;padding-left:43px;display:block;position:relative}.fn_cs_info_rating .l_video .icon{color:#999;border:2px solid #999;border-radius:100%;width:30px;height:30px;display:block;position:absolute;top:0;left:0}.fn_cs_info_rating .l_video .icon img,.fn_cs_info_rating .l_video .icon svg{width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%}.fn_cs_info_rating .l_video .text{color:#45a2df;float:left;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:18px;font-weight:400;line-height:30px;display:block;position:relative;overflow:hidden}.fn_cs_info_rating .l_video .text:after{content:"";background-color:#ffffff4d;height:1px;transition:all .2s;position:absolute;bottom:2px;left:0;right:0}.fn_cs_info_rating .l_video>span:hover .text:after{height:2px;bottom:0}.fn_cs_info_rating .l_video .icon:before{content:"";transform-origin:50%;background-color:inherit;opacity:0;z-index:5;pointer-events:none;border:3px solid #ccc;border-radius:100%;width:30px;height:30px;margin:-15px auto auto -15px;display:block;position:absolute;top:50%;left:50%}.fn_cs_info_rating .l_video>span:hover .icon:before{opacity:1;animation:2s cubic-bezier(.3,1,.3,1) infinite cs_fn_pulse}.fn_cs_info_rating .m_in{background-color:#041230;width:100%;height:100%;position:relative}.fn_cs_info_rating .rating_holder a{z-index:22;display:block;position:absolute;inset:-10px 0 0}.fn_cs_info_rating .rating_holder{float:left;clear:both;text-align:center;color:#fff;background-color:#ad3110;width:100%;padding:6px 13px 11px;position:relative}.fn_cs_info_rating .rating_holder svg{width:36px;height:36px;margin-top:-11px;position:relative}.fn_cs_info_rating h3.rating_number{letter-spacing:-.25px;color:#fff;margin:-7px 0 5px;padding:0;font-size:24px;font-weight:500;position:relative}.fn_cs_info_rating h3.rating_text{text-transform:uppercase;letter-spacing:0;color:#fff;margin:0;padding:0;font-size:10px;font-weight:400;line-height:14px}.fn_cs_info_rating .r_header{background-color:#ad3110;height:10px;position:absolute;bottom:100%;left:0;right:0}.fn_cs_info_rating .r_header:after{content:"";border-top:10px solid #0000;border-right:5px solid #9b1111;position:absolute;top:0;right:100%}.fn_cs_info_rating .r_header:before{content:"";border-top:10px solid #0000;border-left:5px solid #9b1111;position:absolute;top:0;left:100%}.fn_cs_info_rating .r_footer:after{content:"";border-top:15px solid #ad3110;border-right:40px solid #0000;position:absolute;top:100%;left:0}.fn_cs_info_rating .r_footer:before{content:"";border-top:15px solid #ad3110;border-left:40px solid #0000;position:absolute;top:100%;right:0}.fn_cs_info_rating .tagline_holder{float:left;clear:both;width:100%;height:300px;position:relative}.fn_cs_info_rating .tl_inner{transform-origin:0 0;min-width:max-content;height:80px;min-width:intrinsic;align-items:center;min-width:-webkit-max-content;display:flex;position:absolute;top:0;left:80px;transform:rotate(90deg)}.fn_cs_info_rating .tagline_holder span{min-width:max-content;min-width:intrinsic;text-transform:uppercase;letter-spacing:1px;color:#eee;min-width:-webkit-max-content;padding-left:45px;font-size:16px;line-height:1;display:block;position:relative;top:1px}.fn_cs_info_rating .tagline_holder span:after{content:"";background-color:#ffffff80;width:20px;height:1px;position:absolute;top:6px;left:15px}.fn_cs_info_rating .right_part .o_img{z-index:5;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-left:40px;position:absolute;inset:10px 0 0 50%}.fn_cs_info_rating .right_part .o_color{z-index:15;margin-left:40px;position:absolute;inset:10px 0 0 50%}.fn_cs_info_rating .img_list{float:left;clear:both;width:100%;height:80px;margin-bottom:40px;position:relative}.fn_cs_info_rating .img_list .item{cursor:pointer;width:120px;height:80px;position:relative}.fn_cs_info_rating .img_list .plus{opacity:0;visibility:hidden;z-index:3;content:"";background-color:#111422e6;transition:all .5s;position:absolute;inset:0}.fn_cs_info_rating .img_list .plus:before{content:"";z-index:5;background-color:#45a2df;width:2px;height:20px;margin:-10px 0 0 -1px;position:absolute;top:50%;left:50%}.fn_cs_info_rating .img_list .plus:after{content:"";z-index:5;background-color:#45a2df;width:20px;height:2px;margin:-1px 0 0 -10px;position:absolute;top:50%;left:50%}.fn_cs_info_rating .img_list .item:hover .plus{opacity:1;visibility:visible}.fn_cs_info_rating .owl-nav button span{display:none}.fn_cs_info_rating .owl-nav button{z-index:111;border-radius:3px;width:20px;height:20px;transition:all .3s;display:block;position:absolute;bottom:5px;left:5px;background-color:#000000b3!important}.fn_cs_info_rating .owl-nav button:after{content:"";background-color:#fff;width:5px;height:1px;position:absolute;top:11px;left:7px;transform:rotate(45deg)}.fn_cs_info_rating .owl-nav button:before{content:"";background-color:#fff;width:5px;height:1px;position:absolute;top:8px;left:7px;transform:rotate(135deg)}.fn_cs_info_rating .owl-nav button.owl-next{left:27px}.fn_cs_info_rating .owl-nav button.owl-next:after{top:8px;left:auto;right:7px}.fn_cs_info_rating .owl-nav button.owl-next:before{top:11px;left:auto;right:7px}.fn_cs_info_rating .owl-nav button:hover{background-color:#000!important}.fn_cs_info_rating .img_list .item img{opacity:0;width:0;height:0;position:absolute}.fn_cs_info_rating .img_list .abs_img{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media (max-width:1600px){.fn_cs_info_rating .left_part{padding-right:40px}}@media (max-width:1200px){.fn_cs_info_rating .left_part{width:calc(100% - 80px);width:-moz-calc(100% - 80px);width:-webkit-calc(100% - 80px);min-width:calc(100% - 80px);min-width:-moz-calc(100% - 80px);min-width:-webkit-calc(100% - 80px)}.fn_cs_info_rating .right_part{display:none}.fn_cs_info_rating .left_part:before{content:"";background-color:#0f0f16;margin-left:80px;position:absolute;inset:0 -2000px 0 100%}.fn_cs_info_rating .left_part>div{max-width:500px}}@media (max-width:1040px){.fn_cs_info_rating .left_part{padding-right:20px}}.service_section_2{float:left;clear:both;width:100%;padding:150px 0}.service_section_2 .fn_cs_main_title{margin-bottom:50px}.fn_cs_services,.fn_cs_services .list{float:left;clear:both;width:100%;position:relative}.fn_cs_services ul{flex-wrap:wrap;margin:0 0 0 -30px;padding:0;list-style-type:none;display:flex}.fn_cs_services ul li{float:left;width:33.3333%;margin-bottom:30px;padding-left:30px}.fn_cs_services .item{float:left;clear:both;width:100%;padding:90px 45px 68px;position:relative;overflow:hidden}.fn_cs_services span.bg1{z-index:-5;border:15px solid #0e2424;border-radius:3px;transition:all .5s cubic-bezier(.04,.63,0,.965);display:block;position:absolute;inset:10px 0 0}.fn_cs_services span.bg2{z-index:-3;background-color:#041230;border-radius:3px;transition:all .5s cubic-bezier(.04,.63,0,.965);display:block;position:absolute;inset:100% 0 0}.fn_cs_services .item:hover span.bg2{transition-delay:0s;top:10px}.fn_cs_services .icon{color:#fff;background-color:#d24e1a;width:80px;height:70px;display:block;position:absolute;top:0;left:45px}.fn_cs_services .icon:after{content:"";border-top:10px solid #0000;border-right:5px solid #d24e1a;position:absolute;top:0;right:100%}.fn_cs_services .icon:before{content:"";border-top:10px solid #0000;border-left:5px solid #d24e1a;position:absolute;top:0;left:100%}.fn_cs_services .icon .fn__svg{width:40px;height:40px;position:absolute;top:15px;left:20px}.fn_cs_services .icon span:after{content:"";border-top:10px solid #d24e1a;border-right:80px solid #0000;position:absolute;top:100%;left:0}.fn_cs_services .item h3{letter-spacing:0;color:#041230;margin:5px 0 16px;padding:0;font-size:24px;font-weight:400;line-height:29px;transition:all .3s}.fn_cs_services .item p{color:#666;letter-spacing:0;margin:0;padding:0;font-size:14px;line-height:24px;transition:all .3s}.fn_cs_services span.arrow{color:#eee;z-index:2;opacity:0;width:15px;height:15px;transition:all .3s .3s;display:block;position:absolute;bottom:40px;right:50px}.fn_cs_services span.arrow svg,.fn_cs_services span.arrow img{width:15px;height:15px;position:absolute;bottom:0;right:0}.fn_cs_services .item:hover span.arrow{opacity:1;right:40px}.fn_cs_services .item a{z-index:3;display:block;position:absolute;inset:10px 0 0}.fn_cs_services .item:hover h3,.fn_cs_services .item:hover p{color:#eee}.fn_cs_services .item:hover span.bg1,.fn_cs_services .item:hover span.bg2{border-radius:20px}@media (max-width:1400px){.fn_cs_services ul li{width:50%}.fn_cs_services ul li:nth-of-type(3n){width:100%}}@media (max-width:768px){.fn_cs_services ul li{width:100%}}.fn_cs_project_sticky{float:left;clear:both;width:100%;padding-top:150px;position:relative}.fn_cs_project_sticky .inner{float:left;clear:both;flex-direction:row;width:100%;display:flex;position:relative}.fn_cs_project_sticky .left_part{width:350px;min-width:350px}.fn_cs_project_sticky .right_part{width:100%;padding-left:70px;position:relative}.fn_cs_sticky_section{position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:150px;overflow:visible}.fn_cs_sticky_section:after{clear:both;content:"";display:table}.fn_cs_project_sticky .left_part h3{letter-spacing:0;color:#041230;margin:0 0 33px;padding:0 0 14px;font-size:48px;font-weight:300;line-height:1;position:relative}.fn_cs_project_sticky .left_part h3 span{font-weight:500}.fn_cs_project_sticky .left_part h3:after{content:"";background-color:#45a2df;width:100px;height:2px;position:absolute;bottom:0;left:0}.fn_cs_project_sticky .left_part p{margin:0 0 43px;padding:0;font-size:14px;line-height:24px}.fn_cs_project_sticky .left_part a{color:#041230;padding-right:27px;font-size:18px;line-height:24px;text-decoration:none;display:inline-block;position:relative}.fn_cs_project_sticky .left_part a svg,.fn_cs_project_sticky .left_part a img{width:15px;height:15px;margin-top:-7px;position:absolute;top:50%;right:0}.fn_cs_project_sticky .left_part a .arrow_hover svg,.fn_cs_project_sticky .left_part a .arrow_hover img{opacity:0;right:20px}.fn_cs_project_sticky .left_part a:hover .arrow svg{opacity:0}.fn_cs_project_sticky .left_part a:hover .arrow_hover svg{opacity:1;transition:opacity .3s,right .3s;right:0}.fn_cs_project_sticky .right_part ul{float:left;width:100%;margin:0;padding:0;list-style-type:none}.fn_cs_project_sticky .right_part li{float:left;clear:both;width:100%;margin:0 0 40px;position:relative}.fn_cs_project_sticky .right_part li:last-child{margin-bottom:0}.fn_cs_project_sticky .right_part .item{float:left;clear:both;width:100%;padding-bottom:15px;position:relative}.fn_cs_project_sticky .right_part .title_holder{float:left;clear:both;z-index:10;width:100%;padding:34px 50px 36px;position:absolute;bottom:15px;left:0}.fn_cs_project_sticky .right_part .title_holder h3{letter-spacing:0;margin:0 0 10px;padding:0;font-size:24px;font-weight:400}.fn_cs_project_sticky .right_part .title_holder h3 a{color:#eee;text-decoration:none}.fn_cs_project_sticky .right_part .title_holder p{margin:0;padding:0;line-height:1}.fn_cs_project_sticky .right_part .title_holder p a{text-transform:uppercase;color:#fff;letter-spacing:0;padding-right:25px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-block;position:relative}.fn_cs_project_sticky .right_part .img_holder img{opacity:0;z-index:-3;min-width:100%;min-height:250px;position:relative}.fn_cs_project_sticky .right_part .img_holder .abs_img{z-index:5;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0 0 15px}.fn_cs_project_sticky .right_part .img_holder a{z-index:10;background-color:#0003;transition:all .3s;position:absolute;inset:0}.fn_cs_project_sticky .right_part .img_holder a:before{content:"";z-index:22;background-color:#45a2df;width:0;height:2px;transition:all .3s .3s;position:absolute;top:49px;left:50px}.fn_cs_project_sticky .right_part .img_holder a:after{content:"";z-index:22;background-color:#45a2df;width:2px;height:0;transition:all .3s;position:absolute;top:40px;left:59px}.fn_cs_project_sticky .right_part .title_holder p svg,.fn_cs_project_sticky .right_part .title_holder p img{width:15px;height:15px;margin-top:-7px;position:absolute;top:50%;right:0}.fn_cs_project_sticky .right_part .title_holder>a{opacity:0;visibility:hidden;z-index:33;display:block;position:absolute;inset:0}.fn_cs_project_sticky .right_part .item:after{content:"";z-index:-1;background-color:#45a2df;height:15px;position:absolute;bottom:0;left:30px;right:30px}.fn_cs_project_sticky .right_part .item:hover .img_holder a{background-color:#0f0f16e6}.fn_cs_project_sticky .right_part .item:hover .img_holder a:after{height:20px}.fn_cs_project_sticky .right_part .item:hover .img_holder a:before{width:20px}.fn_cs_project_sticky .right_part .item:hover .title_holder p a{color:#45a2df}.fn_cs_project_sticky .right_part .item:hover .title_holder>a{opacity:1;visibility:visible}@media (max-width:1400px){.fn_cs_project_sticky .right_part .title_holder{padding:24px 30px 26px}.fn_cs_project_sticky .right_part .img_holder a:after{top:30px;left:39px}.fn_cs_project_sticky .right_part .img_holder a:before{top:39px;left:30px}.fn_cs_project_sticky .right_part .title_holder h3{font-size:18px}}@media (max-width:1200px){.fn_cs_project_sticky .left_part{width:100%;min-width:100%;margin-bottom:70px}.fn_cs_project_sticky .right_part{width:100%;min-width:100%;padding-left:0}.fn_cs_project_sticky .inner{flex-direction:column}.fn_cs_project_sticky .left_part h3{font-size:36px}}.support_section_2{float:left;clear:both;width:100%;padding:150px 0}.fn_cs_support_block{float:left;clear:both;width:100%;padding-top:10px;position:relative}.fn_cs_support_block .support_block{float:left;clear:both;border:15px solid #0e2424;width:100%;min-height:257px;padding:50px 285px 50px 140px;position:relative}.fn_cs_support_block .content{float:left;clear:both;width:100%;position:relative}.fn_cs_support_block .bottom_section{margin-top:23px}.fn_cs_support_block .icon{color:#041230;background-color:#45a2df;width:80px;height:137px;display:block;position:absolute;top:-25px;left:45px}.fn_cs_support_block .icon:before{content:"";border-top:10px solid #0000;border-left:5px solid #ab8b40;position:absolute;top:0;left:100%}.fn_cs_support_block .icon:after{content:"";border-top:10px solid #0000;border-right:5px solid #ab8b40;position:absolute;top:0;right:100%}.fn_cs_support_block .icon svg,.fn_cs_support_block .icon img{width:40px;height:40px;position:absolute;bottom:23px;left:20px}.fn_cs_support_block .icon span:after{content:"";border-top:10px solid #45a2df;border-right:80px solid #0000;position:absolute;top:100%;left:0}.fn_cs_support_block .icon i{text-align:center;width:40px;font-size:40px;position:absolute;bottom:23px;left:20px}.fn_cs_support_block .img_wrap{width:280px;position:absolute;top:0;bottom:0;right:0}.fn_cs_support_block .img_wrap span{content:"";border-top:227px solid #0000;border-right:280px solid #ad3110;display:block;position:absolute;bottom:0;right:0}.fn_cs_support_block .img_wrap img{z-index:3;max-width:212px;position:absolute;bottom:0;right:20px}.fn_cs_support_block .desc{float:left;clear:both;width:100%}.fn_cs_support_block .desc p{color:#041230;letter-spacing:0;margin:0;padding:0;font-size:24px;font-weight:400;line-height:30px}.fn_cs_support_block .bottom_section{float:left;clear:both;flex-direction:row;align-items:center;width:100%;display:flex}.fn_cs_support_block .link_block a{white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.5px;color:#fff;background-color:#45a2df;border-radius:3px;max-width:100%;padding:0 25px;font-family:Rubik,sans-serif;font-size:14px;font-weight:500;line-height:50px;text-decoration:none;display:block;overflow:hidden;box-shadow:0 0 5px #0000001a}.fn_cs_support_block .link_block a:hover{background-color:#ad3110}.fn_cs_support_block .tfree_block{margin-left:70px;position:relative}.fn_cs_support_block .tfree_block:after{content:"";background-color:#999;width:30px;height:1px;position:absolute;top:50%;left:-50px}.fn_cs_support_block .tfree_block p{letter-spacing:0;color:#041230;margin:0;padding:0;font-size:18px}.fn_cs_support_block .link_block{min-width:max-content;min-width:intrinsic;min-width:-webkit-max-content}.fn_cs_support_block[data-icon-type=none]{padding-top:0}.fn_cs_support_block[data-icon-type=none] .support_block{padding-left:40px}@media (max-width:1600px){.fn_cs_support_block .bottom_section{flex-direction:column;align-items:flex-start}.fn_cs_support_block .tfree_block{margin-top:20px;margin-left:0}.fn_cs_support_block .tfree_block:after{display:none}}@media (max-width:768px){.fn_cs_support_block .support_block{padding-left:120px;padding-right:20px}.fn_cs_support_block .icon{left:20px}.fn_cs_support_block .img_wrap{display:none}.fn_cs_support_block .link_block a{display:inline-block}.fn_cs_support_block[data-icon-type=none] .support_block{padding-left:20px}.fn_cs_support_block .link_block{width:100%;min-width:100%}}@media (max-width:480px){.fn_cs_support_block .icon{height:105px}.fn_cs_support_block[data-icon-type=elementor_icons] .support_block,.fn_cs_support_block[data-icon-type=frenify_icons] .support_block{padding-left:20px;padding-top:120px!important}}.fn_cs_introduce{float:left;clear:both;width:100%;padding:50px 70px 50px 80px;position:relative}.fn_cs_introduce_wrap{float:left;clear:both;width:100%;margin-top:-140px;padding:40px 0;position:relative}.fn_cs_introduce_wrap[data-url-show=no] span.video{display:none}.fn_cs_introduce .wing11{z-index:-1;border-top:40px solid #0000;border-left:15px solid #fff3;position:absolute;bottom:100%;right:65px}.fn_cs_introduce .wing12{border-top:40px solid #0000;border-right:600px solid #fff3;position:absolute;bottom:100%;right:80px}.fn_cs_introduce .wing21{z-index:-1;border-top:40px solid #08122533;border-left:15px solid #0000;position:absolute;top:100%;left:65px}.fn_cs_introduce .wing22{border-top:40px solid #08122533;border-right:600px solid #0000;position:absolute;top:100%;left:80px}.fn_cs_introduce .content_holder{float:left;clear:both;z-index:20;width:100%;position:relative}.fn_cs_introduce .o_color{z-index:5;background-color:#081225;position:absolute;inset:0;box-shadow:10px 0 40px #00000014}.fn_cs_introduce .title_holder{float:left;width:100%;max-width:calc(100% - 240px);max-width:-moz-calc(100% - 240px);max-width:-webkit-calc(100% - 240px);padding-right:12%}.fn_cs_introduce .badge_holder{float:right;border:10px solid #ad3110;width:100%;min-width:240px;max-width:240px;min-height:240px;padding:16px 20px 10px}.fn_cs_introduce .title_holder h5{letter-spacing:0;color:#fff;margin:0 0 2px;padding:0;font-size:20px;font-weight:300}.fn_cs_introduce .title_holder h3{letter-spacing:0;color:#fff;margin:0 0 37px;padding:0;font-size:36px;font-weight:500;line-height:1;position:relative;left:-2px}.fn_cs_introduce .title_holder h3:after{content:"";background-color:#ad3110;width:100px;height:2px;margin-top:14px;position:absolute;top:100%;left:2px}.fn_cs_introduce .title_holder p{color:#fff;letter-spacing:0;margin:0 0 15px;padding:0;line-height:1.7}.fn_cs_introduce .badge_holder h3{letter-spacing:0;color:#fff;margin:0 0 10px;padding:0;font-size:20px;font-weight:300;line-height:1.2}.fn_cs_introduce .badge_holder{flex-direction:column;justify-content:space-between;display:flex}.fn_cs_introduce .badge_holder span{text-transform:uppercase;color:#fff;margin:0;padding:0;font-size:10px;font-weight:600}.fn_cs_introduce .badge_holder .content>:last-child{color:#fff}.fn_cs_introduce .badge_holder span.year{letter-spacing:-1px;white-space:nowrap;margin:0;font-size:72px;font-weight:400;line-height:1}.fn_cs_introduce .badge_holder .content{float:left;clear:both;flex-direction:row;align-items:center;width:100%;display:flex}.fn_cs_introduce .badge_holder span{margin-left:5px;display:block}.fn_cs_introduce span.video{z-index:55;cursor:pointer;background-color:#ad3110;border-radius:100%;width:70px;height:70px;position:absolute;bottom:-20px;left:80px}.fn_cs_introduce span.video:after{content:"";border-top:10px solid #0000;border-left:18px solid #fff;position:absolute;top:25px;left:27px}.fn_cs_introduce span.video:before{content:"";border-bottom:10px solid #0000;border-left:18px solid #fff;position:absolute;top:35px;left:27px}.fn_cs_introduce span.video span:before{content:"";transform-origin:50%;background-color:inherit;opacity:0;z-index:-1;pointer-events:none;border:15px solid #ad3110;border-radius:100%;width:70px;height:70px;margin:-35px auto auto -35px;display:block;position:absolute;top:50%;left:50%}.fn_cs_introduce span.video:hover span:before{opacity:1;animation:2s cubic-bezier(.3,1,.3,1) infinite cs_fn_pulse}.fn_cs_introduce_wrap[data-wing-switch=disable]{padding-top:0;padding-bottom:20px}.fn_cs_introduce_wrap[data-wing-switch=disable] .wing11,.fn_cs_introduce_wrap[data-wing-switch=disable] .wing12,.fn_cs_introduce_wrap[data-wing-switch=disable] .wing21,.fn_cs_introduce_wrap[data-wing-switch=disable] .wing22{display:none}@media (max-width:1200px){.fn_cs_introduce{padding:50px 50px 80px}.fn_cs_introduce .title_holder{padding-right:7%}.fn_cs_introduce span.video{left:50px}}@media (max-width:768px){.fn_cs_introduce .title_holder{max-width:100%;margin-bottom:50px;padding:0}.fn_cs_introduce .badge_holder{float:left}.fn_cs_introduce{padding:40px 30px 80px}.fn_cs_introduce span.video{left:30px}.fn_cs_introduce .title_holder p{margin-bottom:0}}.fn_cs_services_classic{float:left;clear:both;width:100%;margin:100px 0 50px;position:relative}.fn_cs_services_classic .list{float:left;clear:both;width:100%}.fn_cs_services_classic ul{flex-wrap:wrap;margin:0 0 0 -80px;list-style-type:none;display:flex}.fn_cs_services_classic li{float:left;width:25%;margin-bottom:40px;padding-left:80px}.fn_cs_services_classic .item{float:left;clear:both;flex-direction:column;width:100%;height:100%;padding:30px 0 0;display:flex;position:relative}.fn_cs_services_classic .icon{color:#ad3110;width:100%;height:100px;display:block;position:relative}.fn_cs_services_classic .icon .fn__svg{width:60px;height:60px;position:absolute;top:0;left:0}.fn_cs_services_classic .item h3{letter-spacing:0;color:#041230;margin:0 0 20px;padding:0;font-size:20px;line-height:1.2}.fn_cs_services_classic .item p{margin:0 0 30px;padding:0}.fn_cs_services_classic .more_details{margin-top:auto;display:block}.fn_cs_services_classic .more_details a{font-size:18px;line-height:24px;font-family:var(--Rubik);color:#041230;white-space:nowrap;text-overflow:ellipsis;padding-right:37px;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.fn_cs_services_classic .more_details .fn__svg{width:15px;height:15px;margin-top:-7px;transition:all .5s;position:absolute;top:50%;right:10px}.fn_cs_services_classic .bg1{background-color:#e5e5e5;width:1px;margin-left:40px;position:absolute;top:0;bottom:0;left:100%}.fn_cs_services_classic .bg2{background-color:#c32c41;width:1px;height:0;margin-left:40px;transition:all .5s;position:absolute;top:0;left:100%}.fn_cs_services_classic .item:hover .bg2{height:100%}.fn_cs_services_classic .item:hover .more_details .fn__svg{transform:translate(10px)}.fn_cs_services_classic .item>a{z-index:5;display:block;position:absolute;inset:0 -20px 0 0}.fn_cs_services_classic li:nth-of-type(4n) .bg1,.fn_cs_services_classic li:nth-of-type(4n) .bg2{display:none}.fn_cs_services_classic .video_holder{float:left;clear:both;z-index:1;width:100%;height:50px;position:relative}.fn_cs_services_classic .video_holder .video_bg:after{opacity:.5;content:"";background-color:#16161b;width:30px;height:110px;position:absolute;top:60px;right:-30px}.fn_cs_services_classic .video_holder .video_bg:before{opacity:.5;content:"";background-color:#16161b;width:30px;height:110px;position:absolute;top:60px;left:-30px}.fn_cs_services_classic .video_holder:after{opacity:.5;content:"";background-color:#16161b;height:40px;position:absolute;top:20px;left:-30px;right:-30px}.fn_cs_services_classic.video_enable .list{z-index:5;background-color:#16161b;border-radius:10px;padding:100px 0 60px;position:relative;box-shadow:0 10px 80px #0003}.fn_cs_services_classic.video_enable ul{padding:0 100px}.fn_cs_services_classic.video_enable .icon{color:#fff}.fn_cs_services_classic.video_enable .item h3{color:#eee}.fn_cs_services_classic.video_enable .item p{color:#999}.fn_cs_services_classic.video_enable .bg1{background-color:#ffffff1a}.fn_cs_services_classic.video_enable .bg2{background-color:#aaa}.fn_cs_services_classic.video_enable .more_details a{color:#fff}.fn_cs_services_classic.video_enable{margin-top:-170px}.fn_cs_services_classic .button_inner{z-index:15;background-color:#1b8ed7;border-radius:50%;width:100px;height:100px;margin-left:-50px;display:block;position:absolute;top:0;left:50%}.fn_cs_services_classic .button_inner a{cursor:pointer;display:block;position:absolute;inset:0}.fn_cs_services_classic .button_inner a:after{content:"";z-index:22;border:14px solid #0000;border-left:25px solid #fff;border-right-width:0;width:0;height:0;position:absolute;top:36px;left:42px}.fn_cs_services_classic .button_inner a:before{content:"";transform-origin:50%;background-color:inherit;z-index:-1;pointer-events:none;opacity:1;border:30px solid #1b8ed7;border-radius:100%;width:100px;height:100px;margin:-50px auto auto -50px;transition:opacity 2s 1s;animation:1s cubic-bezier(.3,1,.3,1) infinite cs_fn_pulse;display:block;position:absolute;top:50%;left:50%}@media (max-width:1200px){.fn_cs_services_classic.video_enable ul{padding:0 40px}}@media (max-width:1040px){.fn_cs_services_classic li{width:50%}.fn_cs_services_classic li:nth-of-type(2n) .bg1,.fn_cs_services_classic li:nth-of-type(2n) .bg2{display:none}}@media (max-width:480px){.fn_cs_services_classic .item>a{right:0}.fn_cs_services_classic li{width:100%}.fn_cs_services_classic .bg1{display:block!important}.fn_cs_services_classic li:last-child .bg1{display:none!important}.fn_cs_services_classic .bg2{display:none}.fn_cs_services_classic .item{padding-top:0}.fn_cs_services_classic .bg1{width:auto;height:1px;margin-left:auto;inset:auto 0 0}}.fn_cs_principles{float:left;clear:both;width:100%;margin:100px 0 80px}.fn_cs_principles .inner{float:left;clear:both;flex-direction:row;width:100%;display:flex}.fn_cs_principles .left_part{width:320px;min-width:320px;margin-right:10%;padding-top:111px}.fn_cs_principles .left_part h3{letter-spacing:0;margin:0 0 35px;padding:0;font-size:36px;font-weight:500;line-height:1.2;position:relative;left:-2px}.fn_cs_principles .left_part h3:after{content:"";background-color:#ad3110;width:100px;height:2px;margin-top:11px;position:absolute;top:100%;left:2px}.fn_cs_principles .left_part p{color:#666;margin:0;padding:0}.fn_cs_principles .left_part p span{margin-bottom:30px;display:block}.fn_cs_principles .left_part p span:last-child{margin-bottom:0}.fn_cs_principles .right_part{width:100%;position:relative}.fn_cs_principles .right_part ul{margin:0 0 0 -30px;list-style-type:none}.fn_cs_principles .right_part li{float:left;width:50%;margin-bottom:20px;padding-left:30px}.fn_cs_principles .right_part li:first-child{padding-top:50px}.fn_cs_principles .right_part .item{float:left;clear:both;width:100%;padding:20px 10px 10px 20px;position:relative}.fn_cs_principles .right_part .item:after{content:"";background-color:#ad3110;width:20px;height:250px;position:absolute;top:0;left:0}.fn_cs_principles .right_part .item:before{content:"";border-top:20px solid #ad3110;border-left:20px solid #0000;position:absolute;top:250px;left:0}.fn_cs_principles .right_part .title_holder:after{content:"";background-color:#ad3110;width:180px;height:20px;position:absolute;bottom:100%;left:0}.fn_cs_principles .right_part .title_holder:before{content:"";border-top:20px solid #0000;border-left:20px solid #ad3110;position:absolute;bottom:100%;left:180px}.fn_cs_principles .right_part .title_holder{float:left;clear:both;background-color:#140000;width:100%;min-height:300px;padding:44px 60px 72px 30px;position:relative;box-shadow:0 0 10px #00000014}.fn_cs_principles .number_holder{letter-spacing:0;color:#fff;text-align:center;width:70px;height:80px;font-size:36px;font-weight:400;line-height:80px;font-family:var(--Rubik);background-color:#ad3110;border-radius:2px;position:absolute;bottom:0;right:0}.fn_cs_principles .right_part h3{letter-spacing:0;color:#eee;margin:0 0 16px;padding:0;font-size:20px}.fn_cs_principles .right_part p{color:#ccc}@media (max-width:1200px){.fn_cs_principles .inner{flex-direction:column}.fn_cs_principles .left_part{clear:both;width:100%;min-width:100%;margin-bottom:50px;margin-right:0;padding-top:0}.fn_cs_principles .right_part{clear:both}.fn_cs_principles .right_part li:first-child{padding-top:0}}@media (max-width:768px){.fn_cs_principles .right_part li{width:100%}}.fn_cs_project_sticky_modern{float:left;clear:both;width:100%;margin-bottom:100px;position:relative}.fn_cs_project_sticky_modern .inner{float:left;clear:both;flex-direction:row;width:100%;display:flex;position:relative}.fn_cs_project_sticky_modern .left_part{width:400px;min-width:400px}.fn_cs_project_sticky_modern .left_part_in{background-color:#ad3110;width:100%;padding:55px 50px 60px}.fn_cs_project_sticky_modern .right_part{width:100%;padding-left:60px;position:relative}.fn_cs_project_sticky_modern .left_part h3{letter-spacing:0;color:#fff;margin:0 0 21px;padding:0 0 13px;font-size:36px;font-weight:500;line-height:1.2;position:relative;left:-2px}.fn_cs_project_sticky_modern .left_part h3:after{content:"";background-color:#fff;width:100px;height:2px;position:absolute;bottom:0;left:2px}.fn_cs_project_sticky_modern .left_part p{color:#fff;margin:0 0 33px;padding:0;font-size:14px;line-height:24px}.fn_cs_project_sticky_modern .left_part a{font-size:14px;line-height:50px;font-family:var(--Rubik);text-transform:uppercase;letter-spacing:.5px;color:#041230;background-color:#fff;border-radius:2px;padding:0 30px;font-weight:500;text-decoration:none;display:inline-block;position:relative}.fn_cs_project_sticky_modern .left_part a:hover{color:#fff;background-color:#041230}.fn_cs_project_sticky_modern ul{float:left;width:100%;margin:0;padding:0;list-style-type:none}.fn_cs_project_sticky_modern li{float:left;clear:both;width:100%;margin:0 0 40px;position:relative}.fn_cs_project_sticky_modern li:last-child{margin-bottom:0}.fn_cs_project_sticky_modern .item{float:left;clear:both;width:100%;padding:0 50px;position:relative}.fn_cs_project_sticky_modern .img_holder{position:relative}.fn_cs_project_sticky_modern .title_holder{float:left;clear:both;z-index:10;width:100%;padding:31px 30px 35px}.fn_cs_project_sticky_modern .title_holder h3{letter-spacing:0;margin:0 0 8px;padding:0;font-size:24px;font-weight:400;position:relative;left:-2px}.fn_cs_project_sticky_modern .title_holder h3 a{color:#041230;text-decoration:none}.fn_cs_project_sticky_modern .title_holder p{margin:0;padding:0;line-height:1}.fn_cs_project_sticky_modern .title_holder p a{text-transform:uppercase;color:#666;letter-spacing:0;font-size:14px;font-weight:500;line-height:18px;font-family:var(--Rubik);padding-right:25px;text-decoration:none;display:inline-block;position:relative}.fn_cs_project_sticky_modern .img_holder img{opacity:0;z-index:-3;min-width:100%;min-height:250px;position:relative}.fn_cs_project_sticky_modern .img_holder .abs_img{z-index:5;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.fn_cs_project_sticky_modern .img_holder a{z-index:10;background-color:#0003;transition:all .3s;position:absolute;inset:0}.fn_cs_project_sticky_modern .img_holder a:before{content:"";z-index:22;background-color:#45a2df;width:0;height:2px;transition:all .3s .3s;position:absolute;top:49px;left:50px}.fn_cs_project_sticky_modern .img_holder a:after{content:"";z-index:22;background-color:#45a2df;width:2px;height:0;transition:all .3s;position:absolute;top:40px;left:59px}.fn_cs_project_sticky_modern .title_holder p .fn__svg{width:15px;height:15px;margin-top:-10px;position:absolute;top:50%;right:0}.fn_cs_project_sticky_modern .title_holder>a{opacity:0;visibility:hidden;z-index:33;display:block;position:absolute;inset:0}.fn_cs_project_sticky_modern .item:after{content:"";z-index:-1;background-color:#eff4f7;position:absolute;inset:50px 0 0}.fn_cs_project_sticky_modern .item:hover .img_holder a{background-color:#0f0f1633}.fn_cs_project_sticky_modern .item:hover .img_holder a:after{height:20px}.fn_cs_project_sticky_modern .item:hover .img_holder a:before{width:20px}.fn_cs_project_sticky_modern .item:hover .title_holder p a{color:#45a2df}.fn_cs_project_sticky_modern .item:hover .title_holder>a{opacity:1;visibility:visible}.fn_cs_project_sticky_modern .item{transition:all .5s}.fn_cs_project_sticky_modern .item:hover,.fn_cs_project_sticky_modern[data-animation-type=beta] .item{padding:0}.fn_cs_project_sticky_modern[data-animation-type=gamma] .item{padding:0 50px}@media (max-width:1400px){.fn_cs_project_sticky_modern .img_holder a:after{top:30px;left:39px}.fn_cs_project_sticky_modern .img_holder a:before{top:39px;left:30px}}@media (max-width:1200px){.fn_cs_project_sticky_modern .left_part{width:100%;min-width:100%;margin-bottom:70px}.fn_cs_project_sticky_modern .right_part{width:100%;min-width:100%;padding-left:0}.fn_cs_project_sticky_modern .inner{flex-direction:column}}@media (max-width:1040px){.fn_cs_project_sticky_modern .item{padding:0!important}.fn_cs_project_sticky_modern .title_holder h3{font-size:20px;line-height:1.3}}.fn_cs_kenburnsy_wrap{float:left;width:100%;position:relative}.fn_cs_kenburnsy{width:100%;height:100vh;min-height:500px;position:relative;overflow:hidden}.fn_cs_kenburnsy .slide{-webkit-background-size:cover;transform-origin:50%;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:translateZ(0)}.fn_cs_description,.fn_cs_description .desc_holder{float:left;clear:both;width:100%;position:relative}.fn_cs_description p{letter-spacing:0;color:#666;margin:0;padding:0;font-size:18px;line-height:28px}.fn_cs_button,.fn_cs_button .inner{float:left;clear:both;width:100%}.fn_cs_button a{font-family:var(--Rubik);text-transform:uppercase;letter-spacing:.5px;text-align:center;color:#fff;background-color:#16161b;border-radius:2px;padding:0 30px;font-size:14px;font-weight:500;line-height:50px;text-decoration:none;display:inline-block}.fn_cs_button a:hover{color:#fff;background-color:#ad3110}.fn_cs_button.full a{background-color:#45a2df;line-height:70px;display:block}.fn_cs_button.full a:hover{background-color:#ad3110}.fn_cs_sixfold_gallery{float:left;clear:both;width:100%;margin-top:-420px;padding:0 40px}.fn_cs_sixfold_gallery ul{flex-flow:wrap;margin:0 0 0 -40px;padding:0;list-style-type:none;display:flex}.fn_cs_sixfold_gallery ul li{width:30%;margin-bottom:40px;padding-left:40px}.fn_cs_sixfold_gallery ul li:nth-of-type(6n+1){width:32%}.fn_cs_sixfold_gallery ul li:nth-of-type(6n+3),.fn_cs_sixfold_gallery ul li:nth-of-type(6n+4){width:26%}.fn_cs_sixfold_gallery ul li:nth-of-type(6n){width:32%}.fn_cs_sixfold_gallery ul li:nth-of-type(3n+2){width:42%}.fn_cs_sixfold_gallery .item{align-items:flex-end;width:100%;height:100%;display:flex}.fn_cs_sixfold_gallery ul li:nth-of-type(6n+4) .item,.fn_cs_sixfold_gallery ul li:nth-of-type(6n+5) .item,.fn_cs_sixfold_gallery ul li:nth-of-type(6n) .item{align-items:flex-start}.fn_cs_sixfold_gallery .item_in{border-radius:5px;width:100%;position:relative;overflow:hidden;box-shadow:0 10px 40px #0003}.fn_cs_sixfold_gallery .item_in:hover .abs_img{transform:scale(1.2)}.fn_cs_sixfold_gallery .item_in .abs_img{z-index:5;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all 1s;position:absolute;inset:0}.fn_cs_sixfold_gallery .item_in img{opacity:0;min-width:100%}@media (max-width:480px){.fn_cs_sixfold_gallery ul li:nth-of-type(3n+2),.fn_cs_sixfold_gallery ul li:nth-of-type(6n),.fn_cs_sixfold_gallery ul li:nth-of-type(6n+1),.fn_cs_sixfold_gallery ul li:nth-of-type(6n+2),.fn_cs_sixfold_gallery ul li:nth-of-type(3n+3),.fn_cs_sixfold_gallery ul li:nth-of-type(6n+4){width:100%}.fn_cs_sixfold_gallery ul{margin-left:-20px}.fn_cs_sixfold_gallery ul li{margin-bottom:20px;padding-left:20px}.fn_cs_sixfold_gallery{padding:0 20px}}.section_1{background-color:#16161b}.section_1 .fn_cs_description p{color:#999}.fn_cs_counter_with_caption,.fn_cs_counter_with_caption .inner,.fn_cs_counter_with_caption .item{float:left;clear:both;width:100%}.fn_cs_counter_with_caption ul{margin:0 0 0 -20px;padding:0;list-style-type:none}.fn_cs_counter_with_caption li{float:left;width:33.3333%;padding-left:20px}.fn_cs_counter_with_caption[data-column="2"] li{width:50%}.fn_cs_counter_with_caption[data-column="3"] li{width:33.3333%}.fn_cs_counter_with_caption[data-column="4"] li{width:25%;margin-bottom:30px}.fn_cs_counter_with_caption h3{letter-spacing:-.25px;color:#eee;margin:0;padding:0;font-size:60px;font-weight:500;line-height:1.2em}.fn_cs_counter_with_caption p{color:#666;letter-spacing:0;margin:0;padding:0;font-size:16px}@media (max-width:768px){.fn_cs_counter_with_caption[data-column="4"] ul li{width:50%}}@media (max-width:480px){.fn_cs_counter_with_caption ul li{text-align:center;width:100%;padding:0}.fn_cs_counter_with_caption[data-column="4"] ul li{width:100%}}.section_2{background-color:#16161b;border-top:1px solid #ffffff1a;padding:194px 0 200px}.section_2 .title__holder h3{color:#eee}.title__holder h3{color:#16161b;text-align:center;margin:0;padding:0;font-size:48px;font-weight:400}.fn_cs_personal_reviews{float:left;clear:both;width:100%;overflow:hidden}.fn_cs_personal_reviews .swiper-slide{height:auto}.fn_cs_personal_reviews .r_title h3{color:#eee;letter-spacing:0;margin:0 0 45px;padding:0;font-size:30px;font-weight:400;line-height:40px}.fn_cs_personal_reviews .r_item{float:left;clear:both;width:100%;height:100%;padding-top:16px}.fn_cs_personal_reviews .r_item_in{flex-direction:column;height:100%;display:flex}.fn_cs_personal_reviews .r_reviewer{margin-top:auto}.fn_cs_personal_reviews .r_desc,.fn_cs_personal_reviews .r_item_in,.fn_cs_personal_reviews .r_reviewer{float:left;clear:both;width:100%}.fn_cs_personal_reviews .r_item .r_item_in{border:4px solid #ffffff0d;border-radius:5px;padding:113px 45px 45px;position:relative}.fn_cs_personal_reviews .r_item:hover{transform:translateY(-5px)}.fn_cs_personal_reviews .r_item:hover .r_item_in{border-color:#ffffff26}.fn_cs_personal_reviews .r_quote{background-color:#1e1427;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:50px;height:90px;display:block;position:absolute;top:-16px;left:46px}.fn_cs_personal_reviews .r_quote .fn__svg{color:#1e1e22;width:28px;height:28px;margin-left:-14px;position:absolute;bottom:14px;left:50%}.fn_cs_personal_reviews .r_review{float:left;clear:both;width:100%;margin-bottom:32px}.fn_cs_personal_reviews .r_desc p{letter-spacing:0;color:#777;margin:0;padding:0;font-size:16px;line-height:24px}.fn_cs_personal_reviews .r_desc{margin-bottom:44px}.fn_cs_personal_reviews .r_reviewer{flex-direction:column;justify-content:center;min-height:70px;padding-left:90px;display:flex;position:relative}.fn_cs_personal_reviews .r_reviewer .abs_img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;width:70px;height:70px;display:block;position:absolute;top:0;left:0}.fn_cs_personal_reviews .r_reviewer h3{color:#eee;letter-spacing:0;margin:0 0 3px;padding:0;font-size:18px;font-weight:400}.fn_cs_personal_reviews .r_reviewer h5{color:#777;letter-spacing:0;font-size:16px;font-family:var(--OpenSans);margin:0;padding:0;font-weight:400}.fn_cs_personal_reviews .swiper-wrapper{margin-bottom:45px}.fn_cs_personal_reviews .swiper-wrapper:after{clear:both;content:"";display:table}.fn_cs_personal_reviews .r_item{opacity:.3;transition:all .5s}.fn_cs_personal_reviews .r_item.fn_vision{opacity:1}.fn_cs_personal_reviews.ready .swiper-container{overflow:visible}.fn_cs_swiper__progress{float:left;clear:both;width:100%}.fn_cs_swiper__progress .my_pagination_in{float:left;position:relative}.fn_cs_swiper__progress span{float:left;letter-spacing:0;color:#eee;height:22px;font-size:18px;line-height:22px;display:block}.fn_cs_swiper__progress .pagination_progress{width:100px;margin:0 20px;position:relative}.fn_cs_swiper__progress .pagination_progress .all{z-index:5;background-color:#333;width:100%;height:1px;position:absolute;top:50%;left:0}.fn_cs_swiper__progress .pagination_progress .all span{z-index:5;transform-origin:0 0;background-color:#777;width:100%;height:1px;transition:all .3s;position:absolute;top:0;left:0;transform:scale(0)}.fn_cs_personal_reviews.slider_beta .r_item_in{background-color:#19191e;border:1px solid #ffffff1a;padding-top:80px;padding-bottom:80px;overflow:hidden}.fn_cs_personal_reviews.slider_beta .r_review{margin-bottom:42px}.fn_cs_personal_reviews.slider_beta .r_quote{width:0;height:0;top:-15px;left:auto;right:-5px;overflow:visible;background-color:#0000!important}.fn_cs_personal_reviews.slider_beta .r_quote .fn__svg{width:120px;height:120px;margin:0;inset:0 100% 0 auto}.fn_cs_personal_reviews[data-progress=disable] .fn_cs_swiper__progress,.fn_cs_personal_reviews[data-navigation=disable] .fn_cs_swiper__navigation{display:none}.fn_cs_swiper__navigation{float:left;clear:both;background-color:#19191e;border:1px solid #ffffff1a;border-radius:4px;width:100%;height:80px;margin-top:25px;position:relative;overflow:hidden}.fn_cs_swiper__navigation .myprev-button{cursor:pointer;border-right:1px solid #ffffff1a;width:120px;height:100%;display:block;position:absolute;top:0;left:0}.fn_cs_swiper__navigation .myprev-button:after{content:"";border:2px solid #666;border-width:0 2px 2px 0;margin:-8px 0 0 -2px;padding:7px;display:inline-block;position:absolute;top:50%;left:50%;transform:rotate(135deg)}.fn_cs_swiper__navigation .mynext-button{cursor:pointer;border-left:1px solid #ffffff1a;width:120px;height:100%;display:block;position:absolute;top:0;right:0}.fn_cs_swiper__navigation .mynext-button:after{content:"";border:2px solid #666;border-width:0 2px 2px 0;margin:-8px 0 0 -13px;padding:7px;display:inline-block;position:absolute;top:50%;left:50%;transform:rotate(-45deg)}.fn_cs_swiper__navigation .mynext-button,.fn_cs_swiper__navigation .myprev-button{background-color:#0000;transition:all .3s}.fn_cs_swiper__navigation .mynext-button:hover,.fn_cs_swiper__navigation .myprev-button:hover{background-color:#ffffff0d}.fn_cs_swiper__navigation .mynext-button:hover:after,.fn_cs_swiper__navigation .myprev-button:hover:after{border-color:#ccc}.fn_cs_review__stars{float:left;clear:both;width:100%}.fn_cs_review__stars .review_in{width:100px;height:20px;position:relative;overflow:hidden}.fn_cs_review__stars .fn__svg{width:100px;height:20px;display:block}.fn_cs_review__stars .rating_relative{height:20px;position:absolute;top:0;right:0;overflow:hidden}.fn_cs_review__stars .rating_relative div{position:absolute;top:0;left:0}.fn_cs_review__stars .rating_absolute{z-index:5;position:absolute;top:0;left:0;overflow:hidden}.fn_cs_review__stars .rating_relative .fn__svg{color:#6f6f6f}.fn_cs_review__stars .rating_absolute .fn__svg{color:#ffba00}.fn_cs_project_elegant_list{float:left;clear:both;width:100%}.fn_cs_project_elegant_list .img_holder{border-radius:5px;width:100%;position:relative;overflow:hidden;transform:scale(1)translateZ(0);box-shadow:0 5px 40px #0000001a}.fn_cs_project_elegant_list .img_holder:hover .abs_img{transform:scale(1.2)translateZ(0)}.fn_cs_project_elegant_list .img_holder img{opacity:0;min-width:100%;position:relative}.fn_cs_project_elegant_list .img_holder .abs_img{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all 1s ease-out;position:absolute;inset:0;transform:scale(1)translateZ(0)}.fn_cs_project_elegant_list .img_holder .abs_img a{z-index:5;display:block;position:absolute;inset:0}.fn_cs_project_elegant_list .title_holder{flex-direction:column;justify-content:center;width:100%;height:150px;padding-bottom:5px;display:flex;position:absolute;bottom:-150px;left:0}.fn_cs_project_elegant_list .title_holder p{color:#777;margin:0 0 7px;padding:0;font-size:16px}.fn_cs_project_elegant_list .title_holder p a{font-family:inherit;font-size:inherit;color:#777;position:relative}.fn_cs_project_elegant_list .title_holder p a:after{content:"";-o-transition:left .5s ease,width .5s ease;background-color:#777;width:0;height:1px;transition:left .5s,width .5s;position:absolute;bottom:-2px;left:100%}.fn_cs_project_elegant_list .title_holder p a:hover:after{-o-transition:width .5s ease;width:100%;transition:width .5s;left:0}.fn_cs_project_elegant_list .title_holder h3{margin:0;padding:0;font-size:24px}.fn_cs_project_elegant_list .title_holder h3 a{color:#1e1e1e;text-decoration:none}.fn_cs_project_elegant_list .items:after{clear:both;content:"";display:table}.fn_cs_project_elegant_list .item{position:relative}.fn_cs_project_elegant_list .items{flex-direction:row;margin-bottom:150px;margin-left:-70px;display:flex}.fn_cs_project_elegant_list[data-layout=beta] .first_line.fn_reversed{flex-direction:row-reverse}.fn_cs_project_elegant_list .first_line .right_part{float:left;flex-direction:column;justify-content:space-between;width:33.3333%;padding-left:70px;display:flex}.fn_cs_project_elegant_list .first_line .left_part{float:left;width:66.6666%;padding-left:70px}.fn_cs_project_elegant_list .second_line .item_wrapper{width:33.3333%;min-width:33.3333%;padding-left:70px}@media (max-width:1200px){.fn_cs_project_elegant_list .items{margin-left:-40px}.fn_cs_project_elegant_list .second_line .item_wrapper,.fn_cs_project_elegant_list .first_line .left_part,.fn_cs_project_elegant_list .first_line .right_part{padding-left:40px}}@media (max-width:1040px) and (min-width:769px){.fn_cs_project_elegant_list .title_holder h3{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.fn_cs_project_elegant_list .title_holder h3 a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.fn_cs_project_elegant_list .items{margin-bottom:130px}.fn_cs_project_elegant_list .title_holder{height:130px;padding-bottom:0;bottom:-130px}}@media (max-width:768px){.fn_cs_project_elegant_list .first_line .left_part,.fn_cs_project_elegant_list .first_line .right_part{width:100%}.fn_cs_project_elegant_list .items{flex-wrap:wrap}.fn_cs_project_elegant_list .second_line .item_wrapper{width:100%}.fn_cs_project_elegant_list .items{margin-bottom:0}.fn_cs_project_elegant_list .title_holder{padding:20px 0 25px;position:relative;height:auto!important;bottom:auto!important}}.section_3{padding:190px 0 200px}.fn_cs_personal_partners_gamma{clear:both;float:left;text-align:center;width:100%;height:auto}.fn_cs_personal_partners_gamma .partners_inner{clear:both;float:left;width:100%;height:auto}.fn_cs_personal_partners_gamma ul{margin:0 0 0 -40px;list-style-type:none}.fn_cs_personal_partners_gamma li{float:left;text-align:center;width:33.3333%;margin:0 0 40px;padding-left:40px;position:relative;overflow:hidden}.fn_cs_personal_partners_gamma .list_inner{clear:both;float:left;border:4px solid #ccc;border-radius:3px;justify-content:center;align-items:center;width:100%;height:auto;min-height:240px;display:flex;position:relative}.fn_cs_personal_partners_gamma img{max-width:88%;max-height:100px;transition:all .3s}.fn_cs_personal_partners_gamma .list_inner:hover img{transform:translate(50px,50px)}.fn_cs_personal_partners_gamma .shape{background-color:#1b8ed7;border-radius:5px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex;position:absolute;bottom:10px;right:10px}.fn_cs_personal_partners_gamma .list_inner:hover .shape{background-color:#1b8ed7;border-radius:5px;width:calc(100% + 10px);height:calc(100% + 10px);bottom:-5px;right:-5px}.fn_cs_personal_partners_gamma .brand{color:#fff;opacity:0;visibility:hidden}.fn_cs_personal_partners_gamma .list_inner:hover .brand{opacity:1;visibility:visible}.fn_cs_personal_partners_gamma .shape:before{content:"";background-color:#fff;width:2px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fn_cs_personal_partners_gamma li .shape:after{content:"";background-color:#fff;width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fn_cs_personal_partners_gamma .list_inner:hover .shape:before,.fn_cs_personal_partners_gamma .list_inner:hover .shape:after{opacity:0;visibility:hidden}.fn_cs_personal_partners_gamma .full_link{z-index:2;position:absolute;inset:0}@media (max-width:1040px){.fn_cs_personal_partners_gamma li{width:50%}}@media (max-width:768px){.fn_cs_personal_partners_gamma li{width:100%}}.contact_alpha{float:left;clear:both;width:100%}.contact_alpha .contact_in{flex-wrap:wrap;width:100%;display:flex}.contact_alpha .contact_left{float:left;width:33.3333%;padding-right:40px}.contact_alpha .contact_right{float:left;width:66.6666%}.contact_alpha .left_in{background-color:#f6e3cf;border-radius:5px;width:100%;height:100%;padding:78px 60px 80px}.contact_alpha .contact_left h3{color:#7a5235;margin:0 0 20px;padding:0;font-size:30px;font-weight:400;line-height:36px}.contact_alpha .contact_left p{color:#a78e78;margin:0;padding:0;font-size:18px}.contact_alpha textarea,.contact_alpha input[type=text],.contact_alpha input[type=email]{color:#111;width:100%;font-family:var(--OpenSans);background-color:#eee;border-radius:3px;font-size:14px;font-weight:400;display:block}.contact_alpha input[type=text],.contact_alpha input[type=email]{height:80px;line-height:80px;padding:0 20px!important}.contact_alpha textarea{min-height:160px;padding:20px!important}.contact_alpha .item{margin-bottom:20px}.contact_alpha .item:last-child{margin-bottom:0}.empty_notice{color:#ad3110;text-align:left;margin-bottom:7px;font-weight:500;display:none}.error{color:#ad3110;text-align:left;font-weight:500}.success{color:#316397;text-align:left;margin-bottom:7px;font-weight:500}.contact_alpha a:hover{background-color:#1b8ed7}.contact_alpha a{color:#fff;background-color:#000;border-radius:3px;height:50px;padding:0 20px;line-height:50px;text-decoration:none;display:inline-block}@media (max-width:1200px){.contact_alpha .contact_left{width:100%;margin-bottom:40px;padding-right:0}.contact_alpha .contact_right{width:100%}}@media (max-width:768px){.contact_alpha .left_in{padding:28px 20px 30px}}.section_4{border-top:1px solid #ddd;padding:194px 0 200px}.section_5{background-color:#f5f5f5;padding:192px 0 122px}.fn_cs_gallery_grid{float:left;clear:both;width:100%;padding:10px 10px 0}.fn_cs_gallery_grid ul{margin:0 0 0 -10px;padding:0;list-style-type:none}.fn_cs_gallery_grid ul li{float:left;width:25%;margin:0 0 10px;padding:0 0 0 10px}.fn_cs_gallery_grid ul li img{opacity:0;min-width:100%;margin-bottom:35%}.fn_cs_gallery_grid ul li .item{float:left;clear:both;width:100%;position:relative;overflow:hidden}.fn_cs_gallery_grid ul li .abs_img{will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all 1s;position:absolute;inset:-1px}.fn_cs_gallery_grid ul li .item:hover .abs_img{transform:scale(1.2)translateZ(0)}.fn_cs_gallery_grid[data-cols="3"] ul li{width:33.3333%}.fn_cs_gallery_grid[data-cols="2"] ul li{width:50%}.fn_cs_gallery_grid[data-cols="1"] ul li{width:100%}@media (max-width:1040px){.fn_cs_gallery_grid[data-cols="3"] ul li,.fn_cs_gallery_grid[data-cols="2"] ul li,.fn_cs_gallery_grid[data-cols="4"] ul li{width:50%}}@media (max-width:768px){.fn_cs_gallery_grid[data-cols="3"] ul li,.fn_cs_gallery_grid[data-cols="2"] ul li,.fn_cs_gallery_grid[data-cols="4"] ul li{width:100%}}.lightbox{cursor:pointer}.fn_cs_location_list{float:left;clear:both;width:100%}.fn_cs_location_list .list{margin:0;list-style-type:none}.fn_cs_location_list .location_item{float:left;clear:both;width:100%;margin-bottom:20px}.fn_cs_location_list .location_item:last-child{margin-bottom:0}.fn_cs_location_list .column{margin:0 0 0 -30px;list-style-type:none}.fn_cs_location_list .item{float:left;clear:both;border-radius:5px;width:100%;position:relative;overflow:hidden}.fn_cs_location_list .img_holder{float:left;clear:both;width:100%;height:220px;position:relative}.fn_cs_location_list .abs_img{z-index:3;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.fn_cs_location_list .title_holder{float:left;clear:both;background-color:#111422;width:100%;padding:21px 80px 21px 30px;position:relative}.fn_cs_location_list .title_holder h3{letter-spacing:0;color:#eee;margin:0;padding:0;font-size:22px;font-weight:400}.fn_cs_location_list .icon{color:#fff;z-index:5;background-color:#d24e1a;width:60px;display:block;position:absolute;top:0;bottom:0;right:0}.fn_cs_location_list .icon img,.fn_cs_location_list .icon svg{width:30px;height:30px;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%}.fn_cs_location_list .content_holder{float:left;clear:both;background-color:#0d0e13;width:100%;padding:34px 30px;line-height:1.5}.fn_cs_location_list .content_holder ul{margin:0;padding:0;list-style-type:none}.fn_cs_location_list .content_holder li{color:#999;margin:0 0 8px;padding:0}.fn_cs_location_list .content_holder li.address{font-size:24px}.fn_cs_location_list .content_holder li:last-child{margin-bottom:0}.fn_cs_location_list .content_holder a{color:#45a2df;text-decoration:none}.fn_cs_location_list .content_holder a:hover{text-decoration:underline}.fn_cs_location_list .icon_wrapper{z-index:5;width:80px;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.fn_cs_location_list .shape{content:"";transform-origin:bottom;z-index:1;background-color:#d24e1a;width:30px;transition:all .3s;position:absolute;top:-20px;bottom:0;left:20px}.fn_cs_location_list .item:hover .shape{transform:rotate(-13deg)}.fn_cs_check_list{float:left;clear:both;width:100%;margin-bottom:50px}.fn_cs_check_list h3{letter-spacing:0;margin:0 0 33px;padding:0;font-size:24px;font-weight:400}.fn_cs_check_list .list{float:left;clear:both;width:100%}.fn_cs_check_list ul{margin:0 0 0 -30px;list-style-type:none}.fn_cs_check_list li{float:left;width:50%;margin-bottom:20px;padding-left:30px}.fn_cs_check_list .item{float:left;clear:both;width:100%;min-height:18px;padding-left:35px;position:relative}.fn_cs_check_list .item p{margin:0;padding:0;font-size:16px;line-height:18px;position:relative;top:2px}.fn_cs_check_list .item svg,.fn_cs_check_list .item img{color:#45a2df;width:18px;height:18px;position:absolute;top:0;left:0}@media (max-width:768px){.fn_cs_check_list li{width:100%}}.fn_cs_justified_wrap,.fn_cs_justified{float:left;clear:both;width:100%}.fn_cs_justified .plus{opacity:0;visibility:hidden;z-index:3;content:"";background-color:#111422e6;transition:all .5s;position:absolute;inset:0}.fn_cs_justified .plus:after{content:"";z-index:5;background-color:#d24e1a;width:20px;height:2px;margin:-1px 0 0 -10px;position:absolute;top:50%;left:50%}.fn_cs_justified .plus:before{content:"";z-index:5;background-color:#d24e1a;width:2px;height:20px;margin:-10px 0 0 -1px;position:absolute;top:50%;left:50%}.fn_cs_justified a:hover .plus{opacity:1;visibility:visible}.industify_fn_psingle_content{padding:100px 0}.industify_fn_psingle_content .content_in,.industify_fn_psingle_content{float:left;clear:both;width:100%}.industify_fn_psingle_content .content_in{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;display:flex}.industify_fn_psingle_content .helpful_part{box-sizing:border-box;width:370px;min-width:370px;margin-left:70px;position:relative}.industify_fn_psingle_content .hp_inner{float:left;clear:both;background-color:#fff;border-radius:5px;width:100%;padding:36px 40px 34px;position:relative;box-shadow:0 0 40px #0000001a}.industify_fn_psingle_content .helpful_part ul{z-index:10;margin:0;list-style-type:none;position:relative}.industify_fn_psingle_content .helpful_part li{margin-bottom:21px}.industify_fn_psingle_content .helpful_part li:last-child{margin-bottom:0}.industify_fn_psingle_content .helpful_part p{color:#d24e1a;margin:0 0 1px;padding:0;line-height:1.4}.industify_fn_psingle_content .helpful_part span{color:#777;line-height:1.4;display:block}.industify_fn_psingle_content .helpful_part span a{color:#777;text-decoration:none}.industify_fn_psingle_content .helpful_part span a:hover{color:#d24e1a}.industify_fn_share_icons{float:left;clear:both;z-index:2;width:100%;position:relative;overflow:hidden}.industify_fn_share_icons label{letter-spacing:0;color:#041230;z-index:2;margin-right:5px;font-weight:600;line-height:40px;display:inline-block;position:relative}.industify_fn_share_icons ul{display:initial;z-index:2;margin:0 0 0 -5px;list-style-type:none;position:relative}.industify_fn_share_icons ul li{text-align:center;margin:0 0 0 5px;display:inline-block}.industify_fn_share_icons ul li a{letter-spacing:0;color:#041230;-o-transition:all .5s ease;box-sizing:border-box;width:20px;height:40px;padding:13px 0 12px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:all .5s;display:block}.industify_fn_share_icons ul li a:hover{color:#d24e1a}.industify_fn_share_icons ul li a i{-o-transition:none;transition:none}@media (max-width:1040px){.industify_fn_psingle_content .content_in{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column}.industify_fn_psingle_content .content_part{margin-bottom:50px}.industify_fn_psingle_content .helpful_part{width:100%;min-width:100%;margin-left:0}}@media (max-width:768px){.industify_fn_psingle_content .hp_inner{padding-left:30px;padding-right:30px}}
