*{outline:0!important}.single-job .first-block .content h1{font-size:60px;line-height:60px}.slider.owl-carousel button.owl-dot{margin:10px 5px!important;border-radius:50%!important;width:15px!important;height:15px!important;padding:0!important;border:none!important;background-color:#fff!important}.slider.owl-carousel button.owl-dot.active{background-color:#fec731!important;border:none!important;width:15px!important;height:15px!important;padding:0!important;margin:10px 5px!important}.page-id-13 .main .container-left.flex .content{padding-right:60px!important}.postid-1 .yellow-stripe{display:none!important}.nav-wrap .dropdown{top:-4px}.page-id-23 .first-block .content h3{line-height:.85em}.page-id-23 .container-left.half{display:none}.page-id-15 ul.yellow-bullets li,.page-id-15 ul.yellow-bullets li a{color:#fff;list-style:none;text-decoration:none}.page-id-15 ul.yellow-bullets li:before{content:"\2022";color:#fec731;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.nav-wrap ul.sub-menu{visibility:hidden;height:0;opacity:0;-webkit-transition:.5s ease all;transition:.5s ease all;-webkit-transition-delay:.4s;transition-delay:.4s}.nav-wrap li:hover>ul.sub-menu{visibility:visible;height:330px;opacity:1;margin-top:20px}.main .news h2{margin:0 0 30px 15px!important}.owl-item a:active,.owl-item a:focus,.owl-item a:hover{text-decoration:none!important;opacity:1!important}.owl-item a h4{-webkit-transition:.3s ease color;transition:.3s ease color}.owl-item a:hover h4{color:#fec731!important}.main .news .link{padding:30px 0 0 15px!important}.owl-nav{display:none!important}.main .container-left.services .serv,.main .news .new{max-width:90%!important;margin:0 5%!important}.main .container-left.services h2{margin:0 0 30px 10px!important}.main .container-left.services .link{padding:30px 15px 0 0!important}.main .container-left.services .serv a,.main .news .new{text-decoration:none!important}.services .main .container-left.services{margin-bottom:0!important}.news_holder{width:100%;height:230px;background-size:cover;background-position:center center;display:block}.main .container-left.services .serv h4,.main .news .new h4{font-size:15px!important;padding:20px 10px!important}.main .container-left.client img{width:45%!important}.main .container-left.client .form form{margin:30px auto!important;padding:0!important}.content .team{position:relative;padding-right:50px}.home .main .bnr img{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.home .main .bnr img:nth-of-type(2),
.home .main .bnr img:nth-of-type(3) {position:absolute;top:0;left:0;width:100%;height:auto;opacity:0}.home .main .bnr img.active{opacity:1}.content.has_team{position:relative}.main .container-left.flex .content .team .staff .overlay h6{font-size:16px}.main .container-left.flex .content .team .staff .overlay span{font-size:13px}.main .container-left.client .form form input{margin-bottom:5px!important;font-size:14px!important;padding:10px!important}.content.has_team:after{position:absolute;top:45%;right:40px;height:100px;width:30px;background-image:url(scroll.png);background-repeat:no-repeat;background-size:contain;background-position:center center;content:'';z-index:1111;margin-top:-50px}.page-id-21 .first-block .content .process_text,.page-id-23 .first-block .content .process_text{padding-right:50px;padding-bottom:20px}.page-id-21 .first-block .content .process_text:after,.page-id-23 .first-block .content .process_text:after{position:absolute;bottom:10px;right:20px;height:80px;width:20px;background-image:url(scroll.png);background-repeat:no-repeat;background-size:contain;background-position:center center;content:'';z-index:1111;margin-top:0}.first-block{width:100%!important}.first-block .content h1{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;z-index:2;color:#fff!important}.page-id-29 .first-block .content h1{margin-top:-26px!important}.title_bg{position:absolute;top:0;right:0;width:50%;height:50%;background-size:cover;background-repeat:no-repeat;background-position:center}.title_bg:after{position:absolute;content:'';background:#233769;left:0;top:0;height:100%;width:100%;opacity:.8}@media all and (min-width:800px){.main .container-left.client img{width:30%!important}}@media all and (max-width:800px){.main .container-left.services .serv h4,.main .news .new h4{font-size:15px!important}}.single-service .line.left .content{min-height:1px!important}.first-block .content h3{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;z-index:2;color:#fff!important}.first-block .content h3{height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;width:100%;padding:0 30px;text-transform:uppercase;color:#233769;font-weight:700;line-height:.75em;font-size:50px}.banner .navbar .nav-left{z-index:99999!important}.main .container-left.client img{margin-bottom:0!important}.main .container-left.client{padding:0 80px 20px 80px!important}.main .bnr .content h1,.main .bnr .content p{position:relative!important;z-index:3!important}.first-block .content{z-index:3!important}.footer .footer-container{max-width:95%!important}.footer .footer-content{padding:20px 0 60px 0!important}.footer .footer-container .ti-widget{padding-top:60px}.footer .copyright{padding:20px 10px 20px!important}.footer .footer-content .footer-dets{width:25%!important}.footer .footer-content .footer-menu{width:15%!important}.footer .footer-content .footer-download{width:20%}.footer .footer-content .footer-download label,.footer .footer-content .footer-download input{max-width:100%}.single-service .half .content{padding-right:100px!important}.first-block .content .process_text{height:50%;margin-bottom:0;width:100%;padding:10px;background:#233769;color:#fff;font-size:20px;font-weight:300}.about-us .line.left,.articles,.single-service .line.left{margin:20px auto 20px!important;align-items:normal}.main .container-left.services{margin:20px 0}.main .container-left.flex .about .text{padding:15px 30px 50px 30px;height:auto}.about-us .line.left .content,.about-us .line.left .img,.single-service .line.left .content,.single-service .line.left .img{position:relative}.line.left .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.about-us .half{margin-top:20px;background:#fff}.about-us .half .content{padding-top:60px;padding-left:7%}.articles{padding:80px 0 0!important}.about-us .navy .container-left .content .team .staff{cursor:pointer}.client form input{margin-bottom:10px!important;font-size:15px!important;padding:10px!important}.single-service .half .content p,.single-service .half .content ul li{font-size:16px!important}.single-service .half .content p:nth-child(4) {color:#fff}.single-service .first-block .content .process_text p,.single-service .line .content li,.single-service .line .content p,.single-service .line.left .img .content p{font-size:16px}.single-service .half .content ul li{color:#fff;list-style:none;font-weight:500;margin:0 0 3px 0}.first-block .content .process_text ul,.single-service .line.left .img .content ul{padding-left:20px;font-weight:300}.first-block .content .process_text ul{padding-left:50px}.page-id-23 .first-block .content h1{font-size:55px!important}.first-block .content .process_text ul li{font-size:16px!important;color:#fff;list-style:none;font-weight:500;margin:0 0 3px 0}.first-block .content .process_text ul li:before{content:"\2022";color:#fec731;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.single-service .half .content ul li:before{content:"\2022";color:#fec731;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.single-service .line.left .img .content li{color:#233769}.page-id-15 .articles{padding:0 0 20px!important}.page-id-263 .line.right .content{margin-top:100px;position:relative}.single-service .first-block .content .process_text p a,.single-service .line.left .content p a,.single-service .line.left .content ul li a{color:#fec731}.page-id-263 .line.left .content{margin-top:100px;position:relative}.page-id-263 .articles{padding:0 0 20px!important}.history_1 ul li{color:#233769;list-style:none;font-weight:600;margin:0 0 3px 0}.history_1 ul li:before{content:"\2022";color:#233769;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.history_2 ul li{color:#233769;list-style:none;font-weight:600;margin:0 0 3px 0}.history_2 ul li:before{content:"\2022";color:#233769;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.first-block .content{background-color:#233769!important}.line .content{padding:50px!important}.container-left.more{padding:50px 7%!important;margin-top:200px!important}a:active,a:focus,a:hover{text-decoration:none!important;opacity:.6!important}a,a:visited{-webkit-transition:.3s ease opacity;transition:.3s ease opacity}.page-id-29 .first-block .content p{font-size:19px!important}.page-id-15 .first-block .content ul{height:50%;margin:0!important;width:100%;padding:50px}#new_content_area{padding:120px 0}#new_content_area p a{color:#fec731}#new_content_area .container{width:100%;max-width:70%;display:block;margin-left:auto;margin-right:auto}.page-template-default-page .first-block .contact-us,.single-job .first-block .contact-us,.single-post .first-block .contact-us{height:50%;margin-bottom:0;width:100%;padding:30px;background:#233769;color:#fff;font-size:20px;font-weight:300}.page-template-default-page .first-block .contact-us p,.single-job .first-block .contact-us p,.single-post .first-block .contact-us p{height:auto;padding:0}.page-template-default-page .first-block .contact-us .link,.single-job .first-block .contact-us .link,.single-post .first-block .contact-us .link{color:#fec731;font-size:15px;font-weight:700;text-align:left;width:100%;display:block;padding:0;margin:15px 0}.single-service .first-block .content .process_text{overflow:scroll}.single-service .first-block .content .process_text p{height:auto}.single-service .first-block .content .process_text::-webkit-scrollbar-track-piece{background:#233769;border-color:#fff;border-style:solid;border-width:1px 7px}.single-service .first-block .content .process_text::-webkit-scrollbar-track-piece{background:#fec731;border-color:#233769}.single-service .first-block .content .process_text::-webkit-scrollbar-thumb{background:#fec731;border-radius:10px;border-color:#fff;border-style:solid;border-width:1px 3px}.single-service .first-block .content .process_text::-webkit-scrollbar-thumb{background:#fec731;border-color:#fec731}a.link{color:#fec731!important;font-size:15px;font-weight:700;text-transform:uppercase}.single-service .content ul.blue-text{padding:0 0 0 20px!important}.single-service .content ul.blue-text li{color:#233769!important;list-style:none!important}.single-service .content ul.blue-text li:before{content:"\2022"!important;color:#fec731!important;font-weight:700!important;display:inline-block!important;width:1em!important;margin-left:-1em!important}.pagination_holder{float:left;text-align:center;width:100%}.pagination{clear:both;position:relative;font-size:14px;line-height:15px;float:none;margin:50px auto;display:inline-block!important}.pagination span,.pagination a{display:block;float:left;margin:2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;color:#274095;border:1px solid #274095;background:transparent;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.pagination a:hover{color:#fff;background:#274095}.pagination .current{padding:6px 9px 5px 9px;background:#274095;color:#fff}@media all and (max-width:768px){.first-block .content h1{position:relative!important;padding:30px!important;font-size:30px!important;line-height:40px!important}}@media all and (max-width:600px){.banner .navbar.navbar-open .navbar-collapse .nav-wrap li a{font-size:15px!important}.single-job .first-block .contact-us,.single-post .first-block .contact-us{background-color:#fff!important}.down-arrow{height:13px!important;width:13px!important}.nav-wrap li:hover>ul.sub-menu{height:235px!important;margin-top:10px!important}new_content_area{padding:20px 0!important}.single-job .first-block .content h1{top:20%!important;line-height:1!important;font-size:30px!important}.container-left.more{margin-top:1px!important}.single-service .half{margin-top:40px!important}.single-service .half .content{padding:0 30px!important}#new_content_area .container{width:100%;max-width:90%!important}.single-service .first-block .content h3{height:auto!important;margin-bottom:0!important;width:100%!important;padding:20px 30px 10px!important;line-height:1!important;font-size:40px!important}.contact .first-block .content h1{top:auto;margin-top:0!important;padding:30px!important}.main .container-left.flex .about .text{height:auto!important;padding-bottom:30px!important}.page-id-32 .articles{padding:0!important}.main .container-left.services{margin:0!important}.page-id-32 .line.left .content{top:auto!important}.line.left img{margin-top:0}.line.left{margin-bottom:0!important}.page-id-263 .articles{padding:0 0 0!important}.page-id-263 .line.left .content,.page-id-263 .line.right .content{margin-top:0!important}page-id-263 .line.left .content,page-id-263 .line.right .content{margin-top:0!important}.main .container-left.client{padding:0 5% 20px 5%!important}.main .mob-cont{display:block!important;padding:50px!important}.main .container-left.flex .content .team{overflow:visible!important;max-height:100000px!important}.banner .navbar.navbar-open .navbar-collapse .nav-wrap li{padding:5px 0!important}.title_bg{display:none!important}.first-block .content h1,.main .bnr .content h1{text-shadow:1px 1px 1px rgba(0,0,0,.6)!important}.main .container-left.services h2{font-size:40px!important;line-height:1!important}.main .container-left.services .serv,.main .news .new{max-width:100%!important;margin:0!important}.about-us .line.left,.articles,.single-service .line.left{margin:0 auto 0!important}.page-id-15 .line.left .content{margin-top:0!important}.page-id-15 .line.left,.page-id-263 .line.left{margin-bottom:0!important}.page-id-15 .line.right .content{top:auto!important}.line .content h3{font-size:20px!important}.page-id-13 .main .container-left.flex .content{padding-right:20px!important}.about-us .navy .container-left .content .team{overflow:visible!important;max-width:100%!important}.main .container-left.flex .content .team{max-width:100%!important;margin:0!important;padding:0!important}.content.has_team:after{content:none!important}.main .container-left.flex .content .team .staff{width:100%!important;margin:0!important;position:relative!important;margin-bottom:20px!important}.history_2{margin-top:10%!important}.line.left img,.line.right img{width:100%!important;max-width:100%!important;height:auto!important}.about-us .navy{margin-top:1px!important}.line .content{padding:30px!important}.page-id-15 .line.right,.page-id-263 .line.right{margin-bottom:0!important}.page-id-15 .articles{padding:0 0 1px!important}.line.left img,.line.right img{-ms-flex-order:1!important;order:1!important}.line.left .content,.line.right .content{-ms-flex-order:2!important;order: 2!important
        width: 100%!important}}.line{width:100%!important}.articles .line{margin-bottom:80px!important;align-items:center!important}.page-template-services .articles .line,.page-template-news .articles .line{height:600px}.page-template-services .articles .line .content,.page-template-news .articles .line .content,.page-template-services .articles .line img,.page-template-news .articles .line img{height:100%;align-content:center}.page-template-services .articles .line.left .content{background:none;position:relative}.page-template-services .articles .line.left .content .title_bg{width:100%;z-index:-1;height:100%}.page-template-services .articles .line.left .content .title_bg::after{opacity:.95}@media screen and (max-width:768px){.page-template-services .articles .line,.page-template-news .articles .line{height:auto}.page-template-services .articles .line.left .content,.page-template-news .articles .line.left .content{background:#233769}}.line .content,.line img{width:50%!important}.single-service .line.left .img img,.single-service .line.left .img .content,.about-us .line.left .img img,.about-us .line.left .img .content{width:100%!important;max-width:100%!important}.line.left img,.line.right img{margin:0!important}.page-template-contact .first-block .content{display:block;padding-top:60px}.page-template-contact .first-block .content h1{height:10%;display:block}.page-template-contact .first-block .content p{background:none!important}.single-job .wpcf7-submit,.page-template-contact .wpcf7-submit,.footer .footer-content .footer-download .wpcf7-submit,#wpforms-submit-749{background-color:#fec731;color:#233769;border:none;text-transform:uppercase;font-weight:700;font-size:15px;padding:10px 20px}.contact-us .first-block .contact-us{z-index:1;position:relative;background: rgb(35 55 105 / 50%)!important}.single-job .apply{margin-top:40px;background-color:#233769;padding:40px 80px 30px 80px}.single-job .apply form label{color:#fff;font-weight:700;max-width:100%}.single-job .apply form input.wpcf7-text{height:40px;margin-top:5px;max-width:100%}@media screen and (max-width:768px){.single-job .apply{padding:30px}}.post-type-archive-job #posts{margin:40px 80px 20px 80px}.post-type-archive-job #posts article time,.post-type-archive-job #posts article .author{display:none}.wpforms-container .wpforms-form .wpforms-field-label{color:#fff}@media screen and (max-width:768px){.page-template-contact .first-block .content p{color:#fff}.page-template-contact .first-block .content form label,.page-template-contact .first-block .content form input,.page-template-contact .first-block .content form textarea{max-width:100%}}.articles.newsletter{padding-top:0!important}.articles.newsletter .line{flex-wrap:wrap;align-items:start!important}.articles.newsletter .line .content{flex:1 0 48%;margin:0 1% 25px 1%}.articles.newsletter .line .content img{width:100%!important}.main .container-left.client{height:400px}.main .container-left.client .form,.main .container-left.client img{height:100%}