@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Roboto:wght@300;400;500;700&display=swap);.accordion_box,.body_wrap,.comment_form .input_field,.contact_bg,.experience_text,.fanfact_area,.fanfact_right,.fanfact_video,.faq_image,.feature_image,.format_video .post_thumb,.from_message,.header_language ul>li,.hero_slider,.info_bg,.main_menu ul li,.pd_item-icon,.portfolio_item .port_thumb,.portfolio_single,.serv_content,.skill_right,.subscribe_form .input_field,.swiper-slide,.team_item .team_thumb,.testimonial_area,.widget .search_widget{position:relative}.blog_item .blog_thumb,.blog_single .blog_thumb,.body_wrap,.fix,.post_thumb,.services_single .service_thumb{overflow:hidden}a,button,button:focus,input:focus,textarea,textarea:focus{outline:0}.img,img{max-width:100%}.footer_style_2 .copyright p,.footer_style_2 .footer_links li a,.footer_style_2 .footer_widget .fp_single .content span,.footer_style_2 .footer_widget .fp_single .content span i,.footer_style_2 .footer_widget p,.footer_style_3 .copyright p,.footer_style_3 .footer_links li a,.footer_style_3 .footer_widget .fp_single .content span,.footer_style_3 .footer_widget .fp_single .content span i,.footer_style_3 .footer_widget p,.footer_style_3 li a,.post_meta li a,body,p{color:#777}.ctn-preloader .loader .loader-section,button,hr,ul{padding:0}.main_menu ul li a,.post_tag-wrap ul li,a,button,i,span{display:inline-block}.fanfact_right .ff_img,.fanfact_right .ff_shape{clip-path:polygon(51.89% -0.00%,0% 100%,100% 100%)}body{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:16px}.img{transition:.3s ease-out;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out}.f-left{float:left}.f-right{float:right}.button,a{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.button:focus,a:focus{text-decoration:none;outline:0}.footer -menu li a:hover,.gallery-cat a:hover,a,a:focus,a:hover{text-decoration:none}.footer_style_2 .social_links a:hover,.footer_style_3 .social_links a:hover,.pd_nav-text .pd_nav-title:hover,.post_nav .np_title:hover,.pricing_item.active .price_head .price_title,.pricing_item.active .price_list li i,.serv_item:hover .serv_content .serv_btn a,.services_wrap .services_item:hover .sv_btn,.social_share ul li a:hover,.td_skils-wrap .progress .skill_count,.xb_info_wrap-2 [class^=col-]:first-child .info_single .icon,a:hover{color:#0000a8}a,button{color:#1696e7;cursor:pointer}button{border:none;background:0 0}.uppercase{text-transform:uppercase}.capitalize,.pd_info-btn a{text-transform:capitalize}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;color:#000;margin-top:0;font-style:normal;font-weight:600;letter-spacing:-1px}label,p{font-weight:400}.post_content .blog_title a:hover,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:80px}h2{font-size:60px}.port_content .sec_title>.st_main,h3{font-size:40px}h4{font-size:30px}.feat_item .feat_title,h5{font-size:24px}.feat_list_wrap .feat_list .fl_text h4,h6{font-size:20px}.xb_info_wrap-2,ul{margin:0}img{height:auto}p{font-size:16px;line-height:28px;margin-bottom:15px}hr{border-bottom:1px solid #eceff8;border-top:0;margin:30px 0}label{color:#7e7e7e;cursor:pointer;font-size:14px}input,select,textarea{width:100%;height:55px;background-color:#f8f8f8;border:none;padding:0 20px}::-moz-selection{background:#0000a8;color:#fff;text-shadow:none}::selection{background:#0000a8;color:#fff;text-shadow:none}::-moz-placeholder{color:#999;font-size:16px;opacity:1}::placeholder{color:#999;font-size:16px;opacity:1}.separator{border-top:1px solid #f2f2f2}.header_style_1 .header_wrap,.header_style_4 .header_wrap{padding:0 140px}.header_area .logo a{max-width:280px}.experience_text{z-index:1;padding:17px 10px;margin-left:68px}.experience_text h1{color:#ffff;line-height:1;margin-bottom:0;padding-right:12px}.experience_text p{color:#fff;font-size:14px;line-height:22px;margin-bottom:0;font-weight:700}.experience_shape{position:absolute;top:0;z-index:-1;width:235px;left:50%;transform:translateX(-50%)}.about_content .about_list,.footer_link,.from_content_wrap .info_list,.header_language ul,.main_menu ul,.post_comment ul,.related_tag ul,.social_share ul,.vision_list,.widget .post_category,.widget .post_tags{list-style:none}.main_menu ul li{margin-right:20px}.about_image_wrap .about_img:last-child,.author_content .social_links a:last-child,.ff_info_single:last-child,.header_info span:last-child,.main_menu ul li:last-child,.portfolio_active .owl-nav div:last-child,.related_tag ul li:last-child a{margin-right:0}.main_menu ul li a{padding:34px 0;color:#999;font-weight:600;font-size:16px;text-transform:uppercase;position:relative}.faq_from select option,.faq_from select:focus,.faq_from select:hover,.footer_socaial li a,.footer_style_2 .copyright p a,.footer_style_2 .footer_links li a:hover,.footer_style_2 .footer_widget .fp_single .content h5,.footer_style_2 .footer_widget .fw_title,.footer_style_3 .copyright p a,.footer_style_3 .footer_links li a:hover,.footer_style_3 .footer_widget .fp_single .content h5,.footer_style_3 .footer_widget .fw_title,.footer_style_3 li a:hover,.header_style_2 .main_menu ul li ul.submenu li a:hover,.header_style_2 .main_menu ul li ul.submenu li.active a,.header_style_2 .main_menu ul li.active>a,.header_style_2 .main_menu ul li:hover>a,.main_menu ul .menu-item-has-children ul.submenu li.active>a,.main_menu ul .menu-item-has-children ul.submenu li:hover>a,.main_menu ul li.active>a,.main_menu ul li:hover>a,.tm_author_info .autor_text h4,.vision_list li,.widget .post_category li a:hover{color:#000}.main_menu ul .menu-item-has-children ul.submenu{position:absolute;top:100%;left:0;min-width:250px;background:#fff;padding:15px 0;border-radius:3px;z-index:99;transform-origin:50% 0;border:1px solid #ededed;opacity:0;visibility:hidden;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transition:.3s ease-out;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out}.header_language .lang_sub_list,.header_language .lang_sub_list ul>li{border-radius:5px;overflow:hidden}.main_menu ul .menu-item-has-children:hover>ul.submenu{opacity:1;visibility:visible;transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1)}.main_menu ul .menu-item-has-children ul.submenu li{margin:0;display:block}.main_menu ul .menu-item-has-children ul.submenu li a{display:block;padding:8px 25px;text-transform:capitalize}.main_menu ul li ul.submenu li ul.submenu{top:10%;left:100%;transform-origin:50% 0;transform:scaleY(0);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0)}.gallery_post-active .owl-nav .owl-next,.main_menu ul li.menu_last ul.submenu{right:0;left:auto}.main_menu ul li.menu_last ul.submenu li ul.submenu{left:auto;right:100%}.main_menu ul .menu-item-has-children>a::after{content:"+";font-size:16px;transform:translateY(-1px);display:inline-block;padding-left:7px;font-weight:500}.blog_content .blog_meta span:last-child::before,.brand_2 .brand_item::before,.breadcrumb_nav li:last-child:after,.counter_wrap .counter_item::before,.header_area .sticky_header .experience_text,.hero_content .hero_info .video_icon::after,.hero_content .hero_info .video_icon::before,.main_menu ul .menu-item-has-children ul.submenu li a::after,.port_info .port_btn,[class^=col-]:last-child .pd_item::before{display:none}.main_menu ul li ul.submenu .menu-item-has-children>a::before{position:absolute;top:13px;right:25px;line-height:1;font-size:16px;content:"+"}@media (min-width:1400px) and (max-width:1500px){.header_style_1 .header_wrap{padding:0 40px}.main_menu ul li{margin-right:35px}.experience_shape{width:215px}.experience_text h1{font-size:75px}.experience_text{margin-left:45px}}@media (max-width:1400px){.experience_text{display:none}}.sticky_header{background:#fff;left:0;margin:auto;position:fixed;top:0;width:100%;border-bottom:0;box-shadow:0 0 60px 0 rgba(0,0,0,.07);z-index:44;-webkit-animation:.3s ease-in-out fadeInDown;animation:.3s ease-in-out fadeInDown}.header_top{background:#000;padding:10px 0;font-size:14px;color:#fff}.hamburger_menu,.header_right .header_icons .icon span{line-height:0}.hamburger_menu .icon{font-size:24px;color:#000}.header_info_wrap{justify-content:space-between}.header_info span{font-size:14px;color:#fff;margin-right:40px}.header_language ul .lang_btn{color:#fff;font-size:14px;display:block;text-align:right;padding-bottom:5px}.header_language ul .lang_btn i{font-size:12px;padding-left:3px}.header_language .lang_sub_list{background:#fff;opacity:0;visibility:hidden;top:120%;transition:.3s;position:absolute;right:0;z-index:9}.header_language .lang_sub_list li a{color:#646c76;display:block;padding-right:29px;min-height:40px;line-height:40px;padding-left:18px;font-size:14px;font-weight:500}.header_language .lang_sub_list li a:hover{background:#f6f6f6}.header_language .lang_sub_list li:not(:last-child){border-bottom:1px solid #ededed}.header_language ul li:hover ul{opacity:1;visibility:visible;top:100%}.header_info{padding-left:120px}.header_style_2 .header_wrap,.skill_item .progress_bar{background:#0000a8}.logo.logo_circle{z-index:1;padding-left:30px}.logo_circle::before{position:absolute;content:"";background:#0000a8;left:-13px;width:140px;height:140px;top:-35px;border-radius:50%;z-index:-1;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.hero_slider .slide-inner,.hero_slider .swiper-container{left:0;height:100%;top:0;width:100%;position:absolute}.header_style_2 .main_menu ul li a{padding:37px 0;color:#fff}.header_style_2 .main_menu_wrap,.header_style_4 .main_menu_wrap{display:flex;align-items:center;justify-content:end;float:right}.breadcrumb_nav li a,.call_info_wrap .call_info span,.header_style_2 .main_menu ul .menu-item-has-children ul.submenu li a{color:#999}.header_style_2 .header_btn{margin-left:70px}.header_right{display:flex;align-items:center;flex-wrap:wrap}.header_right .header_icons{list-style:none;display:flex;margin-left:auto}.header_right .header_icons .icon{padding:30px;border-left:1px solid #000;margin:0;min-height:97px;font-size:24px;color:#000;display:flex;align-items:center}.blog_border,.brand_2 .brand_item,.fanfact_left .ff_info_wrap,.header_style_3 .header_wrap,.sb_bottom,.section_border{border-bottom:1px solid #000}.header_style_3 .main_menu ul li a{padding:36px 0}.header_style_3 .main_menu ul .menu-item-has-children ul.submenu{border:1px solid #000}.header_right .call_info_wrap{border-left:1px solid #090909;border-right:1px solid #000;padding:19px 30px;min-height:97px}.call_info_wrap .icon{color:#0000a8;font-size:37px;line-height:1}.call_info_wrap .call_info{width:calc(100% -60px);margin-left:20px}.call_info_wrap .call_info h5{line-height:24px;font-weight:700;margin-bottom:3px;font-size:24px}.header_style_3 .logo{max-width:240px;border-right:1px solid;min-height:96px;display:flex;align-items:center;justify-content:center;padding:0 15px}.header_style_4 .header_btn{margin-left:170px}.hero_slider{width:100%;min-height:800px;display:flex;align-items:center;z-index:0;background-size:cover;background-repeat:no-repeat}.slide-shape{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:-1}.hero_slider .swiper-slide{overflow:hidden;color:#fff}.hero_slider .slide-inner{z-index:1;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.hero_slider .swiper-button-next,.hero_slider .swiper-button-prev{background:rgba(255,255,255,.3);width:60px;height:60px;line-height:60px;margin-top:-30px;text-align:center;border-radius:60px}.hero_slider .swiper-button-prev{left:25px}.hero_slider .swiper-button-prev:before{font-family:themify;content:"\e629";font-size:20px;color:#fff}.hero_slider .swiper-button-next{right:25px}.hero_slider .swiper-button-next:before{font-family:themify;content:"\e628";font-size:20px;color:#fff}.hero_slider .swiper-pagination-bullets{top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}@media (max-width:1199px){.call_info_wrap{display:none}.hero_slider .swiper-pagination{width:970px}}@media screen and (min-width:992px){.hero_slider .swiper-pagination{width:1170px;height:0;text-align:center;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;position:absolute;z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:64%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:45%}.hero_slider .swiper-pagination-bullets .swiper-pagination-bullet{background:#fff;width:13px;height:13px;margin:15px 0 15px auto;display:block;border:3px solid transparent;opacity:1}.hero_slider .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#ffa110}}.hero_shape img,.slide-inner::before{width:100%;height:100%}.hero_style_1 .slide-btns,.hero_style_1 .slide-text{position:relative;z-index:50}.slide-inner .slide-span span{font-size:24px;font-weight:700;line-height:34px;text-transform:uppercase;color:#0000a8;display:inline-block}.hero_style_1 .slide-title{max-width:670px}.hero_style_1 .slide-title h2{font-size:25px;color:#fff;font-weight:700}@media (max-width:991px){.hero_slider{min-height:700px}.hero_slider .swiper-pagination{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.hero_slider .swiper-container-horizontal>.swiper-pagination-bullets,.hero_slider .swiper-pagination-custom,.hero_slider .swiper-pagination-fraction{bottom:10px;left:0;width:100%;top:auto!important}.hero_slider .swiper-pagination-bullets .swiper-pagination-bullet{background:#fff;width:13px;height:13px;margin:6px;border:3px solid transparent;opacity:1}.hero_slider .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#2db85d;border:3px solid #fff}.hero_style_1 .slide-title h2{font-size:25px}}@media (max-width:767px){.hero_slider,.hero_style_2{min-height:600px}.hero_style_1 .slide-title h2{margin-bottom:0;font-size:25px}.hero_slider .swiper-button-next,.hero_slider .swiper-button-prev{display:none}}.hero_style_1 .slide-text{max-width:490px}.hero_style_1 .slide-text p{color:#fff;font-size:18px;line-height:30px}.banner_btn a{margin-right:20px;margin-top:20px;transition:.2s}.slide-inner::before{position:absolute;content:"";left:0;top:0;background-image:-moz-linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 100%)}.hero_shape{position:absolute;top:0;right:0;z-index:-1;max-width:80%;height:100%}.hero_content h2{font-size:80px;line-height:90px;margin-bottom:28px}.hero_content p{font-size:18px;line-height:28px;max-width:530px}.hero_style_2{min-height:740px}.hero_img_wrap{float:right;border:1px solid #000;padding-bottom:100px;border-top-left-radius:50%;border-top-right-radius:50%;position:relative;padding-left:82px}.hero_img_wrap::before{position:absolute;bottom:-22px;left:63px;content:"";width:1px;height:200px;background:#000;transform:rotate(39deg);z-index:-1}.hero_img_wrap img{float:right;margin-right:-1px;border-top-left-radius:47%;max-width:440px;border-top-right-radius:47%}.hero_style_3 .hero_content p{max-width:600px}.footer_bottom .copyright,.footer_bottom .logo,.hero_content .hero_info,.td_social{margin-top:30px}.hero_content .hero_info .video_icon{position:unset;color:#000;height:100px;width:100px;top:0;text-align:center;line-height:100px;border:1px solid #000;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);margin:15px 35px 0 0}.hero_content .hero_info .video_icon:hover{background-color:#000;color:#fff}.faq_from button,.hero_content .hero_info .info_list,.tm_author_info .autor_text{margin-top:15px}.hero_info .info_list span{display:block;line-height:36px;font-size:20px}.hero_info .info_list span i{color:#0000a8;padding-right:8px}.about_box_wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-right:80px}.about_box_wrap .single_item .item{background:#0000a8;color:#fff;font-size:60px;display:flex;flex-direction:column;justify-content:center;width:185px;height:185px;align-items:center}.about_box_wrap .single_item .item .logo{max-width:95px}.about_box_wrap .single_item:nth-child(2){display:flex}.about_box_wrap .single_item:nth-child(2) .item,.pricing_item.active .price_btn .thm_btn::before,.services_box:hover,.team_social>.plus_btn:hover,.vision_block:hover{background-color:#003e84}.about_box_wrap .single_item .item:nth-child(2){background-color:#fff;color:#0000a8}.about_box_wrap .single_item .item span{font-size:16px;font-weight:700;text-transform:uppercase}.about_box_wrap .single_item .item i{line-height:1.1}.about_content .about_list li{margin-bottom:16px;display:flex;align-items:center;font-weight:700}.about_content .about_list li:last-child,.accordion_box .block .acc_content p,.accordion_box .block:last-child,.blog_middle .blog_content p,.feat_list_wrap .feat_list .fl_text p,.feat_list_wrap .feat_list:last-child,.from_content_wrap .info_list li:last-child,.m_blog-text p,.pricing_item .price_list li:last-child,.services_wrapper .services_item p,.skill_item:last-child,.td_cntent>p:last-child,.td_content p,.td_skils-wrap .skill_item:last-child,.team_dtls-info>p:last-child,.team_item .team_content p{margin-bottom:0}.about_content .about_list li i{width:40px;height:40px;background:#fff;display:inline-block;text-align:center;line-height:40px;border-radius:50%;box-shadow:0 16px 32px 0 rgba(0,0,0,.1);color:#003e84;margin-right:15px}.about_image .video_icon{left:auto;right:-60px;box-shadow:0 16px 32px 0 rgba(0,0,0,.1)}.about_image img,.blog_item .blog_thumb a,.blog_single .blog_thumb a,.blog_single .blog_thumb img,.fanfact_video img,.portfolio_item .port_thumb img,.portfolio_single img,.post_item .post_thumb,.team_item .team_thumb img,.testimonial_slide .tm_author_info .thumb img,.video_thumb img{width:100%}.about_image::before,.faq_image::before{position:absolute;left:-32px;bottom:-32px;content:"";border-left:200px solid #0000a8;border-bottom:200px solid #0000a8;border-top:200px solid transparent;border-right:200px solid transparent;z-index:-1}.about_text_wrap{padding-left:110px}.about_text_wrap .about_text{display:flex;margin-top:40px;margin-bottom:25px}.about_text_wrap .about_text .icon{font-size:70px;color:#0000a8;margin-right:30px}.about_text_wrap .about_text .text_wrap h4{font-size:20px;margin-bottom:10px}.about_img_wrap{border:1px solid #000;padding-bottom:64px;padding-right:64px;border-radius:50%;position:relative}.about_img_wrap::before{position:absolute;bottom:55px;right:190px;width:1px;height:300px;background-color:#000;content:"";transform:rotate(-48deg);z-index:-1}.about_img_wrap img{margin-left:-1px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.about_content_wrap,.about_right_wrap,.brand_right,.feat_content_wrap,.team_dtls-wrap{padding-left:50px}.about_right_wrap .about_info{border-top:1px solid #000;border-bottom:1px solid #000;padding-top:25px;padding-bottom:30px}.about_info .info_single .icon{font-size:55px;color:#0000a8;margin-right:20px;line-height:1;margin-top:15px}.about_info .info_single{display:flex;align-items:center;width:50%;flex-wrap:wrap}.about_info .info_single p{font-size:15px;line-height:26px;font-weight:700;color:#000;margin-bottom:0;margin-top:6px}.about_right_wrap .thm_btn,.fanfact_left .thm_btn{margin-top:50px}.about_image_wrap,.blog_post-content .post_meta,.widget .post_category li:not(:last-child){margin-bottom:10px}.about_image_wrap .about_img{margin-right:30px;max-width:320px}.about_content_wrap .ar_info.ul_li{padding-top:50px;border-top:1px solid #eaeaea}.ar_info .call_info_wrap{margin-left:40px;padding:0}.ar_info .call_info_wrap .icon,.pricing_item .price_list li i,.services_single:hover .services_btn a{color:#003e84}.ar_info .call_info_wrap .call_info h5{margin-bottom:0;color:#003e84}.ar_info .call_info_wrap .call_info span{margin-bottom:5px}.blog_bg,.services_bg{position:relative;z-index:1}.blog_bg::before,.services_bg::before{position:absolute;top:0;left:0;background:#f6f6f6;content:"";width:100%;height:540px;z-index:-1}.services_single{background:#fff;box-shadow:0 10px 30px 0 rgba(0,0,0,.04);margin-bottom:30px;transition:.6s cubic-bezier(.165, .84, .44, 1)}.services_single:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}.blog_item .blog_thumb img,.blog_single .blog_thumb img,.post_thumb img,.services_single .service_thumb img{width:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.blog_item:hover .blog_thumb img,.blog_single:hover .blog_thumb img,.post_item:hover .post_thumb img,.services_single:hover .service_thumb img,.widget_posts .pf_item:hover .post_thumb img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.services_single .services_content{padding:35px 40px 20px;position:relative}.services_icon{font-size:30px;color:#fff;position:absolute;top:-50px;right:30px;z-index:1}.services_icon i{left:39px;top:31px;position:absolute;font-size:36px;color:#0000a8;line-height:1}.services_single .services_content .title{font-size:24px;font-weight:600;margin-bottom:17px}.services_single .services_content .title>span{color:#003e84;text-decoration:underline}.services_single .services_btn{border-top:1px solid #e6e6e6;padding:15px 40px;display:flex;justify-content:space-between}.services_single .services_btn a{text-transform:uppercase;color:#777;font-size:14px;font-weight:700}.brand_item_wrap,.brand_wrap,.services_wrap,.services_wrapper{display:flex;flex-wrap:wrap;justify-content:center}.services_wrapper .services_item{width:33.33%;text-align:center;padding:0 25px;border-right:1px solid #e9e9e9;margin-bottom:30px}.services_wrapper .services_item .icon{max-width:100px;margin:auto auto 35px}.services_wrapper .services_item h3{font-size:23px;font-weight:700;margin-bottom:15px}.brand_item_wrap .brand_item:last-child,.brand_item_wrap .brand_item:nth-child(3),.brand_wrap .brand_item:last-child,.brand_wrap .brand_item:nth-child(5),.counter_wrap [class^=col-]:last-child .counter_item,.footer_style_3 .footer_widget:last-child,.services_wrap .services_item:last-child,.services_wrapper .services_item:last-child{border-right:0}.services_wrap .services_item{width:25%;padding:75px;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000}.services_wrap .services_item .number{font-weight:700;font-size:200px;line-height:160px;color:transparent;-webkit-text-stroke:1px #b6b6b6;margin-bottom:25px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.services_wrap .services_item h3{font-size:24px;margin-bottom:14px;line-height:32px}.services_wrap .services_item .sv_btn{color:#bfbfbf;letter-spacing:2px;font-size:16px;text-transform:uppercase;margin-top:20px;font-weight:700}.services_wrap .services_item:hover .number{-webkit-text-stroke-color:#0000a8}.services_inner .serv_item{position:relative;margin-left:55px;padding:40px 30px 40px 80px;margin-bottom:30px}.serv_item .serv_thumb{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.serv_item .serv_thumb::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#000;opacity:.7}.serv_item .serv_thumb::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.serv_content{z-index:1}.serv_content .serv_title{font-size:20px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.brand_wrap .brand_item img,.port_item,.portfolio_category .port_single .port_link i,.serv_content p,.services_box .serv_content .serv_title,.services_box .serv_content p,.services_box .serv_icon img{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.serv_item .serv_icon{position:absolute;top:24px;left:-50px;width:100px;height:100px;background:#fff;text-align:center;border:6px solid #003e84;border-radius:50%;line-height:100px;font-size:45px;color:#003e84;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.serv_item .serv_btn a{color:#003e84;font-weight:700;font-size:14px}.serv_item .serv_btn a>i{padding-left:10px;transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.serv_item .serv_btn a:hover>i{transform:translate(5px,2px);-webkit-transform:translate(5px,2px);-moz-transform:translate(5px,2px);-ms-transform:translate(5px,2px);-o-transform:translate(5px,2px)}.serv_item:hover .serv_thumb::after{opacity:0}.ctn-preloader.dark .animation-preloader .txt-loading .letters-loading:before,.feat_box_wrap .feat_box:hover .icon,.feat_box_wrap .feat_box:hover h4,.feat_box_wrap .feat_box:hover p,.footer_links li a:hover,.portfolio_single .port_info h4,.pricing_item.active .price_head>span,.pricing_item.active .price_list li,.serv_item:hover .serv_content .serv_title,.serv_item:hover .serv_content p,.services_box:hover .serv_content .serv_title,.services_box:hover .serv_content p,.testimonial_active .tm_author_info .autor_text h4,.vision_block:hover .vb_title,.vision_block:hover p{color:#fff}.serv_item:hover .serv_icon{background-color:#0000a8;color:#fff;border-color:#0000a8}.services_box{padding:50px 30px;box-shadow:0 16px 32px 0 rgba(0,0,0,.06);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;margin-bottom:30px}.services_box:hover .serv_icon img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.services_box .serv_icon{max-width:72px;margin:auto auto 35px}.services_box .serv_content .serv_title,.testimonial_single .rating_star{margin-bottom:15px}.contact_bg::before{position:absolute;top:50%;left:0;width:100%;height:60%;background:#003e83;content:"";transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:-1}.contact_wrap{background:#fff;padding:80px 80px 40px;box-shadow:0 40px 80px 0 rgba(0,0,0,.1)}.feature_image,.from_content_wrap,.post_nav .prev_post{padding-right:30px}.pd_content-nav,.port_dtls-info{box-shadow:0 16px 32px 0 rgba(0,0,0,.04)}.from_content_wrap h4{font-size:30px;font-weight:600;line-height:44px}.from_content_wrap .info_list li{display:flex;align-items:center;font-size:18px;color:#003e82;margin-bottom:16px}.from_content_wrap .info_list li i{width:45px;height:45px;text-align:center;line-height:45px;background:#fff;font-size:16px;margin-right:25px;box-shadow:0 16px 30px 0 rgba(0,0,0,.06)}.from_wrap input,.from_wrap textarea{width:100%;height:66px;margin-bottom:30px;background:#fff;border:2px solid #f2f2f2;box-shadow:0 8px 16px 0 rgba(0,0,0,.04);padding:0 30px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.comment_form .input_field input:focus,.comment_form .input_field input:hover,.comment_form .input_field textarea:focus,.comment_form .input_field textarea:hover,.faq_from input:focus,.faq_from input:hover,.faq_from select:focus,.faq_from select:hover,.faq_from textarea:focus,.faq_from textarea:hover,.from_wrap input:focus,.from_wrap textarea:focus{border-color:#0000a8}.from_wrap textarea{margin-bottom:0;height:230px;padding:30px 30px 65px}.from_message{height:230px}.from_message button{position:absolute;bottom:0;right:0}.google_map{height:600px}.google_map iframe{height:600px;width:100%;border:0}.feat_item .feat_icon,.feat_number{border-radius:50%;text-align:center}.feat_thumb_text{position:absolute;bottom:40px;left:40px;padding:40px 80px 40px 40px;background:#fff}.feat_shape,.portfolio_bg{background-repeat:no-repeat}.feat_thumb_text::before{position:absolute;content:"";top:-20px;left:0;border-left:10px solid #fff;border-right:10px solid transparent;border-bottom:10px solid #fff;border-top:10px solid transparent}.blog_border,.brand_2 .brand_item,.footer_border,.section_border{border-top:1px solid #000}.feat_thumb_text .icon{font-size:80px;color:#0000a8;margin-bottom:5px;line-height:1.2}.feat_thumb_text h3{font-size:60px;margin-bottom:5px}.feat_thumb_text h3>.plus{font-size:18px}.feat_thumb_text p{line-height:22px;margin-bottom:0}.feat_box_wrap{display:flex;margin:50px -12px -12px;flex-wrap:wrap;padding-right:60px}.feat_box_wrap .feat_box{width:46%;background:#fff;margin:12px;padding:40px;box-shadow:0 10px 30px 0 rgba(0,0,0,.04);position:relative;transition:.6s cubic-bezier(.165, .84, .44, 1)}.feat_box_wrap .feat_box .arrow{position:absolute;right:20px;top:11px;text-align:center;font-size:24px;opacity:0;color:#5874a0}.feat_box_wrap .feat_box .icon{font-size:60px;color:#0000a8}.feat_box_wrap .feat_box h4{font-size:20px;margin-bottom:12px}.feat_box_wrap .feat_box p{font-size:14px;line-height:24px}.feat_box_wrap .feat_box:hover{background-color:#003e83;transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}.brand_wrap .brand_item:hover::before,.feat_box_wrap .feat_box:hover .arrow,.port_item:hover .port_content,.vision_block:hover .vb_link{opacity:1}.feat_top-space{padding-top:280px}.feat_shape{background-position:left bottom;width:100%;height:100%}.feat_item .feat_icon{width:120px;height:120px;background:#fff;line-height:120px;color:#1e1d23;position:relative;box-shadow:0 16px 32px 0 rgba(0,0,0,.06);margin:auto auto 35px}.feat_number{top:0;right:0;width:34px;height:35px;color:#fff;font-size:14px;line-height:34px;position:absolute;background-color:#003e84;font-weight:600;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.feat_item:hover .feat_number,.pricing_item.active .price_btn .thm_btn,.xb_info_wrap [class^=col-]:last-child .info_single{background-color:#0000a8}[class^=col-]:nth-child(2) .feat_item,[class^=col-]:nth-child(4) .feat_item{margin-top:40px}.feature_left{padding-right:50px;position:relative}.feature_left .f_shape{position:absolute;bottom:-60px;left:-60px;z-index:-1}.feat_list_wrap .feat_list{display:flex;align-items:center;margin-bottom:40px}.feat_list_wrap .feat_list .fl_icon{max-width:50px;margin-right:25px}.feat_list_wrap .feat_list .fl_text{width:calc(100% - 75px)}.portfolio_bg{height:800px;position:relative;background-size:cover;z-index:1}.portfolio_category{position:absolute;bottom:0;display:flex;flex-wrap:wrap;width:100%}.portfolio_category .port_single{width:25%;padding:75px 30px 35px;position:relative;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.portfolio_category .port_single .number{color:#fff;font-size:16px;font-weight:700;margin-bottom:10px}.portfolio_category .port_single h4{color:#fff;margin-bottom:0}.port_line{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;z-index:-1}.port_line .line{height:100%;border-right:1px solid #fff;width:25%;opacity:.2}.portfolio_category .port_single .port_link{position:absolute;right:0;top:0;width:60px;height:60px;text-align:center;line-height:60px;background:#003167;color:#fff;opacity:0;visibility:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.port_single.active{background:#003e83}.port_single.active .port_link,.portfolio_item:hover .port_link,.team_social:hover ul{opacity:1;visibility:visible}.portfolio_category .port_single:hover .port_link i{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.portfolio_single .port_info{background:#003e83;padding:25px 10px;opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;min-height:100px}.portfolio_single .port_info .port_btn:hover{background-color:#0000a8;color:#fff}.portfolio_single .port_info span{font-size:14px;color:#777;margin-bottom:6px}.pd_info-list .pd_list-title,.portfolio_single .port_info .port_title,.team_item .team_info .t_title{font-size:20px;margin-bottom:0}.portfolio_menu{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:30px}.portfolio_menu button{background:#fff;color:#777;border:none;font-weight:700;font-size:16px;padding:12px 28px;cursor:pointer;margin:0 5px 10px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.fanfact_left .ff_info_wrap .ff_info_single:nth-child(2) .ff_number,.newsletter_form input{background-color:transparent}.portfolio_menu button.active,.portfolio_menu button:hover{color:#fff;background-color:#0000a8}.port_dtls-info{position:absolute;bottom:-50px;right:60px;background:#fff;padding:50px}.pd_info-list,.team_dtls-wrap .td_list li:not(:last-child){margin-bottom:20px}.pd_info-list span{font-size:14px;color:#777;margin-bottom:3px}.pd_content-wrap{padding:0 60px}.pd_content-wrap p,.td_cntent p,.team_dtls-info p{font-size:18px;line-height:30px;margin-bottom:20px}.pd_content-wrap .pd_sub-title{font-size:26px;margin-bottom:25px;margin-top:50px}.pd_author-wrap{display:flex;align-items:center;padding:30px;background:#003e83;color:#fff;position:relative;z-index:1}.pd_author-quote{position:absolute;bottom:30px;right:30px;max-width:250px;z-index:-1}.pd_author-wrap .pd_author-text{width:calc(100% - 300px)}.pd_author-wrap .pd_author-text p{font-size:24px;line-height:36px;color:#fff;opacity:.7}.pd_author-wrap .pd_author-thumb{padding:8px;background:#fff;margin-right:70px;position:relative;max-width:240px}.pd_author-wrap .pd_author-thumb .author_quote{position:absolute;top:50%;right:-39px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateY(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);font-size:34px;color:#fff;width:80px;height:80px;background:#0000a8;text-align:center;line-height:82px;border-radius:50%}.author_name-info .author_name{color:#fff;font-size:24px;margin-bottom:4px}.pd_item-icon .icon{font-size:25px;width:80px;height:80px;background:#fff;border-radius:50%;box-shadow:0 30px 60px 0 rgba(0,0,0,.06);line-height:82px;color:#bfbfbf}.pd_item-icon .number{position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);background:#003e83;width:35px;height:35px;color:#fff;line-height:35px;border-radius:50%;font-size:14px;font-weight:600}.pd_item .pd_item-icon{position:relative;margin-bottom:40px}.pd_item .pd_item-title{font-size:20px;margin-bottom:13px}.pd_item-wrap .pd_item{padding:0 20px;margin-bottom:30px;position:relative}.pd_item-wrap .pd_item::before{position:absolute;top:46%;right:-28px;color:#0000a8;font-size:40px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);content:"\f178";font-weight:300;font-family:"Font Awesome 5 Pro"}.pd_content-nav{background:#fff;padding:15px;display:flex;justify-content:space-between}.pd_content-nav .pd_nav_thumb{width:70px;height:70px;margin-right:18px}.pd_content-prev{padding-right:20px}.pd_content-next{text-align:right;padding-left:20px}.pd_content-next .pd_nav_thumb{width:70px;height:70px;margin-right:0;margin-left:15px}.pd_nav-text span{color:#777;font-size:14px;margin-bottom:5px}.pd_nav-text .pd_nav-title{font-size:20px;margin-bottom:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.brand_item_wrap .brand_item,.brand_wrap .brand_item{width:20%;display:flex;justify-content:center;padding:44px 30px;align-items:center;position:relative;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;border-right:1px solid #eee;border-bottom:1px solid #eee}.brand_wrap .brand_item::before{position:absolute;border-bottom:0;left:0;bottom:0;width:100%;height:4px;content:"";background:#0000a8;opacity:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.brand_item_wrap .brand_item:nth-child(4),.brand_item_wrap .brand_item:nth-child(5),.brand_item_wrap .brand_item:nth-child(6),.brand_wrap .brand_item:nth-child(10),.brand_wrap .brand_item:nth-child(6),.brand_wrap .brand_item:nth-child(7),.brand_wrap .brand_item:nth-child(8),.brand_wrap .brand_item:nth-child(9){border-bottom:0}.brand_wrap .brand_item:hover{background:#003e83;box-shadow:0 16px 32px 0 rgba(0,62,131,.2)}.brand_wrap .brand_item:hover img{filter:brightness(0) invert(1)}.brand_wrap .brand_item a{max-width:140px}.brand_img_wrap{max-width:400px;margin:auto auto 30px;position:relative}.brand_img_wrap .brand_img_sml .img{position:absolute;max-width:150px;border:8px solid #fff;box-shadow:0 16px 32px 0 rgba(0,0,0,.06)}.blog_border,.brand_2 .brand_item,.brand_2 .brand_item:last-child,.footer_socaial li:last-child{border-right:1px solid #000}.brand_img_wrap .brand_img_sml .img_01{left:-70px;bottom:65px}.brand_img_wrap .brand_img_sml .img_02{right:-55px;top:-40px}.brand_img_wrap .icon{position:absolute;bottom:-40px;right:-40px;width:102px;height:100px;text-align:center;line-height:110px;background:#0000a8;font-size:45px;color:#fff;border-radius:50%;box-shadow:0 16px 32px 0 rgba(255,156,0,.3)}.brand_item_wrap .brand_item{width:33.33%}.brand_2 .brand_item{min-height:120px}.blog_border:first-child,.brand_2 .brand_item:first-child,.portfolio_tab .nav-tabs .nav-item:first-child .nav-link,.portfolio_wrapper .portfolio_item:first-child,.portfolio_wrapper .portfolio_item:nth-child(5),.portfolio_wrapper .portfolio_item:nth-child(9){border-left:1px solid #000}.brand_3 .brand_item,.brand_3 .brand_item:last-child{border-right:1px solid #ececec}.brand_2 .brand_item:hover{background-color:#000;box-shadow:none}.brand_3 .brand_item:hover{background:0 0;box-shadow:none}.brand_3 .brand_item:hover img{filter:none}.brand_3 .brand_item::before{background:0 0}.brand_3 .brand_item{width:25%;border-top:1px solid #ececec}.brand_3 .brand_item:first-child{border-left:1px solid #ececec}.fanfact_video{width:54%}.fanfact_text_wrap{position:absolute;right:0;bottom:0;padding-right:310px}.fanfact_text{background:#fff;padding:70px 60px;margin-left:-80px}.ff_info_wrap{display:flex;width:100%;flex-wrap:wrap}.ff_info_single{display:flex;align-items:center;margin-right:45px;flex-wrap:wrap;margin-top:15px}.ff_info_single .ff_number{width:120px;height:120px;text-align:center;line-height:120px;background:#0000a8;margin-bottom:0;margin-right:30px;color:#fff;font-size:50px;font-weight:700;position:relative}.social_share .rt_title,.social_share ul{text-align:right}.ff_info_single .ff_number::after,.ff_info_single .ff_number::before{position:absolute;top:50%;right:-16px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);content:"";border-left:8px solid #0000a8;border-right:8px solid transparent;border-bottom:8px solid transparent;border-top:8px solid transparent}.ff_info_single .ff_number::after{border-left:8px solid transparent;border-right:8px solid #fff;right:0}.ff_info_single .ff_number span{font-size:15px}.ff_info_single p{font-size:18px;font-weight:700;color:#000;line-height:24px;margin-bottom:0}.ff_info_wrap .ff_info_single:nth-child(2) .ff_number{background-color:#003e83}.ff_info_single:nth-child(2) .ff_number::before{border-left:8px solid #003e83}.fanfact_left,.td_cntent{padding-right:70px}.fanfact_left .ff_info_single .ff_number{background:0 0;color:#000;border:1px solid #000}.fanfact_left .ff_info_single .ff_number::before{border-left:1px solid transparent;border-right:1px solid #000;border-bottom:1px solid transparent;border-top:1px solid #000;width:10px;right:-2px;height:10px;background:#fff;transform:rotate(45deg) translateY(-50%);-webkit-transform:rotate(45deg) translateY(-50%);-moz-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%)}.fanfact_left .ff_info_wrap{padding-bottom:50px}.fanfact_right .ff_shape{width:290px;height:220px;background:#000;position:absolute;top:0;left:91px;z-index:-1}.testimonial_slide{position:relative;margin:-40px -20px}.testimonial_item{display:flex;align-items:center;padding:40px 20px}.testimonial_slide .tm_author_info{position:relative;margin-right:50px}.testimonial_slide .tm_author_info .thumb{width:280px;padding:10px;background:#fff;box-shadow:0 16px 32px 0 rgba(0,0,0,.06);max-width:280px}.testimonial_slide .tm_author_info .quote{position:absolute;bottom:-31px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);font-size:34px;color:#fff;width:80px;height:80px;background:#0000a8;text-align:center;line-height:82px;border-radius:50%}.testimonial_item .tm_text h4{font-size:40px;line-height:56px;margin-bottom:32px}.testimonial_item .auhtor_text h3,.tm_author_info .autor_text h4{font-size:20px;margin-bottom:6px}.testimonial_item .auhtor_text span,.widget .widget_posts .pf_item .post_content .post_date i{font-size:14px}.tm_big_title{position:absolute;left:50%;right:0;bottom:60px;transform:translateX(-50%);z-index:-1}.tm_big_title h1{z-index:-1;color:#f6f6f6;font-size:260px}.testimonial_slide .owl-nav div{position:absolute;left:0;height:60px;width:60px;line-height:60px;margin:0 -90px!important;padding:0;text-align:center;background:#0000a8;color:#fff;top:50%;font-size:20px;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer}.testimonial_slide .owl-nav .owl-next{left:auto;right:0}.rating_star li{color:#feab2f;font-size:15px;margin-right:4px}.testimonial_single .tm_text{background:#fff;padding:50px;position:relative;z-index:1}.testimonial_single p{font-size:24px;line-height:37px;margin-bottom:0}.testimonial_single .tm_text::before{position:absolute;content:"";border-top:12px solid #fff;border-right:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #fff;bottom:-24px;left:0}.testimonial_single .tm_text .tm_icon{position:absolute;top:30px;right:30px;max-width:140px;z-index:-1}.tm_author_info{display:flex;align-items:center;margin-top:20px;flex-wrap:wrap;padding-left:0}.tm_author_info .autor_text span{color:#0000a8;font-size:14px}.tm_author_info .author_img{width:70px;height:70px;overflow:hidden;margin-right:20px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin-top:15px}.testimonial_bg{background-size:cover;background-repeat:no-repeat;width:100%;height:100%;position:relative}.testimonial_slide-2 .testimonial_single{padding:60px 50px;border:1px solid #000;position:relative;margin-bottom:40px;background:#fff}.testimonial_slide-2 .testimonial_single::before{position:absolute;top:18px;left:10px;width:95%;height:100%;content:"";border:1px solid #000;transform:rotate(3deg);-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);z-index:-1}.testimonial_slide-2 .tm_author{margin-right:30px}.author_sign{max-width:140px;margin-top:15px}.testimonial_slide-2 .testimonial_single .tm_author_info span,.widget .widget_posts .pf_item .post_content .post_date{color:#777;font-size:14px}.testimonial_bg::before{position:absolute;top:0;left:0;width:41%;height:82%;background:#000;content:"";clip-path:polygon(0px 0px,100% 0px,64.39% 69.23%,0px 99%);z-index:-1}.testimonial_slide-3 .testimonial_single{background:#fff;border:2px solid #ececec;padding:40px}.author_content .social_links a:hover,.testimonial_slide-3 .tm_author_info .autor_text span{color:#003e83}.testimonial_slide-3 .owl-dots{display:flex;justify-content:center;margin-top:35px}.testimonial_slide-3 .owl-dots .owl-dot{width:24px;height:4px;background:#e7e7e7;margin:5px;transition:.3s ease-out}.testimonial_slide-3 .owl-dots .owl-dot.active{background-color:#ff8e28;width:34px}.counter_item{background:#fff;text-align:center;padding:40px 30px;position:relative}.counter_item::before{position:absolute;bottom:0;right:0;width:0;height:4px;background:#0000a8;content:"";transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.sec_title-icon,.sec_title-icon::before{width:140px;height:140px;border-radius:50%}.counter_item:hover:before{right:auto;left:0;width:100%}.counter_item .icon{max-width:80px;margin:auto auto 10px}.counter_item .counter_nubmer{font-size:80px;margin-bottom:0;font-weight:700}.counter_item .counter_nubmer .plus{font-size:20px;color:#0000a8}.sec_title-icon{background:#0000a8;text-align:center;line-height:128px;margin:auto auto 45px;position:relative;z-index:1}.sec_title-icon::before{position:absolute;bottom:10px;left:0;content:"";background-color:#fff;z-index:-1}.counter_wrap{box-shadow:0 80px 180px 0 rgba(0,0,0,.1);background:#fff;margin-bottom:-170px;position:relative;z-index:2}.counter_wrap .counter_item{border-right:1px solid #e9e9e9;padding:75px 30px;height:100%}.counter_wrap .counter_item .counter_nubmer{font-size:50px;font-weight:600}.counter_wrap .counter_item .icon{margin-bottom:25px}.blog_bg::before{background-color:#003e83;height:531px}.blog_single{background:#fff;box-shadow:0 16px 32px 0 rgba(0,0,0,.06);margin-bottom:30px}.blog_single .blog_text{padding:35px 40px;position:relative}.blog_single .blog_text .blog_title{font-size:24px;line-height:34px;margin-bottom:30px}.blog_content .title a,.blog_text .blog_title a,.post_content .blog_title a{display:inline!important;width:100%;background-repeat:no-repeat;background-position-y:-2px;background-image:linear-gradient(transparent calc(100% - 2px),currentColor 1px);transition:.6s cubic-bezier(.215, .61, .355, 1);background-size:0 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.blog_content .title a:hover,.blog_text .blog_title a:hover,.post_content .blog_title a:hover{background-size:100% 100%;color:inherit}.blog_single .blog_text .blog_meta span{font-size:14px;margin-bottom:6px}.blog_single .blog_text .blog_meta span i{padding-right:4px}.blog_single .blog_text .blog_btn{color:#0000a8;text-transform:uppercase;font-weight:700}.blog_single .blog_text .blog_author{position:absolute;top:-40px;background:#fff;right:40px;padding-right:18px}.blog_single .blog_text .blog_author span{font-size:14px;color:#222;margin-bottom:0;padding:9px 0;font-weight:700}.blog_single .blog_text .blog_author .author{width:40px;height:40px;margin-right:12px}.blog_content .title{font-size:23px;line-height:34px;margin-bottom:20px}.blog_content .blog_meta span{font-size:16px;position:relative;margin-right:15px;padding-right:15px}.blog_content .blog_meta span::before{position:absolute;top:5px;right:0;width:1px;height:14px;background:#cfcfcf;content:""}.blog_content .blog_meta span:last-child{margin-right:0;padding-right:0}.blog_content .blog_meta span i{font-size:14px;padding-right:5px}.blog_content .blog_meta span a{color:#0000a8;font-weight:700}.blog_content:not(:last-child){margin-bottom:25px;padding-bottom:30px;border-bottom:1px solid #efefef}.blog_middle .blog_content,.portfolio_item .port_text{padding-top:35px}.blog_middle .blog_meta{margin-bottom:4px}.blog_middle .title{font-size:24px;line-height:34px;margin-bottom:10px}.blog_border{padding:20px 20px 0;margin-bottom:30px}.blog_border .blog_single .blog_text{padding:35px 20px}.blog_border .blog_single{box-shadow:none;margin-bottom:0}.post_item{margin-bottom:40px;border:2px solid #f3f3f3}.post_item .post_content{padding:55px 50px 35px;position:relative}.post_tag-author .p_tag{position:absolute;top:-22px;left:47px;z-index:3}.post_tag-author .p_tag a{font-size:14px;color:#003e83;font-weight:700;padding:6px 20px;display:inline-block;background:#fff;z-index:1;box-shadow:0 8px 16px 0 rgba(0,0,0,.06)}.post_tag-author .p_author{display:flex;align-items:center;position:absolute;top:-33px;right:50px;background:#fff;padding:10px 35px 10px 10px;box-shadow:0 16px 32px 0 rgba(0,0,0,.04);z-index:3}.accordion_box .block,.comment_form .input_field input,.comment_form .input_field textarea,.faq_form-wrap,.portfolio_active .owl-nav,.related_tag ul li a,.skill_right .sr_img:nth-child(2),blockquote{box-shadow:0 16px 32px 0 rgba(0,0,0,.06)}.post_tag-author .pa_thumb{width:40px;height:40px;margin-right:10px}.post_tag-author .p_author .pa_title{font-size:16px;font-weight:500;color:#000}.post_content .blog_title{font-size:34px;line-height:46px;margin-bottom:15px}.post_item .post_content .post_meta{margin-top:22PX;padding-top:25px;border-top:1px solid #e7e7e7}.post_meta li:not(:last-child){margin-right:25px;padding-right:28px}.post_meta li{position:relative;color:#777;font-size:14px;margin-bottom:10px}.post_meta li:not(:last-child)::before{content:"|";position:absolute;right:0;color:#e5e5e5;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.format_video .post_thumb::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#000;opacity:.2;z-index:2}.format_video .post_thumb .video_icon{z-index:3}.gallery_post-active .owl-nav div{position:absolute;font-size:18px;line-height:52px;top:50%;left:0;width:50px;height:50px;text-align:center;color:#000;background-color:#fff;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.format_audio .post_content,.format_no-thumb .post_content{padding-top:40px}.format_quote{background:#003e83;border:0}.format_quote .post_content{padding:60px 50px}.format_quote .post_content .blog_title{color:#fff;margin-bottom:0;padding-left:110px}.format_quote .post_content .blog_title::before{position:absolute;left:50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-family:'Font Awesome 5 Pro';font-size:80px;font-weight:300;content:"\f10d"}.blog_details,.blog_wrapper{margin-right:-45px}.blog_sidebar{padding-left:45px}.blog_sidebar .widget{padding:35px 40px;border:2px solid #f3f3f3;margin-bottom:40px}.blog_sidebar .widget .author_content{text-align:center;padding:0 10px}.blog_sidebar .widget .widget_title{font-size:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #f1f1f1}.widget .author_content img{max-width:140px;margin-bottom:20px}.widget .author_content .author_name{margin-bottom:12px}.author_content .social_links{margin-top:17px}.author_content .social_links a{font-size:14px;color:#d4d4d4;display:inline-block;margin-right:18px}.widget .search_widget input{width:100%;height:60px;background-color:#f5f5f5;color:#000;padding-left:30px;padding-right:60px}.widget .search_widget button{position:absolute;right:0;top:0;width:60px;height:60px;background-color:#003e83;color:#fff;font-size:14px;border:none;z-index:2;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.widget .widget_posts .pf_item{display:flex;align-items:center}.widget .widget_posts .pf_item:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #efefef}.widget .widget_posts .pf_item .post_thumb{width:80px;height:80px;margin-right:15px}.widget .widget_posts .pf_item .post_content{width:calc(100% - 95px)}.widget .widget_posts .pf_item .post_title{font-size:16px;line-height:22px;margin-bottom:6px}.widget .post_category li a{padding:18px 50px 18px 30px;line-height:1;background-color:#f8f8f8;display:block;color:#777;font-size:14px;font-weight:700;position:relative;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;overflow:hidden}.widget .post_category li a span{position:absolute;right:0;top:0;height:100%;width:50px;display:flex;align-items:center;justify-content:center;background-color:#efefef;color:#777;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.widget .post_category li a:hover span{background-color:#003e83;color:#fff}.widget .post_tags{display:flex;flex-wrap:wrap;margin:-5px}.widget .post_tags li{padding:5px}.widget .post_tags li a{line-height:1;font-size:12px;color:#777;padding:11px 22px;background:#f4f4f4}.widget .post_tags li a:hover{color:#fff;background-color:#003e83}.blog_details{padding:50px;border:2px solid #f3f3f3}.blog_details .divider{width:100%;height:1px;background-color:#e6e6e6;margin:50px 0}.blog_post-content .blog_sub-title{font-size:30px;margin-bottom:25px}blockquote{background:#fff;padding:50px 60px;font-size:28px;font-weight:600;line-height:38px;color:#000;border:2px solid #f4f4f4;text-align:center}blockquote cite{display:block;margin-top:25px;font-weight:500;font-size:20px;color:#0000a8;line-height:1}blockquote span{font-size:14px;color:#999;font-weight:400}.blog_details .post_footer{margin-top:45px}.related_tag ul li a{line-height:1;font-size:12px;color:#777;padding:11px 25px;background:#fff;margin-right:10px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;font-weight:500;border:2px solid #f4f4f4}.related_tag ul li a:hover{color:#fff;background-color:#0000a8;border-color:#0000a8}.post_tag-wrap .rt_title{margin-bottom:27px;font-size:20px}.social_share ul li a{font-size:16px;color:#b9b9b9;margin-left:15px}.post_footer .post_nav{position:relative;border-top:1px solid #e7e7e7;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #e7e7e7}.post_nav .next_post{text-align:right;padding-left:30px}.post_footer .post_nav::before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:url(../img/icon/nav_dots.png)}.post_nav span{font-size:14px;color:#777}.post_nav .np_title{font-size:28px;margin-bottom:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.post_author{display:flex;align-items:center;padding:40px;border-radius:30px;border:2px solid #f3f3f3}.post_author .p_info{width:calc(100% - 220px)}.post_author .p_image{max-width:180px;margin-right:40px;border-radius:30px;overflow:hidden}.post_author .p_info span{font-size:12px;color:#777}.post_author .p_info .name{font-size:36px;margin-bottom:11px}.post_author .p_info p{font-size:14px;line-height:26px}.post_comment .comment_title{font-size:26px;margin-bottom:40px}.post_comment .comment-title{font-size:26px;font-weight:700;margin-bottom:40px}.post_comment .comment_list li{position:relative;padding-left:130px}.post_comment .comment_list li:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f3f3f3}.post_comment .comment_list li .comment_author{position:absolute;left:0;top:0;width:100px;height:100px;border-radius:50%}.post_comment .comment_list li .comment_content{position:relative;font-size:14px}.post_comment .comment_list li .comment_content h6{font-size:18px;margin-bottom:10px;letter-spacing:0}.post_comment .comment_list li .comment_content .date{font-size:14px;margin-bottom:15px}.post_comment .comment_list li .comment_content .date i{margin-right:2px;font-size:14px}.post_comment .comment_list li .comment_content p{font-size:14px;color:#777;margin-bottom:0;line-height:24px}.post_comment .comment_list li .comment_content .reply{position:absolute;top:0;right:0;color:#777;border:2px solid #f3f3f3;font-size:14px;padding:10px 20px;line-height:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.post_comment .comment_list li .comment_content .reply:hover{background-color:#000;color:#fff;border-color:#000}.post_comment .comment_list li .comment_content .reply i{margin-right:5px}.post_comment .comment_list li .children{margin-top:30px;padding-top:30px;border-top:1px solid #f3f3f3}.comment_form{padding:50px;border:2px solid #f4f4f4}.comment_form .input_field input,.comment_form .input_field textarea{height:60px;width:100%;margin-bottom:20px;padding:0 45px 0 20px;background-color:#fff;border:2px solid #f4f4f4;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.footer_widget .fp_single .thumb img,.port_content{transition:.3s}.comment_form .input_field textarea{height:150px;padding:20px;resize:none}.comment_form .input_field i{position:absolute;top:23px;right:25px;font-size:15px;color:#003e83}.comment_form .comment-btn{padding-top:10px}.comment_btn i{padding-left:0;padding-right:12px}.xb_info_wrap{margin-bottom:-86px}.xb_info_wrap .info_single{background:#003e83;padding:20px 10px;color:#fff;border-radius:64px}.xb_info_wrap .info_single .icon{font-size:80px;color:#fff;line-height:1;margin-right:40px}.xb_info_wrap .info_single .info_text span{color:#fff;font-size:14px;margin-bottom:8px}.xb_info_wrap .info_single .info_text h3{color:#fff;font-size:40px;margin-bottom:0}.xb_info_wrap-2 .info_single{background:#000;position:relative;padding:40px 0}.xb_info_wrap-2 [class^=col-]:last-child .info_single{padding-left:70px}@media (max-width:1200px){.xb_info_wrap-2 [class^=col-]:last-child .info_single{padding-left:35px}}.info_bg::after,.info_bg::before{position:absolute;top:0;right:0;width:calc(100% - 50%);height:100%;content:"";background:#0000a8;z-index:-1}.info_bg::after{right:auto;left:0;background-color:#000}.footer_main{padding-bottom:60px}.footer_main .footer_widget,.team_dtls-wrap .td_head{margin-bottom:40px}.footer_widget .fw_title{font-size:20px;margin-bottom:40px;color:#fff}.footer_widget .fw_about_text,.footer_widget ul li{color:#aaa;list-style-type:none;margin-bottom:10px}.footer_widget p{color:#aaa;line-height:30px;font-size:16px;margin-bottom:0}.footer_widget .fw_about_text{padding-right:22px}.footer_widget .fp_single:not(:last-child){margin-bottom:16px}.footer_widget .fp_single .thumb{width:80px;height:80px;margin-right:20px;overflow:hidden}.footer_widget .fp_single .content{width:calc(100% - 100px)}.footer_widget .fp_single .content span{color:#999;font-size:12px}.footer_widget .fp_single .content span i{color:#0000a8;padding-right:2px}.footer_widget .fp_single .content h5{font-size:16px;color:#ffff;margin-bottom:0;line-height:24px}.footer_widget .fp_single:hover .thumb img{transform:scale(1.05)}.newsletter_form{position:relative;margin-top:22px}.newsletter_form input{width:100%;height:60px;border:2px solid #303030;color:#fff}.newsletter_form button{position:absolute;top:0;right:0;height:60px;width:60px;color:#fff;font-size:18px;background-color:#0000a8}.cta_text,.footer_widget .social_links{margin-top:25px}.footer_gallery{display:flex;flex-wrap:wrap;margin:-7px}.footer_gallery .fg_single{width:33.33%;padding:7px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.footer_main [class^=col-]:nth-child(3) .footer_widget{padding-right:15px}.footer_bottom{padding:0 0 30px;background:#003e83}.cta_bg,.cta_video{background-size:cover}.footer_links{display:flex;justify-content:end;list-style:none;flex-wrap:wrap;float:right;margin-top:30px}.footer_links li:not(:first-child){margin-left:40px}.footer_links li a{font-size:16px;font-weight:700;color:#b5c7db}.copyright p{margin-bottom:0;color:#b5c7db}.copyright p a{color:#fff;font-weight:700}.footer_style_2 .newsletter_form input,.footer_style_3 .newsletter_form input{width:100%;height:60px;border:2px solid #fff;background-color:#fff;color:#000;box-shadow:0 16px 32px 0 rgba(0,0,0,.06)}.footer_style_2 .social_links a,.footer_style_3 .social_links a{color:#b3b3b3}.footer_style_2 .footer_bottom{background:#e9e9e9}.footer_style_3{padding-top:0}.footer_style_3 .footer_widget{width:25%;padding:100px 70px 90px;margin-bottom:0;border-right:1px solid #000}.footer_style_3 .footer_main{display:flex;flex-wrap:wrap;padding-bottom:0}.footer_style_3 li{line-height:34px}.footer_style_3 .copyright{margin-top:0;padding:28px 0 28px 100px;border-left:1px solid #000}.footer_style_3 .footer_bottom{background:#fff;border-top:1px solid #000;padding:0}.footer_socaial{list-style:none;display:flex;flex-wrap:wrap;align-items:center;float:right}.footer_socaial li{padding:25px 40px;border-left:1px solid #000}.cta_bg{background-repeat:no-repeat;padding:5px 30px 30px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;border-radius:70px;position:relative;overflow:hidden;z-index:1}.cta_bg::before,.cta_video{position:absolute;height:100%;top:0}.cta_bg::before{left:0;width:100%;background:#0000a8;opacity:.9;content:"";z-index:-1}.cta_text h4{font-size:30px;color:#fff;font-weight:700;margin-bottom:0;line-height:44px}.cta_btn{min-width:200px;margin-top:25px}.cta_content_wrap{padding-top:120px;padding-bottom:120px}.cta_video{right:0;width:44%}.cta_video img{height:100%;width:100%;object-fit:cover}.cta_subscribie{position:relative;max-width:600px}.cta_subscribie input{width:100%;height:70px}.cta_subscribie button{position:absolute;top:0;right:0;height:100%}.cta_subscribie button::before{background:0 0;text-transform:capitalize}.cta_list_wrap{list-style:none;margin-top:25px;display:flex;flex-wrap:wrap}.cta_list_wrap li{color:#fff;margin-top:10px;min-width:280px}.cta_list_wrap li i{color:#fff;padding-right:15px;opacity:.5}.port_content{position:absolute;top:0;left:0;padding:20px;background:#f7f7f7;width:100%;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;height:100%}.portfolio_active .owl-nav div{height:60px;width:60px;line-height:60px;padding:0;text-align:center;background:#0000a8;color:#fff;font-size:20px;margin-right:10px;cursor:pointer;bottom:-148px;left:100px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.portfolio_active .owl-nav div:hover,.pricing_item.active{background-color:#000}.portfolio_active .owl-nav .owl-next{left:173px}.portfolio_active .owl-nav{display:flex;background:#fff;width:150px;justify-content:center;padding:10px;border-radius:50px;position:absolute;bottom:-156px;left:310px}.portfolio_tab .port_nav{display:flex;justify-content:center;flex-wrap:wrap;border:0}.portfolio_tab .nav-tabs .nav-link{padding:17px 35px;border-top:1px solid #000;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;border-right:1px solid #000;border-bottom:1px solid #000;font-size:16px;font-weight:700;color:#000}.portfolio_tab .nav-item .nav-link.active,.portfolio_tab .nav-item .nav-link:hover{background-color:#000;border-color:#000;color:#fff}.portfolio_wrapper .portfolio_item,.subscribe_form{border-top:1px solid #000;border-bottom:1px solid #000}.portfolio_item .port_text h3{font-size:22px}.portfolio_item .port_info_list{margin-top:14px;list-style:none}.portfolio_item .port_info_list li{display:flex;justify-content:start;flex-wrap:wrap;font-size:14px;line-height:28px}.portfolio_item .port_info_list .list_name{width:calc(80px);color:#000;font-weight:700}.portfolio_wrapper .portfolio_item{width:25%;padding:30px;border-right:1px solid #000;margin-bottom:30px}.portfolio_wrapper{justify-content:center}.portfolio_item .port_thumb::before{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;content:"";opacity:0;visibility:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.portfolio_item .port_link{position:absolute;font-size:16px;font-weight:700;text-align:center;top:50%;left:0;transform:translateY(-50%);color:#ffff;right:0;opacity:0;visibility:hidden}.portfolio_item .port_link i{padding-left:10px;transform:translateY(1px);-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transition:.3s}.portfolio_item .port_link:hover i{transform:translate(5px,1px);-webkit-transform:translate(5px,1px);-moz-transform:translate(5px,1px);-ms-transform:translate(5px,1px);-o-transform:translate(5px,1px)}.portfolio_item:hover .port_thumb::before{opacity:1;visibility:visible;opacity:.9}.subscribe_border{border-left:1px solid #000;border-right:1px solid #000;margin-top:-20px}.subscribe_border .sec_title{padding:0 15px}.subscribe_wrap .sec_title>p{max-width:700px;margin:auto}.subscribe_form{padding:20px 40px;position:relative;max-width:850px;margin:auto}.subscribe_form input{padding-left:25px;background-color:transparent}.subscribe_form button{position:absolute;top:50%;transform:translateY(-50%);height:55px;right:40px;line-height:1}.subscribe_form .input_field i{position:absolute;top:19px;left:0;color:#000}.page_title_area{position:relative;z-index:1;background-size:cover;background-repeat:no-repeat}.page_title_area::before{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;content:"";opacity:.5;z-index:-1}.page_title h1{font-size:40px;color:#fff}.breadcrumb_nav li{color:#0000a8;position:relative;font-weight:700;font-size:16px}.breadcrumb_nav li:not(:last-child){margin-right:8px;padding-right:8px}.breadcrumb_nav li::after{top:50%;right:-4px;content:"|";position:absolute;transform:translateY(-50%);color:#999}.skill_left{padding-right:50px}.skill_item{position:relative;padding:26px;border:2px solid #efefef;margin-bottom:50px}.pricing_item,.team_item,.vision_block{margin-bottom:30px}.progress .skill_count,.skill_item .bar_title{position:absolute;top:-14px;background:#fff;padding-right:25px;left:-2px;font-size:18px;color:#000;display:inline-block;font-weight:600}.skill_item .progress{height:4px}.progress .skill_count{left:auto;right:-2px;color:#003e84;padding-left:25px;padding-right:0}.skill_right img{max-width:410px}.skill_right .sr_img:nth-child(2){position:absolute;bottom:-100px;left:210px;padding:10px;background:#fff}.skill_bg_gray .progress .skill_count,.skill_bg_gray .skill_item .bar_title{background:#f8f8f8}.feat_content_wrap .accordion_box,.vision_content{padding-right:60px}.accordion_box .block{position:relative;overflow:hidden;margin-bottom:25px;border:1px solid #ececec;border-radius:40px}.accordion_box .block .acc_btn{color:#000;position:relative;font-weight:600;font-size:18px;cursor:pointer;padding:17px 70px 17px 35px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.accordion_box .block .acc_btn::before{top:22px;right:22px;line-height:1;font-size:16px;content:"\e61a";position:absolute;font-family:themify;transition:.6s cubic-bezier(.165, .84, .44, 1);-webkit-transition:.6s cubic-bezier(.165, .84, .44, 1);-o-transition:.6s cubic-bezier(.165, .84, .44, 1);-moz-transition:.6s cubic-bezier(.165, .84, .44, 1);-ms-transition:.6s cubic-bezier(.165, .84, .44, 1);color:#fff}.accordion_box .block .acc_btn::after{width:60px;height:60px;background:#003e84;position:absolute;top:0;right:0;content:"";border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;z-index:-1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.accordion_box .active_block .acc_btn::after{background-color:#0000a8;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.accordion_box .block.active_block .acc_btn::before{content:"\e622";transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}.accordion_box .block .acc_content{position:relative;display:none;padding:0 60px 20px 35px}.accordion_box .block .acc_content.current,.pricing_item .price_btn a{display:block}.faq_form-wrap{border-radius:10px;overflow:hidden;background:#fff;margin-top:-60px;z-index:5;position:relative;margin-left:50px}.faq_form-wrap .faq_form-title{font-size:16px;text-align:center;background:#0000a8;padding:20px;color:#fff;margin-bottom:0;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:0}.faq_form-wrap .faq_form-title i{font-size:15px;padding-right:5px}.faq_form-wrap .faq_from{padding:40px}.faq_from input,.faq_from select,.faq_from select option,.faq_from textarea{width:100%;height:60px;margin-bottom:15px;background-color:#f6f6f6;border:2px solid transparent;color:#000;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.faq_from textarea{height:180px;padding:20px}.faq_from select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/icon/select_arrow.png);background-position:calc(100% - 20px) 50%;background-repeat:no-repeat;padding-right:40px;color:#999}.vision_block{background:#fff;padding:30px;position:relative;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.vision_block .vb_title{font-size:24px;margin-bottom:5px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.vision_block p{margin-bottom:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.vision_border{padding-top:35px;border-top:1px solid #d5d5d5}.vision_list li i{line-height:40px;padding-right:10px;color:#003e84}.vision_video a>span{background:#0000a8;text-align:center;line-height:60px;width:60px;height:60px;color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.vision_video a>small{font-weight:700;color:#000;margin-left:15px}.vision_block .vb_link{position:absolute;top:13px;right:13px;color:#fff;font-size:20px;opacity:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.pricing_item{padding:60px;border:2px solid #ececec;background:#fff}.pricing_item .price_head>span{color:#000;font-size:20px;font-weight:600}.pricing_item .price_head .price_title{font-size:80px;color:#003e84;margin-bottom:0}.pricing_item .price_head .price_title>span{color:#777;font-size:16px;line-height:24px;margin-left:20px}.pricing_item .price_list li{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:28px;color:#777}.pricing_item.active .price_head .price_title>span{color:#c5c5c5}.team_item .team_info{position:absolute;bottom:0;left:0;padding:25px 40px;background:#fff}.team_item .team_content{border:2px solid #f2f2f2;border-top:0;padding:25px 40px}.team_item .team_info>span{font-size:14px;color:#0000a8;margin-bottom:5px}.team_social{position:absolute;top:0;left:100%}.team_social ul{bottom:100%;left:50%;opacity:0;position:absolute;visibility:hidden;transform:translateX(-50%);transition:.6s cubic-bezier(.25, 1, .5, 1)}.team_social>.plus_btn{width:50px;height:50px;font-size:15px;line-height:37px;border-radius:2px;text-align:center;color:#fff;background-color:#0000a8;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.team_social ul li a{width:50px;height:50px;display:block;line-height:50px;text-align:center;color:#000;background-color:#fff}.team_social ul li a:hover{background-color:#003e84;color:#fff}.team_social li:first-child a:hover{background-color:#1b76f2}.team_social li:nth-child(2) a:hover{background-color:#55acee}.team_social li:nth-child(3) a:hover{background-color:#0a66c2}.team_social li:nth-child(4) a:hover{background-color:#d53252}.team_social ul li{opacity:0;transform:translateY(4px);-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);margin-bottom:10px}.team_social:hover li{opacity:1;transform:translateX(0);transition:.4s cubic-bezier(.68, -.6, .32, 1.6)}.team_social:hover li:first-child{transition-delay:0.4s}.team_social:hover li:nth-child(2){transition-delay:0.3s}.team_social:hover li:nth-child(3){transition-delay:0.2s}.team_social:hover li:nth-child(4){transition-delay:0.1s}.team_dtls-wrap .ta_title{font-size:48px;margin-bottom:5px}.team_dtls-wrap .td_head>span{font-size:16px;color:#777;font-weight:700}.td_content-border{padding:35px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.team_dtls-wrap .td_list{list-style:none;margin-top:35px}.team_dtls-wrap .td_list .list_name{width:calc(130px);color:#000;font-weight:700}.team_dtls-wrap .td_list .list_name i{padding-right:20px;color:#003e83}.td_social li{display:inline-block;margin-right:7px}.td_social li a{color:#999;font-size:14px;width:40px;height:40px;line-height:38px;text-align:center;border:2px solid #f1f1f1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.td_social li a:hover{color:#fff;background-color:#003e83;border-color:#003e83}.td_social li:first-child a:hover{background-color:#1b76f2;border-color:#1b76f2}.td_social li:nth-child(2) a:hover{background-color:#55acee;border-color:#55acee}.td_social li:nth-child(3) a:hover{background-color:#0a66c2;border-color:#0a66c2}.td_social li:nth-child(4) a:hover{background-color:#d53252;border-color:#d53252}.td_skils-wrap{padding-left:50px;padding-right:50px}.td_heading-title{font-size:26px;margin-bottom:35px}.td_skils-wrap .skill_item{padding:35px 0 10px;border:0;margin-bottom:30px;border-bottom:2px solid #ececec}.td_skils-wrap .progress .skill_count,.td_skils-wrap .skill_item .bar_title{top:0;background:0 0;padding:0}.has_dropcap:first-letter{float:left;font-size:80px;margin-right:30px;background:#003e83;padding:30px;display:inline-block;color:#fff;font-weight:600}.error_page{display:flex;align-items:center;min-height:90vh;background-size:cover;background-repeat:no-repeat;background-position:top center}.error_page-content .ep_heading{font-size:400px;color:#003e83;line-height:1;margin-bottom:0}.error_page-content p{font-size:24px;margin-bottom:45px}.bth_btn a i{padding-left:0;padding-right:8px}.bth_btn a i,.bth_btn a:hover>i{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.ctn-preloader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;top:0;width:100%;z-index:9000}.ctn-preloader .animation-preloader{z-index:1000}.ctn-preloader .animation-preloader .spinner{-webkit-animation:1s linear infinite spinner;animation:1s linear infinite spinner;border-radius:50%;border:3px solid rgba(0,0,0,.2);border-top-color:#0000a8;height:150px;margin:0 auto 3.5em;width:150px}.ctn-preloader .animation-preloader .txt-loading{font:bold 5em Roboto,sans-serif;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ctn-preloader .animation-preloader .txt-loading .letters-loading{color:rgba(0,0,0,.2);position:relative}.ctn-preloader .animation-preloader .txt-loading .letters-loading:before{-webkit-animation:4s infinite letters-loading;animation:4s infinite letters-loading;color:#000;content:attr(data-text-preloader);left:0;opacity:0;font-family:Roboto,sans-serif;position:absolute;top:-3px;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{-webkit-animation-delay:.2s;animation-delay:.2s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{-webkit-animation-delay:.4s;animation-delay:.4s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{-webkit-animation-delay:.6s;animation-delay:.6s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{-webkit-animation-delay:.8s;animation-delay:.8s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{-webkit-animation-delay:1s;animation-delay:1s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{-webkit-animation-delay:1.2s;animation-delay:1.2s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{-webkit-animation-delay:1.4s;animation-delay:1.4s}.ctn-preloader.dark .animation-preloader .spinner{border-color:rgba(255,255,255,.2);border-top-color:#fff}.ctn-preloader.dark .animation-preloader .txt-loading .letters-loading{color:rgba(255,255,255,.2)}.ctn-preloader p{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:8px;color:#3b3b3b}.ctn-preloader .loader{position:fixed;top:0;left:0;width:100%;height:100%;font-size:0;z-index:1;pointer-events:none}.ctn-preloader .loader .row{height:100%}.ctn-preloader .loader .loader-section .bg{background-color:#fff;height:100%;left:0;width:100%;-webkit-transition:.8s cubic-bezier(.77, 0, .175, 1);-o-transition:.8s cubic-bezier(.77, 0, .175, 1);transition:.8s cubic-bezier(.77, 0, .175, 1)}.ctn-preloader .loader.dark_bg .loader-section .bg{background:#111339}.ctn-preloader.loaded .animation-preloader{opacity:0;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.ctn-preloader.loaded .loader-section .bg{width:0}@-webkit-keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes letters-loading{0%,100%,75%{opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}25%,50%{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes letters-loading{0%,100%,75%{opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}25%,50%{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}}@media screen and (max-width:767px){.ctn-preloader .animation-preloader .spinner{height:8em;width:8em}.ctn-preloader .animation-preloader .txt-loading{font:bold 3.5em Roboto,sans-serif}}@media screen and (max-width:500px){.ctn-preloader .animation-preloader .spinner{height:7em;width:7em}.ctn-preloader .animation-preloader .txt-loading{font:bold 2em Roboto,sans-serif}}
