/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 27 2023 | 08:59:32 */
html,body{overflow-x: hidden !important;} .css-901oao.css-16my406.r-poiln3.r-bcqeeo.r-qvutc0{display: block !important; height: 45px !important; width: 230px !important; white-space: nowrap !important; overflow: hidden !important;} .sponsor_box{display:flex;} .sponsor_box section{display: flex; align-items: center; align-content:center; margin-right: 5px; padding: 5px 10px;}  .sponsor_box img{object-fit:contain;  max-width: 100%; height: 70px; width:100px;} .sponsor_box section:first-child {   background: #001AE5; } .sponsor_box section:nth-child(2), .sponsor_box section:nth-child(3), .sponsor_box section:nth-child(4), .sponsor_box section:nth-child(5), .sponsor_box section:nth-child(7)  {   background: #fff; }  .sponsor_box section:nth-child(6)  {   background: #3a88fb; } .sponsor_boxes_banner{position: absolute; bottom: -150px;}    /*Banner Area*/ #banner:before{content: ''; position: absolute; width: 1077px; height: 630px; left: -273px; background: #b63839; z-index: 1; top:0; } .banner_section{display: flex;justify-content: center;} .bnr_text1:before{   content: '';   position: absolute;   width: 400px;   height: 1px;   background-color: #fff;   top:10px;   left: -290px; } #main:before{   content: '';   position: absolute; width: 1920px; height: 535px; bottom: 0; left: 50%;   transform: translateX(-50%); background: #2E3191; } .main_text:before{   content: '';   position: absolute; width: 70px; height: 1px;   background: #fff;   top:20px;   left: -90px;   z-index:-999; } .mid_box:before{   content:'';   width: 100px;   height: 5px;   background:#b63839;   position: absolute;   border-radius: 20px;   bottom:-10px;   left: 50%;   transform: translateX(-50%); } .bnr_con1 .lwp-slick-slider .slick-slide{padding: 0 !important;} .bnr_con{padding-top: 180px !important;} .slick-slide img { display: block; object-fit: cover; height: 800px; }  .twitter-tweet{max-width: 303px ;} .two-column{display: flex;justify-content: space-between;}  /*Banner Area*/ .middle_top{right: -274px;position: relative;}  /*Slogan Area*/ /*.slogan_con{position: absolute; width: 100%; top: -188px; left: 50%; transform: translateX(-50%); z-index: 9999;}*/ .slogan_parent { position: relative;  display: flex;   justify-content: space-between;   align-content: center;   align-items: center;   background: rgba(206, 206, 206, 0.15);   border: 1px solid #CECECE;   border-radius: 15px;padding: 40px 25px; } .slogan_parent section {   position: relative;   width: 28%;   display: flex;   justify-content: start;   align-content: center;   align-items: center;   background: #FFFFFF;   box-shadow: 0px 0px 53px -17px rgba(0, 0, 0, 0.11);   border-radius: 15px;   padding: 25px 17px;   overflow: hidden; } .slogan_parent section img {   width: 118px;   object-fit: cover;margin-right: 25px; } .slogan_parent section p {   font-size: 20px;   font-weight: bold; font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif; color: #1a1a1a; } .slogan_parent section:hover {   background: #2E3191;   cursor: pointer; } .slogan_parent section:hover p {   color: #fff; } .slogan_img_hover{display:none;} .slogan_parent section:hover .slogan_img{display: none;} .slogan_parent section:hover .slogan_img_hover{display: block;} .btm1_con .et_pb_column_12{box-shadow: rgba(149,157,165,0.2) 0px 8px 24px; padding: 40px 25px !important; } .btm1_con{padding-top: 66px !important;} .slogan_parent::before {   content: url('https://uscce.adrenaline.solutions/wp-content/uploads/2023/05/line-v1.png');   position: absolute;   left: calc(35% - 27px);   transform: translateX(-50%);   z-index: 9999;filter: brightness(0) invert(1); }  .slogan_parent::after {   content: url('https://uscce.adrenaline.solutions/wp-content/uploads/2023/05/line-v1.png');   position: absolute;   right: calc(31% - 46px);   transform: translateX(-50%);   z-index: 9999; filter: brightness(0) invert(1);} .slogan_parent section:hover::before {   color: #fff; }  /*Footer Area*/ .footer_con2 .et_pb_menu__wrap, .footer_con2 .et_pb_menu__menu, .footer_con2 .et-menu-nav{width: 100% !important;} .footer_con{padding-top: 87px !important; padding-bottom: 87px !important;} #footer_text1{margin-bottom: 65px;}  #menu-footer-menu li::after {   content: '';   position: absolute;   background: #FFFFFF;   border: 2px solid #2E3191;   width: 9px;   height: 9px;   border-radius: 50%;   right: -80px; } #menu-footer-menu li:last-child::after{display: none !important;} .dsm_contact_form_7_0_tb_footer .wpcf7-not-valid-tip{color: #fff !important;} .wpcf7-response-output.wpcf7-validation-errors{color: #1a1a1a !important;}  .et_pb_text_4_tb_footer a:hover{text-decoration: underline;}  .custom-menu-social ul li a img:hover {   transform: scale(0.9);   transition: ease-in } .jb.jb-ui-s a, .jb-job-info a, .jb-job-footer a{color: #2E3191;}  .jb-button.jb-job-apply { background: #2E3191;   color: #fff;   border: none;   border-radius: 10px; } .jb-job-company-name{color:#1a1a1a;} .jb-row-data i {   color: #1a1a1a !important; }.jb-row-data {   color: #1a1a1a; }