/*
Theme Name: outsourcing
Theme URI: https://www.outsourcingwall.com/
Author: Tasnim Alam Shahin
Author URI: https://www.outsourcingwall.com/
Description: Matrix Outsourcing Solutions representing this theme for their own.
Version: 1.0 (Theme Version)
Tags: outsourcing.
Text Domain: https://www.outsourcingwall.com/
*/
body {
    font-family: arial;
    font-size: 14px;
    line-height: 1.42857143;
    color: #202020;
}
h1, h2, h3, h4, h5, h5 .h1, .h2 {
    font-family: arial;
    
}
p {
    font-family: arial;
}
.h3, h3{
	font-size:26px!important;
}
.matrix_text_heading1{
	color:#1f406d;
	
}
.text_custom_p_home {
    font-size: 16px!important;
}
.price_custom_per_month {
    color: #d03fda!important;
    font-size: 18px;
}
.custom-captcha{
	margin-bottom:20px;
}
.lightblue {
    color: #127cb9;
}
.text_custom_p_call_to_action {
    font-size: 20px!important;
    line-height: 35px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
}
.theme_color{
	color:#1f406d;
}
.text_list{
	margin-left: 30px!important;
    margin-bottom: 30px;
    margin-top: 20px;
	line-height:53px;
}
.text15_bold {
    font-size: 15px;
    color: #1f406d;
    font-weight: bold;
    font-family: arial;
}
.text16_bold{
	font-size: 16px;
    color: #1f406d;
    font-weight: bold;
}
.pb-7{
	padding-bottom:7px;
}
.bg_deep_blue{
	background: #1546a3;
}
.light_green{
	color:#0FB151;
}
.fa-times{
	background: #f26522!important;
	color:#fff!important;
}
.red{
	color:red;
}
.deepblue{
	color:#1F20BF;
}
.subject_line {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
    color: #1f406d;
}
.text_custom_p {
    font-size: 17px!important;
    line-height: 30px;
    text-align: justify;
    margin-bottom: 20px;
    font-family: arial!important;
}
/*.text_custom_p_single_training{
    font-size: 16px!important;
    line-height: 35px;
}*/
.text_custom_p_single_training {
    font-size: 15px!important;
    line-height: 32px;
}
.font-40{
	font-size:40px;
}
.subject_payment {
    font-size: 30px;
    font-weight: bold;
}
.multi_color_deep_blue {
    color: #3e60d3;
}
.price_custom {
    color: #f50b2b;
    font-size: 20px;
}
.icon-design{
	
}
.comic {
    font-family: "Shadows Into Light","Open Sans Light","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 400;
	font-size:36px;
	color:#ddd;
}
.container2 h1 {
    color: azure;
}
.bg_titile_lg{
	color: azure;
	font-size:40px;
}
.bg_titile_sm{
	font-weight: bold;
    color: #eeeef0;
}
.container2 h4 {
    font-weight: bold;
    color: #eeeef0;
}
.phone{
	font-weight:bold;
	color:azure;
}
.bg_para_custom{
	font-size: 20px;
    color: #e2e3e5;
}
.bg_white{
	font-size: 17px;
    background: #fff;
}
.container2 p {
    font-size: 20px;
    color: #e2e3e5;
}
.container_digital p {
    font-size: 20px;
    color: #e2e3e5;
}
.container_digital{
	background-image:url("https://www.outsourcingwall.com/wp-content/themes/outsourcing/images/web/bg/callbgdigital.png");
    background-repeat: no-repeat;
    background-position: right 0;
    padding: 70px 450px 20px 15px;
	padding-right:420px;
}

.container_index{
	background-image:url("https://www.outsourcingwall.com/wp-content/themes/outsourcing/images/web/bg/home1.png");
    background-repeat: no-repeat;
    background-position: right 0;
    padding: 70px 450px 20px 15px;
	padding-right:420px;
}

.container_training{
	background-image:url("https://www.outsourcingwall.com/wp-content/themes/outsourcing/images/web/bg/training.png");
    background-repeat: no-repeat;
    background-position: right 0;
    padding: 70px 450px 20px 15px;
	padding-right:420px;
}
.container_domain{
	background-image:url("https://www.outsourcingwall.com/wp-content/themes/outsourcing/images/web/bg/domainreg.png");
    background-repeat: no-repeat;
    background-position: right 0;
    padding: 70px 450px 20px 15px;
	padding-right:420px;
}

.container2{
	background-image:url("https://www.outsourcingwall.com/wp-content/themes/outsourcing/images/web/bg/callbg.png");
    background-repeat: no-repeat;
    background-position: right 0;
    padding: 70px 450px 20px 15px;
	padding-right:420px;
}
.blue-line-speesh2 {
    color: #fff;
    font-size: 20px;
    margin-top: 40px;
    font-weight: 400;
	height: 70px;
    padding-top: 23px;
}
.line-bottom{
	padding-bottom:0px!important;
	margin-bottom:0px!important;
}
.post-ratings{
	margin-bottom:12px!important;
}
.blue-line-area {
    background-position: left bottom;
    overflow: hidden;
}
.blue-line-area, .landing-blue-line-area {
    background-image: url("https://www.outsourcingwall.com/wp-content/themes/outsourcing/images/web/bg/blue-line.jpg");
}
.blue-line-area, .dark-ribbon, .side-blue-area {
    background-repeat: repeat-x;
}
.rating_page{
	
}
.text_editor1{
	font-size:16px;
	margin-bottom:40px;
}
.header-nav {
    border-top: 3px solid #1f406d;
}
.blue{
	color:#2a61c9;
}
.pink{
	color:pink;
}
.bold{
	font-weight:bold;
}
.new_space{
	padding: 22px 0px;
}
.new_header_img{
	max-height: 72px!important;
}
.menuzord-menu > li > a {
    padding: 9px 12px!important;
}
.bg_custom_header{
	background-color: #eaeaea !important;
}
.menuzord-menu > li > .megamenu .megamenu-row ul li a {
    color: #1f406d;
	font-weight:bold;
}
.custom_title_h1{
	font-size:25px;
}
.section-title_custom{
	margin-bottom:0px;
}
.custom_rows{
	margin-top:40px;
}
.custom_menu_color{
	color:#f90426;
}
.custom_menu_color:hover{
	color:#fff;
}
.custom_head_tag {
    font-size: 30px;
    color: #ffffff;
    text-align: center;
    padding-top: 10px;
    text-shadow: 3px 3px 5px darkred;
}
.custome_title_1 {
    color: #d6d6d7;
    font-size: 22px;
}

.bg_custom_call_action{
	background-color:#1f406d;
}
.bg_custom_call_action2 {
    background-color: #1546a3;
    border-bottom: 3px solid #000000;
}
.abcd{
	width:115px;
}
.widget.dark .widget-title {
    color: #085f92!important;
}
.footer_link_custom{
	color:orange!important;
}