.sigma_section {
	float: right;
	width: 100%;
	position: relative;
}

.sigma_services_section {
	float: right;
	width: 100%;
	position: relative;
}
.sigma_services_title {
	float: right;
	width: 100%;
}
.sigma_services_img {
	float: right;
	width: 100%;
}
.sigma_tes_items {
	float: right;
	width: 100%;
	position: relative;
    text-align:center;
    display:inline-block;
    direction:rtl;
}
.tes_content_section {
	float: right;
	position: relative;
}

/* Media Queries for Desktop
---------------------------------------------------------------*/
@media (min-width: 1438px) {
.sigma_section_content_1 {
    float: right;
	width: 900px;
	padding-top:100px;
    padding-bottom:170px;
}
.sigma_section_content_2 {
    float: right;
	width: 900px;
	padding-top:180px;
    padding-bottom:170px;
}
.sigma_section_left_up {
	width: 220px;
	position:absolute;
    top: 0;
    left: 0;
    z-index:1;
}
.sigma_section_right_down {
	width: 350px;
	position:absolute;
    bottom: -180px;
    right: 20px;
    z-index:1;
}
.sigma_section_2_left_up {
	width: 350px;
	position:absolute;
    bottom: 30px;
    left: 30px;
    z-index:1;
}
.sigma_section_2_right_down {
	width: 220px;
	position:absolute;
    bottom: 0px;
    right: 0px;
    z-index:1;
}

.sigma_services_section {
	padding-top:70px;
    padding-bottom:90px;
}
.sigma_services_title {
	margin-bottom:50px;
}

.sigma_tes_item {
	float: none;
	width: 300px;
	margin-left:50px;
    height:405px;
    box-sizing:border-box;
    padding: 50px 50px 30px 50px;
    display:inline-block;
}
.sigma_tes_item:nth-of-type(3n) {
	margin-left: 0;
}
.sigma_tes_item_role {
	line-height:1em!important;
}
.sigma_tes_item_name {
	line-height:1em!important;
    margin-bottom: 10px;
}
.sigma_tes_item_text {
	float: right;
	width: 100%;
}
.tes_content_section {
	width: 900px;
    margin-left:calc(50% - 450px);
    margin-right:calc(50% - 450px);
    margin-top:50px
}
.tes_content_section_title {
	margin-bottom:10px;
}

}
/* Media Queries for Laptop
-------------------------------------------------------------- */
@media all and (max-width: 1439px) and (min-width: 769px) {
.sigma_section_content_1 {
    float: right;
	width: 900px;
	padding-top:100px;
    padding-bottom:170px;
}
.sigma_section_content_2 {
    float: right;
	width: 900px;
	padding-top:180px;
    padding-bottom:170px;
}
.sigma_section_left_up {
	width: 150px;
	position:absolute;
    top: 0;
    left: 0;
    z-index:1;
}
.sigma_section_right_down {
	width: 250px;
	position:absolute;
    bottom: -150px;
    right: 30px;
    z-index:1;
}
.sigma_section_2_left_up {
	width: 280px;
	position:absolute;
    bottom: 30px;
    left: 30px;
    z-index:1;
}
.sigma_section_2_right_down {
	width: 150px;
	position:absolute;
    bottom: 0px;
    right: 0px;
    z-index:1;
}

.sigma_services_section {
	padding-top:70px;
    padding-bottom:90px;
}
.sigma_services_title {
	margin-bottom:50px;
}
.sigma_tes_item {
	float: none;
	width: 280px;
	margin-left: 40px;
    height:405px;
    box-sizing:border-box;
    padding: 50px 50px 30px 50px;
    display:inline-block;
}
.sigma_tes_item:nth-of-type(3n) {
	margin-left: 0;
}
.sigma_tes_item_role {
	line-height:1em!important;
}
.sigma_tes_item_name {
	line-height:1em!important;
    margin-bottom: 10px;
}
.sigma_tes_item_text {
	float: right;
	width: 100%;
}
.tes_content_section {
	width: 900px;
    margin-left:calc(50% - 450px);
    margin-right:calc(50% - 450px);
    margin-top:50px
}
.tes_content_section_title {
	margin-bottom:10px;
}
}
/* Media Queries for Ipad
-------------------------------------------------------------- */
@media (max-width: 768px) and (min-width: 481px) {
.sigma_section_content_1 {
    float: right;
	width: 100%;
	padding-top:50px;
    padding-bottom:170px;
}
.sigma_section_content_2 {
    float: right;
	width: 100%;
	padding-top:60px;
    padding-bottom:170px;
}
.sigma_section_left_up {
	width: 100px;
	position:absolute;
    top: 0;
    left: 0;
    z-index:1;
}
.sigma_section_right_down {
	width: 150px;
	position:absolute;
    bottom: -40px;
    right: 15px;
    z-index:1;
}
.sigma_section_2_left_up {
	width: 170px;
	position:absolute;
    bottom: 5px;
    left: 15px;
    z-index:1;
}
.sigma_section_2_right_down {
	width: 100px;
	position:absolute;
    bottom: 0px;
    right: 0px;
    z-index:1;
}

.sigma_services_section {
	padding-top:50px;
    padding-bottom:50px;
}
.sigma_services_title {
	margin-bottom:20px;
}

.sigma_tes_item {
	float: none;
	width: 300px;
	margin-left: calc(50% - 150px);
	margin-right: calc(50% - 150px);
    height:405px;
    box-sizing:border-box;
    padding: 50px 50px 30px 50px;
    display:inline-block;
}
.sigma_tes_item_role {
	line-height:1em!important;
}
.sigma_tes_item_name {
	line-height:1em!important;
    margin-bottom: 10px;
}
.sigma_tes_item_text {
	float: right;
	width: 100%;
}
.tes_content_section {
	width: 100%;
    margin-top:20px
}
.tes_content_section_title {
	margin-bottom:10px;
}
}
/* Media Queries for Phone
-------------------------------------------------------------- */
@media (max-width: 480px) and (min-width: 319px) {
.sigma_section_content_1 {
    float: right;
	width: 100%;
	padding-top:30px;
    padding-bottom:110px;
}
.sigma_section_content_2 {
    float: right;
	width: 100%;
	padding-top:60px;
    padding-bottom:170px;
}
.sigma_section_left_up {
	width: 70px;
	position:absolute;
    top: 0;
    left: 0;
    z-index:1;
}
.sigma_section_right_down {
	width: 120px;
	position:absolute;
    bottom: -50px;
    right: 15px;
    z-index:1;
}
.sigma_section_2_left_up {
	width: 140px;
	position:absolute;
    bottom: 5px;
    left: 15px;
    z-index:1;
}
.sigma_section_2_right_down {
	width: 70px;
	position:absolute;
    bottom: 0px;
    right: 0px;
    z-index:1;
}

.sigma_services_section {
	padding-top:30px;
    padding-bottom:30px;
}
.sigma_services_title {
	margin-bottom:20px;
}

.sigma_tes_item {
	float: none;
	width: 300px;
	margin-left: calc(50% - 150px);
	margin-right: calc(50% - 150px);
    height:375px;
    box-sizing:border-box;
    padding: 30px 50px 10px 50px;
    display:inline-block;
}
.sigma_tes_item_role {
	line-height:1em!important;
	font-size:21px!important
}
.sigma_tes_item_name {
	line-height:1em!important;
    margin-bottom: 10px;
    font-size:25px!important
}
.sigma_tes_item_text {
	float: right;
	width: 100%;
}
.tes_content_section {
	width: 100%;
    margin-top:20px
}
.tes_content_section_title {
	margin-bottom:10px;
}
.sigma_services_img {
	float: right;
	width: 70%;
	margin-left:15%;
	margin-right:15%;
}
}
/* Media Queries for Phone Portrait
-------------------------------------------------------------- */
@media (max-width: 320px) {
    .sigma_section_content_1 {
    float: right;
	width: 100%;
	padding-top:30px;
    padding-bottom:110px;
}
.sigma_section_content_2 {
    float: right;
	width: 100%;
	padding-top:60px;
    padding-bottom:170px;
}
.sigma_section_left_up {
	width: 70px;
	position:absolute;
    top: 0;
    left: 0;
    z-index:1;
}
.sigma_section_right_down {
	width: 120px;
	position:absolute;
    bottom: -50px;
    right: 15px;
    z-index:1;
}
.sigma_section_2_left_up {
	width: 140px;
	position:absolute;
    bottom: 5px;
    left: 15px;
    z-index:1;
}
.sigma_section_2_right_down {
	width: 70px;
	position:absolute;
    bottom: 0px;
    right: 0px;
    z-index:1;
}

.sigma_services_section {
	padding-top:30px;
    padding-bottom:30px;
}
.sigma_services_title {
	margin-bottom:20px;
}

.sigma_tes_item {
	float: none;
	width: 300px;
	margin-left: calc(50% - 150px);
	margin-right: calc(50% - 150px);
    height:375px;
    box-sizing:border-box;
    padding: 30px 50px 10px 50px;
    display:inline-block;
}
.sigma_tes_item_role {
	line-height:1em!important;
	font-size:21px!important
}
.sigma_tes_item_name {
	line-height:1em!important;
    margin-bottom: 10px;
    font-size:25px!important
}
.sigma_tes_item_text {
	float: right;
	width: 100%;
}
.tes_content_section {
	width: 100%;
    margin-top:20px
}
.tes_content_section_title {
	margin-bottom:10px;
}
.sigma_services_img {
	float: right;
	width: 70%;
	margin-left:15%;
	margin-right:15%;
}
}