 .align_col_r {
     text-align: left;
 }
 
 .align_col_l {
     text-align: right;
 }
 
 .g_box_1 {
     margin-bottom: 0px;
     border: 0px solid #424040;
 }
 
 .g_box_2 {
     margin-bottom: 0px;
     border-right: 0px solid #ccc;
 }
 
 .g_box_3 {}
 
 .g_box_4 {
     margin-bottom: -20px;
     border-right: 0px solid #ccc;
 }
 
 .gb_prop_1 {
     padding-top: 30px;
 }
 
 .gb_box_1 {
     width: 100%;
     height: 5px;
     background: #312f92;
     margin-bottom: 0px;
 }
 
 .gb_box_2 {
     width: 100%;
     height: 5px;
     background: #b71717;
     margin-bottom: 0px;
 }
 
 .g_ul {
     text-align: center;
     list-style: inside;
     margin-left: -35px;
     margin-right: 30px;
 }
 
 .why_choose_icon {
     color: #cc2b29;
 }
 
 .title_vision {
     font-size: 24px;
     color: #fff;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 30px;
     text-align: center !important;
     text-transform: uppercase;
     font-weight: 900 !important;
     word-spacing: 1px;
     line-height: 35px;
 }
 
 .p_vision {
     font-size: 17px;
     color: #adaaaa;
     font-family: 'Rajdhani', sans-serif !important;
     ;
     margin-top: 20px;
     margin-bottom: 40px;
     text-align: center !important;
     font-weight: 500 !important;
     word-spacing: 1px;
     line-height: 25px;
     margin-left: 30px;
     margin-right: 30px;
 }
 
 .using_technologies_sub {
     font-size: 18px;
     color: #afabab;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 0px;
     margin-bottom: 80px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: center;
     word-wrap: break-word;
     font-weight: 500;
     line-height: 30px;
 }
 
 .index_our_services_bottom {
     width: 100%;
     height: 60px;
     background: #000;
 }
 
 .index_img_full_width {
     width: 100%;
 }
 
 .index_text_center {
     text-align: center !important;
     color: #5a5a5a !important;
 }
 
 .index_web_re_design_p {
     font-size: 14px;
     color: #464646;
     font-family: 'Roboto', sans-serif;
     margin-top: 0px;
     margin-bottom: 20px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: center;
     word-wrap: break-word;
     font-weight: 500;
 }
 
 .index_web_re_design_p2 {
     font-size: 14px;
     color: #8c8a8a;
     font-family: 'Roboto', sans-serif;
     margin-top: 0px;
     margin-bottom: 20px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: center;
     word-wrap: break-word;
     font-weight: 400;
 }
 
 .index_web_re_design_p3 {
     font-size: 24px;
     color: #464646;
     font-family: 'Roboto', sans-serif;
     margin-top: 0px;
     margin-bottom: 60px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: center;
     word-wrap: break-word;
     font-weight: 400;
 }
 
 .index_bg_1 {
     background: #f1f1f1;
     border-top: 1px solid #545454;
 }
 
 .index_bg_2 {
     background: #000;
     padding-top: 30px;
     padding-bottom: 30px;
 }
 
 .index_bg_3 {
     border-top: 1px solid #403f3f;
     background-image: url('../images/slogan-bg.png');
 }
 
 .mob-nave-box {
     height: auto;
     width: 100%
 }
 
 .nav-fa-indent {
     margin-left: 25px;
 }
 
 .row-flex {
     display: flex;
     flex-wrap: wrap;
 }
 
 .bg-lets-create {
     background: #eaeaea;
     border-bottom: 0px solid #dad1d1;
 }
 
 .link-prop {
     color: #dccb52;
 }
 
 #owl-demo .owl-item img {
     display: block;
     width: 100%;
     height: auto;
 }
 
 .slide-width-prop {
     width: 100%
 }
 
 .contact-us {
     font-size: 14px;
     color: #a06363;
     font-family: 'Roboto', sans-serif;
     margin-top: 0px;
     margin-bottom: 50px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
     font-weight: 600;
 }
 
 .introduction-bg {
     background: #f3f1f1;
     margin-left: 20px;
     margin-right: 20px;
     margin-bottom: 20px;
     border-radius: 5px 5px 5px 5px;
     -moz-border-radius: 5px 5px 5px 5px;
     -webkit-border-radius: 5px 5px 5px 5px;
     border: 1px solid #c7c2c2;
 }
 
 .nav-ul-divider {
     border-bottom: 1px solid #6a8fab;
 }
 
 .pricing-table-heading-1 {
     background: #7abcff;
     /* Old browsers */
     background: -moz-linear-gradient(top, #7abcff 0%, #60abf8 44%, #4096ee 100%);
     /* FF3.6-15 */
     background: -webkit-linear-gradient(top, #7abcff 0%, #60abf8 44%, #4096ee 100%);
     /* Chrome10-25,Safari5.1-6 */
     background: linear-gradient(to bottom, #7abcff 0%, #60abf8 44%, #4096ee 100%);
     /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
     filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee', GradientType=0);
     /* IE6-9 */
 }
 
 .pricing-table-heading-2 {
     background: #a9db80;
     /* Old browsers */
     background: -moz-linear-gradient(top, #a9db80 0%, #96c56f 100%);
     /* FF3.6-15 */
     background: -webkit-linear-gradient(top, #a9db80 0%, #96c56f 100%);
     /* Chrome10-25,Safari5.1-6 */
     background: linear-gradient(to bottom, #a9db80 0%, #96c56f 100%);
     /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
     filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#a9db80', endColorstr='#96c56f', GradientType=0);
     /* IE6-9 */
 }
 
 .pricing-table-heading-3 {
     background: #a7c7dc;
     /* Old browsers */
     background: -moz-linear-gradient(top, #a7c7dc 0%, #85b2d3 100%);
     /* FF3.6-15 */
     background: -webkit-linear-gradient(top, #a7c7dc 0%, #85b2d3 100%);
     /* Chrome10-25,Safari5.1-6 */
     background: linear-gradient(to bottom, #a7c7dc 0%, #85b2d3 100%);
     /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
     filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#a7c7dc', endColorstr='#85b2d3', GradientType=0);
     /* IE6-9 */
 }
 
 .pricing-table-heading-4 {
     background: #d5cea6;
     /* Old browsers */
     background: -moz-linear-gradient(top, #d5cea6 0%, #c9c190 40%, #b7ad70 100%);
     /* FF3.6-15 */
     background: -webkit-linear-gradient(top, #d5cea6 0%, #c9c190 40%, #b7ad70 100%);
     /* Chrome10-25,Safari5.1-6 */
     background: linear-gradient(to bottom, #d5cea6 0%, #c9c190 40%, #b7ad70 100%);
     /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
     filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#d5cea6', endColorstr='#b7ad70', GradientType=0);
     /* IE6-9 */
 }
 
 .pricing-web-pages {
     font-weight: 700;
     color: #308abf;
 }
 
 .pricing-no-module {
     color: #ff5a5a
 }
 
 .pricing-table-outer {
     border: 10px solid #ffffff;
     margin-top: 60px;
     margin-bottom: 100px;
     background: #fff !important
 }
 
 .ul-prop {
     line-height: 40px;
 }
 
 .page-bg-1 {
     background: #0e86cc
 }
 
 .page-bg-2 {
     background: #f5f5f5
 }
 
 .page-bg-3 {
     background: #0b90de
 }
 
 .page-bg-4 {
     background: #19b5e4;
 }
 
 .text-call-us-1 {
     color: #d67e7e;
     font-size: 18px;
     font-weight: normal;
 }
 
 .header-top-bar {
     height: 10px;
     background: #505050;
     width: 100%;
 }
 
 .prop-15 {
     background: #000;
 }
 
 .fo-4-index-p {
     font-size: 17px;
     color: #b5aeae;
     font-family: 'Rajdhani', sans-serif;
     margin-top: 10px;
     text-align: center !important;
     font-weight: 500 !important;
     word-spacing: 1px;
     line-height: 25px;
     margin-left: 20px;
     margin-right: 20px;
 }
 
 .prop-14 {
     border-top: 1px solid #dcd2d2;
     border-bottom: 1px solid #dcd2d2;
 }
 
 .prop-13 {
     height: 0px;
     background: #f7f3f3;
 }
 
 .prop-12 {
     height: 80px;
     background: #670000;
     /*background-image:url('../images/84988035.png');*/
     border-top: 10px solid #f7f3f3;
     border-bottom: 10px solid #f7f3f3;
 }
 
 .prop-10 {
     border-right: 1px #fbfafa solid;
 }
 
 .prop-11 {
     border-right: 1px #fbfafa solid;
 }
 
 .prop-9 {
     border-right: 1px #dedbdb solid;
 }
 
 .prop-8 {
     height: 5px;
     background: #f9f9f9;
     width: 100%;
 }
 
 .prop-7 {
     height: 80px;
     background: #002240;
     border-bottom: 1px solid #969696;
 }
 
 .prop-6 {
     border-top: 0px solid #d2d3d3;
 }
 
 .prop-4 {
     background: #000;
 }
 
 .prop-1 {
     margin-bottom: 92px;
 }
 
 .prop-2 {
     margin-top: 10px;
 }
 
 .prop-3 {
     margin-bottom: 10px;
 }
 
 .img-prop-1 {
     width: 100%;
 }
 
 .carousel-img-prop {
     width: 100%;
     border: 5px solid #fff;
 }
 
 .fo-5 {
     color: #d8ff00;
 }
 
 .fo-7 {
     color: #464d58;
     font-weight: 100 !important;
     text-align: center;
     font-size: 23px;
 }
 
 .fo-8 {
     color: #ff0000;
 }
 
 .fo-9 {
     font-size: 14px;
     color: #000;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 0px;
     text-align: center !important;
     font-weight: 500 !important;
     word-spacing: 1px;
     line-height: 25px;
 }
 
 .fo-10 {
     font-size: 18px;
     color: #000;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 30px;
     text-align: center !important;
     text-transform: uppercase;
     font-weight: 800 !important;
     letter-spacing: 1px;
     line-height: 32px;
 }
 
 .fo-12 {
     font-size: 13px;
     color: #545454;
     font-family: 'Helvetica', sans-serif;
     margin-top: 22px;
     text-align: center;
     word-wrap: break-word;
     font-weight: normal;
     line-height: 20px;
     margin-right: 20px;
 }
 
 .fo-13 {
     font-size: 16px;
     color: #645dc3;
     font-family: 'Oswald', sans-serif;
     margin-top: 19px;
     text-align: center;
     word-wrap: break-word;
     margin-bottom: 36px;
 }
 
 .fo-15 {
     font-size: 18px;
     color: #000;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 30px;
     text-align: center !important;
     text-transform: uppercase;
     font-weight: 800 !important;
     letter-spacing: 1px;
     line-height: 32px;
 }
 
 .fo-16 {
     font-weight: 300 !important;
     color: #b18f8f;
 }
 
 .fo-17 {
     font-size: 13px;
     color: #484646;
     font-family: 'Open Sans', sans-serif;
     margin-top: 22px;
     text-align: center;
     word-wrap: break-word;
     font-weight: normal;
     line-height: 20px;
 }
 
 .fo-18 {
     font-size: 16px;
     color: #645dc3;
     font-family: 'Oswald', sans-serif;
     margin-top: 15px;
     text-align: center;
     word-wrap: break-word;
     margin-bottom: 26px;
 }
 
 .fo-19 {
     font-size: 18px;
     color: #000;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 48px;
     text-align: center !important;
     text-transform: uppercase;
     font-weight: 800 !important;
     letter-spacing: 1px;
 }
 
 .fo-20 {
     font-weight: 300 !important;
     color: #000;
 }
 
 .fo-21 {
     font-size: 13px;
     color: #000;
     font-family: 'Open Sans', sans-serif;
     margin-top: 2px;
     text-align: left;
     word-wrap: break-word;
     font-weight: normal;
     line-height: 17px;
 }
 
 .fo-22 {
     font-size: 16px;
     color: #645dc3;
     font-family: 'Oswald', sans-serif;
     margin-top: 35px;
     text-align: center;
     word-wrap: break-word;
     margin-bottom: 37px;
 }
 
 .fo-23 {
     font-size: 18px;
     color: #000;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 30px;
     text-align: center !important;
     text-transform: uppercase;
     font-weight: 800 !important;
     letter-spacing: 1px;
     line-height: 28px;
 }
 
 .fo-24 {
     font-weight: 300 !important;
     color: #b18f8f;
 }
 
 .fo-25 {
     font-size: 13px;
     color: #000;
     font-family: 'Open Sans', sans-serif;
     margin-top: 2px;
     text-align: left;
     word-wrap: break-word;
     font-weight: normal;
     line-height: 17px;
 }
 
 .fo-26 {
     font-size: 16px;
     color: #645dc3;
     font-family: 'Oswald', sans-serif;
     margin-top: 25px;
     text-align: center;
     word-wrap: break-word;
     margin-bottom: 62px;
 }
 
 .fo-27 {
     font-size: 24px;
     color: #dccb52;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 40px;
     margin-left: 30px;
     text-align: left;
     word-wrap: break-word;
     font-weight: 900;
 }
 
 .fo-29 {
     font-size: 18px;
     color: #dccb52;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 0px;
     margin-bottom: 40px;
     margin-left: 30px;
     text-align: left;
     word-wrap: break-word;
     line-height: 40px;
 }
 
 .fo-30 {
     font-size: 22px;
     color: #dccb52;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 40px;
     margin-left: 30px;
     text-align: left;
     word-wrap: break-word;
     font-weight: 900;
 }
 
 .fo-31 {
     font-size: 16px;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 30px;
     margin-left: 30px;
     text-align: left;
     word-wrap: break-word;
     line-height: 25px;
     font-weight: 100;
 }
 
 .fo-32 {
     color: #ffffff;
     line-height: 30px;
 }
 
 .fo-33 {
     font-size: 22px;
     color: #fff;
     font-family: 'Oswald', sans-serif;
     margin-top: 40px;
     margin-left: 30px;
     text-align: left;
     word-wrap: break-word;
 }
 
 .fo-34 {
     font-size: 14px;
     font-family: 'Helvetica', sans-serif !important;
     margin-top: 30px;
     margin-left: 30px;
     text-align: left;
     word-wrap: break-word;
     line-height: 24px;
     font-weight: 500;
     color: #8a8a8a;
     line-height: 22px;
 }
 
 .fo-34-1 {
     font-size: 25px;
     font-family: 'Oswald', sans-serif;
     margin-top: 20px;
     margin-bottom: 10px;
     margin-left: 30px;
     text-align: left;
     word-wrap: break-word;
     line-height: 24px;
     font-weight: 500;
     color: #fff;
     float: left;
 }
 
 .fo-35 {
     font-size: 17px;
     color: #dccb52;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 20px;
     margin-bottom: 20px;
     margin-left: 20px;
     margin-right: 20px;
     text-align: left;
     word-wrap: break-word;
     float: left;
 }
 
 .fo-36 {
     font-size: 17px;
     color: #dccb52;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 20px;
     margin-bottom: 20px;
     margin-left: 20px;
     margin-right: 20px;
     text-align: left;
     word-wrap: break-word;
     float: right;
 }
 
 .fo-37 {
     font-size: 26px;
     color: #fff;
     margin-top: 60px;
     margin-bottom: 0px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
     text-transform: uppercase;
     font-weight: 900;
 }
 
 .fo-37-1 {
     font-size: 26px;
     color: #fff;
     font-family: 'Oswald', sans-serif;
     margin-top: 30px;
     margin-bottom: 30px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
     text-transform: uppercase;
     font-weight: 900;
 }
 
 .fo-38 {
     font-size: 14px;
     color: #fff;
     font-family: 'Roboto', sans-serif;
     margin-top: 0px;
     margin-bottom: 20px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
 }
 
 .fo-39 {
     font-size: 20px;
     color: #fff;
     margin-top: 10px;
     margin-bottom: 60px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
     font-weight: 500;
 }
 
 .fo-40-1 {
     font-size: 17px;
     color: #055788;
     margin-top: 50px;
     margin-bottom: 20px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
     font-weight: 600;
 }
 
 .fo-40-2 {
     font-size: 17px;
     color: #055788;
     font-family: 'Oswald', sans-serif;
     margin-top: 50px;
     margin-bottom: 20px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
     font-weight: 600;
 }
 
 .fo-40-3 {
     font-size: 17px;
     color: #055788;
     font-family: 'Oswald', sans-serif;
     margin-top: 50px;
     margin-bottom: 50px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
     font-weight: 600;
 }
 
 .fo-41-1 {
     font-size: 16px;
     color: #000;
     font-family: 'Roboto', sans-serif;
     margin-top: 0px;
     margin-bottom: 50px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
     line-height: 30px;
 }
 
 .fo-40 {
     font-size: 17px;
     color: #055788;
     font-family: 'Oswald', sans-serif;
     margin-top: 30px;
     margin-bottom: 20px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
     font-weight: 600;
 }
 
 .fo-41 {
     font-size: 16px;
     color: #000;
     font-family: 'Roboto', sans-serif;
     margin-top: 0px;
     margin-bottom: 20px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
 }
 
 .fo-42 {
     font-size: 18px;
     color: #055788;
     font-family: 'Oswald', sans-serif;
     margin-top: 30px;
     margin-bottom: 20px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
     font-weight: 900;
 }
 
 .fo-43 {
     font-size: 17px;
     color: #776767;
     font-family: 'Oswald', sans-serif;
     margin-top: 0px;
     margin-bottom: 0px;
     margin-left: 0px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
     font-weight: 600;
 }
 
 .fo-44 {
     font-size: 15px;
     color: #fff;
     font-family: 'Oswald', sans-serif;
     margin-top: 0px;
     margin-bottom: 0px;
     margin-left: 15px;
     margin-right: 15px;
     font-weight: 300;
 }
 
 .sl-1 {
     font-size: 21px;
     color: #000;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 0px;
     margin-bottom: 0px;
     text-align: center !important;
     text-transform: uppercase;
     font-weight: 100 !important;
     word-spacing: 1px;
     line-height: 42px;
 }
 
 .sl-2 {
     color: #000;
     font-weight: 800 !important;
 }
 
 .sl-3 {
     font-size: 16px;
     color: #252073;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 20px;
     margin-bottom: 60px;
     text-align: center !important;
     text-transform: uppercase;
     font-weight: 800 !important;
     word-spacing: 1px;
     line-height: 42px;
 }
 
 .imp-prop {
     width: 100%
 }
 
 .bg-1 {
     height: auto;
     background: #379fc4;
     border-bottom: 1px solid #f7f7f7;
     border-top: 0px solid #fff;
 }
 
 .bg-2 {
     height: auto;
     background: #000;
 }
 
 .bg-3 {
     height: auto;
     background: #eeefe6;
 }
 
 .bg-4 {
     background: #d3d5d6;
 }
 
 .bg-5 {
     background: #f9f7f7;
 }
 
 .bg-6 {
     background: #e9e8ca
 }
 
 .bg-7 {
     background: #015f90;
 }
 
 .bg-8 {
     background: #003652;
 }
 
 .view_btn {
     text-align: center;
     margin-top: 45px;
     margin-bottom: 45px;
 }
 
 .view_btn_features {
     text-align: center;
     margin-top: 45px;
     margin-bottom: 100px;
 }
 
 .view-btn-2 {
     text-align: center;
     margin-top: 20px;
     margin-bottom: 34px;
 }
 
 .view-btn_prop-1 {
     border-radius: 45px;
     color: #000;
     background-color: #fff;
 }
 
 .view_btn_prop_features {
     border-radius: 45px;
     color: #000;
     background-color: #fff;
 }
 
 .view_btn_text_features {
     text-align: center;
     margin-top: 10px;
     margin-bottom: 10px;
     font-size: 17px;
 }
 
 .view_btn_text {
     text-align: center;
     margin-top: 10px;
     margin-bottom: 10px;
     font-size: 17px;
 }
 
 .view_btn_prop {
     border-radius: 45px;
     color: #fff;
     background-color: #3484c3;
 }
 
 .img-prop {
     width: 100%;
 }
 
 .iam_content {
     font-size: 16px;
     color: #757474;
     font-family: 'Blinker', sans-serif;
     padding-top: 38px;
     margin-bottom: 38px;
     margin-left: 40px;
     margin-right: 40px;
     text-align: left;
     word-wrap: break-word;
     font-weight: 500;
     line-height: 30px;
 }
 
 .lets-create-title {
     font-size: 18px;
     color: #434f67;
     font-family: 'Archivo Black', sans-serif;
     margin-top: 40px;
     margin-bottom: 5px;
     margin-left: 40px;
     margin-right: 30px;
     text-align: center;
     word-wrap: break-word;
     font-weight: bolder;
     line-height: 17px;
     text-transform: uppercase;
 }
 
 .iam_title {
     font-size: 18px;
     color: #484848;
     font-family: 'Archivo Black', sans-serif;
     margin-top: 40px;
     margin-bottom: 5px;
     margin-left: 40px;
     margin-right: 30px;
     text-align: center;
     word-wrap: break-word;
     font-weight: bolder;
     line-height: 17px;
 }
 
 .lets-create_title_sub {
     font-size: 14px;
     color: #404040;
     font-family: Roboto, sans-serif;
     padding-top: 5px;
     margin-bottom: 20px;
     margin-left: 40px;
     margin-right: 30px;
     text-align: center;
     word-wrap: break-word;
     font-weight: normal;
     line-height: 17px;
 }
 
 .iam_title_sub_small {
     font-size: 14px;
     color: #000;
     font-family: Roboto, sans-serif;
     padding-top: 5px;
     margin-bottom: 20px;
     margin-left: 40px;
     margin-right: 30px;
     text-align: center;
     word-wrap: break-word;
     font-weight: normal;
     line-height: 17px;
 }
 
 .yhiring_title {
     font-size: 18px;
     color: #434f67;
     font-family: 'Archivo Black', sans-serif;
     margin-top: 40px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: center;
     word-wrap: break-word;
     font-weight: bolder;
     line-height: 17px;
     text-transform: uppercase;
 }
 
 .yhiring_title_sub {
     font-size: 14px;
     color: #777575;
     font-family: 'arial', sans-serif;
     margin-top: 5px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: center;
     word-wrap: break-word;
     font-weight: normal;
     line-height: 17px;
     margin-bottom: 20px;
 }
 
 .yhiring_content_sub {
     font-size: 14px;
     color: #fff;
     font-family: 'Open Sans', sans-serif;
     margin-top: 5px;
     margin-left: 60px;
     margin-right: 30px;
     margin-bottom: 116px;
     text-align: left;
     word-wrap: break-word;
     font-weight: normal;
     line-height: 20px;
 }
 
 .iam_title_sub {
     font-size: 16px;
     color: #415fa5;
     font-family: Arial, sans-serif;
     margin-top: 5px;
     margin-bottom: 20px;
     margin-left: 0px;
     margin-right: 30px;
     text-align: left;
     word-wrap: break-word;
     font-weight: normal;
     line-height: 17px;
 }
 
 .iam_slogan {
     font-size: 15px;
     color: #fff;
     font-family: Arial, sans-serif;
     margin-top: 10px;
     margin-left: 30px;
     margin-right: 30px;
     text-align: center;
     word-wrap: break-word;
     font-weight: normal;
     line-height: 17px;
 }
 
 .add_bg {
     background: #f9f7f7;
 }
 
 .features_bg {
     background: #f9f7f7;
 }
 
 .iam_bg {
     background: #5c94ce;
 }
 
 .e-com-title {
     font-size: 37px;
     color: #fff;
     font-family: 'Arial', sans-serif;
     margin-top: 30px;
     text-align: center !important;
     line-height: 35px;
     font-weight: 600 !important;
     word-spacing: 2px;
 }
 
 .e-com-title-sub {
     font-size: 21px;
     color: #969393;
     font-weight: 100 !important;
 }
 
 .about_title {
     font-size: 32px;
     color: #000;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 30px;
     text-align: left !important;
     font-weight: 800;
 }
 
 .heading-t1 {
     font-weight: 300 !important;
     color: #fff;
 }
 
 .heading-t2 {
     font-weight: 300 !important;
     color: #b18f8f;
 }
 
 .heading-t3 {
     font-weight: 300 !important;
     color: #b18f8f;
 }
 
 .about_title_sub_wdt {
     font-size: 16px;
     color: #000;
     font-family: 'Oswald', sans-serif;
     margin-top: 0px;
     text-align: left !important;
 }
 
 .slider-bottom-prop {
     border-bottom: #797979 0px solid;
 }
 
 .header_outer {
     background: #282844  !important;
     border-bottom: #9e9e9e 0px solid;
     border-top: #000 0px solid;
 }
 
 .nav_top {
     margin-top: 2px
 }
 
 .menu_text {
     color: #fff;
     font-weight: 500;
     text-transform: uppercase;
     font-family: 'Oswald', sans-serif;
     font-size: 18px;
 }
 
 .header_logo {
     margin-top: 0px;
     margin-bottom: 0px;
 }
 
 .scroll_title_third {
     font-size: 18px;
     color: #000;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 30px;
     text-align: center !important;
     text-transform: uppercase;
     font-weight: 800 !important;
     letter-spacing: 1px;
     line-height: 28px;
 }
 
 .scroll_title_first {
     font-size: 18px;
     color: #000;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 48px;
     text-align: center !important;
     text-transform: uppercase;
     font-weight: 800 !important;
     letter-spacing: 1px;
 }
 
 .scroll_title_second {
     font-size: 20px;
     color: #000;
     font-family: 'Rajdhani', sans-serif !important;
     margin-top: 30px;
     text-align: center !important;
     text-transform: uppercase;
     font-weight: 800 !important;
     letter-spacing: 1px;
     line-height: 32px;
 }
 
 .our_services_fo_sub {
     font-size: 17px;
     color: #5a5a5a;
     font-family: 'Blinker', sans-serif;
     margin-top: 18px;
     word-wrap: break-word;
     font-weight: normal;
     line-height: 30px;
     margin-right: 40px;
     margin-left: 40px;
     text-align: center;
 }
 
 .scroll_text {
     text-align: left;
     margin-left: 40px !important;
 }
 
 .scroll_text_col_2 {
     font-size: 13px;
     color: #000;
     font-family: 'Open Sans', sans-serif;
     margin-top: 22px;
     text-align: center;
     word-wrap: break-word;
     font-weight: normal;
     line-height: 20px;
 }
 
 .scroll_text_3 {
     font-size: 13px;
     color: #000;
     font-family: 'Open Sans', sans-serif;
     margin-top: 2px;
     text-align: left;
     word-wrap: break-word;
     font-weight: normal;
     line-height: 17px;
 }
 
 .about_text {
     font-size: 16px;
     color: #000;
     font-family: 'Roboto Condensed', sans-serif;
     margin-top: 10px;
     text-align: left;
     line-height: 30px;
     word-wrap: break-word;
 }
 
 .scroll_text_second {
     font-size: 14px;
     color: #fff;
     font-family: 'Oswald', sans-serif;
     margin-top: 10px;
     text-align: center;
     margin-right: 30px;
     word-wrap: break-word;
 }
 
 .scroll_link_text {
     font-size: 19px;
     color: #fff;
     font-family: 'Oswald', sans-serif;
     margin-top: 10px;
     text-align: center;
     word-wrap: break-word;
     margin-bottom: 35px;
 }
 
 .scroll_link_text_col_2 {
     font-size: 19px;
     color: #3d3973;
     font-family: 'Oswald', sans-serif;
     margin-top: 10px;
     text-align: center;
     word-wrap: break-word;
     margin-bottom: 26px;
 }
 
 .scroll_link_text_col_3 {
     font-size: 16px;
     color: #645dc3;
     font-family: 'Oswald', sans-serif;
     margin-top: 25px;
     text-align: center;
     word-wrap: break-word;
     margin-bottom: 58px;
 }
 
 .scroll_col_first {
     background: #000;
 }
 
 .scroll_col_first_row_two {
     background: #f3ecec;
 }
 
 .scroll_col_second {
     background: #e6e6e2;
 }
 
 .scroll_col_second_row_two {
     background: #f3ecec;
 }
 
 .scroll_col_third {
     background: #f3ecec;
 }
 
 .scroll_col_third_row_two {
     background: #e6e6e2;
 }
 
 .services-col-light {
     background: transparent;
 }
 
 .services-col-dark {
     background: transparent;
 }
 
 @media (min-width:320px) {
     .yhiring_content {
         font-size: 16px;
         color: #737173;
         font-family: 'Blinker', sans-serif;
         margin-top: 0px;
         margin-left: 5px;
         margin-right: 30px;
         margin-bottom: 20px;
         text-align: left;
         word-wrap: break-word;
         font-weight: 400;
         line-height: 30px;
     }
     .fo-6 {
         font-size: 20px;
         color: #000;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 20px;
         text-align: center !important;
         text-transform: uppercase;
         font-weight: 800 !important;
         word-spacing: 1px;
         line-height: 35px;
     }
     .header_contact_text {
         color: #fff;
         font-weight: bold;
         font-size: 12px;
         float: left;
         margin-top: 10px;
         margin-bottom: 15px;
     }
     .logo_responsive {
         width: 200px;
     }
     .fo-1 {
         font-size: 17px;
         color: #b5aeae;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 30px;
         text-align: center !important;
         text-transform: uppercase;
         font-weight: 800 !important;
         word-spacing: 1px;
         margin-left: 20px;
         margin-right: 20px;
     }
     .fo-2 {
         color: #fff;
         font-weight: 100 !important;
         font-size: 12px;
     }
     .fo-3 {
         font-size: 12px;
     }
     .fo-4 {
         font-size: 13px;
         color: #fff;
         font-family: 'Rajdhani', sans-serif !important;
         text-align: center !important;
         font-weight: 500 !important;
         word-spacing: 1px;
         margin-top: 0px;
         margin-left: 10px;
         margin-right: 10px;
     }
     .view-btn-1 {
         text-align: center;
         margin-top: 15px;
         margin-bottom: 34px;
     }
     .view-btn-text-1 {
         text-align: center;
         margin-top: 10px;
         margin-bottom: 10px;
         font-size: 17px;
         margin-left: 5px;
         margin-right: 5px;
     }
 }
 
 @media (min-width:480px) {
     .yhiring_content {
         font-size: 16px;
         color: #737173;
         font-family: 'Blinker', sans-serif;
         margin-top: 0px;
         margin-left: 5px;
         margin-right: 30px;
         margin-bottom: 20px;
         text-align: left;
         word-wrap: break-word;
         font-weight: 400;
         line-height: 30px;
     }
     .fo-6 {
         font-size: 20px;
         color: #000;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 20px;
         text-align: center !important;
         text-transform: uppercase;
         font-weight: 800 !important;
         word-spacing: 1px;
         line-height: 35px;
     }
     .header_contact_text {
         color: #fff;
         font-weight: bold;
         font-size: 13px;
         float: left;
         margin-top: 0px;
         margin-bottom: 10px;
     }
     .logo_responsive {
         width: 200px;
     }
     .fo-1 {
         font-size: 20px;
         color: #b5aeae;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 30px;
         text-align: center !important;
         text-transform: uppercase;
         font-weight: 800 !important;
         word-spacing: 1px;
         margin-left: 20px;
         margin-right: 20px;
     }
     .fo-2 {
         color: #fff;
         font-weight: 100 !important;
         font-size: 14px;
     }
     .fo-3 {
         font-size: 12px;
     }
     .fo-4 {
         font-size: 13px;
         color: #fff;
         font-family: 'Rajdhani', sans-serif !important;
         text-align: center !important;
         font-weight: 500 !important;
         word-spacing: 1px;
         margin-top: 10px;
         margin-left: 10px;
         margin-right: 10px;
     }
     .view-btn-1 {
         text-align: center;
         margin-top: 5px;
         margin-bottom: 34px;
     }
     .view-btn-text-1 {
         text-align: center;
         margin-top: 10px;
         margin-bottom: 10px;
         font-size: 17px;
         margin-left: 5px;
         margin-right: 5px;
     }
 }
 
 @media (min-width:600px) {
     .yhiring_content {
         font-size: 16px;
         color: #737173;
         font-family: 'Blinker', sans-serif;
         margin-top: 0px;
         margin-left: 60px;
         margin-right: 30px;
         margin-bottom: 20px;
         text-align: left;
         word-wrap: break-word;
         font-weight: 400;
         line-height: 30px;
     }
     .fo-6 {
         font-size: 20px;
         color: #000;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 70px;
         text-align: center !important;
         text-transform: uppercase;
         font-weight: 800 !important;
         word-spacing: 1px;
         line-height: 35px;
     }
     .header_contact_text {
         color: #fff;
         font-weight: bold;
         font-size: 13px;
         float: left;
         margin-top: 0px;
         margin-bottom: 10px;
     }
     .logo_responsive {
         width: 200px;
     }
     .fo-1 {
         font-size: 26px;
         color: #b5aeae;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 30px;
         text-align: center !important;
         text-transform: uppercase;
         font-weight: 800 !important;
         word-spacing: 1px;
         margin-left: 20px;
         margin-right: 20px;
     }
     .fo-2 {
         color: #fff;
         font-weight: 100 !important;
         font-size: 18px;
     }
     .fo-3 {
         font-size: 18px;
     }
     .fo-4 {
         font-size: 16px;
         color: #fff;
         font-family: 'Rajdhani', sans-serif !important;
         text-align: center !important;
         font-weight: 500 !important;
         word-spacing: 1px;
         margin-top: 10px;
         margin-left: 10px;
         margin-right: 10px;
     }
     .view-btn-1 {
         text-align: center;
         margin-top: 5px;
         margin-bottom: 34px;
     }
     .view-btn-text-1 {
         text-align: center;
         margin-top: 10px;
         margin-bottom: 10px;
         font-size: 17px;
         margin-left: 5px;
         margin-right: 5px;
     }
 }
 
 @media (min-width:801px) {
     .yhiring_content {
         font-size: 16px;
         color: #737173;
         font-family: 'Blinker', sans-serif;
         margin-top: 0px;
         margin-left: 60px;
         margin-right: 30px;
         margin-bottom: 20px;
         text-align: left;
         word-wrap: break-word;
         font-weight: 400;
         line-height: 30px;
     }
     .fo-6 {
         font-size: 20px;
         color: #000;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 70px;
         text-align: center !important;
         text-transform: uppercase;
         font-weight: 800 !important;
         word-spacing: 1px;
         line-height: 35px;
     }
     .header_contact_text {
         color: #fff;
         font-weight: bold;
         font-size: 18px;
         float: left;
         margin-top: 24px;
     }
     .fo-1 {
         font-size: 20px;
         color: #b5aeae;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 30px;
         text-align: center !important;
         text-transform: uppercase;
         font-weight: 800 !important;
         word-spacing: 1px;
         margin-left: 20px;
         margin-right: 20px;
     }
     .fo-2 {
         color: #fff;
         font-weight: 100 !important;
         font-size: 14px;
     }
     .fo-3 {
         font-size: 12px;
     }
     .fo-4 {
         font-size: 13px;
         color: #fff;
         font-family: 'Rajdhani', sans-serif !important;
         text-align: center !important;
         font-weight: 500 !important;
         word-spacing: 1px;
         margin-top: 10px;
         margin-left: 10px;
         margin-right: 10px;
     }
     .view-btn-1 {
         text-align: center;
         margin-top: 5px;
         margin-bottom: 34px;
     }
     .view-btn-text-1 {
         text-align: center;
         margin-top: 10px;
         margin-bottom: 10px;
         font-size: 17px;
         margin-left: 5px;
         margin-right: 5px;
     }
 }
 
 @media (min-width:1025px) {
     .yhiring_content {
         font-size: 16px;
         color: #737173;
         font-family: 'Blinker', sans-serif;
         margin-top: 0px;
         margin-left: 60px;
         margin-right: 30px;
         margin-bottom: 20px;
         text-align: left;
         word-wrap: break-word;
         font-weight: 400;
         line-height: 30px;
     }
     .fo-6 {
         font-size: 20px;
         color: #000;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 70px;
         text-align: center !important;
         text-transform: uppercase;
         font-weight: 800 !important;
         word-spacing: 1px;
         line-height: 35px;
     }
     .header_contact_text {
         color: #fff;
         font-weight: bold;
         font-size: 18px;
         float: left;
         margin-top: 24px;
     }
     .fo-1 {
         font-size: 25px;
         color: #b5aeae;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 30px;
         text-align: center !important;
         text-transform: uppercase;
         font-weight: 800 !important;
         word-spacing: 1px;
         line-height: 35px;
     }
     .fo-2 {
         color: #fff;
         font-weight: 100 !important;
         font-size: 20px;
     }
     .fo-3 {
         font-size: 19px;
     }
     .fo-4 {
         font-size: 18px;
         color: #fff;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 10px;
         text-align: center !important;
         font-weight: 500 !important;
         word-spacing: 1px;
         line-height: 25px;
         margin-left: 10px;
         margin-right: 10px;
     }
     .view-btn-1 {
         text-align: center;
         margin-top: 22px;
         margin-bottom: 34px;
     }
     .view-btn-text-1 {
         text-align: center;
         margin-top: 10px;
         margin-bottom: 10px;
         font-size: 17px;
         margin-left: 40px;
         margin-right: 40px;
     }
 }
 
 @media (min-width:1281px) {
     .yhiring_content {
         font-size: 16px;
         color: #737173;
         font-family: 'Blinker', sans-serif;
         margin-top: 0px;
         margin-left: 60px;
         margin-right: 30px;
         margin-bottom: 20px;
         text-align: left;
         word-wrap: break-word;
         font-weight: 400;
         line-height: 30px;
     }
     .fo-6 {
         font-size: 30px;
         color: #000;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 70px;
         text-align: center !important;
         text-transform: uppercase;
         font-weight: 800 !important;
         word-spacing: 1px;
         line-height: 35px;
     }
     .header_contact_text {
         color: #fff;
         font-weight: bold;
         font-size: 18px;
         float: left;
         margin-top: 15px;
     }
     .fo-1 {
         font-size: 26px;
         color: #b5aeae;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 30px;
         text-align: center !important;
         text-transform: uppercase;
         font-weight: 800 !important;
         word-spacing: 1px;
         line-height: 35px;
     }
     .fo-2 {
         color: #fff;
         font-weight: 100 !important;
         font-size: 20px;
     }
     .fo-3 {
         font-size: 19px;
     }
     .fo-4 {
         font-size: 18px;
         color: #fff;
         font-family: 'Rajdhani', sans-serif !important;
         margin-top: 10px;
         text-align: center !important;
         font-weight: 500 !important;
         word-spacing: 1px;
         line-height: 25px;
         margin-left: 20px;
         margin-right: 20px;
     }
     .view-btn-1 {
         text-align: center;
         margin-top: 22px;
         margin-bottom: 34px;
     }
     .view-btn-text-1 {
         text-align: center;
         margin-top: 10px;
         margin-bottom: 10px;
         font-size: 17px;
         margin-left: 40px;
         margin-right: 40px;
     }
 }