@font-face{font-family:'Urbanist';src:url('../fonts/Urbanist-SemiBold.woff2') format('woff2'),url('../fonts/Urbanist-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap;}
@font-face{font-family:'Urbanist';src:url('../fonts/Urbanist-Medium.woff2') format('woff2'),url('../fonts/Urbanist-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'Urbanist';src:url('../fonts/Urbanist-Regular.woff2') format('woff2'),url('../fonts/Urbanist-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Urbanist';src:url('../fonts/Urbanist-Bold.woff2') format('woff2'),url('../fonts/Urbanist-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap;}

/* common css */
*{margin:0;padding:0;box-sizing:border-box;}
h1{font-size:48px;line-height:58px;color:#000;}
h2{font-size:36px;line-height:46px;color:#000;}
body{font-family:'Urbanist';}
p{font-size:18px;line-height:30px;color:#000;font-family:'Urbanist';font-weight:normal;letter-spacing:0.02em;}
body.home h1{font-size:70px;line-height:68px;color:#ffffff;font-weight:bold;padding-bottom:0;margin-bottom:20px;font-family:'Urbanist';}
body.home h2{font-size:48px;line-height:58px;font-weight:bold;font-family:'Urbanist';}
ul li{letter-spacing:0.02em;}
#main-content{padding-top:150px;}
body.home #main-content{padding-top:0;}
.inner-banner.et_pb_section{margin-bottom:59px;}

/* banner-section */
.banner-section{height:750px;position:relative;overflow:hidden;}
.banner-section:after{content:"";width:100%;height:100%;background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;z-index:2;}
.banner-section .et_pb_row.banner_heading_row{position:absolute;left:50%;top:61%;transform:translate(-50%,-50%);z-index:3;text-align:center;}
.banner-section .et_pb_row.banner-video-row,.banner-section .et_pb_row.banner-video-row .et_pb_column,.banner-section .et_pb_row.banner-video-row .et_pb_column .et_pb_module,.banner-section .et_pb_row.banner-video-row .et_pb_column .et_pb_code_inner{height:100%;width:100%;}
.banner-section #background-video{height:100%;width:100%;object-fit:cover;}
.banner-section p{font-size:26px;line-height:40px;color:#fff;}
a.et_pb_button.btn{font-size:20px;line-height:30px!important;padding:13px 30px!important;background-color:#eb0f18;border:none;text-decoration:none;color:#ffffff;border-radius:28px;position:relative;font-weight:600;transition:0.5s;overflow:hidden;letter-spacing:0.02em;}
a.et_pb_button.btn::before{content:''!important;width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-165%,0) rotate(0deg);transform-origin:right bottom;transition:all 0.35s;z-index:-1;display:block;opacity:1;margin-left:0;border-radius:50px;}
a.et_pb_button.btn:hover::before{transform:translate(0,0);}
a.et_pb_button.btn:hover{background-color:#000;border:none!important;}
a.et_pb_button.btn.arrow-btn:hover::before{background-color:#fff;color:#eb0f18;}
a.et_pb_button.btn.arrow-btn:hover{color:#eb0f18;background-color:#fff;background-position:right 30px bottom 20px;}
a.et_pb_button.btn.arrow-btn::after{content:'';display:block;width:29px;height:31px;background:url('../../../../wp-content/uploads/2024/06/css_sprites.png') -45px -30px;position:absolute;right:21px;top:8px;opacity:1;transition:0.5s;}
a.et_pb_button.btn.arrow-btn:hover:after{background-position:-9px -30px;}
a.et_pb_button.btn.arrow-btn{padding:13px 57px 13px 30px!important;}
a.et_pb_button.btn::after{display:none;}
.banner_heading_row .et_pb_module.et_pb_text{margin-bottom:42px;}

/* experience_section */
body.home .et_pb_section.experience_section,.post-type-archive-press #et-boc body.home .et_pb_section.experience_section{background:#000000;}
.et_pb_section.experience_section,.post-type-archive-press #et-boc .et_pb_section.experience_section{background:#1f1f1f;}
.et_pb_section.experience_section .et_pb_row,.post-type-archive-press #et-boc .et_pb_section.experience_section .et_pb_row{padding:11.5px 0;}
.et_pb_section.experience_section .et_pb_row .et_pb_text_inner,.post-type-archive-press #et-boc .et_pb_section.experience_section .et_pb_row .et_pb_text_inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
.et_pb_section.experience_section .et_pb_row .et_pb_text_inner ul,.post-type-archive-press #et-boc .et_pb_section.experience_section .et_pb_row .et_pb_text_inner ul{padding:0 0 0 30px;position:relative;list-style:none;}
.et_pb_section.experience_section .et_pb_row .et_pb_text_inner ul::after,.post-type-archive-press #et-boc .et_pb_section.experience_section .et_pb_row .et_pb_text_inner ul::after{content:'';display:block;width:7px;height:7px;border-radius:10px;background:#eb0f18;left:0;position:absolute;top:50%;transform:translateY(-50%);}
.et_pb_section.experience_section .et_pb_row .et_pb_text_inner li,.post-type-archive-press #et-boc .et_pb_section.experience_section .et_pb_row .et_pb_text_inner li{color:#fff;font-size:18px;line-height:30px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:16px;letter-spacing:0.02em;}
.et_pb_section.experience_section .et_pb_row .et_pb_text_inner li strong,.post-type-archive-press #et-boc .et_pb_section.experience_section .et_pb_row .et_pb_text_inner li strong{color:#fff;font-size:33px;font-weight:bold;line-height:43px;letter-spacing:0.02em;padding-right:0;}
.et_pb_section.experience_section .et_pb_row h2,.post-type-archive-press #et-boc .et_pb_section.experience_section .et_pb_row h2{color:#fff;font-size:33px;font-weight:bold;line-height:43px;letter-spacing:0.02em;padding-right:30px;padding-bottom:0;}

/* faq */
.faq-section.et_pb_section{padding:0;margin-bottom:90px;}
.faq-section.et_pb_section h1{padding-bottom:0;margin-bottom:32px;}
.acc-row .et_pb_module.et_pb_accordion_item{border:none;border-top:1px solid #cccccc;background-color:#fff;margin-bottom:0;padding:25px 20px 23px;}
.acc-row .et_pb_module.et_pb_accordion_item:last-child{border-bottom:1px solid #cccccc;}
.acc-row .et_pb_module.et_pb_accordion_item .et_pb_toggle_title{font-size:22px;line-height:33px;font-weight:600;color:#000;padding:0;padding-right:100px;transition:0.5s;position:relative;}
.acc-row .et_pb_module.et_pb_accordion_item .et_pb_toggle_title:before{content:'';display:block;width:15px;height:9px;background:url('../images/down-arrow.svg') center center no-repeat;background-size:contain;transition:0.5s;}
.acc-row .et_pb_module.et_pb_accordion_item .et_pb_toggle_content{padding-top:13px;padding-right:40px;padding-bottom:4px;}
.acc-row .et_pb_module.et_pb_accordion_item.et_pb_toggle_open h2:before{transform:rotate(180deg);display:block;}
footer{padding-top:65px;}
body.home footer{padding-top:0;}

/* counter-section */
.counter_list_part{display:flex;align-items:center;justify-content:center;}
.counter_list_part .conter-num{display:flex;align-items:center;}
.counter_list_part .conter-num h2,.counter_list_part .conter-num .plus-icon{font-size:48px;line-height:53px;color:#000;padding:0;}
.counter_box p{font-size:22px;line-height:35px;font-weight:600;color:#737373;}
.counter_box .et_pb_blurb_content{display:flex;align-items:center;justify-content:center;max-width:100%;}
.counter_box .et_pb_blurb_content .et_pb_main_blurb_image,.post-type-archive-press #et-boc .counter_box .et_pb_blurb_content .et_pb_main_blurb_image{max-width:max-content;margin-bottom:0;}
.counter_box .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap,.post-type-archive-press #et-boc .counter_box .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{display:block;margin:0;margin-right:15px;}
.counter_box .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap img{width:100%;height:100%;object-fit:contain;}
.counter_list_part .et_pb_module.counter_box,.post-type-archive-press #et-boc .counter_list_part .et_pb_module.counter_box{width:100%;max-width:420px;padding:0 55px;position:relative;margin:0!important;}
.counter_list_part .et_pb_module.counter_box:nth-child(2),.post-type-archive-press #et-boc .counter_list_part .et_pb_module.counter_box{max-width:470px;}
.counter_list_part .et_pb_module.counter_box::after{content:'';position:absolute;height:75px;width:1px;background:#cccccc;right:0;top:50%;transform:translateY(-50%);}
.counter_list_part .et_pb_module.counter_box:last-child::after{display:none;}
.counter-section.et_pb_section,.post-type-archive-press #et-boc .counter-section.et_pb_section{padding:0!important;margin-bottom:90px;}

/* services inner */
.services-us-row .et_pb_column.service-left-col{width:45%;padding-right:20px;}
.services-us-row .et_pb_column.service-left-col .et_pb_image_wrap{border-radius:20px;overflow:hidden;}
.services-us-row .et_pb_column.service-right-col{width:55%;padding-left:47px;}
.services-us-row .service-right-col h1{padding:0;margin-bottom:20px;}
.services-us-row .et_pb_column.service-right-col h3{font-size:26px;line-height:38px;color:#000;font-weight:600;padding:0;margin-bottom:28px;}
.services-us-row .service-right-col a.et_pb_button.btn{font-size:18px;line-height:28px;}
.asset-research-investigations-sec.et_pb_section.et_section_regular{margin-top:70px;margin-bottom:91px;}
.services-list-section.et_pb_section{padding:0;margin-bottom:90px;}
.services-list-section h2{padding-bottom:0;margin-bottom:20px;}
.services-list-col{display:grid;gap:42px 30px;grid-template-columns:repeat(3,1fr);}
.services-list-wrap h3{color:#000;font-size:22px;line-height:30px;font-weight:600;}
.services-list-wrap p{font-size:16px;line-height:26px;color:#000;}
.services-list-wrap span.et_pb_image_wrap{display:block;width:auto;height:52px;margin:0;text-align:left;}
.services-list-wrap span.et_pb_image_wrap img{width:auto;height:100%;object-fit:contain;object-position:left;}
.services-list-wrap .et_pb_main_blurb_image{margin-bottom:16px;}
.services-list-col{margin-top:30px;}
.services-list-col .services-list-wrap.et_pb_module{margin-bottom:0;}
.why-choose-section.et_pb_section{background:#000000;padding:100px 0 91px;}
.why-choose-section.et_pb_section p{color:#fff;}
.why-choose-section.et_pb_section.Electronic{padding:100px 0;}
.why-choose-right-col.et_pb_column .et_pb_module{text-align:right;}
.why-choose-row .why-choose-left-col.et_pb_column{width:62%;margin-top:-8px;}
.why-choose-row .why-choose-right-col.et_pb_column{width:40%;padding-left:50px;}
.why-choose-row{display:flex;}
.why-choose-row .why-choose-left-col.et_pb_column h2{color:#fff;margin-bottom:20px;padding:0;}
.why-choose-row .why-choose-left-col.et_pb_column ul{padding:0;list-style:none;}
.why-choose-row .why-choose-left-col.et_pb_column li{position:relative;padding-left:40px;font-weight:400;color:#fff;font-size:18px;line-height:30px;margin-bottom:17px;letter-spacing:0.02em;}
.why-choose-row .why-choose-left-col.et_pb_column li::after{content:'';position:absolute;display:block;width:25px;height:25px;background:url('../images/check.svg') center center no-repeat;background-size:contain;left:0;top:8px;}
.why-choose-row .why-choose-left-col.et_pb_column li strong{display:block;font-size:30px;line-height:40px;color:#fff;font-weight:400;margin-bottom:8px;letter-spacing:0.02em;}
.why-choose-row .why-choose-right-col.et_pb_column .et_pb_image_wrap{border-radius:20px;overflow:hidden;}
.why-choose-row .why-choose-left-col.et_pb_column li:last-child{margin-bottom:0;}
.get-started-today-sec.et_pb_section.et_section_regular{margin-top:95px;}
.get-started-today-sec.et_pb_section.et_section_regular .services-us-row{display:flex;align-items:center;}
.get-started-today-sec.et_pb_section.et_section_regular .et_pb_column.service-left-col{width:50%;padding-right:65px;}
.get-started-today-sec.et_pb_section.et_section_regular .et_pb_column.service-right-col{width:50%;padding-left:5px;}
.sticky{position:sticky;top:150px;}
.services-list-col .services-list-wrap:hover img{transform:rotateY(180deg);}
.services-list-col .services-list-wrap img{transition:all 0.5s ease;}

/* asset-search-list */
.services-list-section.et_pb_section .asset-search-list-col{display:flex;flex-wrap:wrap;justify-content:center;gap:35px 0px;margin-top:42px;margin-left:-10px;margin-right:-10px!important;width:auto;}
.asset-search-list-col span.et_pb_image_wrap{margin:0 auto;text-align:center;}
.asset-search-list-col .services-list-wrap.et_pb_module{width:16.66%;padding:0 10px;}
.asset-search-list-col .services-list-wrap.et_pb_module .et_pb_blurb_container{text-align:center;}
.asset-search-list-col .services-list-wrap h3{font-size:18px;line-height:25px;padding-bottom:0;}
.uncover-hidden-sec.et_pb_section .et_pb_column.service-right-col{padding-right:5px;padding-left:0!important;}
.uncover-hidden-sec.et_pb_section .et_pb_column.service-left-col{padding-right:0!important;padding-left:50px;}
.uncover-hidden-sec.et_pb_section .et_pb_column.service-left-col .et_pb_module{text-align:right;}

/* our-expertise-section  */
.our-expertise-section.et_pb_section{padding:0;background:#000;}
.our-expertise-row{display:flex;align-items:center;}
.our-expertise-right-col.et_pb_column{padding-left:35px;padding-top:30px;padding-bottom:30px;}
.our-expertise-section.et_pb_section p{color:#fff;}
.our-expertise-section.et_pb_section.marging-btm{margin-bottom:91px;}
.page-id-86 .our-expertise-left-col .et_pb_module.et_pb_image img {
    width: 317px;
}

/* embezzlement-section */
.embezzlement-section.et_pb_section.et_section_regular.asset-research-investigations-sec{margin-bottom:100px;}

/* services */
.get-started-today-sec.et_pb_section.et_section_regular .services-us-row.what-we-do{align-items:center;}
.asset-research-investigations-sec.et_pb_section.et_section_regular.location-services-sec .et_pb_button_module_wrapper{margin-top:25px;}
.services-us-row p span{font-size:16px;line-height:26px;width:100%;max-width:570px;display:inline-block;}
.get-started-today-sec.et_pb_section.align-start .service-right-col h3{padding-bottom:5px;}
.asset-research-investigations-sec.et_pb_section.et_section_regular.location-services-sec .services-us-row:nth-child(2n) .et_pb_module.et_pb_text{margin-bottom:0!important;}
.asset-research-investigations-sec.et_pb_section.et_section_regular.location-services-sec{margin-bottom:100px;}
.asset-research-investigations-sec.et_pb_section.et_section_regular.location-services-sec h3{margin-bottom:5px;}
.get-started-today-sec.et_pb_section.et_section_regular.what-we-do-sec{margin-top:0;margin-bottom:100px;}
.asset-research-investigations-sec.et_pb_section.et_section_regular.location-services-sec .services-us-row{margin-bottom:100px;}
.asset-research-investigations-sec.et_pb_section.et_section_regular.location-services-sec .services-us-row:last-child{margin-bottom:0;}
.asset-research-investigations-sec.et_pb_section.et_section_regular.location-services-sec img{border-radius:20px;}
.asset-research-investigations-sec.et_pb_section.et_section_regular.location-services-sec .services-us-row:nth-child(2n){display:flex;flex-direction:row-reverse;}
.asset-research-investigations-sec.location-services-sec .services-us-row:nth-child(2n) .et_pb_column.service-right-col{padding-left:0;}
.asset-research-investigations-sec.location-services-sec .services-us-row:nth-child(2n) .et_pb_column.service-right-col{padding-right:88px;}
.asset-research-investigations-sec.location-services-sec .services-us-row:nth-child(2n) .et_pb_column.service-left-col{padding-right:0;}
.asset-research-investigations-sec.location-services-sec .services-us-row:nth-child(2n) .et_pb_module.et_pb_image{text-align:right;}
.asset-research-investigations-sec.location-services-sec .services-us-row:nth-child(2n){align-items:center;}

/* box-row full-box */
.box-row.full-box{grid-template-columns:repeat(1,1fr);}
.et_pb_row.box-row{margin-bottom:40px;}
.et_pb_row.box-row h3{font-size:26px;line-height:38px;color:#000;font-weight:600;padding-bottom:13px;}
.et_pb_row.box-row:last-child{margin-bottom:0;}
.box-row ul{padding:0;list-style:none;}
.box-row li{padding-left:40px;font-weight:400;color:#000;font-size:18px;line-height:30px;letter-spacing:0.02em;position:relative;margin-bottom:10px;}
.box-row li:last-child{margin-bottom:0;padding-bottom:10px!important;}
.box-row li::after{content:'';position:absolute;display:block;width:25px;height:25px;background:url('../images/check.svg') center center no-repeat;background-size:contain;left:0;top:4px;}
.title-mb{margin-bottom:32px;}
.services-list-section.et_pb_section .box-row .et_pb_column{padding:30px 35px;}
.et_pb_row.box-row.full-box ul{display:grid;grid-template-columns:repeat(2,1fr);gap:0 38px;}

/* Global Css */
h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:0.02em}

/* Header Section Css */
.mobile_menu_bar{display:none;}
.post-type-archive-press #et-boc .mobile_menu_bar{display:none!important;}
header .logo_col{width:131px;transition:all 0.5s ease;}
header .logo_col a{display:block;}
.header-section{padding:0 20px;}
header .logo_col a img{display:block;width:100%;height:auto;}
header .et_pb_section,header .et_pb_row{padding:0px!important;}
header.et-l.et-l--header{width:100%;position:fixed;top:0;left:0;z-index:9;transition:all 0.6s ease;background:transparent;}
header.et-l.et-l--header.nav-up{top:-100%!important;}
header.et-l.et-l--header.nav-down{background:#000;}
header.et-l.et-l--header.nav-down:before{content:unset!important;}
header.et-l.et-l--header.nav-down .logo_col{width:100px;}
header.et-l.et-l--header.nav-down .menu_column{width:calc(54.5% - 100px);}
header .header_col_row{width:100%;display:flex;justify-content:end;padding:10px 20px!important;flex-wrap:wrap;}
header nav.nav-link{width:auto;}
header nav.nav-link ul.menu{width:auto;display:flex;margin:0;padding:0;align-items:center;}
header nav.nav-link ul.menu li{width:auto;display:inline-block;padding:0;margin-right:37px;color:#fff;position:relative;}
header nav.nav-link ul.menu li:last-child{margin-right:0;}
header nav.nav-link ul.menu li a{color:#fff;text-transform:uppercase;font-size:16px;line-height:19px;position:relative;display:inline-block;transition:all 0.5s ease;font-weight:700;font-family:"Urbanist";letter-spacing:0.02em;}
header nav.nav-link ul.menu li a:hover{color:#eb0f18;}
header nav.nav-link ul.menu li.current-menu-item a{color:#eb0f18!important;}
header .menu_column{display:flex;align-items:center;justify-content:flex-start;transition:all 0.5s ease;width:calc(54.6% - 131px);}
body.home header.et-l.et-l--header:before{content:"";width:100%;height:196px;top:0;left:0;background:linear-gradient(to bottom,rgb(0 0 0) 0%,rgb(0 0 0 / 90%) 27%,rgb(0 0 0 / 60%) 50%,rgb(0 0 0 / 37%) 63%,rgb(0 0 0 / 0%) 100%);position:absolute;}
body.home header .et_pb_section{background:transparent;}
header .et_pb_section{background:#000;}
.post-type-archive-press #et-boc header .et_pb_section{background:#000!important;}
.phone-col{display:flex;align-items:center;justify-content:flex-end;gap:12px;width:45.4%;}
.top-header{display:none;}
.phone-col img,.phone-col svg{width:26px;height:27px;animation-name:trin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;}
.icon{background:#eb0f18;display:flex;justify-content:center;align-items:center;width:47.37px;height:47.31px;border-radius:50%;border:0;}
.phone-col p{padding-bottom:0;color:#fff;}
.phone-col a:hover{color:#eb0f18;}
.phone-col p{font-size:16px;line-height:26px;color:#ffffff;font-weight:500;font-family:"Urbanist";}
.phone-col a{font-size:28px;letter-spacing:0.02em;line-height:38px;color:#ffffff;font-weight:700;font-family:"Urbanist";display:block;transition:all 0.5s ease;}
nav.nav-link ul.menu li.menu_text{display:none;}
header nav.nav-link ul.menu li a i.arrow-icon{position:absolute;right:0;top:50%;transition:all 0.6s ease;transform:translateY(-50%);line-height:0;}
header nav.nav-link ul.menu li a i.arrow-icon svg{width:10px;height:7px;}
header nav.nav-link ul.menu li a:hover i.arrow-icon{transform:rotateX(200deg);top:25%;}
header nav.nav-link ul.menu li a:hover i.arrow-icon svg path{fill:#eb0f18!important;}
header nav.nav-link ul.menu li.menu-item-has-children a{padding-right:20px;}
.phone-col svg path:nth-child(2){-webkit-animation:header-phone 1s infinite cubic-bezier(.1,.57,.5,1);animation:header-phone 1s infinite cubic-bezier(.1,.57,.5,1);}
.phone-col svg path:nth-child(3){-webkit-animation:header-phone2 1s infinite cubic-bezier(.1,.57,.5,1);animation:header-phone2 1s infinite cubic-bezier(.1,.57,.5,1);}
ul li.menu-item-has-children > ul.sub-menu li:first-child{border-top-left-radius:4px;border-top-right-radius:4px;}
ul li.menu-item-has-children > ul.sub-menu li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
header nav.nav-link ul.menu{display:none;}
.top-header .header_container{display:flex;column-gap:5px;align-items:center;}
.top-header .header_container p{color:#fff;font-weight:600;font-size:16px;padding-bottom:0;}

/* Mega menu css */
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu.services-menu > ul.mega-sub-menu{width:1200px;left:0;right:auto;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item{margin-right:37px;}
#mega-menu-wrap-primary-menu{background:transparent;padding-top:30px;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link,#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link,#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{padding:0;background:transparent;color:#eb0f18;font-weight:700!important;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link{padding-left:0;padding-right:0px;color:#fff;text-transform:uppercase;font-size:16px;line-height:16px;position:relative;display:inline-block;transition:all 0.5s ease;font-weight:700!important;font-family:"Urbanist"!important;letter-spacing:0.02em;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{position:absolute;vertical-align:middle;margin-top:4px;margin-left:0;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link:hover,#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link:focus{color:#eb0f18;background:transparent;font-weight:700;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-toggle-on a.mega-menu-link{background:transparent;color:#eb0f18;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{content:''!important;background:url(../../../../wp-content/uploads/2024/06/arrow-red.svg);height:7px;width:10px;background-size:contain;background-repeat:no-repeat;margin-left:10px;filter:brightness(0) invert(1);transition:all .3s;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after{filter:unset;transform:rotate(180deg);}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{display:inline-block;position:relative;}

/*#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:before{content:"";width:6px;height:6px;border-right:2px solid #000;border-bottom:2px solid #000;position:absolute;left:0;top:5px;transform:rotate(-43deg);border-radius:1px;background-color:transparent;}*/
#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-current_page_item a:before,#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover:before{border-right:2px solid #eb0f18;border-bottom:2px solid #eb0f18;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu .mega-menu-row > ul.mega-sub-menu{display:grid;column-gap:10px;grid-template-columns:repeat(3,1fr);}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12{width:unset!important;height:100%;border-radius:5px;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu{padding:15px;}
body #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li ul.mega-sub-menu li.mega-current_page_item a.mega-menu-link,#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-current_page_item a{color:#eb0f18!important;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link span::after{filter:unset;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link{padding-right:20px;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-size:17px!important;line-height:22px!important;font-weight:700!important;font-family:"Urbanist"!important;letter-spacing:0.02em;color:#000!important;background:transparent!important;text-transform:capitalize!important;transition:all .4s;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li > ul{border-radius:5px;background:#ffffff;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul li{padding:7px 0;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{padding:11px 10px;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{color:#eb0f18!important;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{display:inline-block;padding:0!important;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu,#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu{background:#fff;box-shadow:0 3px 4px rgb(0 0 0 / 21%);border-radius:5px;}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu #mega-menu-item-225 .mega-menu-item-object-press.mega-current-menu-item>a{color:#eb0f18!important}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu{padding:10px 15px;}

/* Header Section Css */

/* About Us Section */
.end-line-title h2{position:relative;display:inline-block;}
.end-line-title h2:before{content:"";width:25px;height:2px;background:#eb0f18;position:absolute;border-radius:0.5px;right:-38px;top:29px;}
.about-us-row .img-col img{border-radius:20px;}
.et_pb_row.about-us-row{display:flex;flex-wrap:wrap;align-items:center;}
.about-us-row .img-col{width:49%;margin-right:0!important;}
.about-us-row .text-col{width:51%;padding-left:28.5px;}
.about-us-row .text-col h2{margin-top:-8px;}
.about-us-row .text-col a.et_pb_button.btn{font-size:18px;padding:11px 30px!important;}
.about-us-row .text-col a.et_pb_button.btn:after{content:unset;}
.about-us-row .text-col p:nth-child(3){padding-bottom:13px;}
.about-us-row .text-col .et_pb_button_module_wrapper{display:flex;}
.about-us-row .text-col .et_pb_text a{color:#eb0f18;}
.about-us-row .text-col .et_pb_text a:hover{color:#000;}

/*Services section Css*/
.service-section h2{position:relative;margin-bottom:10px;}
.service-section h2::before{position:absolute;content:"";width:200px;height:2px;background:#eb0f18;border-radius:0;bottom:-10px;left:50%;transform:translateX(-50%);}
.service-section{padding:84px 0 106px!important}
.service-section .title-row{margin-bottom:39px}
.service-section .service-row .et_pb_column{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;}
.service-section .service-row .service-blur{width:calc(100% / 5 - 24px);margin-bottom:0;position:relative;padding-bottom:30px;}
.service-section .service-row .service-blur .et_pb_blurb_content{height:100%;}
.service-section .service-row .service-blur .et_pb_blurb_description{position:absolute;bottom:-30px;}
.service-section .service-row .service-blur .et_pb_image_wrap{position:relative;width:100%;border-radius:10px;background-color:#000000;overflow:hidden;}
.service-section .service-row .service-blur .et_pb_image_wrap img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center;}
.service-section .service-row .service-blur h3.et_pb_module_header{padding:0;margin-bottom:1px}
.service-section .service-row .service-blur .et_pb_blurb_description a{font-size:16px;line-height:26px;color:#eb0f18;font-weight:600;font-family:"Urbanist";position:relative;padding-right:18px;transition:all 0.5s ease}
.service-section .service-row .service-blur .et_pb_blurb_description a:before{background:url(../../../../wp-content/uploads/2024/06/css_sprites.png) -41px -24px;content:"";position:absolute;top:5px;right:1px;background-size:cover;width:21px;height:20px;transition:all 0.5s ease;}
.service-section .service-row .service-blur .et_pb_main_blurb_image{margin-bottom:25px;}
.service-section .service-row .service-blur .et_pb_blurb_description a:hover{color:#fff;}
.service-section .service-row .service-blur .et_pb_blurb_description a:hover::before{background-position:-17px -24px;}
.service-section .service-row .service-blur .et_pb_image_wrap:before{background:rgb(255 255 255 / 50%);bottom:0;content:"";left:50%;position:absolute;right:51%;top:0;opacity:1;pointer-events:none;transition:all 500ms linear;z-index:9999;}
.service-section .service-row .service-blur .et_pb_image_wrap img{transition:.5s;transform:scale(1);}
.service-section .service-row .service-blur:hover .et_pb_image_wrap img{transform:scale(1.1);}
.service-section .service-row .service-blur:hover .et_pb_image_wrap:before{left:10%;right:10%;opacity:0;transition:all 500ms linear;}
.service-row .et_pb_button_module_wrapper{display:none;}
a#loadMore.et_pb_button.btn:hover{background-color:#fff;color:red;}

/*Services section Css*/

/* Peace of Mind Awaits css */
.cta-sec .title-col h2{font-size:30px;line-height:40px;font-weight:600;padding-bottom:0;}
.cta-sec .et_pb_row{display:flex;align-items:center;flex-wrap:wrap;}
.cta-sec .btn-col{width:30%;padding-left:40px;}
.cta-sec .btn-col .et_pb_button_module_wrapper{display:flex;}
.cta-sec .title-col{width:70%;margin-right:0!important;padding-right:20px;}
.cta-sec .title-col .et_pb_module{text-align:right;}
.et_pb_section.cta-sec{padding:41px 0!important;}

/* Home FAQ */
.home-faq-sec h2 .end-line{width:25px;height:2px;background:#eb0f18;display:inline-block;border-radius:0.5px;margin-left:15px;margin-bottom:15px;}
.home-faq-sec .left-col{width:34%;margin-right:0!important;}
.home-faq-sec .right-col{width:66%;padding-left:25px;}
.home-faq-sec .acc-row{display:flex;flex-wrap:wrap;}
.home-faq-sec .acc-row .et_pb_module.et_pb_accordion_item{padding:25px 10px 25px 12px;}
.home-faq-sec .acc-row .et_pb_module.et_pb_accordion_item .et_pb_toggle_title{padding-right:80px;}

/* Contact us */
.home-contact .cont-row.list-icon-row .et_pb_column{flex-wrap:wrap;column-gap:32px!important;}
.home-contact .info-col .end-line-title{width:100%;padding-top:118px;}
.home-contact .info-col p{opacity:.7;color:#fff;}
.home-contact .info-col h3{font-size:30px;letter-spacing:0.02em;line-height:40px;color:#fff;font-weight:600;padding-bottom:7px;}
.home-contact .info-col .list-icon .et_pb_image_wrap{border-color:#fff!important;}
.home-contact .info-col .list-icon .et_pb_image_wrap img{filter:brightness(0) invert(1);}
.home-contact .list-icon-row .et_pb_column .phn-num:hover{color:#eb0f18!important;}
.home-contact .list-icon-row .et_pb_column .phn-num{color:#fff!important;opacity:.7;font-weight:600!important;font-size:28px;line-height:38px;}
.home-contact .info-col h2{font-size:48px!important;line-height:58px!important;padding-bottom:21px!important;}
.home-contact .info-col .et_pb_text_inner{margin-bottom:13px;}
.home-contact .info-col{padding-left:calc(((100% - 1340px) + 20px) / 2);margin-right:0!important;width:50%!important;}
.home-contact .img-col{width:50%!important;padding-left:64px;}
.home-contact .img-col .et_pb_module{margin-right:0!important;width:100%;}
.home-contact .img-col .et_pb_module .et_pb_image_wrap{width:100%;}
.home-contact .img-col .et_pb_module img{border-bottom-left-radius:50px;width:100%;}
.home-contact{padding-bottom:131px!important;}
.home-faq-sec{margin:100px 0;}
.home-faq-sec .left-col h2{margin-top:-5px;}
.home-contact .list-icon-row .et_pb_column .list-icon{margin-bottom:0;}

/* Bodyguard Services */
.et_pb_section.our-staff-sec{margin-bottom:79px;}
.staff-row .et_pb_image_wrap img{border-radius:10px;animation:unset!important;transition:.5s;transform:scale(1);}
body .our-staff-sec .et_pb_row.staff-row .et_pb_column{flex-wrap:wrap;row-gap:30px;display:flex;justify-content:center;margin-right:-22px!important;margin-left:-22px;width:auto;}
.staff-row .et_pb_image_wrap{overflow:hidden;border-radius:10px;position:relative;}
.staff-row .et_pb_image_wrap:before{background:rgb(255 255 255 / 50%);bottom:0;content:"";left:50%;position:absolute;right:51%;top:0;opacity:1;pointer-events:none;transition:all 500ms linear;z-index:9999;}
.staff-row .et_pb_module.et_pb_blurb .et_pb_blurb_content:hover .et_pb_image_wrap:before{left:10%;right:10%;opacity:0;transition:all 500ms linear;}
.staff-row .et_pb_main_blurb_image{margin-bottom:24px!important;}
.staff-row .et_pb_module.et_pb_blurb .et_pb_blurb_content:hover .et_pb_image_wrap img{transform:scale(1.1);}
.staff-row .et_pb_module.et_pb_blurb .et_pb_module_header{font-size:24px;line-height:30px;text-align:center;padding-bottom:0;font-weight:600;color:#000;}
.staff-row .et_pb_module.et_pb_blurb{width:33.33%;padding:0 22px;}
.et_pb_section.our-staff-sec .title-row{padding-bottom:40px!important;}

/* Counter css */
.counter_box:first-child .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{width:61px;height:69px;}
.counter_box:nth-child(2) .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{width:54px;height:70px;}
.counter_box:last-child .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{width:74px;height:69px;}

/* Our Approch */
.our-expertise-section.our-approch .our-expertise-left-col.et_pb_column{width:37.3333%;}
.our-expertise-section.our-approch .our-expertise-right-col.et_pb_column{padding-left:0;}
.our-expertise-section.our-approch{margin-bottom:88px;padding-top:0!important;}
.our-expertise-section.our-approch .services-list-section h2{margin-bottom:14px;}

/* two col our staff */
.et_pb_section.our-staff-sec.two-col .staff-row .et_pb_module.et_pb_blurb{width:50%;}
.et_pb_section.our-staff-sec.two-col .staff-row .et_pb_module.et_pb_blurb .et_pb_module_header{text-align:left;font-size:22px;}
.et_pb_section.our-staff-sec.two-col .staff-row .et_pb_module.et_pb_blurb .et_pb_blurb_container{padding:0 14px;}
.et_pb_section.our-staff-sec.two-col .staff-row .et_pb_module.et_pb_blurb .et_pb_blurb_description{padding-top:5px;padding-bottom:0;}
.et_pb_section.our-staff-sec.two-col .staff-row .et_pb_module.et_pb_blurb .et_pb_blurb_description p{line-height:26px;font-size:16px;color:#000;}
.et_pb_section.our-staff-sec.two-col .staff-row .et_pb_main_blurb_image{margin-bottom:16px!important;}
.approch-sec{margin-bottom:100px;}

/*Footer*/
.et_pb_section.footer-sec,.post-type-archive-press #et-boc .et_pb_section.footer-sec{padding:0!important;background-color:#000000;color:#fff;}
.et_pb_section.footer-sec .et_pb_row,.post-type-archive-press #et-boc .et_pb_section.footer-sec .et_pb_row{padding-top:0;padding-bottom:0;}
.et_pb_section.footer-sec .ftr-row-1,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-row-1{margin-bottom:17px}
.et_pb_section.footer-sec .ftr-row-1 .et_pb_module,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-row-1 .et_pb_module{text-align:center;}
.et_pb_section.footer-sec .ftr-logo img,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-logo img{margin-top:-65px;}
.et_pb_section.footer-sec .ftr-logo img,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-logo img{border:10px solid #fff;border-radius:50%;z-index:1;position:relative;width:150px;}
.home .et_pb_section.footer-sec .ftr-logo img{border:10px solid #1f1f1f;}
.et_pb_section.footer-sec .ftr-col-1 h2,.post-type-archive-press #et-boc{font-size:22px;line-height:30px;color:#ffffff;font-weight:600;font-family:"Urbanist";}
.et_pb_section.footer-sec .ftr-col-1 .contact-text,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1 .contact-text{margin-bottom:44px}
.et_pb_section.footer-sec .ftr-col-1 .address strong,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1 .address strong{font-size:18px;line-height:28px;color:#ffffff;font-weight:600;font-family:"Urbanist";padding-bottom:8px;display:inline-block;}
.et_pb_section.footer-sec .ftr-col-1 .address,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1 .address{opacity:0.702;font-size:16px;line-height:30px;color:#ffffff;font-weight:400;font-family:"Urbanist";padding-bottom:9px;padding-top:3px;max-width:250px;width:100%;}
.et_pb_section.footer-sec .ftr-col-1 a.phn-num,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1 a.phn-num{font-size:24px;line-height:34px;color:#ffffff;font-weight:400;font-family:"Urbanist";padding-left:33px;position:relative;transition:0.4s all;}
.et_pb_section.footer-sec .ftr-col-1 a.phn-num:hover,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1 a.phn-num:hover{color:#eb0f18;}
.et_pb_section.footer-sec .ftr-col-1 a.phn-num::before,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1 a.phn-num::before{content:'';background-image:url(../images/call-sprite2.svg);position:absolute;width:20px;height:20px;background-position:left center;display:block;left:0;top:50%;opacity:1;background-size:cover;background-repeat:no-repeat;transform:translateY(-50%);}
.et_pb_section.footer-sec .ftr-col-1 a.phn-num:hover::before,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1 a.phn-num:hover::before{background-position:-20px center;}
.et_pb_section.footer-sec .ftr-col-1 .img-icon,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1 .img-icon{margin-bottom:10px}
.et_pb_section.footer-sec .ftr-col-1 .img-icon .et_pb_blurb_content,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1 .img-icon .et_pb_blurb_content{display:flex;column-gap:16px;align-items:center}
.et_pb_section.footer-sec .ftr-col-1 .img-icon .et_pb_main_blurb_image,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1 .img-icon .et_pb_main_blurb_image{margin-bottom:0}
.et_pb_section.footer-sec .ftr-col-1 .img-icon img,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1 .img-icon img{width:57px;}
.et_pb_section.footer-sec .ftr-col-1 .img-icon .et_pb_blurb_container .et_pb_blurb_description,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1 .img-icon .et_pb_blurb_container .et_pb_blurb_description{font-size:23px;line-height:28px;color:#ffffff;font-weight:700;font-family:"Urbanist";max-width:179px;width:100%}
.et_pb_section.footer-sec .ftr-col-1  .location-module .location,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1  .location-module .location{opacity:0.702;font-size:16px;letter-spacing:0px;line-height:26px;color:#ffffff;font-weight:400;font-family:"Urbanist";padding-left:20px;position:relative;}
.et_pb_section.footer-sec .ftr-col-1  .location-module .location::before,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1  .location-module .location::before{content:'';background-image:url(   ../images/Shape-11.svg);position:absolute;width:14px;height:19px;background-position:center;display:block;left:0;top:50%;opacity:1;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);}
.et_pb_section.footer-sec .ftr-col-1  .location-module ul,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1  .location-module ul{list-style:none;margin:3px 0 0 0;padding:0;opacity:0.702;font-size:16px;line-height:26px;color:#fffffe;font-weight:600;font-family:"Urbanist";display:flex;}
.et_pb_section.footer-sec .ftr-col-1  .location-module li,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1  .location-module li{padding-right:10px;margin-right:10px;position:relative}
.et_pb_section.footer-sec .ftr-col-1  .location-module li:after,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1  .location-module li:after{content:'';position:absolute;background-color:#fffffe;height:14px;width:2px;right:0;opacity:0.702;top:50%;transform:translateY(-50%);}
.et_pb_section.footer-sec .ftr-col-1  .location-module li:last-child,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1  .location-module li:last-child{padding:0}
.et_pb_section.footer-sec .ftr-col-1  .location-module li:last-child:after,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-1  .location-module li:last-child:after{content:none;}
.et_pb_section.footer-sec .ftr_menu_title,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr_menu_title{margin-bottom:0}
.et_pb_section.footer-sec .ftr_menu_title h2,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr_menu_title h2{font-size:24px;line-height:30px;color:#ffffff;font-weight:600;font-family:"Urbanist";margin-bottom:9px;}
.et_pb_section.footer-sec .ftr-menu .et_pb_menu,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-menu .et_pb_menu{background-color:transparent!important;margin-bottom:34px}
.et_pb_section.footer-sec .ftr-menu ul.et-menu,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-menu ul.et-menu{padding:0;display:block;margin:0;}
.et_pb_section.footer-sec .ftr-menu li,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-menu li{display:block;padding:0;margin:0 0 11px 0!important;}
.et_pb_section.footer-sec .ftr-menu li:last-child,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-menu li:last-child{margin-bottom:0!important}
.et_pb_section.footer-sec .ftr-menu li a,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-menu li a{font-size:16px;line-height:24px;color:#ffffff;font-weight:400;font-family:"Urbanist";padding-bottom:0!important;transition:0.4s all;color:rgba(255,255,255,0.702);}
.et_pb_section.footer-sec .ftr-menu li a:hover,.et_pb_section.footer-sec .ftr-menu li.current-menu-item a,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-menu li.current-menu-item a,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-menu li a:hover{color:#eb0f18;opacity:1;}
.et_pb_section.footer-sec .footer-middle,.post-type-archive-press #et-boc .et_pb_section.footer-sec .footer-middle{display:flex;margin-bottom:13px;}
.et_pb_section.footer-sec .footer-middle .et_pb_column,.post-type-archive-press #et-boc .et_pb_section.footer-sec .footer-middle .et_pb_column{margin-right:0}
.et_pb_section.footer-sec .footer-middle .ftr-col-1,.post-type-archive-press #et-boc .et_pb_section.footer-sec .footer-middle .ftr-col-1{max-width:452px;padding-right:20px;width:100%}
.et_pb_section.footer-sec .footer-middle .ftr-col-2,.post-type-archive-press #et-boc .et_pb_section.footer-sec .footer-middle .ftr-col-2{max-width:252px;padding-right:20px;width:100%}
.et_pb_section.footer-sec .footer-middle .ftr-col-3,.post-type-archive-press #et-boc .et_pb_section.footer-sec .footer-middle .ftr-col-3{max-width:599px;width:100%;display:flex;column-gap:12%;flex-wrap:wrap;}
.et_pb_section.footer-sec .ftr_menu_title,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr_menu_title{width:100%;margin-bottom:0!important;}
.et_pb_section.footer-sec .ftr-col-3.ftr-menu .et_pb_menu,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-3.ftr-menu .et_pb_menu{width:44%;}
.et_pb_section.footer-sec .ftr-col-3.ftr-menu .menu-2,.post-type-archive-press #et-boc .et_pb_section.footer-sec .ftr-col-3.ftr-menu .menu-2{width:42%;}

/*Footer Copyrights */
.ftr-cpyright-btm .et_pb_column{padding-top:16px;padding-bottom:33px;}
.ftr-cpyright-btm .et_pb_column{width:50%;margin: 0;}
.ftr-cpyright-btm{display:flex;justify-content:center;flex-wrap:wrap;position:relative;align-items:center;}
.ftr-cpyright-btm:before{position:absolute;top:0;left:auto;width:calc(100% - 40px);content:"";height:1px;background:rgba(255,255,255,0.149);max-width: 1340px;}
.ftr-cpyright-btm .et_pb_module .et_pb_text_inner{font-size:14px;line-height:26px;font-weight:400;font-family:"Urbanist";color:rgba(255,255,255,0.502);letter-spacing:0.02em;}
.ftr-company{color:rgba(255,255,255,0.502);-webkit-transition:all 0.4s;}
.ftr-company:hover{color:#eb0f18;opacity:1;}
.ftr-cpyright-btm .et_pb_module .et_pb_text_inner br{display:none;}
.ftr-cpyright-btm .et_pb_module .et_pb_text_inner .btm-line{padding-left:7px;padding-right:7px;}

/*Contact Page */
.et_pb_section.inner-banner img{width:100%;height:360px;object-fit:cover;object-position:center;}
.et_pb_section.inner-banner{padding:0;margin-bottom:58px}
.et_pb_section.contact-sec{padding:0;margin-bottom:49px}
.et_pb_section.inner-banner .et_pb_image_wrap{width:100%;}
.et_pb_section.contact-sec .et_pb_row .text-default{max-width:1278px;width:100%;padding-bottom:31px;}
.et_pb_section.contact-sec .et_pb_row h1{padding-bottom:21px}
.et_pb_section.contact-sec .et_pb_row .text-default p{font-size:22px;line-height:34px;color:#000;font-weight:400;font-family:"Urbanist";letter-spacing:0.02em;}
.list-icon-row .et_pb_column{display:flex;column-gap:60px;}
.list-icon-row .et_pb_column .list-icon{max-width:400px;}
.list-icon-row .et_pb_column .list-icon .et_pb_blurb_content{display:flex}
.list-icon-row .et_pb_column .list-icon .et_pb_main_blurb_image{width:auto;}
.list-icon-row .et_pb_column .list-icon .et_pb_image_wrap{width:44px;height:44px;border:2px solid #000;border-radius:50%;margin:0;display:flex;align-items:center;justify-content:center}
.list-icon-row .et_pb_column .list-icon .et_pb_image_wrap img{width:39px;height:24px;object-fit:contain;}
.list-icon-row .list-icon .et_pb_blurb_description{padding-left:16px;}
.list-icon-row .et_pb_column h2{font-size:30px;letter-spacing:0.02em;line-height:40px;color:#000000;font-weight:600;font-family:"Urbanist";padding-bottom:7px}
.list-icon-row .et_pb_column .phn-num{font-size:30px;letter-spacing:0.02em;line-height:40px;color:#eb0f18;font-weight:700;font-family:"Urbanist";transition:0.4s all;}
.list-icon-row .et_pb_column .phn-num:hover{color:#000;}
.list-icon-row .list-icon .et_pb_blurb_description .address strong{display:inline-block;padding-bottom:7px}

/*About Us Page*/
.about-us-sec-page{margin-bottom:117px;}
.et_pb_section .about-us-sec-page p strong{font-weight:600;}
.et_pb_module.df-inner-title-text h1{padding-bottom:15px;}
.et_pb_module.df-inner-title-text p{padding-bottom:15px;}
.et_pb_module.df-inner-title-text p:last-child{padding-bottom:0;}
.norm-signature .et_pb_blurb_content{display:flex;margin:0;align-items:center}
.norm-signature .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:0}
.norm-signature .et_pb_main_blurb_image{width:auto;}
.norm-signature .et_pb_image_wrap{width:83px;height:83px;}
.norm-signature .et_pb_blurb_description{padding-left:18px;}
.norm-signature .et_pb_blurb_description svg{margin-bottom:5px;width:167.3px;}
.norm-signature .et_pb_blurb_description p{padding-bottom:0;font-size:16px;line-height:24px;}
.et_pb_column .et_pb_module.df-inner-title-text{margin-bottom:15px!important;}
.page-id-52 .counter-section.et_pb_section,.page-id-54 .counter-section.et_pb_section{margin-bottom:78px;}

/*Press Page start*/
.et_pb_section.press-grid-sec{margin-bottom:96px;}

/* blog listing page  */
.et_pb_section.press-grid-sec.press-grid-sec{margin-bottom:90px;}
.listing_post_column_row.blogpost_page{display:grid;grid-template-columns:repeat(3,1fr);column-gap:40px;row-gap:40px;}
.et_pb_section.blog-inner{margin-bottom:71px;}
.bp-wrap{border-radius:10px;padding:20px 20px 46px 20px;border:1px solid #cccccc;height:100%;}

/* blog pagination  */
.blog-pagination-inner{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:50px 0 0;}
.blog-pagination a.page-numbers,.blog-pagination span.page-numbers{color:#000;border:1px solid #ccc;font-size:16px;line-height:16px;padding:10px 18px 9px;border-radius:4px;font-weight:600;transition:all 0.5s;}
.blog-pagination span.page-numbers.dots{border:0;}
.blog-pagination a.page-numbers:hover,.blog-pagination span.page-numbers.current{background:#ec292f;border-color:#ec292f;color:#fff;}
.blog-pagination a.next:hover svg path,.blog-pagination a.prev:hover svg path{fill:#fff;}
.blog-pagination a.next,.blog-pagination a.prev{padding:10px 18px 9px;display:inline-flex;justify-content:center;align-items:center;column-gap:6px;}
.blog-pagination a.prev svg{transform:rotate(180deg);}
.blog-pagination a.next svg,.blog-pagination a.prev svg{height:14px;width:8px;}
.blog-pagination a{position:relative;text-transform:uppercase;}

/* Blog  Section Css Start  */
.latest_post_column_row{display:flex;margin:0 -20px;flex-wrap:wrap;justify-content:center;row-gap:40px;}
.latest_post_column_row .blog_post_column{width:calc(100% / 3);padding:0 20px;}

/*blog img hover*/
.post_featured_img a{display:block;overflow:hidden;height:260px;width:100%;border:0;border-radius:5px;position:relative;}
.post_featured_img a:before{background:rgb(255 255 255 / 50%);bottom:0;content:"";left:50%;position:absolute;right:51%;top:0;opacity:1;pointer-events:none;transition:all 500ms linear;z-index:9999;}
.blog_post_column{position:relative}
.post_featured_img img{display:block;object-fit:cover;height:100%;width:100%;object-position:center;transition:.5s;transform:scale(1);}
.blog_post_column:hover .post_featured_img img{transform:scale(1.1);}
.blog_post_column:hover .post_featured_img a::before{left:10%;right:10%;opacity:0;transition:all 500ms linear;}
.pr_info{padding-right:20px;padding-top:18px;font-family:"Urbanist";}
.pr_info ul.author_date_row{flex-wrap:wrap;padding:0;display:flex;align-items:center;padding-bottom:6px;}
.pr_info ul.author_date_row li{list-style:none;font-size:15px;letter-spacing:0.02em;line-height:24px;color:#000000;font-weight:400;}
.pr_info ul.author_date_row li a:hover{color:#ec292f;}
.pr_info ul.author_date_row li a{transition:all 0.6s ease;color:#000;font-family:"Urbanist";}
.pr_info ul.author_date_row li span{padding:0px 9px;}
.pr_info .pr-name a{color:#000;font-size:20px;font-family:"Urbanist";font-weight:600;line-height:28px;transition:all 0.6s ease;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;letter-spacing:0.02em;}
.pr-name{margin-bottom:10px;}
.pr_info .pr-name a:hover{color:#ec292f;}
.read-more-btn{position:absolute;bottom:20px;}
.read-more-btn a{font-size:16px;line-height:24px;color:#ec292f;font-weight:600;letter-spacing:0.02em;font-family:"Urbanist";transition:all 0.6s ease;position:relative;padding-right:17px;}
.read-more-btn a:hover{color:#000;}
.read-more-btn  a:before{background:url(../../../../wp-content/uploads/2024/06/css_sprites.png) -40px -24px;content:"";position:absolute;top:5px;right:1px;background-size:cover;width:21px;height:20px;transition:all 0.5s ease;}
.read-more-btn a:hover:before{filter:brightness(0) invert(0);background-position:-18px -24px;}

/* Blog Details typography Start */
.blog-pagination-inner:empty{display:none!important;}
body .et_pb_section.blog-detail_sec{padding:0;padding-top:59px;margin-bottom:80px;}
p.et_pb_title_meta_container:first-letter{text-transform:capitalize;}
p.et_pb_title_meta_container{color:#000!important;}
.blog-detail-title h1{padding-bottom:12px;font-size:40px;line-height:50px;text-align:center;}
.BlogDetail-content h2{color:#000;font-size:32px;line-height:42px;padding-bottom:10px;padding-top:8px;}
.BlogDetail-content h3{font-size:28px;line-height:38px;padding-bottom:8px;font-weight:600;color:#000;}
.BlogDetail-content h4{font-size:24px;line-height:34px;padding-bottom:8px;color:#000;font-weight:600;padding-left:0!important;}
.BlogDetail-content h5{font-size:20px;line-height:30px;padding-bottom:6px;color:#000;font-weight:600;padding-left:0!important;}
.BlogDetail-content h6{font-size:18px;line-height:28px;padding-bottom:6px;color:#000;font-weight:600;padding-left:0!important;}
.BlogDetail-content p{padding-bottom:20px;padding-left:0!important;}
.BlogDetail-content p strong,.BlogDetail-content li strong{font-weight:600;}
.BlogDetail-content p a,.BlogDetail-content li a{color:#eb0f18!important;text-decoration:underline;}
.BlogDetail-content a.opennewtab{word-break:break-all;}
.BlogDetail-content p a[href^="tel:"]{white-space:nowrap;word-break:break-word;display:inline-block;}
.BlogDetail-content td p{text-align:left!important;}
.BlogDetail-content.author_bio p a,.BlogDetail-content.author_bio p{word-break:break-word;}
.BlogDetail-content p a:hover,.BlogDetail-content li a:hover{color:#000!important;}
.BlogDetail-content ol li>ul{margin-bottom:0;}
.BlogDetail-content p+ul{margin-top:-10px;}
.BlogDetail-content p:has(img)+ul{margin-top:0;}
.BlogDetail-content p:has(iframe)+ul{margin-top:0;}
.BlogDetail-content p:not(.has-background):last-of-type+ul{margin-top:15px;}
.BlogDetail-content ul:last-child{margin-bottom:0;}
.BlogDetail-content ol,.BlogDetail-content ul{margin:0 0 18px;display:block;counter-reset:custom-counter;padding:0;}
.BlogDetail-content ol li ol,.BlogDetail-content ul li ul{margin-bottom:0;}
.BlogDetail-content ul li ul{margin-top:9px;}
.BlogDetail-content ol li:last-child,.BlogDetail-content ul li:last-child{margin-bottom:0;}
.et_pb_section.blog-detail_sec .blog_detail_wrap .blog-detail-title{margin-bottom:0;}
.et_pb_section.blog-detail_sec .blog_detail_wrap .blog_post_meta_text{margin-bottom:36px;}
.et_pb_section.blog-detail_sec .blog_detail_wrap .blog_post_meta_text{text-align:center;}
sup{font-size:80%;}
.BlogDetail-content ol li,.BlogDetail-content ul li{font-size:16px;line-height:26px;color:#000;margin-bottom:8px;position:relative;width:100%;display:inline-block;font-family:"Urbanist";font-weight:400;}
.BlogDetail-content ol li:before{content:counter(custom-counter);counter-increment:custom-counter;background-color:#000;border-radius:50px;color:#fff;font-size:13px;font-weight:500;line-height:24px;display:flex;justify-content:center;align-items:center;height:22px;width:22px;position:absolute;top:2px;left:0;}
span.author.vcard a{color:#eb0f18;text-decoration:underline;}
span.author.vcard a:hover{color:#000;}
.BlogDetail-content ol li{padding-left:36px;}
.BlogDetail-content ul li:before{content:"";width:6px;height:6px;border-right:2px solid #000;border-bottom:2px solid #000;position:absolute;left:0;top:8px;transform:rotate(-43deg);border-radius:1px;background-color:transparent;}
.BlogDetail-content ul li{padding-left:22px;}
.BlogDetail-content p img{width:auto;margin:0;padding-top:15px;max-height:400px;}
.BlogDetail-content p .as-seen-img img{padding-top:0px;margin-bottom:8px;}
.blog_post_features_img img{width:100%;display:inline-block;text-align:center;line-height:0;}
.blog_post_features_img img{width:100%;border-radius:10px;}
.BlogDetail-content{text-align:left;display:inline-block;width:100%;}
.et_pb_section.blog-detail_sec .blog_detail_wrap .blog_post_features_img{margin-bottom:0;text-align:center;}
.et_pb_section.blog-detail_sec .blog_detail_wrap .blog_post_features_img img{margin-bottom:32px;}
.et_pb_image .et_pb_image_wrap:empty{display:none;}
.BlogDetail-content p:has(img){line-height:0;}
.BlogDetail-content .gallery{row-gap:20px;display:flex;justify-content:flex-start;flex-wrap:wrap;width:calc(100% + 20px);margin:0 -10px!important;padding:20px 0;}
.blog-detail-content .gallery .gallery-icon a{display:inline-block;width:100%;height:210px;}
.BlogDetail-content .gallery .gallery-item{margin:0!important;padding:0 10px;overflow:hidden;}
.BlogDetail-content .gallery .gallery-item a{border-radius:6px;width:100%;border:0;height:210px;display:inline-block;z-index:1;overflow:hidden;position:relative;}
.BlogDetail-content .gallery .gallery-item img{object-fit:contain;border:0!important;width:100%;height:100%;display:block;position:relative;transition:all 0.6s ease;}
.BlogDetail-content .gallery .gallery-item a:before{background:rgb(255 255 255 / 50%);bottom:0;content:"";left:50%;position:absolute;right:51%;top:0;opacity:1;pointer-events:none;transition:all 500ms linear;z-index:9999;}
.BlogDetail-content .gallery .gallery-item img{display:block;object-fit:cover;height:100%;width:100%;object-position:center;transition:.5s;transform:scale(1);}
.BlogDetail-content .gallery .gallery-item img:hover{transform:scale(1.1);}
.BlogDetail-content .gallery .gallery-item a:hover::before{left:10%;right:10%;opacity:0;transition:all 500ms linear;}
.BlogDetail-content .fluid-width-video-wrapper{margin-bottom:14px;}
.BlogDetail-content .iframe-video-section:last-child{margin-bottom:0;}
.BlogDetail-content .iframe-video-section{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;row-gap:25px;margin:0 -10px;width:calc(100% + 20px);margin-bottom:25px;margin-top:15px;}
.BlogDetail-content .iframe-video-section p.iframe-p{width:calc(100% / 3);padding:0 10px!important;}
.BlogDetail-content .iframe-video-section p.iframe-p.one{width:100%!important;}
.BlogDetail-content .iframe-video-section p.iframe-p.two{width:calc(100% / 2)!important;}
.et_pb_section.blog-inner.author{padding:0;padding-top:67px;padding-bottom:100px;margin-bottom:0;}
.blog-detail-content .wp-playlist{margin:0;margin-bottom:25px;}
blockquote{border-color:#eb0f18!important;}

/*computer-cell-phone-forensics Page*/
.et_pb_section.m-100{margin-bottom:89px;}
.et_pb_row.services-list-row.services-list-row-col-2{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;column-gap:60px;}
.et_pb_row.services-list-row-col-2 .services-list-col{grid-template-columns:repeat(1,1fr);row-gap:26px;width:100%;margin:0;}
.services-list-row-col-2 .services-list-wrap.et_pb_module .et_pb_blurb_content{display:flex;column-gap:24px;max-width:100%;}
.services-list-row-col-2 .services-list-wrap.et_pb_module .et_pb_blurb_content
.et_pb_main_blurb_image{width:auto;margin-top:6px;}
.services-list-row-col-2 .services-list-wrap.et_pb_module .et_pb_blurb_description{font-size:16px;line-height:26px;color:#000000;font-weight:400;font-family:"Urbanist";letter-spacing:0.02em;}
.services-list-row-col-2 .services-list-wrap span.et_pb_image_wrap{height:56px;width:56px}
.services-list-row-col-2 .services-list-wrap h3{padding-bottom:6px;}
.et_pb_row.services-list-row-col-2 .title-service{margin-bottom:-10px}
.et_pb_row.services-list-row-col-2 .title-service h2{margin-bottom:10px}
.et_pb_row.services-list-row-col-2 .title-service p{min-height:60px}

/*Workplace Active Shooter Training*/
.our-expertise-section2-img{overflow:hidden;}
.our-expertise-section2-img .our-expertise-row{min-height:362px}
.our-expertise-section2-img .our-expertise-row .our-expertise-right-col{padding-left:0;width:62.5%;}
.our-expertise-section2-img .our-expertise-row .our-expertise-left-col{width:37.5%}
.our-expertise-section2-img .our-expertise-row .our-expertise-left-col img{width:709px;max-width:max-content;margin-left:-135px;}

/*Workplace Violence Threat Assessments and Protection Services Page*/
.our-expertise-section-row2 img{width:562px;max-width:fit-content;margin-left:-45px;}
.text-p20 p{font-size:20px;line-height:34px;font-weight:400;text-align:center;max-width:984px;margin:0 auto;width:100%;}
.comprehensive-threat-sec.et_pb_section .box-row{gap:60px;}
.et_pb_row.our-expertise-row2 .et_pb_column{border-top:1px solid rgba(255,255,255,0.251);padding:25px 0 38px 0;}
.services-list-section.comprehensive-threat-sec.et_pb_section .box-row .et_pb_column{padding:0;border:0}
.comprehensive-threat-sec .box-row h2{margin-bottom:14px}
.comprehensive-threat-sec .box-row p{margin-bottom:25px}
.box-row.box-row-3{grid-template-columns:repeat(3,1fr);}
.box-row.box-row-3 .et_pb_column{padding:29px 31px 029px 31px}
.box-row.box-row-3 h2{font-size:26px;line-height:38px;font-weight:600;}

/*404 Page css*/
.et_pb_section.thank_you_section{padding:92px 0 92px;}
.thank_you_row h1{font-size:40px;line-height:50px;}
.thank_you_row p{font-size:22px;line-height:32px;}
.thank_you_row p:not(.has-background):last-of-type,.thank_you_row p{font-size:24px;line-height:34px;padding-bottom:30px;}
.thank_you_row h1{padding-bottom:15px;}
.thank_you_row{display:flex;align-items:center;}
.not-found-right-col .et_pb_module{float:left;margin-right:15px;margin-bottom:0;}

/*404 Page css*/

/*Background Investigation Services page css*/
.services-list-section.four-col .services-list-row .services-list-col{grid-template-columns:repeat(4,1fr);}

/*Background Investigation Services page css*/

/*electronic-counter-surveillance-measures-bug-sweeps page css*/
.Electronic .why-choose-row{align-items:center;}
.Electronic .why-choose-row .why-choose-left-col{margin-top:0}
.State-of-art-sec .State-of-art-row p{color:#fff}
.State-of-art-sec .State-of-art-row h2{padding-bottom:14px}
.State-of-art-sec .State-of-art-row{display:flex;justify-content:center;align-items:center;}
.State-of-art-sec{padding:72px 0!important;}
.State-of-art-sec .State-of-art-row .et_pb_column{display:flex;justify-content:center;align-items:center;max-width:650px;width:100%}
.services-us-row .et_pb_column.service-right-col .h1-space h1{margin-bottom:10px;}
.services-us-row .et_pb_column.service-right-col .h1-space h2{margin-bottom:22px;padding-bottom:0;}
.page-id-76 .our-expertise-row img{height: auto;}

/*electronic-counter-surveillance-measures-bug-sweeps page css*/

/*genealogy-research-experts-missing-heirs-worldwide*/
.seven-line .asset-search-list-col .services-list-wrap.et_pb_module{width:calc(100% / 7);}
.get-started-today-sec.et_pb_section.align-start .services-us-row{align-items:unset;}
.get-started-today-sec.et_pb_section.align-start .services-us-row .service-left-col{position:sticky;top:150px;height:100%;}
.get-started-today-sec.et_pb_section.align-start .services-us-row .service-right-col h2{padding-bottom:0;margin-bottom:13px;}
.get-started-today-sec.et_pb_section.align-start .services-us-row .service-right-col h3{padding-bottom:14px;margin-bottom:0;}
.get-started-today-sec.et_pb_section.align-start .services-us-row .service-right-col p{padding-bottom:24px;}
.get-started-today-sec.et_pb_section.align-start .services-us-row .service-right-col p:not(.has-background):last-of-type{padding-bottom:0;}
.cnter .services-us-row .et_pb_column.service-left-col{padding-right:0}
.cnter .services-us-row .et_pb_column.service-right-col{padding-left:80px}
.cnter .services-us-row{align-items:center;display:flex;justify-content:center;flex-wrap:wrap;}

/*Security Assessments page css*/
.five-col .services-list-col{grid-template-columns:repeat(5,1fr);}
.box-row{display:grid;gap:40px;grid-template-columns:repeat(2,1fr);}
.box-row::after{display:none;}
.box-row .left-col,.box-row .right-col{width:100%;margin-right:0;border-radius:10px;background-color:#ffffff;border:1px solid #cccccc;padding:42px 39px 43px 39px;margin-bottom:0}
.page-id-86 .our-expertise-section.our-approch .our-expertise-left-col.et_pb_column{padding-left:50px;}

/*Security Assessments page css*/

/* Animate phone */
@-webkit-keyframes header-phone{
	0%,30%{opacity:0;-webkit-transform:translate3d(-20px,20px,0);transform:translate3d(-20px,20px,0)}
	80%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	100%{opacity:0}
}
@keyframes header-phone{
	0%,30%{opacity:0;-webkit-transform:translate3d(-20px,20px,0);transform:translate3d(-20px,20px,0)}
	80%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	100%{opacity:0}
}
@-webkit-keyframes header-phone2{
	0%{opacity:0;-webkit-transform:translate3d(-20px,20px,0);transform:translate3d(-20px,20px,0)}
	70%,90%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	100%{opacity:0}
}
@keyframes header-phone2{
	0%{opacity:0;-webkit-transform:translate3d(-20px,20px,0);transform:translate3d(-20px,20px,0)}
	70%,90%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	100%{opacity:0}
}