.metismenu .arrow{float:right;line-height:1.42857}*[dir=rtl] .metismenu .arrow{float:left}.metismenu .glyphicon.arrow:before{content:"\e079"}.metismenu .mm-active>a>.glyphicon.arrow:before{content:"\e114"}.metismenu .fa.arrow:before{content:"\f104"}.metismenu .mm-active>a>.fa.arrow:before{content:"\f107"}.metismenu .ion.arrow:before{content:"\f3d2"}.metismenu .mm-active>a>.ion.arrow:before{content:"\f3d0"}.metismenu .plus-times{float:right}*[dir=rtl] .metismenu .plus-times{float:left}.metismenu .fa.plus-times:before{content:"\f067"}.metismenu .mm-active>a>.fa.plus-times{transform:rotate(45deg)}.metismenu .plus-minus{float:right}*[dir=rtl] .metismenu .plus-minus{float:left}.metismenu .fa.plus-minus:before{content:"\f067"}.metismenu .mm-active>a>.fa.plus-minus:before{content:"\f068"}.metismenu .mm-collapse:not(.mm-show){display:none}.metismenu .mm-collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height,visibility}.metismenu .has-arrow{position:relative}.metismenu .has-arrow:after{position:absolute;content:"";width:.5em;height:.5em;border-width:1px 0 0 1px;border-style:solid;border-color:currentColor;border-color:initial;right:1em;transform:rotate(-45deg) translateY(-50%);transform-origin:top;top:50%;transition:all .3s ease-out}*[dir=rtl] .metismenu .has-arrow:after{right:auto;left:1em;transform:rotate(135deg) translateY(-50%)}.metismenu .mm-active>.has-arrow:after,.metismenu .has-arrow[aria-expanded=true]:after{transform:rotate(-135deg) translateY(-50%)}*[dir=rtl] .metismenu .mm-active>.has-arrow:after,*[dir=rtl] .metismenu .has-arrow[aria-expanded=true]:after{transform:rotate(225deg) translateY(-50%)}.hamburger-menu,.hamburger-menu a{display:inline-block}.body-overlay{background-color:#000;height:100%;width:100%;position:fixed;top:0;z-index:1010;left:0;opacity:0;visibility:hidden;transition:all .3s linear 0s;transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}.body-overlay.active{opacity:.5;visibility:visible}.side-mobile-menu ul li a{padding:13px 0;display:block;border-bottom:1px solid rgba(0,0,0,.05);font-size:15px;color:#101a23;font-weight:600;text-transform:uppercase;position:relative}.side-mobile-menu ul li a[aria-expanded=true]{color:#ff8e28}.side-mobile-menu ul li a:hover{color:#ff8e28;padding-left:5px}.side-mobile-menu ul li ul li:hover>a{color:#ff8e28;padding-left:20px}.side-mobile-menu ul li ul li:hover>a:before{background:#ff8e28;border-color:#ff8e28}.side-mobile-menu ul{list-style:none;margin:0;padding:0}.side-mobile-menu{display:none}.slide-bar{position:fixed;overflow-y:auto;top:0;right:-330px;width:300px;padding:60px 20px 25px;height:100%;display:block;background-color:#fff;z-index:1020;box-shadow:-5px 0 20px -5px #00000080;transition:all .6s cubic-bezier(.785,.135,.15,.86);-webkit-transition:all .6s cubic-bezier(.785,.135,.15,.86);-moz-transition:all .6s cubic-bezier(.785,.135,.15,.86);-ms-transition:all .6s cubic-bezier(.785,.135,.15,.86);-o-transition:all .6s cubic-bezier(.785,.135,.15,.86)}.slide-bar.show{right:0}.side-mobile-menu ul li ul li{padding-left:15px}.side-mobile-menu ul li ul li a{position:relative;padding-left:15px;text-transform:capitalize;font-size:16px}.side-mobile-menu ul li.dropdown>a:after{position:absolute;content:"";width:8px;height:8px;border-width:0 2px 2px 0;border-style:solid;border-color:initial;right:16px;top:50%;-webkit-transform:rotate(-45deg) translateY(-50%);transform-origin:top;transition:all .3s ease-out;transform:rotate(-45deg) translateY(-50%);-moz-transform:rotate(-45deg) translateY(-50%);-ms-transform:rotate(-45deg) translateY(-50%);-o-transform:rotate(-45deg) translateY(-50%)}.side-mobile-menu ul li.dropdown a[aria-expanded=true]:after{transform:rotate(45deg) translateY(-50%)}.side-mobile-menu ul li ul li a:before{content:"";width:8px;height:8px;position:absolute;left:0;top:50%;transform:translateY(-50%);border:2px solid #101a23;border-radius:50%}.side-mobile-menu ul li ul li a{text-transform:capitalize;font-size:16px}.close-mobile-menu a{color:#fff;position:relative;z-index:2;font-size:16px;left:0;display:block}.close-mobile-menu a:hover{color:#fff}.close-mobile-menu{color:#fff;position:absolute;top:0;left:0;background:#1e1d23;width:40px;height:40px;text-align:center;line-height:40px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header-mobile-search input{width:100%;height:50px;background-color:#fff;padding:0 40px 0 18px;font-size:14px;border:1px solid #ececec;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header-mobile-search input:focus{border-color:#ff8e28}.header-mobile-search{margin-bottom:15px;position:relative;display:block}.header-mobile-search button{position:absolute;width:50px;height:100%;right:0;line-height:100%;padding:0;border:none;background-color:initial;background-image:none;color:#3a505f;top:0;cursor:pointer}.sidebar-info{padding-top:20px;padding-bottom:50px}@media (max-width: 991px){.side-mobile-menu{display:block}.header_btn,.header_style_2 .main_menu,.sidebar-info{display:none}.main_menu_wrap{float:right}}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-60{margin-top:60px}.mt-65{margin-top:65px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-85{margin-top:85px}.mt-90{margin-top:90px}.mt-95{margin-top:95px}.mt-100{margin-top:100px}.mt-105{margin-top:105px}.mt-110{margin-top:110px}.mt-115{margin-top:115px}.mt-120{margin-top:120px}.mt-125{margin-top:125px}.mt-130{margin-top:130px}.mt-135{margin-top:135px}.mt-140{margin-top:140px}.mt-145{margin-top:145px}.mt-150{margin-top:150px}.mt-155{margin-top:155px}.mt-160{margin-top:160px}.mt-165{margin-top:165px}.mt-170{margin-top:170px}.mt-175{margin-top:175px}.mt-180{margin-top:180px}.mt-185{margin-top:185px}.mt-190{margin-top:190px}.mt-195{margin-top:195px}.mt-200{margin-top:200px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-85{margin-bottom:85px}.mb-90{margin-bottom:90px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}.mb-105{margin-bottom:105px}.mb-110{margin-bottom:110px}.mb-115{margin-bottom:115px}.mb-120{margin-bottom:120px}.mb-125{margin-bottom:125px}.mb-130{margin-bottom:130px}.mb-135{margin-bottom:135px}.mb-140{margin-bottom:140px}.mb-145{margin-bottom:145px}.mb-150{margin-bottom:150px}.mb-155{margin-bottom:155px}.mb-160{margin-bottom:160px}.mb-165{margin-bottom:165px}.mb-170{margin-bottom:170px}.mb-175{margin-bottom:175px}.mb-180{margin-bottom:180px}.mb-185{margin-bottom:185px}.mb-190{margin-bottom:190px}.mb-195{margin-bottom:195px}.mb-200{margin-bottom:200px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-55{padding-top:55px}.pt-60{padding-top:60px}.pt-65{padding-top:65px}.pt-70{padding-top:70px}.pt-75{padding-top:75px}.pt-80{padding-top:80px}.pt-85{padding-top:85px}.pt-90{padding-top:90px}.pt-95{padding-top:95px}.pt-100{padding-top:100px}.pt-105{padding-top:105px}.pt-110{padding-top:110px}.pt-115{padding-top:115px}.pt-120{padding-top:120px}.pt-125{padding-top:125px}.pt-130{padding-top:130px}.pt-135{padding-top:135px}.pt-140{padding-top:140px}.pt-145{padding-top:145px}.pt-150{padding-top:150px}.pt-155{padding-top:155px}.pt-160{padding-top:160px}.pt-165{padding-top:165px}.pt-170{padding-top:170px}.pt-175{padding-top:175px}.pt-180{padding-top:180px}.pt-185{padding-top:185px}.pt-190{padding-top:190px}.pt-195{padding-top:195px}.pt-200{padding-top:200px}.pt-220{padding-top:220px}.pt-280{padding-top:280px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-55{padding-bottom:55px}.pb-60{padding-bottom:60px}.pb-65{padding-bottom:65px}.pb-70{padding-bottom:70px}.pb-75{padding-bottom:75px}.pb-80{padding-bottom:80px}.pb-85{padding-bottom:85px}.pb-90{padding-bottom:90px}.pb-95{padding-bottom:95px}.pb-100{padding-bottom:100px}.pb-105{padding-bottom:105px}.pb-110{padding-bottom:110px}.pb-115{padding-bottom:115px}.pb-120{padding-bottom:120px}.pb-125{padding-bottom:125px}.pb-130{padding-bottom:130px}.pb-135{padding-bottom:135px}.pb-140{padding-bottom:140px}.pb-145{padding-bottom:145px}.pb-150{padding-bottom:150px}.pb-155{padding-bottom:155px}.pb-160{padding-bottom:160px}.pb-165{padding-bottom:165px}.pb-170{padding-bottom:170px}.pb-175{padding-bottom:175px}.pb-180{padding-bottom:180px}.pb-185{padding-bottom:185px}.pb-190{padding-bottom:190px}.pb-195{padding-bottom:195px}.pb-200{padding-bottom:200px}.pl-0{padding-left:0}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:35px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.pl-55{padding-left:55px}.pl-60{padding-left:60px}.pl-65{padding-left:65px}.pl-70{padding-left:70px}.pl-75{padding-left:75px}.pl-80,.pl-85{padding-left:80px}.pl-90{padding-left:90px}.pl-95{padding-left:95px}.pl-100{padding-left:100px}.pl-105{padding-left:105px}.pl-110{padding-left:110px}.pl-115{padding-left:115px}.pl-120{padding-left:120px}.pl-125{padding-left:125px}.pl-130{padding-left:130px}.pl-135{padding-left:135px}.pl-140{padding-left:140px}.pl-145{padding-left:145px}.pl-150{padding-left:150px}.pl-155{padding-left:155px}.pl-160{padding-left:160px}.pl-165{padding-left:165px}.pl-170{padding-left:170px}.pl-175{padding-left:175px}.pl-180{padding-left:180px}.pl-185{padding-left:185px}.pl-190{padding-left:190px}.pl-195{padding-left:195px}.pl-200{padding-left:200px}.pr-0{padding-right:0}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:35px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.pr-45{padding-right:45px}.pr-50{padding-right:50px}.pr-55{padding-right:55px}.pr-60{padding-right:60px}.pr-65{padding-right:65px}.pr-70{padding-right:70px}.pr-75{padding-right:75px}.pr-80,.pr-85{padding-right:80px}.pr-90{padding-right:90px}.pr-95{padding-right:95px}.pr-100{padding-right:100px}.pr-105{padding-right:105px}.pr-110{padding-right:110px}.pr-115{padding-right:115px}.pr-125{padding-right:125px}.pr-130{padding-right:130px}.pr-135{padding-right:135px}.pr-140{padding-right:140px}.pr-145{padding-right:145px}.pr-150{padding-right:150px}.pr-155{padding-right:155px}.pr-160{padding-right:160px}.pr-165{padding-right:165px}.pr-170{padding-right:170px}.pr-175{padding-right:175px}.pr-180{padding-right:180px}.pr-185{padding-right:185px}.pr-190{padding-right:190px}.pr-195{padding-right:195px}.pr-120{padding-right:120px}.f-700{font-weight:700}.f-600{font-weight:600}.f-500{font-weight:500}.f-400{font-weight:400}.f-300{font-weight:300}.gray_bg{background:#f5f5f5}.white_bg{background:#fff}.black_thm_bg{background:#1b2026}.black_bg{background:#000}.theme_bg{background:#d32525}.theme_bg-2{background:#003e84}.primary_bg{background:#222}.footer_bg{background:#1e1d23}.white_color{color:#fff}.black_color{color:#000}.theme_color{color:#d32525}.primary_color{color:#222}[data-overlay]{position:relative}[data-overlay]:before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}[data-overlay="3"]:before{opacity:.3}[data-overlay="4"]:before{opacity:.4}[data-overlay="5"]:before{opacity:.5}[data-overlay="6"]:before{opacity:.6}[data-overlay="8"]:before{opacity:.8}[data-overlay="9"]:before{opacity:.9}.pos-rel{position:relative}#thetop{top:0;left:0;right:0;z-index:-1;position:absolute}#backtotop{right:15px;width:40px;height:40px;z-index:999;bottom:70px;display:none;position:fixed;border-radius:100%;background-color:#fff;box-shadow:0 10px 30px 1px #00000026}#backtotop #scroll{z-index:1;width:100%;height:100%;color:#0c0c0c;display:block;font-size:15px;overflow:hidden;line-height:42px;text-align:center;position:relative}#backtotop #scroll i{left:50%;position:absolute;transform:translate(-50%);transition:.6s cubic-bezier(.165,.84,.44,1)}#backtotop #scroll i:nth-child(1){top:53%;transform:translate(-50%,-53%)}#backtotop #scroll i:nth-child(2){top:100%;opacity:0}#backtotop #scroll:hover i:nth-child(1){top:-100%;opacity:0;transform:translate(-50%)}#backtotop #scroll:hover i:nth-child(2){top:53%;opacity:1;transform:translate(-50%,-53%)}.video_icon{position:absolute;background:#ffffff;color:#d32525;height:120px;width:120px;top:50%;left:0;right:0;margin:auto;text-align:center;font-size:20px;line-height:123px;transform:translateY(-50%);border-radius:50%;-webkit-border-radius:-50%;-moz-border-radius:-50%;-ms-border-radius:-50%;-o-border-radius:-50%}.video_icon:hover{color:#d32525}.video_icon:before,.video_icon:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;border-radius:50%;background-color:#fff;opacity:.15;z-index:-10}.video_icon:before{z-index:-10;animation:inner-ripple 2s linear infinite}.video_icon:after{z-index:-10;animation:outer-ripple 2s linear infinite}@keyframes outer-ripple{0%{transform:scale(1);filter:alpha(opacity=50);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-filter:alpha(opacity=50)}80%{transform:scale(1.5);filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}to{transform:scale(2.5);filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5)}}.ul_li,.ul_li_right,.ul_li_center{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.ul_li>li,.ul_li_right>li,.ul_li_center>li{float:left;list-style:none;display:inline-block}.ul_li{justify-content:flex-start}.ul_li_center{justify-content:center}.ul_li_right{justify-content:flex-end}.ul_li_block{margin:0;padding:0;display:block}.ul_li_block>li{display:block;list-style:none}.thm_btn{z-index:1;font-size:14px;padding:19px 38px;text-align:center;position:relative;color:#fefefe;text-transform:uppercase;background-color:#d32525;font-weight:700;display:inline-block;line-height:1.4}.thm_btn:hover{color:#fff}.thm_btn:before{width:0px;inset:0 0 0 auto;z-index:-1;content:"";position:absolute;background-color:#003e84;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.thm_btn:hover:before{left:0;width:100%;right:auto}.thm_btn-2{background-color:#003e84}.thm_btn-2:before{background-color:#d32525}.transparent_btn{background-color:#ffffff1a}.transparent_btn:before{background-color:#fff}.transparent_btn:hover{color:#003e84}.btn_black-border{background-color:#000;color:#fff;text-transform:capitalize;font-size:16px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;overflow:hidden}.btn_black-border:before{background-color:#fff}.btn_black-border:hover{color:#000}.thm_btn_icon,.thm_btn_icon-white{padding-top:10px;padding-bottom:10px;padding-right:10px;border-radius:30px;overflow:hidden;text-transform:capitalize;font-size:16px;box-shadow:0 16px 32px #0000000f}.thm_btn span{width:40px;height:40px;background:#000;line-height:40px;border-radius:50%;margin-left:29px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.thm_btn_icon-white{background-color:#fff;color:#000}.thm_btn_icon-white span{color:#fff;background-color:#d32525}.thm_btn_icon:before,.thm_btn_icon-white:before{background-color:#000}.thm_btn>i{padding-left:15px;transform:translateY(1px);-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.thm_btn: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)}.thm_btn-black{background-color:#000;text-transform:capitalize}.thm_btn-black:before{background-color:#d32525}.thm_btn-gray{background-color:#f3f3f3;color:#003e84}.sec_title>.st_sub,.sec_title>.st_sub-line{font-size:14px;color:#003e84;margin-bottom:12px;font-weight:700;text-transform:uppercase;position:relative}.sec_title>.st_sub-line:before,.sec_title-2>.st_sub-line:after{position:absolute;right:-85px;top:9px;width:70px;height:2px;background:#d32525;content:""}.sec_title>.st_main{color:#000;font-size:30px;line-height:1.2}.sec_title>p{max-width:580px}.sec_title-2,.sec_title-3{position:relative;z-index:1}.sec_title .st_big{font-size:90px;color:d32525}.sec_title-2>.st_sub-line:after{right:auto;left:-85px}.sec_title-2-white .st_big{color:#0a488d}.sec_title-2-white>.st_sub-line{color:#d32525}.sec_title-2-white>.st_main{color:#fff}.sec_title-2-white>p{color:#fff}.sec_title-3>.st_sub{color:#000;text-transform:capitalize}.sec_title-3-white .st_main,.big_title-white .st_big{color:#fff}.sec_title-icon-2 .icon{font-size:40px;color:#d32525;margin-bottom:7px;line-height:1}.pagination_wrap ul{display:flex;flex-wrap:wrap;justify-content:center;margin:-5px;list-style:none}.pagination_wrap ul li{padding:5px}.pagination_wrap ul a{height:50px;width:50px;line-height:50px;background-color:#fff;font-size:14px;color:#777;font-weight:700;border:2px solid #eaeaea;text-align:center;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;box-shadow:0 8px 16px #0000000f;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.pagination_wrap ul a i{font-size:16px}.pagination_wrap ul a:hover,.pagination_wrap ul a.current_page{background-color:#d32525;color:#fff;border-color:#d32525}.social_links a{font-size:20px;color:#fff;display:inline-block;margin-right:30px}.social_links a:last-child{margin-right:0}.social_links a:hover{color:#fff}.progress-wrap{position:fixed;right:50px;bottom:50px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px #5f3afc33;z-index:99;opacity:0;visibility:hidden;transition:all .2s linear;transform:translateY(15px);-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px)}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap:after{position:absolute;content:"\f176";font-family:"Font Awesome 5 Pro";text-align:center;line-height:46px;font-size:20px;color:#d32525;left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:1;transition:all .2s linear}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:#d32525;stroke-width:4;box-sizing:border-box;transition:all .2s linear}.sec_border{border-color:#000!important;opacity:1;margin:0}.sidebar-info .s-title{font-size:24px}.sidebar-content p{margin-bottom:30px}.sidebar-info-list{margin-top:20px}.sidebar-info-list li{margin-bottom:10px;color:#1b2026;font-size:16px}.sidebar-info-list li span{margin-right:10px;float:left;margin-top:3px;font-size:15px}.sidebar-info-list li p{overflow:hidden}.sidebar-info-list{list-style:none}.sidebar-info .sidebar-social a{font-size:14px;width:45px;height:45px;display:inline-block;text-align:center;line-height:45px;border:2px solid #eeeeee;color:#777;margin-right:3px;background:#eeeeee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.sidebar-info .sidebar-social a:hover{color:#fff;border-color:#221f1f;background:#221f1f}.search-area{visibility:hidden;opacity:0;z-index:-99}.search-area.active{position:fixed;inset:0;z-index:1050;overflow:hidden;outline:0;visibility:visible;opacity:1}.search-area.active .search-area-bg{background-color:#000000de;padding-bottom:100%;border-radius:100%;overflow:hidden;animation:search-animation .8s ease-out forwards}.search-area a.search-close{position:absolute;right:100px;top:100px;z-index:999;visibility:hidden;opacity:0;transition:all .3s ease-out 1s}.search-area.active a.search-close{visibility:visible;opacity:1}.search-area .search-form{display:flex;flex-wrap:wrap;align-items:center;height:100%;position:absolute;left:0;top:0;width:100%;visibility:hidden;opacity:0;transition:all .5s ease-out 1s}.search-area.active .search-form{visibility:visible;opacity:1}.search-area .search-form form{position:relative}.search-area .search-form form input{width:100%;height:70px;border:0;border-radius:100px;padding-left:35px;padding-right:60px;background:#fff;font-size:20px}.search-area .search-form form button{position:absolute;right:5px;top:50%;transform:translateY(-50%);height:60px;width:60px;border-radius:50%;border:0;background:#d32525;color:#fff}.search-area a.search-close i{color:#d32525;width:50px;height:50px;text-align:center;background:#fff;border-radius:50%;line-height:52px;font-size:24px;transition:all .3s linear 0s}.search-area a.search-close i:hover{background:red;color:#fff}@keyframes search-animation{0%{opacity:0;transform:scale(.04) translateY(300%)}40%{transform:scale(.04) translateY(0);transition:ease-out}40%{transform:scale(.04) translateY(0)}60%{opacity:1;transform:scale(.02) translateY(0)}61%{opacity:1;transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}to{opacity:1;transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}.logo_circle h4{font-size:30px;text-align:center;margin-left:-40px}span.underline{text-decoration:underline;font-weight:700}body{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#000}.body_wrap{overflow:hidden;position:relative}.img{max-width:100%;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s}.f-left{float:left}.f-right{float:right}.fix{overflow:hidden}a,.button{transition:all .3s ease-out 0s}a:focus,.button:focus{text-decoration:none;outline:none}a{text-decoration:none}a:focus,a:hover,.gallery-cat a:hover,.footer -menu li a:hover{text-decoration:none}a:hover{color:#d32525}a,button{color:#1696e7;outline:medium none;cursor:pointer}button{padding:0;border:none;outline:none;background:none;display:inline-block}button:focus,input:focus,input:focus,textarea,textarea:focus{outline:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}table{width:100%;border-collapse:collapse;margin:25px 0;font-size:16px;font-family:Poppins,Segoe UI,sans-serif;box-shadow:0 2px 8px #0000001a;background-color:#fff;border-radius:6px;overflow:hidden}table thead tr{background-color:#004aad;color:#fff;text-align:left;font-weight:700}table th,table td{padding:12px 15px;border-bottom:1px solid #dddddd}table tbody tr:nth-child(even){background-color:#f8f9fb}table tbody tr:hover{background-color:#eef3fb;transition:background-color .3s ease}.footer_main table.links-serrurier{background-color:inherit!important}.footer_main table tbody tr:nth-child(even){background-color:inherit!important}.footer_main table tbody tr:hover{background-color:inherit!important}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:400;color:#000;margin-top:0;font-style:normal;font-weight:600;letter-spacing:1px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}h4,h5,h6{font-size:18px}ul{margin:0;padding:0}img{max-width:100%;height:auto}p{font-size:1.1em;font-weight:400;color:#000;margin-bottom:15px;margin-left:15px;text-align:justify}hr{border-bottom:1px solid #eceff8;border-top:0 none;margin:30px 0;padding:0}label{color:#7e7e7e;cursor:pointer;font-size:14px;font-weight:400}i,span,a{display:inline-block}input,textarea,select{width:100%;height:55px;background-color:#f8f8f8;border:none;padding:0 20px}::selection{background:#d32525;color:#fff;text-shadow:none}*::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:160px}.experience_text{position:relative;z-index:1;padding:17px 10px;margin-left:68px}.experience_text h1{color:#fff;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:translate(-50%)}.main_menu ul{list-style:none}.main_menu ul li{margin-right:50px;position:relative}.main_menu ul li:last-child{margin-right:0}.main_menu ul li a{padding:34px 0;color:#999;font-weight:600;font-size:14px;display:inline-block;text-transform:uppercase;position:relative}.main_menu ul li:hover>a,.main_menu ul li.active>a{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:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s}.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 .menu-item-has-children ul.submenu li:hover>a,.main_menu ul .menu-item-has-children ul.submenu li.active>a{color:#000}.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)}.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}.main_menu ul .menu-item-has-children ul.submenu li a:after{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 #00000012;z-index:44;animation:.3s ease-in-out 0s normal none 1 running fadeInDown}.header_area .sticky_header .experience_text{display:none}.header_top{background:#000;padding:10px 0;font-size:14px;color:#fff}.hamburger_menu{line-height:0}.hamburger_menu .icon{font-size:35px;color:#000;margin-right:20px}.header_info_wrap{justify-content:space-between}.header_info span{font-size:14px;color:#fff;margin-right:40px;font-weight:700}.header_info span:last-child{margin-right:0}.header_language ul{list-style:none}.header_language ul>li{position:relative}.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:13px;padding-left:3px}.header_language .lang_sub_list{background:#fff;border-radius:5px;overflow:hidden;opacity:0;visibility:hidden;top:120%;transition:.3s;position:absolute;right:0;z-index:9}.header_language .lang_sub_list ul>li{border-radius:5px;overflow:hidden}.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{background:#d32525}.logo.logo_circle{z-index:1;padding-left:30px}.logo_circle:before{position:absolute;content:"";background:#d32525;left:-13px;width:140px;height:140px;top:-35px;z-index:-1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.header_style_2 .main_menu ul li a{padding:30px 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}.header_style_2 .main_menu ul .menu-item-has-children ul.submenu li a{color:#999}.header_style_2 .main_menu ul li:hover>a,.header_style_2 .main_menu ul li.active>a,.header_style_2 .main_menu ul li ul.submenu li a:hover,.header_style_2 .main_menu ul li ul.submenu li.active a{color:#000}.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}.header_right .header_icons .icon span{line-height:0}.header_style_3 .header_wrap{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_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{min-height:400px;width:100%;align-items:center;background-size:cover;background-repeat:no-repeat;position:relative}.swiper-slide{position:relative}.slide-shape{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:-1}@media (max-width: 767px){.hero_style_1 .slide-title h2{font-size:70px}.hero_style_2{min-height:auto!important;padding-top:25px!important}.hero_slider .swiper-button-prev,.hero_slider .swiper-button-next{display:none}.logo_circle h4{font-size:25px;text-align:center;margin-left:5px}.logo_circle img{position:fixed;left:10px;top:10px;width:81px;margin-left:0!important}.not-mobile{display:none!important;visibility:hidden!important}.for-mobile{display:block!important;visibility:visible!important}.hero_slider h1{font-size:16px!important}.hero_slider h2{font-size:22px!important;margin-bottom:0!important}.hero_style_1 .slide-title h2{margin-bottom:0}}.hero_slider .swiper-slide{overflow:hidden;color:#fff}.hero_slider .swiper-container{width:100%;height:100%;position:absolute;left:0;top:0}.hero_slider .slide-inner{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;text-align:left}.hero_slider .swiper-button-prev,.hero_slider .swiper-button-next{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%;transform:translate3d(0,-50%,0)}@media (max-width: 1199px){.hero_slider .swiper-pagination{width:970px}}@media screen and (min-width: 992px){.hero_slider .hero_content{margin-top:40px}.hero_slider .swiper-pagination{width:1170px;height:0;text-align:center;transition:.3s opacity;position:absolute;z-index:1;transform:translateZ(0);left:64%;transform:translate(-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}}@media (max-width: 991px){.hero_slider .swiper-pagination{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;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}}.slide-inner .slide-span span{font-size:24px;font-weight:700;line-height:34px;text-transform:uppercase;color:#d32525;display:inline-block}.hero_style_1 .slide-title{max-width:670px}.hero_style_1 .slide-title h2{font-size:160px;color:#fff;font-weight:700}@media (max-width: 991px){.hero_style_1 .slide-title h2{font-size:100px}}.hero_style_1 .slide-text{max-width:490px;position:relative;z-index:50}.hero_style_1 .slide-text p{color:#fff;font-size:18px;line-height:30px}.hero_style_1 .slide-btns{position:relative;z-index:50}.banner_btn a{margin-right:20px;margin-top:20px;transition:all .2s}.slide-inner:before{position:absolute;content:"";height:100%;width:100%;left:0;top:0;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_shape img{height:100%;width:100%}.hero_content h2{font-size:45px;line-height:90px;margin-bottom:10px}.hero_content p{font-size:18px;line-height:28px;max-width:530px}.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}.hero_content .hero_info{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}.hero_content .hero_info .video_icon:before,.hero_content .hero_info .video_icon:after{display:none}.hero_content .hero_info .info_list{margin-top:15px}.hero_info .info_list span{display:block;line-height:36px;font-size:20px}.hero_info .info_list span i{color:#d32525;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:#d32525;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{background-color:#003e84}.about_box_wrap .single_item .item:nth-child(2){background-color:#fff;color:#d32525}.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{list-style:none}.about_content .about_list li{margin-bottom:16px;display:flex;align-items:center;font-weight:700}.about_content .about_list li:last-child{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 #0000001a;color:#003e84;margin-right:15px}.about_image .video_icon{left:auto;right:-60px;box-shadow:0 16px 32px #0000001a}.about_image img{width:100%}.about_image:before{position:absolute;left:-32px;bottom:-32px;content:"";border-left:200px solid #d32525;border-bottom:200px solid #d32525;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:#d32525;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_right_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:#d32525;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{margin-top:50px}.about_image_wrap{margin-bottom:10px}.about_image_wrap .about_img{margin-right:30px;max-width:320px}.about_image_wrap .about_img:last-child{margin-right:0}.about_content_wrap{padding-left:50px}.about_content_wrap .ar_info.ul_li{padding-top:50px;border-top:1px solid #eaeaea}.services_bg,.blog_bg{position:relative;z-index:1}blog_content .services_bg:before,.blog_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 #0000000a;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)}.services_single .service_thumb,.blog_single .blog_thumb,.blog_item .blog_thumb,.post_thumb{overflow:hidden}.services_single .service_thumb img,.blog_single .blog_thumb img,.blog_item .blog_thumb img,.post_thumb img{width:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.services_single:hover .service_thumb img,.blog_single:hover .blog_thumb img,.blog_item:hover .blog_thumb img,.post_item:hover .post_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:#d32525;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}.services_single:hover .services_btn a{color:#003e84}.services_wrapper,.services_wrap{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.services_wrapper .services_item{width:50%;text-align:center;padding:0 50px;border-right:1px solid #e9e9e9;margin-bottom:30px}.services_wrapper .services_item .icon{max-width:200px;margin:auto auto 35px}.services_wrapper .services_item h3{font-size:30px;font-weight:700;margin-bottom:15px}.services_wrapper .services_item:last-child{border-right:0}.services_wrapper .services_item p{margin-bottom: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:last-child{border-right:0}.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 .sv_btn{color:#d32525}.services_wrap .services_item:hover .number{-webkit-text-stroke-color:#d32525}.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}.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;position:relative}.serv_content .serv_title{font-size:20px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.serv_content p{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}.serv_item:hover .serv_content .serv_title,.serv_item:hover .serv_content p{color:#fff}.serv_item:hover .serv_content .serv_btn a{color:#d32525}.serv_item:hover .serv_icon{background-color:#d32525;color:#fff;border-color:#d32525}.services_box{padding:50px 30px;box-shadow:0 16px 32px #0000000f;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;margin-bottom:30px}.services_box:hover{background-color:#003e84}.services_box .serv_icon img,.services_box .serv_content .serv_title,.services_box .serv_content p{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.services_box:hover .serv_icon img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.services_box:hover .serv_content .serv_title,.services_box:hover .serv_content p{color:#fff}.services_box .serv_icon{max-width:72px;margin:auto auto 35px}.services_box .serv_content .serv_title{margin-bottom:15px}.contact_bg{position:relative}.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 #0000001a}.from_content_wrap{padding-right:30px}.from_content_wrap h4{font-size:30px;font-weight:600;line-height:44px}.from_content_wrap .info_list{list-style:none}.from_content_wrap .info_list li,.from_content_wrap .info_list li a{display:flex;align-items:center;font-size:18px;color:#003e82;margin-bottom:16px}.from_content_wrap .info_list li:last-child{margin-bottom:0}.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 #0000000f}.from_wrap input,.from_wrap textarea,.from_wrap select{width:100%;height:66px;margin-bottom:30px;background:#fff;border:2px solid #f2f2f2;box-shadow:0 8px 16px #0000000a;padding:0 30px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.from_wrap input:focus,.from_wrap textarea:focus{border-color:#d32525}.from_wrap textarea{margin-bottom:0;height:230px;padding:30px 30px 65px}.from_message{position:relative;height:230px}.from_message button{position:absolute;bottom:0;right:0}.google_map{height:600px}.google_map iframe{height:600px;width:100%;border:0}.feature_image{position:relative;padding-right:30px}.feat_thumb_text{position:absolute;bottom:40px;left:40px;padding:40px 80px 40px 40px;background:#fff}.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}.feat_thumb_text .icon{font-size:80px;color:#d32525;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 #0000000a;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:#d32525}.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)}.feat_box_wrap .feat_box:hover h4,.feat_box_wrap .feat_box:hover p,.feat_box_wrap .feat_box:hover .icon{color:#fff}.feat_box_wrap .feat_box:hover .arrow{opacity:1}.feat_top-space{padding-top:280px}.feat_shape{background-position:left bottom;background-repeat:no-repeat;width:100%;height:100%}.feat_item .feat_icon{width:120px;height:120px;background:#fff;text-align:center;line-height:120px;border-radius:50%;color:#1e1d23;position:relative;box-shadow:0 16px 32px #0000000f;margin:auto auto 35px}.feat_number{top:0;right:0;width:34px;height:35px;color:#fff;font-size:14px;line-height:34px;text-align:center;position:absolute;background-color:#003e84;font-weight:600;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}.feat_item:hover .feat_number{background-color:#d32525}.feat_item .feat_title{font-size:24px}[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:last-child{margin-bottom:0}.feat_list_wrap .feat_list .fl_icon{max-width:50px;margin-right:25px}.feat_list_wrap .feat_list .fl_text{width:calc(100% - 75px)}.feat_list_wrap .feat_list .fl_text h4{font-size:20px}.feat_list_wrap .feat_list .fl_text p{margin-bottom:0}.brand_wrap,.brand_item_wrap{display:flex;flex-wrap:wrap;justify-content:center}.brand_wrap .brand_item,.brand_item_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 #eeeeee;border-bottom:1px solid #eeeeee}.brand_wrap .brand_item:before{position:absolute;border-bottom:0;left:0;bottom:0;width:100%;height:4px;content:"";background:#d32525;opacity:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.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),.brand_wrap .brand_item:nth-child(10),.brand_item_wrap .brand_item:nth-child(4),.brand_item_wrap .brand_item:nth-child(5),.brand_item_wrap .brand_item:nth-child(6){border-bottom:0}.brand_wrap .brand_item:nth-child(5),.brand_wrap .brand_item:last-child,.brand_item_wrap .brand_item:nth-child(3),.brand_item_wrap .brand_item:last-child{border-right:0}.brand_wrap .brand_item:hover:before{opacity:1}.brand_wrap .brand_item:hover{background:#003e83;box-shadow:0 16px 32px #003e8333}.brand_wrap .brand_item img{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.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 #0000000f}.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:#d32525;font-size:45px;color:#fff;border-radius:50%;box-shadow:0 16px 32px #ff9c004d}.brand_item_wrap .brand_item{width:33.33%}.brand_2 .brand_item{border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000;min-height:120px}.brand_2 .brand_item:nth-child(1){border-left:1px solid #000}.brand_2 .brand_item:last-child{border-right:1px solid #000}.brand_2 .brand_item:hover{background-color:#000;box-shadow:none}.brand_2 .brand_item:before{display:none}.brand_right{padding-left:50px}.brand_3 .brand_item{width:25%}.brand_3 .brand_item:hover{background:none;box-shadow:none}.brand_3 .brand_item:hover img{filter:none}.brand_3 .brand_item:before{background:none}.brand_3 .brand_item{width:25%;border-top:1px solid #ececec;border-right:1px solid #ececec}.brand_3 .brand_item:first-child{border-left:1px solid #ececec}.brand_3 .brand_item:last-child{border-right:1px solid #ececec}.fanfact_area,.fanfact_video{position:relative}.fanfact_video{width:54%}.fanfact_video img{width:100%}.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:last-child{margin-right:0}.ff_info_single .ff_number{width:120px;height:120px;text-align:center;line-height:120px;background:#d32525;margin-bottom:0;margin-right:30px;color:#fff;font-size:50px;font-weight:700;position:relative}.ff_info_single .ff_number:before,.ff_info_single .ff_number:after{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 #d32525;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{padding-right:70px}.fanfact_left .ff_info_single .ff_number{background:transparent;color:#000;border:1px solid #000}.fanfact_left .ff_info_wrap .ff_info_single:nth-child(2) .ff_number{background-color:transparent}.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:white;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 .thm_btn{margin-top:50px}.fanfact_left .ff_info_wrap{padding-bottom:50px;border-bottom:1px solid #000}.fanfact_right{position:relative}.fanfact_right .ff_img{clip-path:polygon(51.89% -0%,0% 100%,100% 100%)}.fanfact_right .ff_shape{width:290px;height:220px;background:#000;position:absolute;top:0;left:91px;clip-path:polygon(51.89% -0%,0% 100%,100% 100%);z-index:-1}.testimonial_area{position:relative}.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 #0000000f;max-width:280px}.testimonial_slide .tm_author_info .thumb img{width:100%}.testimonial_slide .tm_author_info .quote{position:absolute;bottom:-31px;left:50%;transform:translate(-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:#d32525;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{font-size:20px;margin-bottom:6px}.testimonial_item .auhtor_text span{font-size:14px}.tm_big_title{position:absolute;left:50%;right:0;bottom:60px;transform:translate(-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:#d32525;color:#fff;top:50%;font-size:20px;margin:0;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 .rating_star{margin-bottom:15px}.testimonial_single .tm_text:before{position:absolute;content:"";border-top:12px solid white;border-right:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid white;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;padding-left:45px;flex-wrap:wrap}.tm_author_info .autor_text h4{color:#fff;font-size:20px;margin-bottom:6px}.tm_author_info .autor_text span{color:#fff;font-size:14px;font-family:Courier New,Courier,monospace}.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}.tm_author_info .autor_text{margin-top:15px}.testimonial_bg{background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.tm_author_info .autor_text h4{color:#000}.tm_author_info{padding-left:0}.testimonial_active .tm_author_info .autor_text h4{color:#fff}.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}.section_border{border-top:1px solid #000;border-bottom:1px solid #000}.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{color:#777;font-size:14px}.testimonial_bg{position:relative}.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}.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:all .3s ease-out 0s}.testimonial_slide-3 .owl-dots .owl-dot.active{background-color:#ff8e28;width:22px;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:#d32525;content:"";transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.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:#d32525}.sec_title-icon{width:140px;height:140px;background:#d32525;text-align:center;line-height:128px;border-radius:50%;margin:auto auto 45px;position:relative;z-index:1}.sec_title-icon:before{position:absolute;bottom:10px;left:0;width:140px;height:140px;content:"";background-color:#fff;z-index:-1;border-radius:50%}.counter_wrap{box-shadow:0 80px 180px #0000001a;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 [class^=col-]:last-child .counter_item{border-right:0}.counter_wrap .counter_item:before{display:none}.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 #0000000f;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_single .blog_thumb a,.blog_single .blog_thumb img,.blog_item .blog_thumb a{width:100%}.blog_text .blog_title a,.blog_content .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;color:#000}.blog_text .blog_title a:hover,.blog_content .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:#d32525;text-transform:uppercase;font-weight:700}.blog_single .blog_text .blog_author{position:absolute;top:-40px;background:white;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:before{display:none}.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:#000;font-weight:700}.blog_content:not(:last-child){margin-bottom:25px;padding-bottom:30px;border-bottom:1px solid #efefef}.blog_middle .blog_content{padding-top:35px}.blog_middle .blog_content p{margin-bottom:0}.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;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:30px}.blog_border:first-child{border-left:1px solid #000}.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;padding:20px}.post_item .post_thumb{width:100%}.post_item .post_content{padding:10px 20px;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 #0000000f}.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 #0000000a;z-index:3}.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_content .blog_title a:hover{color:inherit}.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%;transform:translateY(-50%)}.post_meta li a{color:#777}.format_video .post_thumb{position:relative}.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%)}.gallery_post-active .owl-nav .owl-next{right:0;left:auto}.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%;transform:translateY(-50%);color:#fff;font-family:"Font Awesome 5 Pro";font-size:80px;font-weight:300;content:"\f10d"}.blog_wrapper,.blog_details{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}.author_content .social_links a:last-child{margin-right:0}.author_content .social_links a:hover{color:#003e83}.widget .search_widget{position:relative}.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;transition:all .3s ease-out 0s}.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 .widget_posts .pf_item .post_content .post_date{color:#777;font-size:14px}.widget .widget_posts .pf_item .post_content .post_date i{font-size:14px}.widget .post_category,.widget .post_tags{list-style:none}.widget .post_category li:not(:last-child){margin-bottom:10px}.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:hover{color:#000}.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:13px;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 .post_meta{margin-bottom:10px}.blog_post-content .blog_sub-title{font-size:30px;margin-bottom:25px}.m_blog-text p{margin-bottom:0}blockquote{background:#fff;padding:50px 60px;font-size:28px;font-weight:600;line-height:38px;color:#000;border:2px solid #f4f4f4;box-shadow:0 16px 32px #0000000f;text-align:center}blockquote cite{display:block;margin-top:25px;font-weight:500;font-size:20px;color:#d32525;line-height:1}blockquote span{font-size:14px;color:#999;font-weight:400}.blog_details .post_footer{margin-top:45px}.related_tag ul{list-style:none}.post_tag-wrap ul li{display:inline-block}.related_tag ul li a{line-height:1;font-size:13px;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;box-shadow:0 16px 32px #0000000f}.related_tag ul li:last-child a{margin-right:0}.related_tag ul li a:hover{color:#fff;background-color:#d32525;border-color:#d32525}.post_tag-wrap .rt_title{margin-bottom:27px;font-size:20px}.social_share .rt_title{text-align:right}.social_share ul{text-align:right;list-style:none}.social_share ul li a{font-size:16px;color:#b9b9b9;margin-left:15px}.social_share ul li a:hover{color:#d32525}.post_footer .post_nav{position:relative}.post_nav .prev_post{padding-right:30px}.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(nav_dots.843700520e4e1ce1.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_nav .np_title:hover{color:#d32525}.post_footer .post_nav{border-top:1px solid #e7e7e7;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #e7e7e7}.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:13px;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 ul{list-style:none}.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{position:relative}.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;box-shadow:0 16px 32px #0000000f;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.comment_form .input_field textarea{height:150px;padding:20px;resize:none}.comment_form .input_field input:hover,.comment_form .input_field input:focus,.comment_form .input_field textarea:hover,.comment_form .input_field textarea:focus{border-color:#d32525}.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}.comment_btn .thm_btn:hover>i{transform:translateY(1px);-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px)}.xb_info_wrap{margin-bottom:-86px}.xb_info_wrap .info_single{background:#003e83;padding:40px 50px;color:#fff}.xb_info_wrap [class^=col-]:last-child .info_single{background-color:#d32525}.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:#000000;position:relative;padding:40px 0}.xb_info_wrap-2 [class^=col-]:nth-child(1) .info_single .icon{color:#d32525}.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}}.xb_info_wrap-2{margin:0}.info_bg{position:relative}.info_bg:before,.info_bg:after{position:absolute;top:0;right:0;width:50%;height:100%;content:"";background:#d32525;z-index:-1}.info_bg:after{right:auto;left:0;background-color:#000}footer{background-color:#000;color:#fff!important}footer .footer_main p{color:#fff!important;font-family:"Open Sans",Sans-serif;font-size:1.3rem;font-weight:300;line-height:1.3em}footer h2,footer h3,footer span{color:#fff!important}footer h3{border-bottom:#d32525 1px solid}.footer_main .footer_widget{margin-bottom:40px}.footer_widget .fw_title{font-size:20px;margin-bottom:40px;color:#fff}.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}.footer_widget .fp_single .content{width:calc(100% - 100px)}.footer_widget .fp_single .content span{color:#999;font-size:13px}.footer_widget .fp_single .content span i{color:#d32525;padding-right:2px}.footer_widget .fp_single .content h5{font-size:16px;color:#fff;margin-bottom:0;line-height:24px}.footer_widget .fp_single:hover .thumb img{transform:scale(1.05)}.footer_widget .fp_single .thumb img{transition:.3s}.footer_widget .fp_single .thumb{overflow:hidden}.newsletter_form{position:relative;margin-top:22px}.newsletter_form input{width:100%;height:60px;border:2px solid #303030;background-color:transparent;color:#fff}.newsletter_form button{position:absolute;top:0;right:0;height:60px;width:60px;color:#fff;font-size:18px;background-color:#d32525}.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:15px 0;background:#003e83}.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}.footer_links li a:hover{color:#fff}.copyright p{margin-bottom:0;color:#b5c7db}.copyright p a{color:#fff;font-weight:700}.footer_style_2 .footer_widget .fw_title,.footer_style_2 .footer_widget .fp_single .content h5,.footer_style_2 .copyright p a,.footer_style_2 .footer_links li a:hover,.footer_style_3 .footer_widget .fw_title,.footer_style_3 .footer_widget .fp_single .content h5,.footer_style_3 .copyright p a,.footer_style_3 .footer_links li a:hover,.footer_style_2 .footer_widget p,.footer_style_2 .copyright p,.footer_style_2 .footer_widget .fp_single .content span,.footer_style_2 .footer_widget .fp_single .content span i,.footer_style_2 .footer_links li a,.footer_style_3 .footer_widget p,.footer_style_3 .copyright p,.footer_style_3 .footer_widget .fp_single .content span,.footer_style_3 .footer_widget .fp_single .content span i,.footer_style_3 .footer_links li a{color:#000}.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 #0000000f}.footer_style_2 .social_links a:hover,.footer_style_3 .social_links a:hover{color:#d32525}.footer_style_2 .footer_bottom{background:#e9e9e9}.footer_style_3{padding-top:0}.footer_border{border-top:1px solid #000}.footer_style_3 .footer_widget{width:25%;padding:100px 70px 90px;margin-bottom:0;border-right:1px solid #000}.footer_style_3 .footer_widget:last-child{border-right:0}.footer_style_3 .footer_main{display:flex;flex-wrap:wrap;padding-bottom:0}.footer_style_3 .footer_bottom{background:#fff;border-top:1px solid #000}.footer_link{list-style:none}.footer_style_3 li{line-height:34px}.footer_style_3 li a{color:#777}.footer_style_3 li a:hover{color:#000}.footer_style_3 .copyright{margin-top:0;padding:28px 0 28px 100px;border-left:1px solid #000}.footer_style_3 .footer_bottom{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}.footer_socaial li:last-child{border-right:1px solid #000}.footer_socaial li a{color:#000}.cta_bg{background-size:cover;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{position:absolute;left:0;top:0;width:100%;height:100%;background:#d32525;content:"";z-index:-1}.cta_bg p{color:#fff}.cta_text{margin-top:25px}.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{position:absolute;top:0;right:0;width:44%;height:100%;background-size:cover}.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:none;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}.cta_area .cta_btn{text-align:right}.video_thumb img{width:100%}.subscribe_border{border-left:1px solid #000;border-right:1px solid #000;margin-top:-20px}.subscribe_border .sec_title{padding:0 15px}.sb_bottom{border-bottom:1px solid #000}.subscribe_wrap .sec_title>p{max-width:700px;margin:auto}.subscribe_form{border-top:1px solid #000;border-bottom:1px solid #000;position:relative;max-width:850px;margin:auto;padding:20px 40px}.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{position:relative}.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:72px;color:#fff}.breadcrumb_nav li{color:#d32525;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}.breadcrumb_nav li:last-child:after{display:none}.breadcrumb_nav li a{color:#999}.skill_left{padding-right:50px}.skill_item{position:relative;padding:26px;border:2px solid #efefef;margin-bottom:50px}.skill_item:last-child{margin-bottom:0}.skill_item .bar_title,.progress .skill_count{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}.skill_item .progress_bar{background:#d32525}.progress .skill_count{left:auto;right:-2px;color:#003e84;padding-left:25px;padding-right:0}.skill_right{position:relative}.skill_right img{max-width:410px}.skill_right .sr_img:nth-child(2){position:absolute;bottom:-100px;left:210px;padding:10px;background:#fff;box-shadow:0 16px 32px #0000000f}.skill_bg_gray .skill_item .bar_title,.skill_bg_gray .progress .skill_count{background:#f8f8f8}.faq_image{position:relative}.faq_image:before{position:absolute;left:-32px;bottom:-32px;content:"";border-left:200px solid #d32525;border-bottom:200px solid #d32525;border-top:200px solid transparent;border-right:200px solid transparent;z-index:-1}.feat_content_wrap{padding-left:50px}.feat_content_wrap .accordion_box{padding-right:60px}.accordion_box{position:relative}.accordion_box .block{position:relative;overflow:hidden;margin-bottom:25px;border:1px solid #ececec;border-radius:40px;box-shadow:0 16px 32px #0000000f}.accordion_box .block:last-child{margin-bottom:0}.accordion_box .block .acc_btn{color:#000;position:relative;font-weight:600;font-size:18px;cursor:pointer;padding:17px 70px 17px 35px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.accordion_box .block .acc_content{position:relative;display:none;padding:0 60px 20px 35px}.accordion_box .block .acc_content p{margin-bottom:0}.accordion_box .block .acc_content.current{display:block}.faq_form-wrap{border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 16px 32px #0000000f;margin-top:-60px;z-index:5;position:relative;margin-left:50px}.faq_form-wrap .faq_form-title{font-size:16px;text-align:center;background:#d32525;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 textarea,.faq_from select,.faq_from select option{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;appearance:none;background-image:url(select_arrow.6d7dd20d5da0cb4e.png);background-position:calc(100% - 20px) 50%;background-repeat:no-repeat;padding-right:40px;color:#999}.faq_from select:hover,.faq_from select:focus,.faq_from select option{color:#000}.faq_from input:hover,.faq_from input:focus,.faq_from textarea:hover,.faq_from textarea:focus,.faq_from select:hover,.faq_from select:focus{border-color:#d32525}.faq_from button{margin-top:15px}.vision_content{padding-right:60px}.vision_block{background:#fff;padding:30px;margin-bottom: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{list-style:none}.vision_list li{color:#000}.vision_list li i{line-height:40px;padding-right:10px;color:#003e84}.vision_video a>span{background:#d32525;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}.vision_block:hover{background-color:#003e84}.vision_block:hover .vb_link{opacity:1}.vision_block:hover .vb_title,.vision_block:hover p{color:#fff}.pricing_item{padding:60px;border:2px solid #ececec;background:#fff;margin-bottom:30px}.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:#000;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:#000}.pricing_item .price_list li i{color:#003e84}.pricing_item .price_list li:last-child{margin-bottom:0}.pricing_item .price_btn a{display:block}.pricing_item.active{background-color:#000}.pricing_item.active .price_head>span{color:#fff}.pricing_item.active .price_head .price_title,.pricing_item.active .price_list li i{color:#d32525}.pricing_item.active .price_head .price_title>span{color:#c5c5c5}.pricing_item.active .price_list li{color:#fff}.pricing_item.active .price_btn .thm_btn{background-color:#d32525}.pricing_item.active .price_btn .thm_btn:before{background-color:#003e84}.team_item{margin-bottom:30px}.team_item .team_thumb{position:relative}.team_item .team_thumb img{width:100%}.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_content p{margin-bottom:0}.team_item .team_info>span{font-size:14px;color:#d32525;margin-bottom:5px}.team_item .team_info .t_title{font-size:20px;margin-bottom:0}.team_social{position:absolute;top:0;left:100%}.team_social ul{bottom:100%;left:50%;opacity:0;position:absolute;visibility:hidden;transform:translate(-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:#d32525;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.team_social>.plus_btn:hover{background-color:#003e84}.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:nth-child(1) 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)}.team_social ul li{margin-bottom:10px}.team_social:hover ul{opacity:1;visibility:visible}.team_social:hover li{opacity:1;transform:translate(0);transition:.4s cubic-bezier(.68,-.6,.32,1.6)}.team_social:hover li:nth-child(1){transition-delay:.4s}.team_social:hover li:nth-child(2){transition-delay:.3s}.team_social:hover li:nth-child(3){transition-delay:.2s}.team_social:hover li:nth-child(4){transition-delay:.1s}.team_dtls-wrap{padding-left:50px}.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}.team_dtls-wrap .td_head{margin-bottom:40px}.td_content p{margin-bottom:0}.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:130px;color:#000;font-weight:700}.team_dtls-wrap .td_list .list_name i{padding-right:20px;color:#003e83}.team_dtls-wrap .td_list li:not(:last-child){margin-bottom:20px}.td_social{margin-top:30px}.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:nth-child(1) 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}.team_dtls-info p,.td_cntent p{font-size:18px;line-height:30px;margin-bottom:20px}.team_dtls-info>p:last-child,.td_cntent>p:last-child{margin-bottom:0}.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 .skill_item:last-child{margin-bottom:0}.td_skils-wrap .skill_item .bar_title,.td_skils-wrap .progress .skill_count{top:0;background:none;padding:0}.td_skils-wrap .progress .skill_count{color:#d32525}.td_cntent{padding-right:70px}.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(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px)}.ctn-preloader{align-items:center;cursor:default;display:flex;height:100%;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{animation:spinner 1s infinite linear;border-radius:50%;border:3px solid rgba(0,0,0,.2);border-top-color:#d32525;height:150px;margin:0 auto 3.5em;width:150px}.ctn-preloader .animation-preloader .txt-loading{font:700 5em Roboto,sans-serif;text-align:center;-webkit-user-select:none;user-select:none}.ctn-preloader .animation-preloader .txt-loading .letters-loading{color:#0003;position:relative}.ctn-preloader .animation-preloader .txt-loading .letters-loading:before{animation:letters-loading 4s infinite;color:#000;content:attr(data-text-preloader);left:0;opacity:0;font-family:Roboto,sans-serif;position:absolute;top:-3px;transform:rotateY(-90deg)}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay:.2s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay:.4s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay:.6s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay:.8s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay:1s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay:1.2s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay:1.4s}.ctn-preloader.dark .animation-preloader .spinner{border-color:#fff3;border-top-color:#fff}.ctn-preloader.dark .animation-preloader .txt-loading .letters-loading{color:#fff3}.ctn-preloader.dark .animation-preloader .txt-loading .letters-loading:before{color:#fff}.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{padding:0}.ctn-preloader .loader .loader-section .bg{background-color:#fff;height:100%;left:0;width:100%;transition:all .8s cubic-bezier(.77,0,.175,1)}.ctn-preloader .loader.dark_bg .loader-section .bg{background:#111339}.ctn-preloader.loaded .animation-preloader{opacity:0;transition:.3s ease-out}.ctn-preloader.loaded .loader-section .bg{width:0;transition:.7s .3s allcubic-bezier(.1,.1,.1,1)}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes letters-loading{0%,75%,to{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;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:700 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:700 2em Roboto,sans-serif}}.logo_circle img{margin:-4px}.links-serrurier td a{font-size:15px;color:#fff}.page-service h1{font-size:22px!important}.page-service h2{font-size:20px!important}.page-service h3{font-size:18px!important}.pricing_item .price_head .price_title{font-size:30px!important}.pricing_item h2{text-align:center}.pricing_item .price_head .price_title>span{color:#000;font-size:16px;line-height:24px;margin-right:20px;margin-left:0!important}.pricing_item{padding:20px}.serv_item h2{font-size:28px!important}.page-service h1{border-bottom:#d32525 1px solid;margin-bottom:25px;margin-top:15px}.pd_item .pd_item-title{font-size:25px;font-weight:700;margin-bottom:40px}.mr-article{margin:40px}.mr-article ul{list-style-type:square;padding:20px;font-size:20px;font-weight:400}.faq_area .read-more{display:inline-block;text-align:right;margin:10px;width:100%}.portfolio_details .port_dtls-thumb{text-align:center}@media (min-width: 1500px) and (max-width: 1750px){.header_style_1 .header_wrap,.header_style_4 .header_wrap{padding:0 70px}.fanfact_text_wrap{padding-right:50px}.fanfact_text{padding:40px 60px}.header_style_3 .main_menu ul li{margin-right:30px}}@media (min-width: 1200px) and (max-width: 1500px){.fanfact_text_wrap{padding-right:50px}.fanfact_text{padding:40px 60px}.fanfact_video{width:56%}.header_style_1{padding:0 10px}.main_menu ul li{margin-right:30px}.main_menu ul{padding-left:20px}.feat_box_wrap .feat_box{width:44%;padding:30px}.feat_box_wrap{padding-right:0}.portfolio_category .port_single{padding:50px 30px 32px}.services_bg:before,.blog_bg:before{height:497px}.portfolio_bg{height:650px}.xb_info_wrap .info_single{padding:40px}.xb_info_wrap .info_single .icon{font-size:70px;margin-right:20px}.xb_info_wrap .info_single .info_text h3{font-size:35px}.about_box_wrap{padding-right:60px}.about_box_wrap .single_item .item{font-size:55px;width:160px;height:160px}.header_style_1 .header_wrap,.header_style_4 .header_wrap{padding:0 40px}.xb_info_wrap-2 .info_single{padding:40px 0}.about_text_wrap{padding-left:80px}.hero_img_wrap{padding-bottom:80px;padding-left:67px}.hero_img_wrap img{max-width:400px}.call_info_wrap{padding:20px 30px}.services_wrap .services_item{padding:55px 40px}.services_wrap .services_item .number{font-size:160px;line-height:140px}.about_right_wrap .sec_title>.st_main,.fanfact_left .sec_title>.st_main{font-size:50px}.about_img_wrap:before{bottom:40px;right:182px}.testimonial_slide-2 .testimonial_single .tm_author_info{margin-right:20px;margin-top:20px}.fanfact_left{padding-right:15px}.footer_style_3 .footer_widget{padding:85px 25px 80px}.header_right .call_info_wrap .call_info{display:none;padding:27px 30px}.about_image_wrap .about_img{max-width:255px}.about_content_wrap .sec_title>.st_main{font-size:55px}.header_style_4 .header_btn{margin-left:80px}.about_content_wrap{padding-left:30px}.skill_right img{max-width:370px}.skill_right .sr_img:nth-child(2){left:120px}.pricing_item{padding:60px 30px}.faq_form-wrap{margin-left:30px}.error_page-content .ep_heading{font-size:300px}.services_wrap .services_item h3{font-size:20px;margin-bottom:10px}.header_style_3 .main_menu ul li{margin-right:22px}.header_style_3 .main_menu ul li:last-child{margin-right:0}}@media (min-width: 1200px) and (max-width: 1300px){.fanfact_text .sec_title>.st_main{font-size:50px}.fanfact_text{padding:0 60px}.testimonial_slide .owl-nav div{margin:0 -12px!important}.about_text_wrap .sec_title>.st_main{font-size:42px}.hero_shape{max-width:90%}.call_info_wrap{border-right:0}.google_map,.google_map iframe{height:500px}.feat_content_wrap .accordion_box{padding-right:0}}@media (min-width: 992px) and (max-width: 1199px){.header_style_1 .header_wrap,.header_style_4 .header_wrap{padding:0}.main_menu ul li{margin-right:25px}.hero_slider{min-height:480px}.sec_title>.st_main{font-size:45px}.about_box_wrap .single_item .item{font-size:50px;width:140px;height:140px}.about_box_wrap{padding-right:60px}.services_single .services_content{padding:35px 25px 15px}.services_single .services_content .title{font-size:20px}.contact_wrap{padding:50px}.feat_box_wrap .feat_box{width:45%;padding:30px}.feat_box_wrap{padding-right:0}.portfolio_bg{height:600px}.portfolio_category .port_single,.port_line .line{width:50%}.port_line .line:last-child{display:none}.fanfact_video{width:100%;padding:0 15px}.fanfact_text_wrap{position:unset;padding-right:0;margin-bottom:100px}.testimonial_item .tm_text h4{font-size:28px;line-height:47px}.testimonial_slide .owl-nav div{height:40px;width:40px;line-height:40px;margin:0 -12px!important;font-size:16px}.from_content_wrap{padding-right:0}.fanfact_text{margin-left:0;padding-right:290px}.blog_single .blog_text{padding:30px 25px}.blog_single .blog_text .blog_title{font-size:20px;line-height:31px;margin-bottom:20px}.services_bg:before,.blog_bg:before{height:446px}.xb_info_wrap .info_single{padding:40px 30px}.xb_info_wrap .info_single .icon{font-size:60px;margin-right:20px}.xb_info_wrap .info_single .info_text h3{font-size:30px}.footer_gallery{max-width:310px}.hero_style_1 .slide-title h2{font-size:120px}.sec_title .st_big{font-size:120px;top:-50px}.header_style_2 .header_btn{margin-left:20px}.logo.logo_circle{padding-left:0}.hero_content h2{font-size:60px;line-height:78px;margin-bottom:18px}.logo_circle:before{left:-30px;width:130px;height:130px;top:-34px}.services_wrapper .services_item{padding:0 20px}.services_wrapper .services_item .icon{max-width:85px}.services_wrapper .services_item h3{font-size:24px}.about_text_wrap{padding-left:70px}.counter_item .counter_nubmer{font-size:50px}.brand_img_wrap{max-width:330px}.brand_img_wrap .brand_img_sml .img{max-width:130px}.brand_img_wrap .brand_img_sml .img_01{left:-50px;bottom:35px}.xb_info_wrap-2 .info_single{padding:40px 0}.cta_bg{border-radius:20px}.hero_style_3{min-height:700px}.header_right .header_icons .icon{padding:36px 25px}.hero_img_wrap{padding-bottom:78px;padding-left:60px}.hero_img_wrap img{max-width:350px}.services_wrap .services_item{width:50%}.services_wrap .services_item:nth-child(1),.services_wrap .services_item:nth-child(2){border-bottom:0}.services_wrap .services_item:nth-child(2){border-right:0}.about_img_wrap:before{bottom:35px;right:161px}.about_img_wrap{padding-bottom:40px;padding-right:40px}.about_right_wrap{padding-left:20px}.brand_wrap .brand_item{padding:30px}.portfolio_tab .nav-tabs .nav-link{padding:15px 30px}.portfolio_wrapper .portfolio_item{width:33.33%}.portfolio_wrapper .portfolio_item:nth-child(4){border-left:1px solid #000}.testimonial_slide-2 .testimonial_single:before{top:13px;left:15px;width:93%}.fanfact_right .ff_shape{left:30px}.fanfact_left{padding-right:20px}.fanfact_left .ff_info_single{display:unset}.ff_info_single p{margin-top:15px}.footer_style_3 .footer_widget{width:50%;padding:60px 70px}.footer_style_3 .footer_widget:nth-child(1),.footer_style_3 .footer_widget:nth-child(2){border-bottom:1px solid #000}.footer_style_3 .footer_widget:nth-child(2){border-right:0}.testimonial_slide-2 .testimonial_single{padding:40px 35px}.testimonial_slide-2 .tm_author_info{margin-right:0}.author_sign{max-width:110px}.header_style_4 .header_btn{margin-left:30px}.about_image_wrap .about_img{margin-right:20px;max-width:215px}.about_content_wrap{padding-left:20px}.skill_right img{max-width:320px}.skill_right .sr_img:nth-child(2){left:135px}.feat_item .feat_title{font-size:20px}.pricing_item{padding:40px 30px}.pricing_item .price_head .price_title{font-size:60px}.team_dtls-wrap{padding-left:20px}.td_cntent{padding-right:20px}.google_map,.google_map iframe{height:450px}.faq_form-wrap{margin-left:20px}.faq_form-wrap .faq_from{padding:30px 25px}.feat_content_wrap .accordion_box{padding-right:0}[class^=col-]:nth-child(2) .pd_item:before{display:none}.blog_wrapper,.blog_details{margin-right:0}.blog_sidebar{padding-left:0}.post_content .blog_title{font-size:28px;line-height:40px}.blog_sidebar .widget{padding:30px 25px}.post_author .p_info .name{font-size:22px}.blog_details{padding:30px}.post_nav .np_title{font-size:22px}.error_page-content .ep_heading{font-size:280px}.main_menu ul li a{font-size:15px}}@media (min-width: 768px) and (max-width: 991px){.hero_slider h1{font-size:16px!important}.hero_slider h2{font-size:22px!important}.header_area .container-fluid{max-width:720px}.header_area .header_wrap{padding:20px 0}.about_box_wrap .single_item .item{font-size:50px;width:160px;height:160px}.about_box_wrap{padding-right:0}.about_box_wrap .single_item .item .logo{max-width:80px}.sec_title>.st_main{font-size:40px}.portfolio_category .port_single{width:50%;padding-top:50px}.port_line .line{width:50%}.port_line .line:last-child{display:none}.fanfact_text_wrap{position:unset;padding-right:0;margin-bottom:100px}.fanfact_video{width:100%;padding:0 15px}.fanfact_text{margin-left:0}.brand_wrap .brand_item{width:33.33%}.brand_wrap .brand_item:nth-child(3),.brand_wrap .brand_item:nth-child(6),.brand_wrap .brand_item:nth-child(9){border-right:0}.brand_wrap .brand_item:nth-child(5),.brand_wrap .brand_item:nth-child(10){border-right:1px solid #eeeeee}.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:1px solid #eeeeee}.brand_wrap .brand_item:nth-child(10){border-left:1px solid #eeeeee}.contact_wrap{padding:50px 50px 10px}.testimonial_item .tm_text h4{font-size:20px;line-height:34px}.testimonial_slide .owl-nav div{height:40px;width:40px;line-height:40px;margin:0 3px!important}.portfolio_bg{height:600px}.xb_info_wrap .info_single{padding:40px 30px}.xb_info_wrap .info_single .icon{font-size:40px;margin-right:17px}.xb_info_wrap .info_single .info_text h3{font-size:22px}.footer_gallery{max-width:310px}.footer_bottom .logo{float:right}.footer_links{justify-content:center;float:none}.from_content_wrap{padding-right:0}.sec_title .st_big{font-size:110px;top:-40px}.hero_shape{max-width:100%}.hero_content h2{font-size:60px;line-height:75px;margin-bottom:18px}.services_wrapper .services_item{width:50%;padding:0 35px}.services_wrapper .services_item:nth-child(2){border-right:0}.services_wrapper .services_item h3{font-size:24px}.services_wrapper .services_item .icon{max-width:80px}.about_image .video_icon{left:0;right:0}.counter_item .counter_nubmer{font-size:60px}.xb_info_wrap-2 .info_single{padding:40px 0}.xb_info_wrap-2 .info_single .icon{font-size:50px}.portfolio_active .owl-nav{left:200px;bottom:-127px}.cta_bg{border-radius:20px}.port_content{position:unset;background:none;opacity:1;padding-bottom:30px}.port_content .sec_title>.st_main{font-size:24px}.portfolio_active{margin:-20px}.portfolio_active{margin-bottom:-30px}.about_text_wrap{padding-left:0;margin-top:25px}.header_style_3 .header_wrap{padding:0}.header_style_3 .container-fluid{max-width:100%}.hero_style_3{padding:50px 0}.hero_img_wrap{float:left;padding-bottom:62px;padding-left:50px;margin-bottom:50px}.hero_img_wrap img{max-width:380px}.services_wrap .services_item{width:50%;padding:75px 50px}.services_wrap .services_item:nth-child(1),.services_wrap .services_item:nth-child(2){border-bottom:0}.services_wrap .services_item:nth-child(2){border-right:0}.about_img_wrap{padding-bottom:40px;padding-right:40px;max-width:500px}.about_img_wrap:before{bottom:32px;right:175px}.brand_2 .brand_item:nth-child(3),.brand_2 .brand_item:last-child{border-right:1px solid #000}.brand_2 .brand_item:nth-child(4),.brand_2 .brand_item:last-child{border-top:0}.brand_2 .brand_item:nth-child(4){border-left:1px solid #000}.portfolio_tab .nav-tabs .nav-link{padding:14px 26px}.portfolio_wrapper .portfolio_item{width:50%}.portfolio_wrapper .portfolio_item:nth-child(3){border-left:1px solid #000}.subscribe_form{max-width:600px}.blog_border:nth-child(3){border-left:1px solid #000}.footer_style_3 .footer_widget{width:50%;padding:60px 40px}.footer_style_3 .footer_widget:nth-child(1),.footer_style_3 .footer_widget:nth-child(2){border-bottom:1px solid #000}.footer_style_3 .footer_widget:nth-child(2){border-right:0}.footer_style_3 .copyright{padding:21px 0 21px 40px}.footer_socaial li{padding:18px 26px}.header_style_4{padding:0}.page_title_area{padding:120px 0}.counter_wrap .counter_item{border-bottom:1px solid #e9e9e9}.counter_wrap [class^=col-]:nth-child(3) .counter_item,.counter_wrap [class^=col-]:nth-child(4) .counter_item{border-bottom:0}.counter_wrap [class^=col-]:nth-child(2) .counter_item{border-right:0}.skill_right img{max-width:360px}.skill_right .sr_img:nth-child(2){bottom:0}.about_content_wrap{padding-left:0}.feature_left .f_shape{bottom:-25px;left:-25px}.cta_video{width:100%;position:relative}.cta_content_wrap{padding-top:40px}.brand_3 .brand_item:nth-child(3){border-right:1px solid #ececec}.brand_3 .brand_item:nth-child(4){border-left:1px solid #ececec;border-top:0}.services_inner .serv_item{padding-left:70px}.page_title h1{font-size:50px}.faq_image:before{left:-15px;bottom:-15px}.feat_content_wrap{padding-left:0}.pricing_item{padding:40px 30px}.pricing_item .price_head .price_title{font-size:60px}.team_social ul li a,.team_social>.plus_btn{width:40px;height:40px}.team_dtls-wrap,.td_skils-wrap{padding-left:0}.td_cntent{padding-right:0}.google_map,.google_map iframe{height:400px}.faq_form-wrap{margin-top:0;margin-left:0}.feat_content_wrap .accordion_box{padding-right:0}.port_dtls-info{padding:35px}.pd_author-wrap{display:block}.pd_author-wrap .pd_author-text{width:100%;margin-top:20px}[class^=col-]:nth-child(2) .pd_item:before{display:none}.pd_content-wrap{padding:0}.blog_wrapper,.blog_details{margin-right:0}.blog_sidebar{padding-left:0}.post_content .blog_title{font-size:28px;line-height:40px}.post_author .p_info .name{font-size:22px}.blog_details{padding:30px}.post_nav .np_title{font-size:22px}.error_page-content .ep_heading{font-size:240px}.header_style_2 .header_wrap{padding:15px 0}}@media (max-width: 767px){.phone-call{display:block!important}.hero_slider .hero_style_2{background-image:none!important}.header_area .container-fluid{max-width:540px}.header_area .header_wrap{padding:20px 0}.about_box_wrap .single_item .item{font-size:40px;width:120px;height:120px}.about_box_wrap .single_item .item span{font-size:14px}.about_box_wrap{padding-right:0}.sec_title>.st_main{font-size:34px}.from_content_wrap{padding-right:0}.contact_wrap{padding:30px 30px 0}.from_content_wrap h4{font-size:23px;line-height:40px}.feat_box_wrap .feat_box{width:100%}.feat_box_wrap{padding-right:0}.slide-inner .slide-span span{font-size:20px}.portfolio_category .port_single{width:100%}.port_line{display:none}.fanfact_text_wrap{position:unset;padding-right:0;margin-bottom:50px}.fanfact_text{padding:40px 20px;margin-left:0}.ff_info_single{display:unset;margin-right:30px}.ff_info_single .ff_number{margin-bottom:15px}.fanfact_video{width:100%;padding:0 15px}.brand_wrap .brand_item{width:50%;padding:35px 30px}.brand_wrap .brand_item:nth-child(2),.brand_wrap .brand_item:nth-child(4),.brand_wrap .brand_item:nth-child(6),.brand_wrap .brand_item:nth-child(8){border-right:0}.brand_wrap .brand_item:nth-child(5){border-right:1px solid #eeeeee}.brand_wrap .brand_item:nth-child(6),.brand_wrap .brand_item:nth-child(7),.brand_wrap .brand_item:nth-child(8){border-bottom:1px solid #eeeeee}.testimonial_slide{margin:0}.testimonial_item{display:unset}.testimonial_item .tm_text h4{font-size:20px;line-height:33px}.tm_author_info{margin-bottom:50px}.tm_big_title h1{font-size:80px}.tm_big_title{left:0;bottom:170px;transform:translate(0)}.testimonial_slide .owl-nav{display:none}.xb_info_wrap .info_single .icon{font-size:45px;margin-right:18px}.xb_info_wrap .info_single .info_text h3{font-size:22px}.xb_info_wrap .info_single{padding:40px 35px}.footer_gallery{max-width:310px}.footer_links,.footer_bottom .logo{float:left}.about_box_wrap .single_item .item .logo{max-width:70px}.sec_title .st_big{font-size:75px;top:-70px}.footer_widget .fw_about_text{padding-right:0}.footer_main [class^=col-]:nth-child(3) .footer_widget{padding-right:0}.header_style_2 .header_wrap{padding:15px 0}.logo_circle:before{display:none}.hero_content h2{font-size:38px;line-height:55px;margin-bottom:20px}.logo.logo_circle{padding-left:0}.services_wrapper .services_item{width:100%;border:0;padding:0 20px}.services_wrapper .services_item h3{font-size:24px}.about_image .video_icon{left:0;right:0}.video_icon{height:100px;width:100px;line-height:100px}.portfolio_active{padding:0 15px}.portfolio_active .owl-nav{width:120px;padding:7px;bottom:-118px;left:50px}.brand_right{padding-left:0}.brand_img_wrap .brand_img_sml .img{max-width:120px}.brand_img_wrap .brand_img_sml .img_02{right:0;top:-40px}.brand_img_wrap .brand_img_sml .img_01{left:0}.brand_img_wrap .icon{bottom:0;right:0}.testimonial_active .tm_author_info{margin-bottom:0}.counter_item .counter_nubmer{font-size:60px}.info_bg:before,.info_bg:after{display:none}.hero_shape{max-width:100%}.cta_bg{border-radius:20px}.cta_text h4{font-size:24px;line-height:40px}.about_image:before{left:-15px;bottom:-15px;border-left:100px solid #d32525;border-bottom:100px solid #d32525;border-top:100px solid transparent;border-right:100px solid transparent}.portfolio_active .owl-nav div{height:45px;width:45px;line-height:45px;font-size:18px}.port_content{position:unset;background:none;opacity:1;padding-bottom:30px}.port_content .sec_title>.st_main{font-size:24px}.portfolio_active{margin-bottom:-30px}.testimonial_single .tm_author_info .autor_text h4{font-size:17px}.about_text_wrap{padding-left:0}.header_right .header_icons .icon{padding:27px 20px;min-height:40px}.header_style_3 .logo{min-height:40px;padding:11px 15px}.header_style_3 .header_wrap{padding:0}.header_right .header_icons .search,.header_right .header_icons .s_cart{display:none}.header_style_3 .container-fluid{max-width:100%}.hero_img_wrap{float:left;padding-bottom:50px;padding-left:40px;margin-bottom:40px}.hero_img_wrap img{float:left;max-width:300px}.hero_style_3{padding:50px 0}.services_wrap{padding:0 15px;max-width:540px;margin:auto}.services_wrap .services_item{width:100%;padding:50px 25px;border-left:1px solid #000;margin-bottom:30px}.services_wrap .services_item:last-child{border-right:1px solid #000}.services_wrap .services_item .number{font-size:160px;line-height:120px;margin-bottom:16px}.about_img_wrap{padding-bottom:30px;padding-right:30px;max-width:360px}.about_right_wrap{padding-left:0}.brand_2 .brand_item:nth-child(2),.brand_2 .brand_item:nth-child(4),.brand_2 .brand_item:last-child{border-right:1px solid #000}.brand_2 .brand_item:nth-child(3),.brand_2 .brand_item:nth-child(4),.brand_2 .brand_item:nth-child(5){border-top:0;border-left:1px solid #000}.brand_2 .brand_item:nth-child(4){border-left:0}.portfolio_wrapper .portfolio_item{width:100%;border-left:1px solid #000;padding:20px}.portfolio_tab .nav-tabs .nav-link{padding:15px 18px;font-size:15px}.testimonial_bg:before{display:none}.testimonial_slide-2 .testimonial_single{padding:50px 40px}.testimonial_single p{font-size:20px;line-height:35px}.testimonial_slide-2 .testimonial_single .tm_author_info{margin-right:0;margin-bottom:0}.testimonial_slide-2 .testimonial_single:before{top:11px;left:13px}.fanfact_right .ff_shape{left:0}.fanfact_left{padding-right:0}.subscribe_form button{position:unset;transform:translateY(0);width:100%;margin-top:10px}.blog_border,.blog_border:first-child{border:0}.blog_border{padding:0}.blog_border .blog_single .blog_text{border:1px solid #000;border-top:0}.footer_style_3 .footer_main{padding:0 15px;max-width:540px;margin:auto}.footer_style_3 .footer_widget{width:100%;padding:50px 36px;border-bottom:1px solid #000;border-left:1px solid #000}.footer_style_3 .footer_widget:last-child{border-right:1px solid #000;border-bottom:0}.footer_socaial{padding:0;margin:0;float:none;justify-content:center}.footer_socaial li{padding:11px 23px;border-bottom:1px solid #000}.footer_style_3 .copyright{text-align:center;border:0;padding:22px 0}.about_img_wrap:before{display:none}.feat_thumb_text{bottom:20px;left:20px;padding:30px 80px 30px 35px}.feat_thumb_text h3{font-size:50px}.header_style_4{padding:0}.page_title_area{padding:120px 0}.counter_wrap .counter_item{border-bottom:1px solid #e9e9e9}.counter_wrap [class^=col-]:last-child .counter_item{border-bottom:0}.counter_wrap .counter_item{border-right:0}.skill_right img{max-width:250px}.skill_right .sr_img:nth-child(2){bottom:0;left:96px;padding:6px}.about_content_wrap{padding-left:0}.skill_left{padding-right:0}.page_title h1{font-size:36px;margin-top:5px}.services_inner .serv_item{padding-left:70px;padding-right:25px}.feature_left .f_shape{bottom:-20px;left:-20px}.cta_video{width:100%;position:relative}.cta_content_wrap{padding-top:40px}.brand_3 .brand_item:nth-child(3){border-top:0;border-left:1px solid #ececec}.brand_3 .brand_item:nth-child(4){border-right:1px solid #ececec;border-top:0}.brand_3 .brand_item:nth-child(2){border-right:1px solid #ececec}.cta_subscribie button{position:unset;width:100%;margin-top:15px}.faq_image:before{left:-15px;bottom:-15px;border-left:100px solid #d32525;border-bottom:100px solid #d32525;border-top:100px solid transparent;border-right:100px solid transparent}.feat_content_wrap{padding-left:0}.pricing_item{padding:40px 30px}.pricing_item .price_head .price_title{font-size:60px}.accordion_box .block{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.accordion_box .block .acc_btn{padding:20px 55px 15px 30px}.accordion_box .block .acc_content{padding:0 20px 22px 30px}.accordion_box .block .acc_btn:before{top:17px;right:16px}.accordion_box .block .acc_btn:after{width:50px;height:50px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.vision_content{padding-right:0}.team_social ul li a,.team_social>.plus_btn{width:40px;height:40px}.team_item .team_info{padding:20px 30px}.team_dtls-wrap,.td_skils-wrap{padding-left:0;padding-right:0}.td_cntent{padding-right:0}.team_dtls-wrap .ta_title{font-size:30px}.team_dtls-wrap .td_head{margin-bottom:30px}.td_content-border{padding:25px 0}.has_dropcap:first-letter{font-size:50px;margin-right:20px;padding:20px}.google_map,.google_map iframe{height:300px}.faq_form-wrap{margin-top:0;margin-left:0}.faq_form-wrap .faq_from{padding:30px 20px}.feat_content_wrap .accordion_box{padding-right:0}.portfolio_menu button{font-size:15px;padding:10px 22px}.port_dtls-info{position:unset;padding:30px}.pd_author-wrap{display:block;padding:30px 20px}.pd_author-wrap .pd_author-text{width:100%;margin-top:20px}.pd_item:before{display:none}.pd_content-wrap{padding:0}.pd_content-nav{display:unset}.pd_content-next{margin-top:30px}.pd_author-quote{max-width:150px}.blog_wrapper,.blog_details{margin-right:0}.blog_sidebar{padding-left:0}.post_content .blog_title{font-size:24px;line-height:36px}.post_tag-author .p_tag{position:unset;margin-top:10px;margin-bottom:20px}.post_tag-author .p_author{right:auto;left:25px;top:-25px;padding:5px 10px 5px 5px}.post_item .post_content{padding:40px 20px 20px}.post_meta li:not(:last-child){margin-right:15px;padding-right:0}.format_video .video_icon{height:60px;width:60px;line-height:60px}.format_quote .post_content .blog_title:before{left:25px;font-size:70px}.format_quote .post_content .blog_title{padding-left:100px}.post_author .p_info .name{font-size:22px}.blog_details{padding:20px}.post_nav .np_title,.blog_post-content .blog_sub-title{font-size:22px}blockquote{padding:30px 15px;font-size:22px;line-height:35px}.social_share{margin-top:30px}.social_share .rt_title,.social_share ul{text-align:left}.post_nav .next_post{text-align:left;padding-left:0;margin-top:30px}.post_footer .post_nav:before{display:none}.post_author{display:block;padding:20px}.post_author .p_image{margin-right:0}.post_author .p_info{width:100%;margin-top:30px}.post_comment .comment_list li .comment_content .reply{position:unset;margin-top:20px}.post_comment .comment_list li .comment_author{position:unset;margin-bottom:20px}.post_comment .comment_list li{padding-left:0}.comment_form{padding:25px}.error_page-content .ep_heading{font-size:120px;margin-bottom:10px}.error_page-content p{font-size:20px}}@media (max-width: 380px){.about_box_wrap .single_item .item{font-size:30px;width:110px;height:110px}.about_box_wrap .single_item .item span{font-size:13px}.header_style_3 .logo{border:0}.hero_img_wrap img{max-width:250px}.hero_img_wrap{padding-bottom:40px;padding-left:33px}.skill_right img{max-width:220px}table{display:block;overflow-x:auto;white-space:nowrap}table thead{display:none}table tbody tr{display:block;margin-bottom:15px;border:1px solid #ddd;border-radius:5px;padding:10px}table td{display:flex;justify-content:space-between;padding:8px 10px;border-bottom:none}table td:before{content:attr(data-label);font-weight:700;color:#004aad}}@media only screen and (min-width: 480px) and (max-width: 767px){.about_box_wrap .single_item .item{font-size:50px;width:150px;height:160px}.about_box_wrap .single_item .item .logo{max-width:80px}.about_image_wrap .about_img{margin-right:20px;max-width:245px}.skill_right img{max-width:320px}.skill_right .sr_img:nth-child(2){left:170px}table{display:block;overflow-x:auto;white-space:nowrap}table thead{display:none}table tbody tr{display:block;margin-bottom:15px;border:1px solid #ddd;border-radius:5px;padding:10px}table td{display:flex;justify-content:space-between;padding:8px 10px;border-bottom:none}table td:before{content:attr(data-label);font-weight:700;color:#004aad}}
