* { padding: 0; margin: 0; box-sizing: border-box; -moz-box-sizing: border-box } .add_myrow a { color: #54a0dc } #page { float: left; width: 100% } .editContent { position: relative } .advanced_drag_drop_rapify { position: relative } .content_draggable { position: relative } .editContent { position: relative } .pencil_edit_icon { position: absolute; right: 0; top: 0; color: #000 !important } .pencil_edit_icon img { height: 21px; width: 26px } .bx-wrapper { background: 0 0 !important; border: none !important; box-shadow: none !important } .advance_editor { display: inline-block } .rel { position: relative } .block { display: block !important } body { font-family: open_sansregular } textarea { font-family: open_sansregular } .btn { padding: 10px 27px; border: none; border-radius: 5px } a { text-decoration: none } h1 { font-size: 66px; margin: 2.1rem 0 1.68rem } ul li { list-style: inside } h2 { font-size: 57px; margin: 1.78rem 0 1.424rem } h3 { font-size: 48px; margin: 1.46rem 0 1.168rem } h4 { font-size: 34px; margin: 1.46rem 0 1.168rem } h5 { font-size: 22px; margin-bottom: 20px } h6 { font-size: 16px; margin: .5rem 0 .4rem } p { font-size: 15px; color: #666 } img { max-width: 100% } #wrapper, #wrapper1 { width: 1170px; max-width: 100%; margin: auto } .wrapper { width: 1170px; max-width: 100%; margin: auto } .form-group input, .form-group textarea { background-color: #f5f5f5; padding-left: 12px; font-size: 14px !important; float: left; width: 100%; border: 1px solid #ddd; height: 50px; -moz-box-sizing: border-box } .form-group textarea { height: 150px } .mozify-btn { color: #fff; font-weight: 600; background-color: #c01010; font-size: 15px; padding: 15px 30px; text-decoration: none; border-radius: 5px; display: inline-block } .section-outer-common { float: left; width: 100%; padding: 80px 0 } .section-inner-common { float: left; width: 100% } .common-ul-section { float: left; width: 100% } .common-ul-section ul { float: left; width: 100% } .common-ul-section li { float: left; width: 100%; font-size: 15px; margin-bottom: 7px } .common-ul-section li:last-child { margin-bottom: 0 } .ul-font-icons li { position: relative } .ul-font-icons li i { position: absolute; top: 5px; left: 0 } .text-center { text-align: center } .moz-row { float: left; width: 100%; margin: 0 -15px } .moz-6 { float: left; width: 50%; padding: 0 15px } .moz-12 { float: left; width: 100%; padding: 0 15px } button.btn { cursor: pointer } .float-right { float: right } .input-style { float: left; width: 100%; height: 50px; border-radius: 3px; border: 1px solid #ddd; padding-left: 12px } .rest1-input input { float: left; width: 100%; height: 50px; border-radius: 3px; border: 1px solid #ddd; padding-left: 12px } .textarea-style { float: left; width: 100%; height: 100px; border-radius: 3px; border: 1px solid #ddd; padding-left: 12px; padding-top: 10px; font-size: 14px } .rest1-input textarea { float: left; width: 100%; height: 100px; border-radius: 3px; border: 1px solid #ddd; padding-left: 12px; padding-top: 10px; font-size: 14px } .g-recaptcha { float: left; width: 100%; margin: 2px 0 10px 0; padding-left: 15px } .advance_editor { display: inline-block } .block { display: block !important } .margin-top-5 { margin-top: 5px } .margin-top-10 { margin-top: 10px } .margin-top-15 { margin-top: 15px } .margin-bottom-5 { margin-bottom: 5px } .margin-bottom-10 { margin-bottom: 10px } .margin-bottom-15 { margin-bottom: 15px } .margin-bottom-50 { margin-bottom: 50px } .padding-60 { padding: 60px 0 } .padding-120 { padding: 120px 0 } .padding-horizontal { padding: 0 15px } .full-width { width: 100% } .float-width { float: left; width: 100% } .no-padding { padding: 0 !important } #page { float: left; width: 100% } .btn { padding: 10px 27px; border: none; border-radius: 5px } .common-btn { font-size: 14px; font-weight: 400; background: #08c; color: #fff; padding: 14px 20px; display: inline-block } .col-md-8 { width: 66.66666667% } .col-md-12 { width: 100% } .col-md-6 { width: 50% } .col-md-4 { width: 33.3333% } .col-md-3 { width: 25% } .col-md-2 { width: 16.6667% } .col-md-9 { width: 75% } .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { float: left } .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { min-height: 1px; padding-left: 15px; padding-right: 15px; position: relative } .defaultcontact-form form input, .defaultcontact-form form select { border: 1px solid #d5d5d5; height: 50px; margin: 0; float: left; width: 100%; margin-bottom: 15px; box-sizing: border-box !important; height: 52px !important; padding-left: 12px !important; background: #eee !important; border-radius: 5px !important; font-size: inherit; font-family: inherit } .defaultcontact-form form textarea { border: 1px solid #d5d5d5; height: 131px; margin: 0; resize: none; padding-top: 12px; margin-bottom: 15px; width: 100%; padding-left: 12px !important; font-size: inherit; font-family: inherit; background: #fff !important } .buss-dtl-con.advance_editor.editContent { font-size: 15px } .resize-res-100 { max-width: 100% !important } .text-center { text-align: center } .block-4-outer { width: 24%; padding: 0 .5%; display: inline-block; vertical-align: top } .block-3-outer { width: 31%; margin: 1%; display: inline-block; vertical-align: top } .block-2-outer { width: 45%; margin: 2%; display: inline-block; vertical-align: top } .margin-top-btm { margin-top: 15px; margin-bottom: 15px } .margin-btm-120 { margin-bottom: 120px } .width-100 { width: 100% } .mb-10 { margin-bottom: 10px } .mb-20 { margin-bottom: 20px } .mb-30 { margin-bottom: 30px !important } .mb-40 { margin-bottom: 40px } .common-section-margin { margin: 2% !important } .btn, .editContent { cursor: pointer } .advanced_drag_drop_rapify { position: relative } .rowcustom { display: inline-block; width: 100%; float: left } .video_outer_adjustment iframe { width: 100% } .changevideo video { width: 100% } h1, h2, h3, h4, h5, h6 { line-height: inherit !important; margin: 15px 0; } .display-inline-top { display: inline-block; vertical-align: top } .display-inline-middle { display: inline-block; vertical-align: middle } .bg-fff { background: #fff } .width-auto { width: auto !important } .vertical-align-middle { vertical-align: middle !important } .video-responsive video { width: 100% } .float-left { float: left; position: relative } .niches-abt-us-p { margin-bottom: 15px; font-size: 15px } .niches-bnr-h4 { display: block; color: #01b9f1; font-size: 110px; font-family: futura_ltcn_btlight; line-height: 95px !important; margin: 0; text-transform: uppercase } .niches-bnr-h5 { display: block; color: #052e70; font-size: 110px; font-family: futura_ltcn_btlight; line-height: 95px !important; margin: 0; text-transform: uppercase } .niche-blog-lft-p { font-size: 15px; color: #333; margin-bottom: 15px } .blog-most-pop-h4 { font-size: 14px; color: #444; line-height: 17px; margin: 0 } .blog-most-pop-span { font-size: 12px; color: #999; font-family: open_sansitalic } .blog-tag-a { float: left; color: #444; font-family: open_sanssemibold; border: 1px solid #d5d5d5; padding: 6px 13px } .niche-cont-ryt-li { float: left; width: 100%; font-size: 14px; color: #666; margin-bottom: 8px } .niche-cont-ryt-li-a { color: #01b9f1 } .niche-cont-ryt-p { font-size: 15px; color: #333; margin-bottom: 15px } .niche-foter-a { float: left; width: 100%; font-size: 14px; color: #eee; margin-bottom: 8px } .niche-foter-li { float: left; width: 100%; font-size: 14px; color: #eee; margin-bottom: 8px } .niche-fotr-head-h4-bor { float: left; font-size: 16px; color: #fff; text-transform: uppercase; font-family: open_sansbold; border-bottom: 1px solid #98989e; margin: 0; width: 100% } .niche-fotr-head-h4 { border-bottom: 3px solid #01a6de; position: relative; float: left; top: 2px; padding-bottom: 14px } .niches-footer-btm-p { color: #eee; float: left; font-size: 13px; margin-top: 6px } .niche-inr-bnr-h4 { float: left; width: 100%; text-align: center; color: #fff; text-transform: uppercase; font-size: 40px; font-family: ralewaybold; margin-bottom: 12px; margin-top: 0 } .niche-inr-sec1-a { padding: 0; font-size: 19px; color: #666; font-family: ralewaymedium; line-height: 63px; float: left; width: 100%; text-align: center; display: inline-block } .niche-inr-sec1-a.active, .niche-inr-sec1-a:hover { background-color: #01b9f1; color: #fff; position: relative; overflow: visible } .niche-inr-sec1-p { font-size: 15px; color: #333; margin-bottom: 15px } .niche-inr-sce1-ul { margin-bottom: 12px; margin-top: 12px } .niche-inr-sce1-ul li { font-size: 14px; color: #666; display: inline-block; position: relative; padding-left: 16px; margin: 3px 18px 3px 0 } .niche-inr-sce1-ul li::after { height: 10px; width: 10px; border-radius: 100%; background-color: #01b9f1; top: 6px } .niche-inr-sec2-head-p { color: #555; font-size: 13px; line-height: 22px; margin-bottom: 22px; margin-top: 18px; padding: 0 23%; width: 100% } .niche-inr-sec2-head { color: #01b9f1 } .niche-inr-sec2-head-span { color: #052e70 } .niche-inr-sec2-head-h4 { width: 100%; font-size: 32px; text-transform: uppercase; color: #01b9f1; font-family: ralewaysemibold; margin: 0 } .niche-inr-sec2-ul { float: left; width: 100% } .niche-inr-sec2-ul li { color: #444; float: left; font-size: 14px; line-height: 24px; margin-bottom: 8px; position: relative; width: 100% } .niche-inr-sec2-ryt-call-head { float: left; width: 100%; color: #fff; text-align: center; font-size: 26px; padding: 18px 0; box-shadow: 0 1px 1px rgba(0, 0, 0, .27); margin: 0; font-family: ralewaybold; text-transform: uppercase } .niche-inr-sec2-ryt-call-h4 { color: #01b9f1; text-transform: uppercase; margin: 0 0 5px; text-shadow: 0 1px 2px rgba(0, 0, 0, .39); width: 100%; font-size: 30px; font-family: ralewaysemibold; float: left } .niche-inr-sec2-ryt-call-h4 { color: #01b9f1; text-transform: uppercase; margin: 0 0 5px; text-shadow: 0 1px 2px rgba(0, 0, 0, .39); width: 100%; font-size: 30px; font-family: ralewaysemibold; float: left } .niche-inr-sec2-ryt-call-h5 { color: #01b9f1; text-transform: uppercase; margin: 0 0 5px; text-shadow: 0 1px 2px rgba(0, 0, 0, .39); width: 100%; font-size: 30px; font-family: ralewaysemibold; float: left } .niche-inr-sec3-h4 { font-size: 59px; font-family: ralewaylight; width: 100%; float: left; color: #01b9f1; margin: 0; text-transform: uppercase } .niche-inr-sec3-h5 { font-size: 48px; color: #01b9f1; font-family: ralewaylight; text-transform: uppercase; margin-bottom: 5px; margin-top: 6px; float: left; width: 100% } .niche-inr-sec3-h6 { font-size: 42px; color: #01b9f1; font-family: ralewaylight; text-transform: uppercase; background-position: 0 4px; margin: 0; float: left; width: 100% } .niche-location-input { margin: 0; border: 1px solid #d5d5d5; height: 50px; padding-left: 12px; box-sizing: border-box; font-size: 14px; color: #747474; background-color: #fff; width: 100% } .niche-section2-blok-head { float: left; width: 100%; text-align: left; font-size: 22px; text-transform: uppercase; color: #01b9f1; font-family: ralewaybold; margin: 0 } .niche-section2-blok-p { float: left; width: 100%; text-align: left; font-size: 14px; color: #555; line-height: 26px; margin-bottom: 0; margin-top: 12px } .niche-section3-lft { float: left; width: auto; color: #fff; font-size: 21px; font-family: ralewayregular; text-transform: uppercase; margin: 0 } .niche-section3-lft span { font-family: ralewaybold } .niche-section3-ryt { float: right; width: auto; font-size: 30px; color: #fff; margin: 0 } .niche-section3-ryt a { color: #fff } .niche-section4-ryt-ul { float: left; width: 100% } .niche-section4-ryt-ul li { float: left; width: 100%; margin-bottom: 15px; font-size: 14px; color: #333 } .niche-section5-ul { float: left; width: 100% } .niche-section5-ul li { float: left; width: 100%; font-size: 15px; color: #333; margin-bottom: 15px } .niche-term-cont-p { font-size: 15px; color: #333; margin-bottom: 15px } .niche-testi-page-p { font-size: 15px; color: #333 } .niche-testi-page-h4 { font-size: 15px; font-weight: 400; margin-top: 15px; color: #333; font-family: open_sansbold; margin-bottom: 15px } .niche-timer-h5 { float: none; display: inline-block; vertical-align: middle; color: #fff; font-weight: 400; font-family: futura_ltcn_btlight; margin: 0 } .niche-timer-h6 { float: none; display: inline-block; vertical-align: middle; color: #fff; font-weight: 400; font-family: futura_ltcn_btlight; font-size: 20px; text-transform: uppercase; margin: 0 } .banner1-h4 { color: #fff; font-size: 72px; font-family: futura_hv_btheavy } .banner1-p { color: #fff; font-size: 15px; line-height: 24px; padding: 0 29%; margin-top: 22px } .banner2-h5 { text-transform: uppercase; font-size: 45px; color: #000; margin-bottom: 2px; width: 100% } .banner2-h5 span { color: #fd4643 } .banner2-h4 { font-size: 15px; color: #000; margin-top: 10px } .baner3-h5 { font-size: 38px; font-family: ralewaylight; float: left; width: 100% } .baner3-h4 { font-family: ralewayregular; font-size: 14px; margin-top: 9px; color: #333; float: left; width: 100% } .banner5-h5 { color: #fff; font-size: 45px; margin-bottom: 2px; font-family: ralewaysemibold; color: #fff } .banner5-h4 { color: #fff; font-family: ralewayregular; font-size: 15px; margin-top: 10px; width: 100% } .business-consultancy-abt-us-h4 { float: left; width: 100%; font-size: 32px; color: #333; font-family: ralewayextrabold; text-transform: uppercase } .business-consultancy-abt-us-p { float: left; width: 100%; font-size: 15px; color: #666; margin-bottom: 15px } .business-consultancy-abt-us-inr-p { color: #666; font-size: 14px; line-height: 24px; margin-bottom: 30px } .business-consultancy-bnr-h4 { color: #fff; font-size: 24px; font-family: ralewaymedium; float: left; width: 100% } .business-consultancy-bnr-h5 { color: #ffaf36; font-size: 42px; font-family: ralewaybold; margin-top: 6px; float: left; width: 100% } .business-consultancy-bnr-p { color: #fff; font-size: 14px; margin-bottom: 28px; margin-top: 17px } .bus-con-inr-bnr-h4 { font-size: 60px; color: #fff; background: #738f97; width: auto; float: left; padding: 7px 22px; margin-top: 94px; text-transform: uppercase; font-family: ralewaybold } .business-consultancy-contactus-h4 { float: left; width: 100%; font-size: 30px; color: #333; font-family: ralewaybold } .business-consultancy-contactus-p { color: #666; margin-top: 20px; float: left; width: 100%; font-size: 15px } .bus-con-contatus-ul { float: left; width: 100%; margin-top: 20px } .bus-con-contatus-ul li { margin-bottom: 15px; float: left; width: 100% } .bus-con-contatus-ul li span { float: left; width: 100%; font-size: 15px; color: #333 } .business-consultancy-foter-h4 { color: #fff; text-transform: uppercase; font-size: 22px; font-family: ralewaybold; margin-bottom: 30px } .bus-con-foter-a { font-size: 14px; color: #aaa; float: left; width: 100%; list-style: none } .bus-con-foter-li { font-size: 14px; color: #aaa; float: left; width: 100%; list-style: none } .bus-con-foter-li { font-size: 14px; color: #aaa; float: left; width: 100%; list-style: none } .bus-con-foter-ul { float: left; width: 100% } .bus-con-foter-ul li { float: left; width: 100%; margin-bottom: 14px } .bus-con-foter-btm-p { color: #fff } .business-consultancy-ser-head-h4 { float: left; width: 100%; font-size: 20px; color: #3f56b4; font-family: open_sansbold } .business-consultancy-ser-head-p { float: left; width: 100%; font-size: 14px; color: #666 } .business-consultancy-ser-block-h4 { font-size: 22px; float: left; width: 100%; margin-bottom: 15px; font-family: open_sansbold } .business-consultancy-ser-block-p { float: left; width: 100%; font-size: 14px; color: #333 } .business-consultancy-ser-inr-h4 { float: left; width: 100%; font-size: 22px; color: #3f56b4; font-family: open_sansbold; margin-bottom: 10px } .business-consultancy-ser-inr-p { float: left; width: 100%; font-size: 14px; color: #333 } .business-consultancy-work-lft-h4 { font-size: 28px; font-family: ralewaysemibold } .business-consultancy-work-lft-p { float: left; width: 100%; color: #666 } .car-abt-ryt-h5 { float: left; width: 100%; font-size: 16px; color: #eeb300; text-transform: uppercase; font-family: open_sanssemibold; font-size: 15px } .car-abt-ryt-h2 { float: left; width: 100%; font-size: 50px; color: #343332; text-transform: capitalize; font-family: ralewayextrabold; margin-top: 18px; margin-bottom: 4px; font-size: 40px; margin-top: 11px } .car-abt-ryt-p { float: left; width: 100%; line-height: 24px; margin-bottom: 22px; color: #666; font-size: 14px } .car-beni-head-h5 { font-size: 22px; color: #333 } .car-beni-head-h2 { font-size: 3.56rem; color: #333 } .car-beni-block-h4 { float: left; width: 100%; font-size: 26px; color: #343332; font-family: ralewaysemibold } .car-beni-block-p { font-size: 15px; color: #666 } .car-footer-p { float: left; font-size: 14px; color: #fff; margin-top: 6px; margin-bottom: 0 } .car-template-bnr-h4 { font-size: 65px; font-family: futura_bdcn_btbold; margin-bottom: 5px; margin-top: 0; color: #fff; text-transform: uppercase } .car-template-bnr-h5 { font-size: 24px; font-family: futura_lt_btlight; letter-spacing: 2px; margin: 0; color: #fff; text-transform: uppercase } .car-template-call-lft { float: left; text-transform: capitalize; color: #fff; font-size: 35px; font-family: ralewaylight; padding-top: 22px } .car-template-call-lft-mrgn { margin-left: 13% } .car-template-call-ryt { font-size: 36px; color: #fff; font-family: ralewaybold; padding: 22px 0; margin: 0; float: left; width: 100% } .coming-1-banner-h4 { font-size: 62px; color: #fff; text-transform: uppercase; font-family: montserratbold } .coming-1-banner-h5 { font-size: 25px; color: #fff; font-family: open_sansregular; margin-top: 20px } .coming-1-content-h4 { font-size: 32px; color: #333; text-transform: uppercase; font-family: ralewaysemibold } .coming-1-content-p { font-size: 15px; color: #333; font-family: open_sansregular; line-height: 30px; padding: 0 20%; margin-top: 25px } .coming-1-footer-p { float: left; width: 100%; text-align: center; color: #333; font-size: 14px } .coming-2-bnr-h4 { display: inline-block; font-family: roboto_slabregular; font-size: 32px; padding: 0 15px; text-transform: uppercase; width: 100%; color: #fff } .coming-2-bnr-h5 { font-family: roboto_slabbold; font-size: 52px; margin-bottom: 15px; margin-top: 10px; text-transform: uppercase; padding: 0 15px; color: #fff } .coming-3-son-h4 { font-size: 32px; font-family: roboto_slabregular; text-transform: uppercase; padding: 0 15px; color: #fff } .coming-3-son-h5 { font-family: roboto_slabbold; font-size: 52px; margin-bottom: 20px; margin-top: 24px; text-transform: uppercase; padding: 0 15px; color: #fff } .content-common-1-p { font-size: 14px; color: #333; margin-bottom: 30px } .content-3-h4 { float: left; width: 100%; text-align: left; font-size: 22px; text-transform: uppercase; color: #01b9f1; font-family: ralewaybold; margin: 0 } .content-3-p { float: left; width: 100%; text-align: left; font-size: 14px; color: #555; line-height: 26px } .content-4-h4 { float: left; width: 100%; font-size: 18px; font-family: ralewaysemibold; color: #3a464e; margin-bottom: 13px } .content-4-h5 { display: inline-block; vertical-align: top; color: #3a464e; font-size: 16px; font-family: ralewaylight } .content-4-p { float: left; font-size: 14px; line-height: 24px; margin-top: 5px; width: 100%; font-family: robotolight; color: #333 } .content-5-h4 { float: left; width: 100%; font-size: 22px; color: #0070c9; font-family: ralewaybold; text-transform: uppercase; min-height: 72px } .content-5-p { float: left; width: 100%; font-size: 16px; color: #000; min-height: 112px } .content-7-h4 { min-height: inherit; margin-bottom: 17px; color: #444; font-size: 22px } .content-7-p { color: #666; font-size: 15px } .featured-1-inner-h4 { text-align: center; color: #000; font-size: 40px; font-family: ralewaybold; text-transform: uppercase; margin-bottom: 25px; width: 100%; float: left } .featured-1-inner-p { font-size: 14px; color: #666; text-align: center; line-height: 28px; margin-bottom: 30px; width: 100%; float: left } .featured-2-inner-h4 { display: inline-block; width: 100%; font-size: 24px; color: #000; text-transform: uppercase } .featured-2-inner-p { display: inline-block; width: 100%; margin-top: 9px; font-size: 15px; color: #666 } .featured-single-4-h4 { width: 100%; font-size: 48px; margin-bottom: 15px; color: #fff } .featured-single-4-p { display: inline-block; width: 100%; color: #fff; font-size: 14px; margin-bottom: 22px } .feat-single-6-h4 { display: inline-block; width: 100%; color: #444; text-transform: uppercase; font-size: 48px; margin-bottom: 15px; font-family: ralewaysemibold } .feat-single-6-p { float: left; width: 100%; font-size: 15px; color: #444; margin-bottom: 18px } .feat-single-7-h4 { font-size: 18px; color: #fff; line-height: 24px; font-family: ralewaysemibold } .feat-single-7-h3 { font-family: ralewaysemibold; font-size: 14px; color: #fff; line-height: 22px; margin-top: 10px; margin-bottom: 10px } .feat-single-7-p { font-size: 15px; color: #fff; line-height: 24px } .feat-single-8-h3 { float: left; width: 100%; color: #000; font-size: 60px; font-family: ralewaybold; margin-bottom: 22px } .feat-single-8-p { float: left; width: 100%; color: #444; font-size: 15px } .heading-1-h4 { float: none; display: inline-block; position: relative; font-size: 38px; color: #333; font-family: ralewayregular; margin: 0 } .heading-1-p { font-size: 14px; color: #666; line-height: 30px; padding: 0 28%; margin-top: 30px } .heading-2-h4 { font-size: 28px; font-family: ralewaybold; text-transform: uppercase } .heading-2-p { font-size: 15px; color: #666 } .heading-3-h3 { font-size: 12px; margin: 0; background: #fee198; color: #000; display: inline-block; float: none; padding: 10px; font-family: ralewaybold; text-transform: uppercase } .heading-3-h2 { display: inline-block; width: 100%; text-align: center; font-size: 52px; color: #000; font-family: futura_bk_btbook; text-transform: uppercase; margin: 12px 0 0 } .heading-4-h4 { color: #01b9f1; display: inline-block; font-family: ralewaysemibold; font-size: 32px; margin: 0; text-transform: uppercase; width: 100% } .heading-4-p { color: #555; display: inline-block; font-size: 13px; line-height: 22px; margin-bottom: 22px; margin-top: 18px; padding: 0 23%; width: 100% } .heading-5-h4 { font-size: 30px; text-transform: uppercase; color: #000 } .heading-5-p { font-size: 14px; color: #666 } .interior-design-bnr-h4 { font-size: 60px; color: #fff; font-family: futura_hv_btheavy; text-transform: uppercase; margin-bottom: 12px; text-shadow: 0 1px 5px rgba(0, 0, 0, .5) } .interior-design-bnr-h6 { font-size: 20px; margin-bottom: 18px; text-shadow: 0 1px 5px rgba(0, 0, 0, .5); font-family: futura_bk_btbook; color: #fff; text-transform: uppercase } .interior-design-commer-h4 { font-size: 20px; font-family: open_sanssemibold; text-transform: uppercase; color: #000 } .inter-design-inner-cont-lft-h4 { font-size: 35px; margin-bottom: 10px; text-transform: uppercase } .inter-design-inner-cont-lft-p { color: #666; font-size: 13px; line-height: 24px; margin-top: 15px } .inter-design-inner-cont-lft-h5 { font-size: 15px; margin-bottom: 15px } .inter-design-inner-cont-ryt-h4 { font-size: 35px; margin-bottom: 10px; text-transform: uppercase } .inter-design-inner-cont-ryt-p { font-size: 14px; margin-bottom: 20px } .intr-design-gallery-head-h4 { font-size: 42px; color: #333; font-family: robotobold; text-transform: uppercase } .intr-design-gallery-head-p { font-size: 14px; line-height: 25px; padding: 0 18%; margin-top: 10px } .intr-design-gallery-h4 { color: #333; font-size: 22px; font-family: robotobold; text-transform: uppercase } .intr-design-gallery-p { font-size: 14px; line-height: 25px; margin-bottom: 40px; margin-top: 22px } .intr-design-hom-sec-a { font-size: 22px; color: #333; margin-bottom: 8px; font-family: robotobold; text-transform: uppercase } .intr-design-hom-sec-p { font-size: 14px; color: #666; line-height: 25px } .inter-design-inner-banner-h4 { color: #fff; display: inline-block; font-family: futura_hv_btheavy; font-size: 48px; padding: 12px 18px; text-transform: uppercase; text-align: center; width: 100%; text-shadow: 0 0 5px rgba(0, 0, 0, .22) } .inner-design-pub-rytft-p { font-size: 14px; line-height: 29px; color: #000 } .makup-about-h4 { font-size: 95px; text-transform: uppercase; font-family: montserratsemibold } .makup-about-p { line-height: 28px; color: #666; margin-top: 27px } .banner-makeup-h4 { font-size: 92px; color: #15191b; font-family: futura_bdcn_btbold; text-transform: uppercase; line-height: 86px } .banner-makeup-h5 { font-size: 26px; color: #15191b; font-family: bitterbold; text-transform: uppercase; margin-top: 4px } .makup-ser-h4 { color: #15191b; font-size: 24px; margin-bottom: 15px; position: relative } .makup-ser-p { color: #838487; font-size: 14px; line-height: 28px } .makup-testi-p { font-size: 18px; color: #838487; line-height: 32px; font-family: open_sansitalic } .portfolio1-text { float: left; width: 100%; text-transform: uppercase; font-size: 15px; position: relative; color: #444; transition: all .5s ease 0s; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; overflow: hidden; text-align: left } .img-port2-p { color: #444; font-size: 17px; font-family: open_sanssemibold; line-height: 26px; margin-bottom: 16px } .real-estate-bnr-h6 { font-size: 20px; color: #fff; font-family: futura_bk_btbook; text-transform: uppercase; margin-bottom: 18px } .real-estate-bnr-h5 { color: #fff; font-family: futura_bk_btbook; text-transform: uppercase; margin-bottom: 5px; font-size: 48px } .real-estate-bnr-h4 { color: #fff; font-family: futura_bk_btbook; text-transform: uppercase; margin-bottom: 5px; font-size: 60px } .real-estate-sale-head-h4 { float: left; width: 100%; font-size: 36px; color: #333; font-family: ralewayregular; margin-bottom: 0px } .real-estate-sale-head-p { float: left; width: 100%; font-size: 14px; color: #333; font-family: robotoregular; padding: 0 27%; margin-top: 10px } .real-estate-home-rent-h4 { float: left; width: 100%; font-size: 18px; font-family: ralewaysemibold; color: #3a464e; margin-bottom: 13px } .real-estate-home-rent-h5 { color: #3a464e; font-size: 16px; font-family: ralewaylight; vertical-align: top; display: inline-block } .real-estate-home-rent-p { float: left; font-size: 14px; line-height: 24px; margin-top: 5px; width: 100%; font-family: robotolight } .real-estate-home-rent-h6 { font-size: 14px; color: #8898a3; font-family: ralewaybold; vertical-align: middle; display: inline-block } .real-estate-inner-bnr-h4 { color: #fff; font-family: ralewaybold; font-size: 55px; left: 0; text-shadow: 0 0 5px rgba(0, 0, 0, .3); text-transform: uppercase; margin-top: 155px } .rest1-cont-left-h4 { font-size: 42px; color: #333; font-family: futura_hv_btheavy; text-transform: uppercase; float: left; width: 100% } .rest1-cont-left-p { font-size: 14px; color: #333; font-family: robotolight; line-height: 24px; margin-bottom: 25px; margin-top: 20px; float: left; width: 100% } .rest1-cont-ryt-h4 { float: left; width: 100%; text-transform: uppercase; font-size: 20px; color: #333; font-family: futura_hv_btheavy; margin-bottom: 14px } .rest1-cont-ryt-h5 { color: #333; float: left; font-family: robotolight; font-size: 16px; line-height: 24px; margin-bottom: 2px; width: 100% } .rest1-menu-left-h4 { font-size: 30px; color: #bc9d51; font-family: futura_hv_btheavy; text-transform: uppercase; margin-bottom: 20px } .rest1-menu-left-h5 { color: #fff; padding: 0 2%; margin-bottom: 20px; font-size: 15px; line-height: 24px; font-family: robotolight } .rest1-menu-left-p { font-size: 15px; line-height: 24px; font-family: robotolight; color: #888 } .rest1-footer-h4 { float: left; width: 100%; font-size: 14px; color: #999; margin-bottom: 12px } .rest1-footer-h2 { color: #fff; font-size: 50px; margin-top: 8px; display: inline-block } .rest1-footer-btm-p { color: #fff; font-size: 14px } .rest1-inner-bnr-heading-h4 { background: #fff; display: inline-block; padding: 12px 18px; text-transform: uppercase; font-size: 48px; color: #bc9d51; font-family: futura_hv_btheavy } .rest1-inner-menu-h4 { float: left; width: 100%; font-size: 20px; text-transform: uppercase; color: #333; font-family: futura_hv_btheavy } .rest1-inner-menu-p { float: left; width: 100%; font-size: 17px; font-family: robotolight; margin-bottom: 5px; margin-top: 4px } .rest1-recp-left1-h4 { font-size: 30px; color: #bc9d51; font-family: futura_hv_btheavy; text-transform: uppercase; margin-bottom: 12px } .rest1-recp-left1-p { color: #666; font-size: 14px } .rest1-vision-h4 { font-size: 45px; margin-bottom: 15px; display: block; width: 100%; font-family: futura_hv_btheavy; color: #333; text-transform: uppercase } .rest1-vision-p { color: #666; font-size: 14px; display: block; width: 100%; float: none } .team-1-heading-h4 { color: #525252; font-family: ralewaysemibold; font-size: 40px; line-height: 1.3 } .team-1-heading-p { font-size: 22px; font-style: normal; font-weight: 300; letter-spacing: 1px; line-height: 1.5; color: #777 } .team-1-contect-h4 { float: left; width: 100%; text-align: center; color: #534d51; font-size: 24px; letter-spacing: 0; line-height: 1.3; font-family: ralewaybold } .team-1-contect-h5 { color: #96948f; font-size: 16px; letter-spacing: 0; line-height: 1.5; display: inline-block; margin-top: 10px; margin-bottom: 8px } .team-1-contect-p { border-top: 1px solid #ddd; margin-top: 7px; padding-top: 10px; color: #666; font-size: 14px; line-height: 24px } .team-4-contect-p { color: #666; font-size: 14px; line-height: 24px } .ony-text1-p { margin-bottom: 15px; color: #666; font-size: 14px; line-height: 24px } .testimonials-outer-2-h4 { float: left; width: 100%; font-size: 32px; color: #333; margin-bottom: 20px; font-family: ralewaymedium } .testimonials-outer-2-p { float: left; width: 100%; font-size: 14px; color: #666; line-height: 28px; margin-bottom: 20px; font-family: open_sansitalic } .testimonials-outer-2-a { float: left; width: 100%; font-size: 14px; color: #54a0dc; margin-bottom: 15px } .testimonials-outer-2-h5 { font-size: 18px; color: #666; margin-bottom: 7px; font-family: open_sansbold; width: 100%; float: left; text-transform: uppercase } .testimonials-outer-2-h6 { font-size: 13px; color: #888; font-family: open_sansbold; width: 100%; float: left; text-transform: uppercase } .testimonial-outer-3-p { float: left; width: 100%; font-size: 15px; color: #333; line-height: 28px; font-family: open_sansitalic } .testimonial-outer-3-h6 { float: left; width: 100%; font-size: 14px; margin-top: 15px; position: relative; box-sizing: border-box; color: #54a0dc; font-family: open_sansbold } .testi-4-h4 { float: left; width: 100%; font-size: 16px; text-transform: uppercase; margin-top: 15px; color: #54a0dc; font-family: open_sansbold } .testi-4-p { float: left; width: 100%; color: #666; line-height: 28px; font-family: open_sansitalic; font-size: 15px } .video-single-1-ryt-p { color: #666; font-size: 14px; margin-bottom: 15px; line-height: 24px } .video-single-4-h4 { display: inline-block; width: 100%; color: #fff; font-size: 48px; margin-bottom: 15px; text-transform: uppercase; font-family: ralewaysemibold } .video-single-4-p { display: inline-block; width: 100%; color: #fff; font-size: 14px; margin-bottom: 22px } .video-single-5-h4 { display: inline-block; width: 100%; color: #444; font-size: 48px; margin-bottom: 15px; text-transform: uppercase; font-family: ralewaysemibold } .video-single-5-p { display: inline-block; width: 100%; color: #666; font-size: 14px } .vmsling-sec1-ryt-h4 { font-size: 22px } .call-por-ring-h4 { font-size: 32px; color: #df4938; position: relative; z-index: 9; margin: 0; float: left; width: 100%; text-align: center; font-family: ralewaybold } .call-por-ring-p { font-size: 18px; color: #656565; margin-top: 10px; float: left; width: 100%; text-align: center } .call-portal-blk-h4 { font-size: 16px; color: #333; font-family: open_sansbold } .call-portal-blk-p { font-size: 14px; color: #696565; line-height: 21px; margin-top: 15px } .call-portal-blk-out { text-align: center; position: relative; min-height: 130px; margin-bottom: 25px } .call-portal-get-start-h4 { font-size: 36px; color: #df4938; font-family: ralewaybold; text-transform: uppercase } .call-portal-get-start-p { font-size: 22px; color: #333; font-family: ralewaymedium; margin-top: 12px; margin-bottom: 35px } .call-portal-inr-bnr-h4 { color: #fff; font-size: 40px; font-family: ralewaybold; text-transform: uppercase } .call-portal-inst-connt-blk-p { font-size: 18px; line-height: 30px; color: #666; font-family: open_sanssemibold; padding: 0 10%; margin-top: 22px } .call-portal-inst-connt-audio-head-h4 { color: #fff; width: 100%; float: left; font-size: 35px; font-family: ralewaysemibold; text-align: center; text-transform: uppercase } .call-portal-inst-connt-work-hed-h4 { color: #333; float: left; font-size: 35px; text-align: center; text-transform: uppercase; width: 100%; font-family: ralewaysemibold } .call-portal-inst-connt-blk2-head-h4 { color: #333; float: left; width: 100%; font-size: 35px; font-family: ralewaysemibold; text-align: center; text-transform: uppercase; margin-bottom: 30px } .call-portal-inst-connt-blk2-head-p { float: left; width: 100%; font-size: 18px; line-height: 30px; color: #666; font-family: open_sanssemibold; position: relative; padding-left: 18px } .call-portal-inst-connt-blk2-lft-bor { position: absolute; content: ""; background: #df4938; width: 4px; height: 22px; left: 0; top: 3px } .call-portal-inst-connt-3mint-h4 { font-size: 36px; color: #df4938; font-family: ralewaybold; text-transform: uppercase; float: left; width: 100%; text-align: center } .call-portal-inst-connt-3mint-p { font-size: 22px; color: #333; font-family: ralewaymedium; margin-top: 12px; margin-bottom: 35px; text-align: center; float: left; width: 100% } .call-portal-faq-heading-h4 { color: #333; font-size: 30px; font-family: ralewaymedium } .call-portal-faq-heading-p { color: #696565; font-size: 14px; margin-top: 19px } .list-style li { list-style: none } .call-portal-faq-inr-head-span { color: #333; font-size: 16px; line-height: 25px !important; min-height: 58px !important; font-family: ralewaybold; padding: 15px 12px; width: 100%; display: inline-block; padding-left: 35px; background: #fff } .call-portal-faq-icon i { position: absolute; top: 13px; left: 15px; margin: auto; font-size: 30px; line-height: 26px; margin-right: 2px; color: #df4938; z-index: 1 } .call-portal-faq-inr-body-span { padding: 15px; background-color: #fff; font-size: 14px; color: #696565; line-height: 26px; display: inline-block; width: 100% } .collapsible-header.active .call-portal-faq-inr-head-span { border-bottom: 1px solid #ddd } .call-portal-priv-poli-main-head-h2 { color: #333; float: left; font-size: 20px; margin-bottom: 12px; width: 100%; font-family: ralewaymedium; text-transform: uppercase; font-weight: 400 } .call-portal-priv-poli-p { display: inline-block; width: 100%; margin-top: 12px } .call-portal-priv-poli-head-h3 { color: #333; float: left; font-size: 16px; margin-bottom: 0; width: 100%; font-weight: 400 } .call-portal-why-us-p { display: inline-block; width: 100%; margin-bottom: 10px } .call-portal-why-us-h4 { color: #df4938; font-size: 15px; font-family: open_sansbold; text-transform: uppercase } .call-portal-why-us-outer { background-color: #fff; border-left: 4px solid #df4938; padding: 11px 20px 16px; margin-bottom: 17px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .15) } .call-portal-feature-bnr-h4 { color: #df4938; text-shadow: 0 2px 1px rgba(0, 0, 0, .42); font-size: 32px; text-transform: uppercase; font-family: open_sansbold } .call-portal-pricing-h4 { font-size: 16px; font-family: open_sanssemibold; background: url(../images/angle.png) 0 3px no-repeat; margin-bottom: 4px } .call-portal-pricing-p { font-size: 14px; color: #696565; line-height: 26px; margin-bottom: 30px } .call-portal-contact-us-h4 { float: left; width: 100%; font-size: 28px; color: #333; font-family: ralewaymedium; margin-bottom: 20px } .call-portal-contact-us-p { float: left; width: 100%; font-size: 14px; color: #717171; line-height: 24px; margin-bottom: 22px } .call-portal-features-span { display: inline-block; padding-left: 30px; margin-bottom: 14px; font-size: 15px; vertical-align: top; width: 100%; position: relative } .call-portal-features-span i { position: absolute; left: 0; top: -1px; color: #df4938; font-size: 20px; z-index: 2 } .call-portal-features-head-h4 { display: inline-block; width: 100%; text-align: center; font-size: 28px } .niches-hom-pg-contus { float: left; width: 100%; padding: 18px; background: #eee; position: relative } .niches-hom-pg-contus .form-icon1 { background: url(../../images/background-img/form-icon1.png) no-repeat #fff !important; background-position: 11px 15px !important } .niches-hom-pg-contus .form-icon2 { background: url(../../images/background-img/form-icon2.png) no-repeat #fff !important; background-position: 11px 18px !important } .niches-hom-pg-contus .form-icon3 { background: url(../../images/background-img/form-icon3.png) no-repeat #fff !important; background-position: 11px 15px !important } .niches-hom-pg-contus .form-icon4 { background: url(../../images/background-img/form-icon4.png) no-repeat #fff !important; background-position: 11px 15px !important } .niches-hom-pg-contus input { border: 1px solid #d5d5d5; height: 50px; margin: 0; padding-left: 36px; font-size: 14px; box-sizing: border-box; width: 100%; float: left; background: #fff } .niches-hom-pg-contus textarea { border: 1px solid #d5d5d5; height: 131px; margin: 0; resize: none; padding-top: 12px; width: 100%; padding-left: 36px } .niches-hom-pg-contus .comman-btn { width: 100% } .niches-hom-pg-contus li { float: left; width: 100%; margin-bottom: 15px } .comman-btn { background-color: #01b9f1; border-radius: 3px; color: #fff; font-family: open_sansbold; padding: 10px 21px; border: none !important } .list-style-none li { list-style: none } .silent-prospector-explode-h4 { font-size: 25px; color: #333; font-family: ralewaysemibold; margin: 6px 0; float: left; width: 100% } .silent-prospector-explode-h4 span { color: #0ba9ff; font-family: ralewayextrabold } .silent-prospector-how-outer-h4 { font-size: 52px; text-transform: uppercase; margin: 0; color: #0ba9ff; font-family: ralewayextrabold; float: left; width: 100% } .silent-prospector-how-outer-p { font-size: 14px; color: #858585; background: url(../../images/Silent-Prospector/heading-img.png) 0 10px no-repeat; padding-left: 74px; line-height: 22px; margin-bottom: 0; float: left; width: 100% } .silent-prospector-how-outer-p span { text-transform: uppercase; font-size: 16px } .silent-prospector-call-ul-h4 { font-size: 26px; color: #333; font-family: ralewaysemibold; margin: 0 } .silent-prospector-call-ul-p { font-size: 15px; color: #444; line-height: 21px; margin-top: 13px; margin-bottom: 0 } .silent-prospector-call-ul-outer { text-align: left; float: left; position: relative; padding-left: 152px; padding-top: 12px; min-height: 130px; margin-bottom: 45px } .silent-prospector-call-icon { position: absolute; top: 0; left: 0; width: auto !important } .silent-prospector-five-min-h4 { float: left; width: 100%; font-size: 52px; color: #0ba9ff; margin: 0; font-family: ralewaylight; text-transform: uppercase } .silent-prospector-five-min-h5 { float: left; width: 100%; font-size: 32px; color: #333; margin-top: 22px; margin-bottom: 28px; font-family: ralewaylight; text-transform: uppercase } .silent-prospector-benifits-h4 { float: left; width: 100%; font-size: 27px; color: #0ba9ff; font-family: ralewaybold; line-height: 34px; margin-bottom: 12px; margin-top: 0 } .silent-prospector-benifits-p { float: left; width: 100%; font-size: 15px; color: #333; line-height: 22px; margin-bottom: 18px } .silent-prospector-benifits-bene-h4 { font-size: 50px; color: #0ba9ff; text-transform: uppercase; font-family: ralewayregular } .silent-prospector-benifits-bene-p { font-size: 30px; color: #333; font-family: ralewaylight; margin-top: 27px; line-height: 35px; width: 100% } .silent-prospector-benifits-top-head-h1 { color: #0ba9ff; font-family: ralewayregular; font-size: 50px; text-transform: uppercase; line-height: 60px } .silent-prospector-features-h4 { float: left; width: 100%; font-size: 24px; color: #0ba9ff; font-family: ralewaybold; margin: 0 } .silent-prospector-features-p { float: left; width: 100%; font-size: 15px; color: #333; margin-top: 7px; margin-bottom: 0 } .silent-prospector-features-out-main { float: left; width: 100%; border-left: 3px solid #0ba9ff !important; margin-bottom: 40px; padding: 5px 0 5px 12px; line-height: 22px } .silent-prospector-whyus-h4 { font-size: 22px; color: #0ba9ff; font-family: ralewaybold; text-transform: uppercase; margin: 0; width: 100% } .silent-prospector-whyus-h5 { font-size: 14px; color: #777; font-family: open_sanssemibold; margin-top: 2px; margin-bottom: 0; width: 100% } .silent-prospector-whyus-p { position: relative; font-size: 16px; font-family: open_sansitalic; line-height: 26px; padding-left: 20px; margin-bottom: 0; width: 100%; float: left } .silent-prospector-abt-us-p { color: #333; display: inline-block; font-size: 16px; margin: 0 0 30px; position: relative; vertical-align: middle; width: 100%; line-height: 26px } .silent-prospector-abt-us-p-span { font-family: open_sansbold } .silent-prospector-abt-us-h4 { font-size: 26px; color: #0ba9ff; text-transform: uppercase; font-family: ralewaysemibold; margin-bottom: 8px } .pp-text-outer { float: left; margin-top: 31px; width: 100% } .video-side-padding { padding-left: 1%; padding-right: 1% } .net-bank-abt-us-p { color: #717171; display: inline-block; float: none; font-size: 14px; margin: 0 0 15px; padding-left: 0; padding-right: 0; position: relative; vertical-align: middle; width: 100% } .net-bank-abt-us-span { font-family: open_sansbold } .net-bank-abt-us-h4 { font-size: 20px; color: #49d0ad; text-transform: uppercase; font-family: open_sanssemibold; margin-bottom: 5px } .net-bank-invoice1-h4 { float: left; width: 100%; font-size: 22px; color: #777; font-family: montserratmedium; margin-bottom: 18px } .net-bank-invoice1-ul li { margin: 0 0 7px; font-size: 14px; color: #717171; display: inline-block; position: relative; padding-left: 15px; vertical-align: middle; padding-right: 40px } .ul-list-net-bank { margin-bottom: 12px; margin-top: 10px } .net-bank-contact-us-h4 { color: #777; font-size: 26px; font-family: montserratsemibold; text-transform: uppercase } .net-bank-contact-us-p { margin-bottom: 25px; margin-top: 8px } .wpgateway-discover-p { margin: 0; font-size: 20px; color: #000; font-family: ralewaysemibold; line-height: 32px } .wpgateway-main-heading { float: left; width: 87%; padding: 24px 0 24px 20px; font-size: 35px; color: #000; font-family: ralewaybold; line-height: 54px; position: relative; z-index: 1; background: url(../../images/wpgateway/heading-bg.png) left top repeat-y } .wpgateway-hosting-h4 { color: #000; font-size: 15px; font-family: open_sansbold; margin-bottom: 24px; width: 100%; float: left; text-transform: uppercase } .mange-heading { float: left; width: auto; background: #f7b83c; background: -moz-linear-gradient(left, rgba(247, 184, 60, 1) 0, rgba(255, 223, 34, 1) 100%); background: -webkit-linear-gradient(left, rgba(247, 184, 60, 1) 0, rgba(255, 223, 34, 1) 100%); background: linear-gradient(to right, rgba(247, 184, 60, 1) 0, rgba(255, 223, 34, 1) 100%); color: #000; font-size: 16px; font-family: ralewaybold; line-height: 30px; padding: 11px 20px; margin-bottom: 25px } .bold { font-family: open_sansbold !important; color: #000 } .sami-bold { font-family: open_sanssemibold !important } .wpgateway-benefits-span { font-size: 80px; color: #000; font-family: ralewaysemibold; position: absolute; top: 0; left: 0; line-height: 60px; opacity: 1 } .wpgateway-benefits-p { font-size: 20px; color: #444; font-family: open_sansbold; padding-left: 50px; text-transform: uppercase } .wpgateway-fivemint-h4 { font-size: 52px; color: #f9c037; margin-bottom: 25px; font-family: ralewaylight; width: 100%; float: left; text-transform: uppercase } .wpgateway-fivemint-h5 { font-size: 32px; color: #000; margin-bottom: 10px; font-family: ralewaylight; width: 100%; float: left; text-transform: uppercase } .net_bank-pric-tbl-h4 { color: #49d0ad; font-family: montserratregular; font-size: 22px; padding-bottom: 10px; padding-top: 12px } .net_bank-pric-tbl-p { font-size: 14px; color: #717171; font-family: montserratregular; line-height: 22px } .leadfinderjack-home-sec-1-h4 { float: left; width: 100%; font-size: 22px; color: #0070c9; font-family: ralewaybold; text-transform: uppercase; min-height: 72px; line-height: 28px } .leadfinderjack-home-sec-1-p { float: left; width: 100%; font-size: 16px; color: #000; line-height: 28px; min-height: 112px } .leadfinderjack-review-outer { background: url(../../images/background-img/leadfinderjack/testi-img.svg) center left no-repeat; padding: 30px; box-shadow: 0 8px 15px rgba(0, 0, 0, .12); margin-bottom: 40px } .leadfinderjack-review-p { float: left; width: 100%; text-align: center; font-size: 16px; line-height: 28px; color: #555; font-family: robotoitalic } .leadfinderjack-review-h4 { float: left; width: 100%; text-align: center; font-size: 16px; color: #0070c9; font-family: roboto_slabbold; margin-top: 22px } .leadfinderjack-top-heading { font-size: 38px; color: #000; line-height: 65px; font-family: ralewaybold; text-align: center; float: left; width: 100% } .leadfinderjack-home-call-p { font-size: 18px; color: #000; line-height: 32px; font-family: ralewaybold } .leadfinderjack-home-call-p span { text-transform: uppercase; font-size: 24px; color: #0070c9; font-family: ralewayextrabold } .leadfinderjack-smll-heading { margin-top: 35px; text-align: center; width: 100%; font-size: 38px; color: #000; font-family: ralewaylight } .leadfinderjack-about-2-p { float: left; width: 100%; text-align: center; color: #000; font-family: ralewaylight; font-size: 27px; line-height: 47px } .leadfinderjack-about-3-p { font-size: 16px; line-height: 28px; color: #000; margin-bottom: 30px } .leadfinderjack-about-3-p span { font-family: robotomedium } .leadfinderjack-benefits-1-h4 { font-size: 38px; color: #000; font-family: ralewaylight; line-height: 52px } .leadfinderjack-benefits-1-outer { float: left; width: 100%; position: relative; margin-top: 20px } .leadfinderjack-benefits-1-p { font-size: 16px; color: #303336; line-height: 28px } .leadfinderjack-prosp-1-p { color: #000; float: left; font-size: 16px; line-height: 28px; width: 100%; margin-top: 15px } .leadfinderjack-prosp-1-p span { font-family: robotomedium } .leadfinderjack-benefits-1-outer p { display: inline-block; vertical-align: top } .footer-1-out-h3 { color: #fff; font-family: open_sansitalic; font-size: 37px; margin: 42px 0; width: 100%; float: left } .display-inline { display: inline-block !important } .float-right { float: right !important } .mr-10 { margin-right: 10px !important } .mb-40 { margin-bottom: 20px !important } .mt-20 { margin-top: 20px !important } .mb-20 { margin-bottom: 20px !important } .sales-1-ssl-baner-h1 { font-size: 60px; color: #4eb85c; text-transform: uppercase; text-align: center; font-family: ralewaybold } .sales-1-ssl-baner-h3 { font-size: 36px; color: #fff; text-transform: uppercase } .sales-1-ssl-baner-ul li { width: 48%; display: inline-block; vertical-align: top; font-size: 24px; color: #fff; background: url(../../images/background-img/sales-ssl-1/banr-icon.png) no-repeat; background-position: 0 14px; padding-left: 45px; line-height: 55px } .pt-80 { padding-top: 10px } .pb-80 { padding-bottom: 10px } .sales-1-ssl-heading-main { font-size: 36px; color: #2c2c2c; text-transform: uppercase; margin: 0; margin-bottom: 40px; font-family: ralewaybold } .sales-1-ssl-heading-mini { font-size: 24px; color: #118153; text-transform: uppercase; margin-bottom: 20px } .sales-1-ssl-p { font-size: 18px; color: #2c2c2c; line-height: 26px; margin-bottom: 20px; font-family: open_sansregular } .sales-1-ssl-blk-ul li { display: inline-block; vertical-align: top; width: 46% } .sales-1-ssl-blk-ul li:first-child { margin-right: 7% } .color-fff { color: #fff !important } .mb-0 { margin-bottom: 0 !important } .mb-30 { margin-bottom: 30px !important } .pt-60 { padding-top: 60px !important } .pb-60 { padding-bottom: 60px !important } .sales-1-ssl-green { color: #118153 } .sales-1-ssl-green-ul li { display: inline-block; width: 48%; vertical-align: top; padding-left: 45px; background: url(../../images/background-img/sales-ssl-1/green-icon.png) no-repeat; background-position: 0 0 } .sales-1-ssl-faq-h4 { background: url(../../images/background-img/sales-ssl-1/qus.png) no-repeat; background-position: 0 3px; color: #2c2c2c; padding-left: 37px; margin-bottom: 12px } .sales-1-ssl-faq-p { padding-left: 37px; margin-bottom: 42px } .sales-1-ssl-testi-outer { position: relative; min-height: 248px; padding-left: 270px; padding-top: 20px } .sales-1-ssl-pos-ab { position: absolute; left: 0; top: 0 } .sales-1-ssl-testi-h5 { font-size: 18px; color: #2c2c2c; margin: 0; margin-bottom: 4px } .sales-1-ssl-testi-h6 { font-size: 18px; color: #999; margin: 0 } .mt-60 { margin-top: 60px !important } .ml-20 { margin-left: 20px !important } .mr-20 { margin-right: 20px !important } .mt-40 { margin-top: 40px !important } .sale-1-ssl-big-btn { font-size: 36px; color: #fff; text-transform: uppercase; border: 1px solid #000; border-radius: 5px; background: #d85f0e; padding: 27px 52px } .sales-1-ssl-img-bor img { float: left; width: 100% } .sales-1-ssl-img-bor { border: 7px solid #ddd; border-radius: 5px; box-shadow: 0 7px 7px rgba(0, 0, 0, .22) } .display-block { display: block !important } .sale-1-ssl-btm-link { font-size: 24px; color: #f73337; text-transform: uppercase; text-decoration: underline; font-family: ralewaybold } .ajdev-baner-h4 { font-size: 52px; color: #fff; font-family: futura_bk_btbook } .ajdev-baner-p { font-size: 22px; color: #fff; font-family: robotolight; width: 50%; margin-top: 12px } .ajdev-baner-p span { color: #f07147; font-family: robotobold } .br-5 { border-radius: 5px } .p-30 { padding: 30px } .wrapper-full { width: auto !important } .text-right { text-align: right } .expert-left-h4-heading { float: left; width: 100%; color: #fff; font-size: 35px; text-transform: uppercase; font-family: robotolight; position: relative } .expert-left-h4-heading::after { position: absolute; content: ""; height: 2px; width: 40px; background: #fff; left: 0; bottom: -15px } .aj-ideas-outer-heading-h4 { float: left; width: 100%; font-size: 35px; color: #000; font-family: robotolight; text-transform: uppercase } .aj-ideas-outer-heading-p { color: #666; width: 100%; padding: 0 21%; margin-top: 15px; float: left } .aj-ideas-block-heading-h4 { font-size: 22px; color: #e34c25; font-family: robotobold; margin-bottom: 10px } .aj-invol-heading-h4 { float: left; width: 100%; text-align: center; font-size: 35px; color: #e34c25; text-transform: uppercase; font-family: robotolight } .aj-invol-outer-ul-li { float: left; width: 100%; font-size: 30px; color: #000; font-family: robotolight } .aj-contact-home-head { text-transform: uppercase; font-size: 32px; margin-bottom: 12px } .buildwebsite { color: #9e9e9e; float: left; font-size: 13px; font-weight: 400; padding: 16px 0; width: 100%; margin-bottom: 10px } .aj-footer-common-head-h4 { float: left; width: 100%; font-size: 22px; color: #fff; margin-bottom: 20px } .aj-footer-common-head-p { float: left; width: 100%; font-size: 14px; line-height: 26px; color: #fff } .aj-ideas-outer-heading-h4 span { font-family: robotobold } .aj-inr-abt-work-val-hed-h2 { display: inline-block; font-size: 60px; color: #666; font-family: robotobold; width: auto; vertical-align: middle; margin-right: 20px; position: absolute; left: 0; top: 0 } .aj-inr-abt-work-val-hed-h2::after { position: absolute; content: ""; left: -1px; width: 65px; height: 65px; border: 1px solid #b2b2b2; transform: rotate(45deg); top: 0 } .aj-inr-abt-work-val-hed-p { font-size: 16px; color: #333; display: inline-block; vertical-align: middle } .aj-inr-abt-work-val-hed-p span { font-size: 22px; color: #e34c25; text-transform: uppercase; font-family: robotobold } .loc-web-dsn-baner-h4 { font-size: 42px; text-transform: uppercase; color: #fff; font-family: ralewaybold } .loc-web-dsn-baner-p { color: #fff } .loc-web-dsn-baner-ryt-h4 { font-size: 32px; color: #fff; text-transform: uppercase; font-family: ralewaymedium } .lcl-web-dsn-blk-txt-h4 { font-size: 20px; color: #000; text-transform: uppercase; font-family: open_sansbold } .p-30 { padding: 30px } .lcl-web-dsn-blk-txt-p { font-size: 14px; color: #666; line-height: 26px } .lcl-web-dsn-blk-txt-a { padding: 0; font-size: 14px; color: #297fb8; text-transform: uppercase; font-family: open_sanssemibold } .border { border: 1px solid #ddd } .border-top { border-top: 1px solid #ddd } .pt-20 { padding-top: 20px } .lcl-web-dsn-blk-heading { font-size: 32px; color: #000; text-transform: uppercase; font-family: open_sansbold; margin: 0; padding: 0 } .lol-web-dsn-call1-h4 { font-size: 24px; color: #fff; text-transform: uppercase; font-family: open_sansbold } .lol-web-dsn-call1-h5 { font-size: 32px; color: #fff; text-transform: uppercase; font-family: open_sanslight } .lol-web-dsn-call1-h5 span { font-family: open_sansbold } .lol-web-dsn-call1-sol a { width: 57px; height: 57px; border-radius: 100%; border: 2px solid #fff; text-align: center; display: inline-block; margin-right: 5px } .lol-web-dsn-call1-sol a i { color: #fff; font-size: 22px; line-height: 52px } .lol-web-sec-2-blk-ryt .lol-web-sec-2-blk-h4-head { color: #fff } .lol-web-sec-2-blk-h4-head { font-size: 32px; color: #000; text-transform: uppercase; margin-bottom: 20px; font-family: open_sansbold } .lol-web-sec-2-ul-out li { font-size: 20px; color: #666; line-height: 50px } .lol-web-sec-2-blk-ryt .lol-web-sec-2-ul-out li { color: #fff } .lol-web-dsn-abt-us-hme-h4 { font-size: 32px; color: #000; text-transform: uppercase; font-family: open_sansbold } .lol-web-dsn-abt-us-hme-ul-li li { font-size: 18px; color: #000; line-height: 42px; font-family: open_sanssemibold } .mt-30 { margin-top: 30px } .lol-web-dsn-footer-ul li { display: inline-block; margin-right: 15px; margin-bottom: 5px } .lol-web-dsn-footer-ul li a { color: #fff } .mt-10 { margin-top: 10px } .border-none { border: none } .loc-web-dsn-baner-inr-ryt button { background: #fff; text-transform: uppercase; font-size: 14px; color: #08c; padding: 16px 0; font-family: open_sanssemibold; width: 100% } .lol-web-dsn-call2-lft-p { font-size: 30px; color: #fff; font-family: ralewaylight } .lol-web-dsn-call2-ryt a { text-align: center; background: #fff; color: #000; border-radius: 5px; display: inline-block; font-size: 18px; padding: 12px 20px; font-family: open_sanslight } .lol-web-dsn-call2-ryt a span { display: block; margin-top: 5px; font-family: open_sansbold } .pl-10 { padding-left: 10px } .pr-10 { padding-right: 10px } .wrapper-99 { margin: auto; width: 99%; max-width: 100% } .li-display-inline li { display: inline-block } .li-v-t li { vertical-align: top } .funnl-5-10-18-banner-step li { color: #fff } .funnl-5-10-18-banner-step { border: 1px solid #fff; border-radius: 5px; overflow: hidden } .funnl-5-10-18-banner-step li { color: #fff; width: 33.3%; float: left; font-family: open_sanssemibold } .funnl-5-10-18-banner-step li a { color: #fff; padding: 22px 12px; width: 100%; float: left; font-family: open_sanssemibold } .funnl-5-10-18-banner-step li a:hover, .funnl-5-10-18-banner-step li.active a { background-color: #fff; color: #e10070 } .mt-5 { margin-top: 5px } .border-5-fff { border: 5px solid #fff } .mt-0 { margin-top: 0 } .line-btn { text-transform: uppercase; color: #fff; font-size: 16px; display: inline-block; border: 2px solid #fff; border-radius: 0; padding: 14px 30px } .bg-btn { text-transform: uppercase; color: #fff; font-size: 16px; display: inline-block; border: 2px solid #fff; border-radius: 0; padding: 14px 30px } .p-25 { padding: 25px } .funnl-6-10-18-banner-bg-btn { background-color: #30c882; border: 2px solid #30c882 } .funnl-6-10-18-testi-img-ryt { display: inline-block; vertical-align: middle } .funnl-6-10-18-pros-ul ul li img { display: none } .funnl-6-10-18-pros-ul ul li a { font-size: 30px; color: #30c882; background-color: #fff; width: 42px; height: 42px; border-radius: 100% } .funnl-6-10-18-pros-ul ul li { margin: 0 35px; position: relative } .funnl-6-10-18-pros-ul ul li.active a { display: none } .funnl-6-10-18-pros-ul ul li.active img { display: block } .funnl-6-10-18-pros-ul ul li::after { position: absolute; content: ""; height: 5px; width: 54px; background: #fff; top: 0; bottom: 0; margin: auto; right: -64px } .funnl-6-10-18-pros-ul ul li:last-child::after { display: none } .funnl-6-10-18-table-main table { width: 100% } .funnl-6-10-18-table-main table tr th { text-align: left; background: #f5f5f5; font-size: 18px; color: #000; text-transform: uppercase; padding: 18px 20px } .funnl-6-10-18-table-main table tr td { text-align: left; font-size: 16px; color: #000; padding: 18px 20px; border-bottom: 1px solid #ddd } .funnel-6-10-18-timer-outer ul li { display: inline-block; vertical-align: top; margin: 0 3% } .funnel-6-10-18-timer-outer ul li h5 { display: inline-block; margin: 0; font-size: 48px; border: 2px solid #000; width: 171px; height: 171px; text-align: center; padding: 53px 0 } .funnel-6-10-18-timer-outer ul li h6 { font-size: 18px; text-transform: uppercase } .funnel-6-10-18-timer-outer.funnel-6-10-18-timer-banner ul li h5 { border: 2px solid #fff; color: #fff } .funnel-6-10-18-timer-outer.funnel-6-10-18-timer-banner ul li h6 { color: #fff } .wp.w-auto { width: auto } .ml-5 { margin-left: 5px } .ml-10 { margin-left: 10px } .mt-15 { margin-top: 15px } .funnl-7-10-18-banner-outer { background-color: #fd4335 } .funnl-7-10-18-header-timer ul li { display: inline-block; margin-left: 15px } .funnl-7-10-18-header-timer ul li h5 { margin: 0; display: inline-block; font-size: 20px; color: #fd4335; width: 56px; height: 56px; border: 2px solid #fd4335; border-radius: 100%; text-align: center; padding: 14px 0 } .funnl-7-10-18-header-timer ul li h6 { margin: 0; display: inline-block } .rest1-input.btn-form.funnel-11-18-7-form-btn button { width: 100%; background: #fd4335 } .rel.funnel-11-18-7-form-outer { width: 600px; margin: auto; border: 5px solid #fd4335; display: inline-block; padding-left: 25px; padding-bottom: 15px } .rest1-input.btn-form.funnel-11-18-7-form-btn { padding-right: 4% } .funnl-8-11-18-block-img { width: 127px; height: 127px; border-radius: 100%; overflow: hidden; margin: auto; position: relative; top: -63px } .funnl-8-11-18-block-img img { width: 127px; height: 127px } .funnl-8-11-18-block-main { box-shadow: 0 0 5px rgba(0, 0, 0, .22); text-align: center } .funnl-8-11-18-block-content { padding: 40px; padding-bottom: 0; position: relative; top: -40px; padding-top: 5px } .bus-cn-btn-outer { float: left; width: 100%; padding: 0 15px } .input-bus-cn { float: left; padding: 0 15px; width: 100% } .f-w { float: left; width: 100% } div#error_message { color: black; padding: 7px 15px }
.tmp_form_section div#error_message{display: none;margin-left: 29%;margin-bottom: 1%;background: rgb(253, 235, 223);color: black;width: 42%;border-radius: 4px;border-left: 4px solid rgb(215, 45, 54)}.niches-contact-icons div#error_message { padding: 0 } #myImg { border-radius: 5px; cursor: pointer; transition: .3s } #myImg:hover { opacity: .7 } .modal { display: none; position: fixed; z-index: 9999; padding-top: 40px; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; background-color: rgba(0, 0, 0, .9) } .modal-content { margin: auto; display: block; width: 80%; max-width: 700px } #caption { margin: auto; display: block; width: 80%; max-width: 700px; text-align: center; color: #ccc; padding: 10px 0; height: 150px } #caption, .modal-content { -webkit-animation-name: zoom; -webkit-animation-duration: .6s; animation-name: zoom; animation-duration: .6s } @-webkit-keyframes zoom { from { -webkit-transform: scale(0) } to { -webkit-transform: scale(1) } } @keyframes zoom { from { transform: scale(0) } to { transform: scale(1) } } .builderpopupclose { position: absolute; font-size: 40px; font-weight: 700; transition: .3s; z-index: 10000; right: 25px; } .builderpopupclose:focus, .builderpopupclose:hover { color: #bbb; text-decoration: none; cursor: pointer } .popupsetting { color: #fff } .popupsetting div[id^=col-full] { margin: auto } .socialicons li { float: left; list-style: none } .border-btm-1 { border-bottom: 1px solid #98989e } .flx { display: flex; margin-bottom: 15px; font-family: Roboto, sans-serif } .flx>span { font-size: 50px; color: #2eb0a1; line-height: 0; margin-right: 25px } .flx p { font-size: 20px; font-weight: 300; color: #000; line-height: 30px; margin: 10px 0 0 } .flx p strong { display: block; font-size: 24px; color: #000; font-weight: 500; margin-bottom: 10px } ._redumption { background-color: #f4f4f4; padding: 20px; border-radius: 6px; border-top: 4px solid #2eb0a1; width: 100%; box-shadow: 0 2px 2px #d2d2d2; margin-bottom: 20px } ._redumption label { font-size: 20px; padding-left: 130px; display: inline-block } ._redumption span { background-color: #2eb0a1; position: absolute; top: 0; padding: 12px 8px; border-radius: 0 0 5px 5px; color: #fff; font-size: 20px; left: 35px } .df { display: flex } .sort-move-draggable.pd-lr .col-lg-1, .sort-move-draggable.pd-lr .col-lg-10, .sort-move-draggable.pd-lr .col-lg-11, .sort-move-draggable.pd-lr .col-lg-12, .sort-move-draggable.pd-lr .col-lg-2, .sort-move-draggable.pd-lr .col-lg-3, .sort-move-draggable.pd-lr .col-lg-4, .sort-move-draggable.pd-lr .col-lg-5, .sort-move-draggable.pd-lr .col-lg-6, .sort-move-draggable.pd-lr .col-lg-7, .sort-move-draggable.pd-lr .col-lg-8, .sort-move-draggable.pd-lr .col-lg-9, .sort-move-draggable.pd-lr .col-md-1, .sort-move-draggable.pd-lr .col-md-10, .sort-move-draggable.pd-lr .col-md-11, .sort-move-draggable.pd-lr .col-md-12, .sort-move-draggable.pd-lr .col-md-2, .sort-move-draggable.pd-lr .col-md-3, .sort-move-draggable.pd-lr .col-md-4, .sort-move-draggable.pd-lr .col-md-5, .sort-move-draggable.pd-lr .col-md-6, .sort-move-draggable.pd-lr .col-md-7, .sort-move-draggable.pd-lr .col-md-8, .sort-move-draggable.pd-lr .col-md-9, .sort-move-draggable.pd-lr .col-sm-1, .sort-move-draggable.pd-lr .col-sm-10, .sort-move-draggable.pd-lr .col-sm-11, .sort-move-draggable.pd-lr .col-sm-12, .sort-move-draggable.pd-lr .col-sm-2, .sort-move-draggable.pd-lr .col-sm-3, .sort-move-draggable.pd-lr .col-sm-4, .sort-move-draggable.pd-lr .col-sm-5, .sort-move-draggable.pd-lr .col-sm-6, .sort-move-draggable.pd-lr .col-sm-7, .sort-move-draggable.pd-lr .col-sm-8, .sort-move-draggable.pd-lr .col-sm-9, .sort-move-draggable.pd-lr .col-xs-1, .sort-move-draggable.pd-lr .col-xs-10, .sort-move-draggable.pd-lr .col-xs-11, .sort-move-draggable.pd-lr .col-xs-12, .sort-move-draggable.pd-lr .col-xs-2, .sort-move-draggable.pd-lr .col-xs-3, .sort-move-draggable.pd-lr .col-xs-4, .sort-move-draggable.pd-lr .col-xs-5, .sort-move-draggable.pd-lr .col-xs-6, .sort-move-draggable.pd-lr .col-xs-7, .sort-move-draggable.pd-lr .col-xs-8, .sort-move-draggable.pd-lr .col-xs-9 { padding-right: 0; padding-left: 0; } .digital-markiting1-bor-div { float: left; background: #3a3a50; height: 5px; width: 34px; margin-top: 25px; margin-bottom: 25px } .mb-15 { margin-bottom: 15px } .pos-r { position: relative } .add_new_row_rapify { padding: 15px; } .testi-txt-blk { float: none !important; width: 100% !important; padding: 0 !important } .footer_map.mapWrapper { padding: 15px; } iframe.fullwidthiframe { position: fixed; top: 0; left: 0; bottom: 0; right: 0; width: 100% !important; height: 100% !important; border: none; margin: 0; padding: 0; overflow: hidden; z-index: 999999; } ._footer-sticky { position: sticky; left: 0; bottom: 0; width: 100%; } .display-none-custom { display: none !important; } .overflowhidden .display-none-custom { display: block !important; } [data-names="custom-select-options"] {height: 50px;width: 100%;}
.login_sec1 {
    max-width: 600px;
    margin: 0 auto;
    background-color: #fff;
    border: 1px solid #eee;
    padding: 15px;
    border-radius: 10px;
    box-shadow: 0 0 6px #f2f2f2;
}
.login_sec1 .form-group {
    margin-bottom: 15px;
    display: inline-flex;
    width: 100%;
}
.login_sec1 h4 {
    margin-bottom: 20px;
}
.login_sec1 .form-group input {
    border-radius: 6px;
    background-color: #fff;
}
.login_sec1 .form-group button {
    background-color: #01b9f1;
    color: #fff;
    padding: 15px;
}
@media screen and (max-width:1200px) { .wrapper { width: 95% !important } #wrapper, #wrapper1 { width: 95% !important } } @media screen and (max-width:992px) { .flx p strong { font-size: 20px } .flx>span { font-size: 40px } .flx p { font-size: 16px; line-height: 26px } h1 { font-size: 48px; } h2 { font-size: 42px; } h3 { font-size: 30px; } h4 { font-size: 24px; } h5 { font-size: 20px; } } @media screen and (max-width:768px) { .resize-res-100 { width: 100% !important } .common-section-margin { margin-left: 0 !important; margin-right: 0 !important } .block-4-outer { margin-left: 0 !important; margin-right: 0 !important; width: 49%; padding: 0 4% } .block-3-outer { margin-left: 0 !important; margin-right: 0 !important; width: 100% } .block-2-outer { margin-left: 0 !important; margin-right: 0 !important; width: 100% } .video-side-padding { padding: 0 } .wrapper-99 { width: 100% } .grid-height-auto { height: auto !important } .mobile-text-direction-center p { text-align: center !important } .mobile-direction-center { text-align: center !important } .mobile-direction-center p { text-align: center !important } .mobile-direction-center img { float: none !important } ._redumption span { padding: 9px; font-size: 16px; left: 8px } ._redumption { padding: 12px; margin-bottom: 10px } ._redumption label { font-size: 16px; padding-left: 85px } .mobile-responsive-paragraph, h1, h2, h3, h4, h5, h6 { word-break: break-word; } h1 { font-size: 38px; } h2 { font-size: 34px; } h3 { font-size: 28px; } h4 { font-size: 22px; } h5 { font-size: 18px; } } @media only screen and (max-width:700px) { .modal-content { width: 100% } } @media screen and (max-width:600px) { .margin-btm-120 { margin-bottom: 0 } .resize-res-100 { width: 100% !important } } @media screen and (max-width:480px) { .flx p strong { font-size: 16px; margin-bottom: 0 } .flx p { font-size: 14px; line-height: 24px } .flx { margin-bottom: 10px } .flx>span { font-size: 26px; margin-right: 10px; margin-top: 10px } }
* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box
}

.add_myrow a {
	color: #54a0dc
}

#page {
	float: left;
	width: 100%
}

.editContent {
	position: relative
}

.advanced_drag_drop_rapify {
	position: relative
}

.content_draggable {
	position: relative
}

.editContent {
	position: relative
}

.pencil_edit_icon {
	position: absolute;
	right: 0;
	top: 0;
	color: #000 !important
}

.pencil_edit_icon img {
	height: 21px;
	width: 26px
}

.bx-wrapper {
	background: 0 0 !important;
	border: none !important;
	box-shadow: none !important
}

.advance_editor {
	display: inline-block
}

.rel {
	position: relative
}

.block {
	display: block !important
}

body {
	font-family: open_sansregular
}

textarea {
	font-family: open_sansregular
}

.btn {
	padding: 10px 27px;
	border: none;
	border-radius: 5px
}

a {
	text-decoration: none
}

h1 {
	font-size: 66px;
	margin: 2.1rem 0 1.68rem
}

ul li {
	list-style: outside;
}

.elBulletList li {
	margin-bottom: 10px;
}

.elBulletList li span {
	vertical-align: top;
}

h2 {
	font-size: 57px;
	margin: 1.78rem 0 1.424rem
}

h3 {
	font-size: 48px;
	margin: 1.46rem 0 1.168rem
}

h4 {
	font-size: 34px;
	margin: 1.46rem 0 1.168rem
}

h5 {
	font-size: 22px;
	margin-bottom: 20px
}

h6 {
	font-size: 16px;
	margin: .5rem 0 .4rem
}

p {
	font-size: 15px;
	color: #666
}

img {
	max-width: 100%
}

#wrapper, #wrapper1 {
	width: 1170px;
	max-width: 100%;
	margin: auto
}

.wrapper {
	width: 1170px;
	max-width: 100%;
	margin: auto
}

.form-group input, .form-group textarea {
	background-color: #f5f5f5;
	padding-left: 12px;
	font-size: 14px !important;
	float: left;
	width: 100%;
	border: 1px solid #ddd;
	height: 50px;
	-moz-box-sizing: border-box
}

.form-group textarea {
	height: 150px
}

.mozify-btn {
	color: #fff;
	font-weight: 600;
	background-color: #c01010;
	font-size: 15px;
	padding: 15px 30px;
	text-decoration: none;
	border-radius: 5px;
	display: inline-block
}

.section-outer-common {
	float: left;
	width: 100%;
	padding: 80px 0
}

.section-inner-common {
	float: left;
	width: 100%
}

.common-ul-section {
	float: left;
	width: 100%
}

.common-ul-section ul {
	float: left;
	width: 100%
}

.common-ul-section li {
	float: left;
	width: 100%;
	font-size: 15px;
	margin-bottom: 7px
}

.common-ul-section li:last-child {
	margin-bottom: 0
}

.ul-font-icons li {
	position: relative
}

.ul-font-icons li i {
	position: absolute;
	top: 5px;
	left: 0
}

.text-center {
	text-align: center
}

.moz-row {
	float: left;
	width: 100%;
	margin: 0 -15px
}

.moz-6 {
	float: left;
	width: 50%;
	padding: 0 15px
}

.moz-12 {
	float: left;
	width: 100%;
	padding: 0 15px
}

button.btn {
	cursor: pointer
}

.float-right {
	float: right
}

.input-style {
	float: left;
	width: 100%;
	height: 50px;
	border-radius: 3px;
	border: 1px solid #ddd;
	padding-left: 12px
}

.rest1-input input {
	float: left;
	width: 100%;
	height: 50px;
	border-radius: 3px;
	border: 1px solid #ddd;
	padding-left: 12px
}

.textarea-style {
	float: left;
	width: 100%;
	height: 100px;
	border-radius: 3px;
	border: 1px solid #ddd;
	padding-left: 12px;
	padding-top: 10px;
	font-size: 14px
}

.rest1-input textarea {
	float: left;
	width: 100%;
	height: 100px;
	border-radius: 3px;
	border: 1px solid #ddd;
	padding-left: 12px;
	padding-top: 10px;
	font-size: 14px
}

.g-recaptcha {
	float: left;
	width: 100%;
	margin: 2px 0 10px 0;
	padding-left: 15px
}

.advance_editor {
	display: inline-block
}

.block {
	display: block !important
}

.margin-top-5 {
	margin-top: 5px
}

.margin-top-10 {
	margin-top: 10px
}

.margin-top-15 {
	margin-top: 15px
}

.margin-bottom-5 {
	margin-bottom: 5px
}

.margin-bottom-10 {
	margin-bottom: 10px
}

.margin-bottom-15 {
	margin-bottom: 15px
}

.margin-bottom-50 {
	margin-bottom: 50px
}

.padding-60 {
	padding: 60px 0
}

.padding-120 {
	padding: 120px 0
}

.padding-horizontal {
	padding: 0 15px
}

.full-width {
	width: 100%
}

.float-width {
	float: left;
	width: 100%
}

.no-padding {
	padding: 0 !important
}

#page {
	float: left;
	width: 100%
}

.btn {
	padding: 10px 27px;
	border: none;
	border-radius: 5px
}

.common-btn {
	font-size: 14px;
	font-weight: 400;
	background: #08c;
	color: #fff;
	padding: 14px 20px;
	display: inline-block
}

.col-md-8 {
	width: 66.66666667%
}

.col-md-12 {
	width: 100%
}

.col-md-6 {
	width: 50%
}

.col-md-4 {
	width: 33.3333%
}

.col-md-3 {
	width: 25%
}

.col-md-2 {
	width: 16.6667%
}

.col-md-9 {
	width: 75%
}

.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
	float: left
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	position: relative
}

.defaultcontact-form form input, .defaultcontact-form form select {
	border: 1px solid #d5d5d5;
	height: 50px;
	margin: 0;
	float: left;
	width: 100%;
	margin-bottom: 15px;
	box-sizing: border-box !important;
	height: 52px !important;
	padding-left: 12px !important;
	background: #eee !important;
	border-radius: 5px !important;
	font-size: inherit;
	font-family: inherit
}

.defaultcontact-form form textarea {
	border: 1px solid #d5d5d5;
	height: 131px;
	margin: 0;
	resize: none;
	padding-top: 12px;
	margin-bottom: 15px;
	width: 100%;
	padding-left: 12px !important;
	font-size: inherit;
	font-family: inherit;
	background: #fff !important
}
.new-login-inner #loginForm p label span {    display: none;}
.contact_form .input-bus-cn p input {	background: #eeeeee !important;padding-left: 63px !important;}
.contact_form .input-bus-cn p i {    position: absolute;    top: 15px;left: 30px;    font-size: 24px;z-index:999}
.contact_form .input-bus-cn p  span {    display: none!important;}
.contact_form .input-bus-cn p i::after {    width: 1px;    height: 53px;    left: 37px;    top: -15px;    bottom: 0px;    content: "";
position: absolute;	background: #d6d6d6;}
.show-hide-icon {	float: none;	position: absolute;	right: 40px;}
.input-bus-cn{ position:relative;}
.bus-cn-btn-outer-pass {float: left;}
.bus-cn-btn-outer-forgot {float: right;margin-right: 20px;}
.bus-cn-btn-outer-pass input[type="checkbox"] {    height: auto!important;    width: auto!important;}
.rember input {    display: inline-block;    vertical-align: middle;}
.input-bus-cn .check-main {    margin-top: 0px;    margin-bottom: 2px;}
.rember label {    display: inline-block;    vertical-align: middle;	padding-left: 10px;    font-size: 14px;}
.rember {    float: left;    width: auto;}
.rember a, .forgt a{color:#8a8a8b; font-size: 14px;}
.rember a, .forgt a:hover{color:#000000;text-decoration: underline;}
.buss-dtl-con.advance_editor.editContent {
	font-size: 15px
}

.resize-res-100 {
	max-width: 100% !important
}

.text-center {
	text-align: center
}

.block-4-outer {
	width: 24%;
	padding: 0 .5%;
	display: inline-block;
	vertical-align: top
}

.block-3-outer {
	width: 31%;
	margin: 1%;
	display: inline-block;
	vertical-align: top
}

.block-2-outer {
	width: 45%;
	margin: 2%;
	display: inline-block;
	vertical-align: top
}

.margin-top-btm {
	margin-top: 15px;
	margin-bottom: 15px
}

.margin-btm-120 {
	margin-bottom: 120px
}

.width-100 {
	width: 100%
}

.mb-10 {
	margin-bottom: 10px
}

.mb-20 {
	margin-bottom: 20px
}

.mb-30 {
	margin-bottom: 30px !important
}

.mb-40 {
	margin-bottom: 40px
}

.common-section-margin {
	margin: 2% !important
}

.btn, .editContent {
	cursor: pointer
}

.advanced_drag_drop_rapify {
	position: relative
}

.rowcustom {
	display: inline-block;
	width: 100%;
	float: left
}

.video_outer_adjustment iframe {
	width: 100%
}

.changevideo video {
	width: 100%
}

h1, h2, h3, h4, h5, h6 {
	line-height: inherit !important;
	margin: 15px 0;
}

.display-inline-top {
	display: inline-block;
	vertical-align: top
}

.display-inline-middle {
	display: inline-block;
	vertical-align: middle
}

.bg-fff {
	background: #fff
}

.width-auto {
	width: auto !important
}

.vertical-align-middle {
	vertical-align: middle !important
}

.video-responsive video {
	width: 100%
}

.float-left {
	float: left;
	position: relative
}

.niches-abt-us-p {
	margin-bottom: 15px;
	font-size: 15px
}

.niches-bnr-h4 {
	display: block;
	color: #01b9f1;
	font-size: 110px;
	font-family: futura_ltcn_btlight;
	line-height: 95px !important;
	margin: 0;
	text-transform: uppercase
}

.niches-bnr-h5 {
	display: block;
	color: #052e70;
	font-size: 110px;
	font-family: futura_ltcn_btlight;
	line-height: 95px !important;
	margin: 0;
	text-transform: uppercase
}

.niche-blog-lft-p {
	font-size: 15px;
	color: #333;
	margin-bottom: 15px
}

.blog-most-pop-h4 {
	font-size: 14px;
	color: #444;
	line-height: 17px;
	margin: 0
}

.blog-most-pop-span {
	font-size: 12px;
	color: #999;
	font-family: open_sansitalic
}

.blog-tag-a {
	float: left;
	color: #444;
	font-family: open_sanssemibold;
	border: 1px solid #d5d5d5;
	padding: 6px 13px
}

.niche-cont-ryt-li {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #666;
	margin-bottom: 8px
}

.niche-cont-ryt-li-a {
	color: #01b9f1
}

.niche-cont-ryt-p {
	font-size: 15px;
	color: #333;
	margin-bottom: 15px
}

.niche-foter-a {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #eee;
	margin-bottom: 8px
}

.niche-foter-li {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #eee;
	margin-bottom: 8px
}

.niche-fotr-head-h4-bor {
	float: left;
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	font-family: open_sansbold;
	border-bottom: 1px solid #98989e;
	margin: 0;
	width: 100%
}

.niche-fotr-head-h4 {
	border-bottom: 3px solid #01a6de;
	position: relative;
	float: left;
	top: 2px;
	padding-bottom: 14px
}

.niches-footer-btm-p {
	color: #eee;
	float: left;
	font-size: 13px;
	margin-top: 6px
}

.niche-inr-bnr-h4 {
	float: left;
	width: 100%;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-size: 40px;
	font-family: ralewaybold;
	margin-bottom: 12px;
	margin-top: 0
}

.niche-inr-sec1-a {
	padding: 0;
	font-size: 19px;
	color: #666;
	font-family: ralewaymedium;
	line-height: 63px;
	float: left;
	width: 100%;
	text-align: center;
	display: inline-block
}

.niche-inr-sec1-a.active, .niche-inr-sec1-a:hover {
	background-color: #01b9f1;
	color: #fff;
	position: relative;
	overflow: visible
}

.niche-inr-sec1-p {
	font-size: 15px;
	color: #333;
	margin-bottom: 15px
}

.niche-inr-sce1-ul {
	margin-bottom: 12px;
	margin-top: 12px
}

.niche-inr-sce1-ul li {
	font-size: 14px;
	color: #666;
	display: inline-block;
	position: relative;
	padding-left: 16px;
	margin: 3px 18px 3px 0
}

.niche-inr-sce1-ul li::after {
	height: 10px;
	width: 10px;
	border-radius: 100%;
	background-color: #01b9f1;
	top: 6px
}

.niche-inr-sec2-head-p {
	color: #555;
	font-size: 13px;
	line-height: 22px;
	margin-bottom: 22px;
	margin-top: 18px;
	padding: 0 23%;
	width: 100%
}

.niche-inr-sec2-head {
	color: #01b9f1
}

.niche-inr-sec2-head-span {
	color: #052e70
}

.niche-inr-sec2-head-h4 {
	width: 100%;
	font-size: 32px;
	text-transform: uppercase;
	color: #01b9f1;
	font-family: ralewaysemibold;
	margin: 0
}

.niche-inr-sec2-ul {
	float: left;
	width: 100%
}

.niche-inr-sec2-ul li {
	color: #444;
	float: left;
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 8px;
	position: relative;
	width: 100%
}

.niche-inr-sec2-ryt-call-head {
	float: left;
	width: 100%;
	color: #fff;
	text-align: center;
	font-size: 26px;
	padding: 18px 0;
	box-shadow: 0 1px 1px rgba(0, 0, 0, .27);
	margin: 0;
	font-family: ralewaybold;
	text-transform: uppercase
}

.niche-inr-sec2-ryt-call-h4 {
	color: #01b9f1;
	text-transform: uppercase;
	margin: 0 0 5px;
	text-shadow: 0 1px 2px rgba(0, 0, 0, .39);
	width: 100%;
	font-size: 30px;
	font-family: ralewaysemibold;
	float: left
}

.niche-inr-sec2-ryt-call-h4 {
	color: #01b9f1;
	text-transform: uppercase;
	margin: 0 0 5px;
	text-shadow: 0 1px 2px rgba(0, 0, 0, .39);
	width: 100%;
	font-size: 30px;
	font-family: ralewaysemibold;
	float: left
}

.niche-inr-sec2-ryt-call-h5 {
	color: #01b9f1;
	text-transform: uppercase;
	margin: 0 0 5px;
	text-shadow: 0 1px 2px rgba(0, 0, 0, .39);
	width: 100%;
	font-size: 30px;
	font-family: ralewaysemibold;
	float: left
}

.niche-inr-sec3-h4 {
	font-size: 59px;
	font-family: ralewaylight;
	width: 100%;
	float: left;
	color: #01b9f1;
	margin: 0;
	text-transform: uppercase
}

.niche-inr-sec3-h5 {
	font-size: 48px;
	color: #01b9f1;
	font-family: ralewaylight;
	text-transform: uppercase;
	margin-bottom: 5px;
	margin-top: 6px;
	float: left;
	width: 100%
}

.niche-inr-sec3-h6 {
	font-size: 42px;
	color: #01b9f1;
	font-family: ralewaylight;
	text-transform: uppercase;
	background-position: 0 4px;
	margin: 0;
	float: left;
	width: 100%
}

.niche-location-input {
	margin: 0;
	border: 1px solid #d5d5d5;
	height: 50px;
	padding-left: 12px;
	box-sizing: border-box;
	font-size: 14px;
	color: #747474;
	background-color: #fff;
	width: 100%
}

.niche-section2-blok-head {
	float: left;
	width: 100%;
	text-align: left;
	font-size: 22px;
	text-transform: uppercase;
	color: #01b9f1;
	font-family: ralewaybold;
	margin: 0
}

.niche-section2-blok-p {
	float: left;
	width: 100%;
	text-align: left;
	font-size: 14px;
	color: #555;
	line-height: 26px;
	margin-bottom: 0;
	margin-top: 12px
}

.niche-section3-lft {
	float: left;
	width: auto;
	color: #fff;
	font-size: 21px;
	font-family: ralewayregular;
	text-transform: uppercase;
	margin: 0
}

.niche-section3-lft span {
	font-family: ralewaybold
}

.niche-section3-ryt {
	float: right;
	width: auto;
	font-size: 30px;
	color: #fff;
	margin: 0
}

.niche-section3-ryt a {
	color: #fff
}

.niche-section4-ryt-ul {
	float: left;
	width: 100%
}

.niche-section4-ryt-ul li {
	float: left;
	width: 100%;
	margin-bottom: 15px;
	font-size: 14px;
	color: #333
}

.niche-section5-ul {
	float: left;
	width: 100%
}

.niche-section5-ul li {
	float: left;
	width: 100%;
	font-size: 15px;
	color: #333;
	margin-bottom: 15px
}

.niche-term-cont-p {
	font-size: 15px;
	color: #333;
	margin-bottom: 15px
}

.niche-testi-page-p {
	font-size: 15px;
	color: #333
}

.niche-testi-page-h4 {
	font-size: 15px;
	font-weight: 400;
	margin-top: 15px;
	color: #333;
	font-family: open_sansbold;
	margin-bottom: 15px
}

.niche-timer-h5 {
	float: none;
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	font-weight: 400;
	font-family: futura_ltcn_btlight;
	margin: 0
}

.niche-timer-h6 {
	float: none;
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	font-weight: 400;
	font-family: futura_ltcn_btlight;
	font-size: 20px;
	text-transform: uppercase;
	margin: 0
}

.banner1-h4 {
	color: #fff;
	font-size: 72px;
	font-family: futura_hv_btheavy
}

.banner1-p {
	color: #fff;
	font-size: 15px;
	line-height: 24px;
	padding: 0 29%;
	margin-top: 22px
}

.banner2-h5 {
	text-transform: uppercase;
	font-size: 45px;
	color: #000;
	margin-bottom: 2px;
	width: 100%
}

.banner2-h5 span {
	color: #fd4643
}

.banner2-h4 {
	font-size: 15px;
	color: #000;
	margin-top: 10px
}

.baner3-h5 {
	font-size: 38px;
	font-family: ralewaylight;
	float: left;
	width: 100%
}

.baner3-h4 {
	font-family: ralewayregular;
	font-size: 14px;
	margin-top: 9px;
	color: #333;
	float: left;
	width: 100%
}

.banner5-h5 {
	color: #fff;
	font-size: 45px;
	margin-bottom: 2px;
	font-family: ralewaysemibold;
	color: #fff
}

.banner5-h4 {
	color: #fff;
	font-family: ralewayregular;
	font-size: 15px;
	margin-top: 10px;
	width: 100%
}

.business-consultancy-abt-us-h4 {
	float: left;
	width: 100%;
	font-size: 32px;
	color: #333;
	font-family: ralewayextrabold;
	text-transform: uppercase
}

.business-consultancy-abt-us-p {
	float: left;
	width: 100%;
	font-size: 15px;
	color: #666;
	margin-bottom: 15px
}

.business-consultancy-abt-us-inr-p {
	color: #666;
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 30px
}

.business-consultancy-bnr-h4 {
	color: #fff;
	font-size: 24px;
	font-family: ralewaymedium;
	float: left;
	width: 100%
}

.business-consultancy-bnr-h5 {
	color: #ffaf36;
	font-size: 42px;
	font-family: ralewaybold;
	margin-top: 6px;
	float: left;
	width: 100%
}

.business-consultancy-bnr-p {
	color: #fff;
	font-size: 14px;
	margin-bottom: 28px;
	margin-top: 17px
}

.bus-con-inr-bnr-h4 {
	font-size: 60px;
	color: #fff;
	background: #738f97;
	width: auto;
	float: left;
	padding: 7px 22px;
	margin-top: 94px;
	text-transform: uppercase;
	font-family: ralewaybold
}

.business-consultancy-contactus-h4 {
	float: left;
	width: 100%;
	font-size: 30px;
	color: #333;
	font-family: ralewaybold
}

.business-consultancy-contactus-p {
	color: #666;
	margin-top: 20px;
	float: left;
	width: 100%;
	font-size: 15px
}

.bus-con-contatus-ul {
	float: left;
	width: 100%;
	margin-top: 20px
}

.bus-con-contatus-ul li {
	margin-bottom: 15px;
	float: left;
	width: 100%
}

.bus-con-contatus-ul li span {
	float: left;
	width: 100%;
	font-size: 15px;
	color: #333
}

.business-consultancy-foter-h4 {
	color: #fff;
	text-transform: uppercase;
	font-size: 22px;
	font-family: ralewaybold;
	margin-bottom: 30px
}

.bus-con-foter-a {
	font-size: 14px;
	color: #aaa;
	float: left;
	width: 100%;
	list-style: none
}

.bus-con-foter-li {
	font-size: 14px;
	color: #aaa;
	float: left;
	width: 100%;
	list-style: none
}

.bus-con-foter-li {
	font-size: 14px;
	color: #aaa;
	float: left;
	width: 100%;
	list-style: none
}

.bus-con-foter-ul {
	float: left;
	width: 100%
}

.bus-con-foter-ul li {
	float: left;
	width: 100%;
	margin-bottom: 14px
}

.bus-con-foter-btm-p {
	color: #fff
}

.business-consultancy-ser-head-h4 {
	float: left;
	width: 100%;
	font-size: 20px;
	color: #3f56b4;
	font-family: open_sansbold
}

.business-consultancy-ser-head-p {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #666
}

.business-consultancy-ser-block-h4 {
	font-size: 22px;
	float: left;
	width: 100%;
	margin-bottom: 15px;
	font-family: open_sansbold
}

.business-consultancy-ser-block-p {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #333
}

.business-consultancy-ser-inr-h4 {
	float: left;
	width: 100%;
	font-size: 22px;
	color: #3f56b4;
	font-family: open_sansbold;
	margin-bottom: 10px
}

.business-consultancy-ser-inr-p {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #333
}

.business-consultancy-work-lft-h4 {
	font-size: 28px;
	font-family: ralewaysemibold
}

.business-consultancy-work-lft-p {
	float: left;
	width: 100%;
	color: #666
}

.car-abt-ryt-h5 {
	float: left;
	width: 100%;
	font-size: 16px;
	color: #eeb300;
	text-transform: uppercase;
	font-family: open_sanssemibold;
	font-size: 15px
}

.car-abt-ryt-h2 {
	float: left;
	width: 100%;
	font-size: 50px;
	color: #343332;
	text-transform: capitalize;
	font-family: ralewayextrabold;
	margin-top: 18px;
	margin-bottom: 4px;
	font-size: 40px;
	margin-top: 11px
}

.car-abt-ryt-p {
	float: left;
	width: 100%;
	line-height: 24px;
	margin-bottom: 22px;
	color: #666;
	font-size: 14px
}

.car-beni-head-h5 {
	font-size: 22px;
	color: #333
}

.car-beni-head-h2 {
	font-size: 3.56rem;
	color: #333
}

.car-beni-block-h4 {
	float: left;
	width: 100%;
	font-size: 26px;
	color: #343332;
	font-family: ralewaysemibold
}

.car-beni-block-p {
	font-size: 15px;
	color: #666
}

.car-footer-p {
	float: left;
	font-size: 14px;
	color: #fff;
	margin-top: 6px;
	margin-bottom: 0
}

.car-template-bnr-h4 {
	font-size: 65px;
	font-family: futura_bdcn_btbold;
	margin-bottom: 5px;
	margin-top: 0;
	color: #fff;
	text-transform: uppercase
}

.car-template-bnr-h5 {
	font-size: 24px;
	font-family: futura_lt_btlight;
	letter-spacing: 2px;
	margin: 0;
	color: #fff;
	text-transform: uppercase
}

.car-template-call-lft {
	float: left;
	text-transform: capitalize;
	color: #fff;
	font-size: 35px;
	font-family: ralewaylight;
	padding-top: 22px
}

.car-template-call-lft-mrgn {
	margin-left: 13%
}

.car-template-call-ryt {
	font-size: 36px;
	color: #fff;
	font-family: ralewaybold;
	padding: 22px 0;
	margin: 0;
	float: left;
	width: 100%
}

.coming-1-banner-h4 {
	font-size: 62px;
	color: #fff;
	text-transform: uppercase;
	font-family: montserratbold
}

.coming-1-banner-h5 {
	font-size: 25px;
	color: #fff;
	font-family: open_sansregular;
	margin-top: 20px
}

.coming-1-content-h4 {
	font-size: 32px;
	color: #333;
	text-transform: uppercase;
	font-family: ralewaysemibold
}

.coming-1-content-p {
	font-size: 15px;
	color: #333;
	font-family: open_sansregular;
	line-height: 30px;
	padding: 0 20%;
	margin-top: 25px
}

.coming-1-footer-p {
	float: left;
	width: 100%;
	text-align: center;
	color: #333;
	font-size: 14px
}

.coming-2-bnr-h4 {
	display: inline-block;
	font-family: roboto_slabregular;
	font-size: 32px;
	padding: 0 15px;
	text-transform: uppercase;
	width: 100%;
	color: #fff
}

.coming-2-bnr-h5 {
	font-family: roboto_slabbold;
	font-size: 52px;
	margin-bottom: 15px;
	margin-top: 10px;
	text-transform: uppercase;
	padding: 0 15px;
	color: #fff
}

.coming-3-son-h4 {
	font-size: 32px;
	font-family: roboto_slabregular;
	text-transform: uppercase;
	padding: 0 15px;
	color: #fff
}

.coming-3-son-h5 {
	font-family: roboto_slabbold;
	font-size: 52px;
	margin-bottom: 20px;
	margin-top: 24px;
	text-transform: uppercase;
	padding: 0 15px;
	color: #fff
}

.content-common-1-p {
	font-size: 14px;
	color: #333;
	margin-bottom: 30px
}

.content-3-h4 {
	float: left;
	width: 100%;
	text-align: left;
	font-size: 22px;
	text-transform: uppercase;
	color: #01b9f1;
	font-family: ralewaybold;
	margin: 0
}

.content-3-p {
	float: left;
	width: 100%;
	text-align: left;
	font-size: 14px;
	color: #555;
	line-height: 26px
}

.content-4-h4 {
	float: left;
	width: 100%;
	font-size: 18px;
	font-family: ralewaysemibold;
	color: #3a464e;
	margin-bottom: 13px
}

.content-4-h5 {
	display: inline-block;
	vertical-align: top;
	color: #3a464e;
	font-size: 16px;
	font-family: ralewaylight
}

.content-4-p {
	float: left;
	font-size: 14px;
	line-height: 24px;
	margin-top: 5px;
	width: 100%;
	font-family: robotolight;
	color: #333
}

.content-5-h4 {
	float: left;
	width: 100%;
	font-size: 22px;
	color: #0070c9;
	font-family: ralewaybold;
	text-transform: uppercase;
	min-height: 72px
}

.content-5-p {
	float: left;
	width: 100%;
	font-size: 16px;
	color: #000;
	min-height: 112px
}

.content-7-h4 {
	min-height: inherit;
	margin-bottom: 17px;
	color: #444;
	font-size: 22px
}

.content-7-p {
	color: #666;
	font-size: 15px
}

.featured-1-inner-h4 {
	text-align: center;
	color: #000;
	font-size: 40px;
	font-family: ralewaybold;
	text-transform: uppercase;
	margin-bottom: 25px;
	width: 100%;
	float: left
}

.featured-1-inner-p {
	font-size: 14px;
	color: #666;
	text-align: center;
	line-height: 28px;
	margin-bottom: 30px;
	width: 100%;
	float: left
}

.featured-2-inner-h4 {
	display: inline-block;
	width: 100%;
	font-size: 24px;
	color: #000;
	text-transform: uppercase
}

.featured-2-inner-p {
	display: inline-block;
	width: 100%;
	margin-top: 9px;
	font-size: 15px;
	color: #666
}

.featured-single-4-h4 {
	width: 100%;
	font-size: 48px;
	margin-bottom: 15px;
	color: #fff
}

.featured-single-4-p {
	display: inline-block;
	width: 100%;
	color: #fff;
	font-size: 14px;
	margin-bottom: 22px
}

.feat-single-6-h4 {
	display: inline-block;
	width: 100%;
	color: #444;
	text-transform: uppercase;
	font-size: 48px;
	margin-bottom: 15px;
	font-family: ralewaysemibold
}

.feat-single-6-p {
	float: left;
	width: 100%;
	font-size: 15px;
	color: #444;
	margin-bottom: 18px
}

.feat-single-7-h4 {
	font-size: 18px;
	color: #fff;
	line-height: 24px;
	font-family: ralewaysemibold
}

.feat-single-7-h3 {
	font-family: ralewaysemibold;
	font-size: 14px;
	color: #fff;
	line-height: 22px;
	margin-top: 10px;
	margin-bottom: 10px
}

.feat-single-7-p {
	font-size: 15px;
	color: #fff;
	line-height: 24px
}

.feat-single-8-h3 {
	float: left;
	width: 100%;
	color: #000;
	font-size: 60px;
	font-family: ralewaybold;
	margin-bottom: 22px
}

.feat-single-8-p {
	float: left;
	width: 100%;
	color: #444;
	font-size: 15px
}

.heading-1-h4 {
	float: none;
	display: inline-block;
	position: relative;
	font-size: 38px;
	color: #333;
	font-family: ralewayregular;
	margin: 0
}

.heading-1-p {
	font-size: 14px;
	color: #666;
	line-height: 30px;
	padding: 0 28%;
	margin-top: 30px
}

.heading-2-h4 {
	font-size: 28px;
	font-family: ralewaybold;
	text-transform: uppercase
}

.heading-2-p {
	font-size: 15px;
	color: #666
}

.heading-3-h3 {
	font-size: 12px;
	margin: 0;
	background: #fee198;
	color: #000;
	display: inline-block;
	float: none;
	padding: 10px;
	font-family: ralewaybold;
	text-transform: uppercase
}

.heading-3-h2 {
	display: inline-block;
	width: 100%;
	text-align: center;
	font-size: 52px;
	color: #000;
	font-family: futura_bk_btbook;
	text-transform: uppercase;
	margin: 12px 0 0
}

.heading-4-h4 {
	color: #01b9f1;
	display: inline-block;
	font-family: ralewaysemibold;
	font-size: 32px;
	margin: 0;
	text-transform: uppercase;
	width: 100%
}

.heading-4-p {
	color: #555;
	display: inline-block;
	font-size: 13px;
	line-height: 22px;
	margin-bottom: 22px;
	margin-top: 18px;
	padding: 0 23%;
	width: 100%
}

.heading-5-h4 {
	font-size: 30px;
	text-transform: uppercase;
	color: #000
}

.heading-5-p {
	font-size: 14px;
	color: #666
}

.interior-design-bnr-h4 {
	font-size: 60px;
	color: #fff;
	font-family: futura_hv_btheavy;
	text-transform: uppercase;
	margin-bottom: 12px;
	text-shadow: 0 1px 5px rgba(0, 0, 0, .5)
}

.interior-design-bnr-h6 {
	font-size: 20px;
	margin-bottom: 18px;
	text-shadow: 0 1px 5px rgba(0, 0, 0, .5);
	font-family: futura_bk_btbook;
	color: #fff;
	text-transform: uppercase
}

.interior-design-commer-h4 {
	font-size: 20px;
	font-family: open_sanssemibold;
	text-transform: uppercase;
	color: #000
}

.inter-design-inner-cont-lft-h4 {
	font-size: 35px;
	margin-bottom: 10px;
	text-transform: uppercase
}

.inter-design-inner-cont-lft-p {
	color: #666;
	font-size: 13px;
	line-height: 24px;
	margin-top: 15px
}

.inter-design-inner-cont-lft-h5 {
	font-size: 15px;
	margin-bottom: 15px
}

.inter-design-inner-cont-ryt-h4 {
	font-size: 35px;
	margin-bottom: 10px;
	text-transform: uppercase
}

.inter-design-inner-cont-ryt-p {
	font-size: 14px;
	margin-bottom: 20px
}

.intr-design-gallery-head-h4 {
	font-size: 42px;
	color: #333;
	font-family: robotobold;
	text-transform: uppercase
}

.intr-design-gallery-head-p {
	font-size: 14px;
	line-height: 25px;
	padding: 0 18%;
	margin-top: 10px
}

.intr-design-gallery-h4 {
	color: #333;
	font-size: 22px;
	font-family: robotobold;
	text-transform: uppercase
}

.intr-design-gallery-p {
	font-size: 14px;
	line-height: 25px;
	margin-bottom: 40px;
	margin-top: 22px
}

.intr-design-hom-sec-a {
	font-size: 22px;
	color: #333;
	margin-bottom: 8px;
	font-family: robotobold;
	text-transform: uppercase
}

.intr-design-hom-sec-p {
	font-size: 14px;
	color: #666;
	line-height: 25px
}

.inter-design-inner-banner-h4 {
	color: #fff;
	display: inline-block;
	font-family: futura_hv_btheavy;
	font-size: 48px;
	padding: 12px 18px;
	text-transform: uppercase;
	text-align: center;
	width: 100%;
	text-shadow: 0 0 5px rgba(0, 0, 0, .22)
}

.inner-design-pub-rytft-p {
	font-size: 14px;
	line-height: 29px;
	color: #000
}

.makup-about-h4 {
	font-size: 95px;
	text-transform: uppercase;
	font-family: montserratsemibold
}

.makup-about-p {
	line-height: 28px;
	color: #666;
	margin-top: 27px
}

.banner-makeup-h4 {
	font-size: 92px;
	color: #15191b;
	font-family: futura_bdcn_btbold;
	text-transform: uppercase;
	line-height: 86px
}

.banner-makeup-h5 {
	font-size: 26px;
	color: #15191b;
	font-family: bitterbold;
	text-transform: uppercase;
	margin-top: 4px
}

.makup-ser-h4 {
	color: #15191b;
	font-size: 24px;
	margin-bottom: 15px;
	position: relative
}

.makup-ser-p {
	color: #838487;
	font-size: 14px;
	line-height: 28px
}

.makup-testi-p {
	font-size: 18px;
	color: #838487;
	line-height: 32px;
	font-family: open_sansitalic
}

.portfolio1-text {
	float: left;
	width: 100%;
	text-transform: uppercase;
	font-size: 15px;
	position: relative;
	color: #444;
	transition: all .5s ease 0s;
	-webkit-transition: all .5s ease 0s;
	-moz-transition: all .5s ease 0s;
	overflow: hidden;
	text-align: left
}

.img-port2-p {
	color: #444;
	font-size: 17px;
	font-family: open_sanssemibold;
	line-height: 26px;
	margin-bottom: 16px
}

.real-estate-bnr-h6 {
	font-size: 20px;
	color: #fff;
	font-family: futura_bk_btbook;
	text-transform: uppercase;
	margin-bottom: 18px
}

.real-estate-bnr-h5 {
	color: #fff;
	font-family: futura_bk_btbook;
	text-transform: uppercase;
	margin-bottom: 5px;
	font-size: 48px
}

.real-estate-bnr-h4 {
	color: #fff;
	font-family: futura_bk_btbook;
	text-transform: uppercase;
	margin-bottom: 5px;
	font-size: 60px
}

.real-estate-sale-head-h4 {
	float: left;
	width: 100%;
	font-size: 36px;
	color: #333;
	font-family: ralewayregular;
	margin-bottom: 0px
}

.real-estate-sale-head-p {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #333;
	font-family: robotoregular;
	padding: 0 27%;
	margin-top: 10px
}

.real-estate-home-rent-h4 {
	float: left;
	width: 100%;
	font-size: 18px;
	font-family: ralewaysemibold;
	color: #3a464e;
	margin-bottom: 13px
}

.real-estate-home-rent-h5 {
	color: #3a464e;
	font-size: 16px;
	font-family: ralewaylight;
	vertical-align: top;
	display: inline-block
}

.real-estate-home-rent-p {
	float: left;
	font-size: 14px;
	line-height: 24px;
	margin-top: 5px;
	width: 100%;
	font-family: robotolight
}

.real-estate-home-rent-h6 {
	font-size: 14px;
	color: #8898a3;
	font-family: ralewaybold;
	vertical-align: middle;
	display: inline-block
}

.real-estate-inner-bnr-h4 {
	color: #fff;
	font-family: ralewaybold;
	font-size: 55px;
	left: 0;
	text-shadow: 0 0 5px rgba(0, 0, 0, .3);
	text-transform: uppercase;
	margin-top: 155px
}

.rest1-cont-left-h4 {
	font-size: 42px;
	color: #333;
	font-family: futura_hv_btheavy;
	text-transform: uppercase;
	float: left;
	width: 100%
}

.rest1-cont-left-p {
	font-size: 14px;
	color: #333;
	font-family: robotolight;
	line-height: 24px;
	margin-bottom: 25px;
	margin-top: 20px;
	float: left;
	width: 100%
}

.rest1-cont-ryt-h4 {
	float: left;
	width: 100%;
	text-transform: uppercase;
	font-size: 20px;
	color: #333;
	font-family: futura_hv_btheavy;
	margin-bottom: 14px
}

.rest1-cont-ryt-h5 {
	color: #333;
	float: left;
	font-family: robotolight;
	font-size: 16px;
	line-height: 24px;
	margin-bottom: 2px;
	width: 100%
}

.rest1-menu-left-h4 {
	font-size: 30px;
	color: #bc9d51;
	font-family: futura_hv_btheavy;
	text-transform: uppercase;
	margin-bottom: 20px
}

.rest1-menu-left-h5 {
	color: #fff;
	padding: 0 2%;
	margin-bottom: 20px;
	font-size: 15px;
	line-height: 24px;
	font-family: robotolight
}

.rest1-menu-left-p {
	font-size: 15px;
	line-height: 24px;
	font-family: robotolight;
	color: #888
}

.rest1-footer-h4 {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #999;
	margin-bottom: 12px
}

.rest1-footer-h2 {
	color: #fff;
	font-size: 50px;
	margin-top: 8px;
	display: inline-block
}

.rest1-footer-btm-p {
	color: #fff;
	font-size: 14px
}

.rest1-inner-bnr-heading-h4 {
	background: #fff;
	display: inline-block;
	padding: 12px 18px;
	text-transform: uppercase;
	font-size: 48px;
	color: #bc9d51;
	font-family: futura_hv_btheavy
}

.rest1-inner-menu-h4 {
	float: left;
	width: 100%;
	font-size: 20px;
	text-transform: uppercase;
	color: #333;
	font-family: futura_hv_btheavy
}

.rest1-inner-menu-p {
	float: left;
	width: 100%;
	font-size: 17px;
	font-family: robotolight;
	margin-bottom: 5px;
	margin-top: 4px
}

.rest1-recp-left1-h4 {
	font-size: 30px;
	color: #bc9d51;
	font-family: futura_hv_btheavy;
	text-transform: uppercase;
	margin-bottom: 12px
}

.rest1-recp-left1-p {
	color: #666;
	font-size: 14px
}

.rest1-vision-h4 {
	font-size: 45px;
	margin-bottom: 15px;
	display: block;
	width: 100%;
	font-family: futura_hv_btheavy;
	color: #333;
	text-transform: uppercase
}

.rest1-vision-p {
	color: #666;
	font-size: 14px;
	display: block;
	width: 100%;
	float: none
}

.team-1-heading-h4 {
	color: #525252;
	font-family: ralewaysemibold;
	font-size: 40px;
	line-height: 1.3
}

.team-1-heading-p {
	font-size: 22px;
	font-style: normal;
	font-weight: 300;
	letter-spacing: 1px;
	line-height: 1.5;
	color: #777
}

.team-1-contect-h4 {
	float: left;
	width: 100%;
	text-align: center;
	color: #534d51;
	font-size: 24px;
	letter-spacing: 0;
	line-height: 1.3;
	font-family: ralewaybold
}

.team-1-contect-h5 {
	color: #96948f;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 1.5;
	display: inline-block;
	margin-top: 10px;
	margin-bottom: 8px
}

.team-1-contect-p {
	border-top: 1px solid #ddd;
	margin-top: 7px;
	padding-top: 10px;
	color: #666;
	font-size: 14px;
	line-height: 24px
}

.team-4-contect-p {
	color: #666;
	font-size: 14px;
	line-height: 24px
}

.ony-text1-p {
	margin-bottom: 15px;
	color: #666;
	font-size: 14px;
	line-height: 24px
}

.testimonials-outer-2-h4 {
	float: left;
	width: 100%;
	font-size: 32px;
	color: #333;
	margin-bottom: 20px;
	font-family: ralewaymedium
}

.testimonials-outer-2-p {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #666;
	line-height: 28px;
	margin-bottom: 20px;
	font-family: open_sansitalic
}

.testimonials-outer-2-a {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #54a0dc;
	margin-bottom: 15px
}

.testimonials-outer-2-h5 {
	font-size: 18px;
	color: #666;
	margin-bottom: 7px;
	font-family: open_sansbold;
	width: 100%;
	float: left;
	text-transform: uppercase
}

.testimonials-outer-2-h6 {
	font-size: 13px;
	color: #888;
	font-family: open_sansbold;
	width: 100%;
	float: left;
	text-transform: uppercase
}

.testimonial-outer-3-p {
	float: left;
	width: 100%;
	font-size: 15px;
	color: #333;
	line-height: 28px;
	font-family: open_sansitalic
}

.testimonial-outer-3-h6 {
	float: left;
	width: 100%;
	font-size: 14px;
	margin-top: 15px;
	position: relative;
	box-sizing: border-box;
	color: #54a0dc;
	font-family: open_sansbold
}

.testi-4-h4 {
	float: left;
	width: 100%;
	font-size: 16px;
	text-transform: uppercase;
	margin-top: 15px;
	color: #54a0dc;
	font-family: open_sansbold
}

.testi-4-p {
	float: left;
	width: 100%;
	color: #666;
	line-height: 28px;
	font-family: open_sansitalic;
	font-size: 15px
}

.video-single-1-ryt-p {
	color: #666;
	font-size: 14px;
	margin-bottom: 15px;
	line-height: 24px
}

.video-single-4-h4 {
	display: inline-block;
	width: 100%;
	color: #fff;
	font-size: 48px;
	margin-bottom: 15px;
	text-transform: uppercase;
	font-family: ralewaysemibold
}

.video-single-4-p {
	display: inline-block;
	width: 100%;
	color: #fff;
	font-size: 14px;
	margin-bottom: 22px
}

.video-single-5-h4 {
	display: inline-block;
	width: 100%;
	color: #444;
	font-size: 48px;
	margin-bottom: 15px;
	text-transform: uppercase;
	font-family: ralewaysemibold
}

.video-single-5-p {
	display: inline-block;
	width: 100%;
	color: #666;
	font-size: 14px
}

.vmsling-sec1-ryt-h4 {
	font-size: 22px
}

.call-por-ring-h4 {
	font-size: 32px;
	color: #df4938;
	position: relative;
	z-index: 9;
	margin: 0;
	float: left;
	width: 100%;
	text-align: center;
	font-family: ralewaybold
}

.call-por-ring-p {
	font-size: 18px;
	color: #656565;
	margin-top: 10px;
	float: left;
	width: 100%;
	text-align: center
}

.call-portal-blk-h4 {
	font-size: 16px;
	color: #333;
	font-family: open_sansbold
}

.call-portal-blk-p {
	font-size: 14px;
	color: #696565;
	line-height: 21px;
	margin-top: 15px
}

.call-portal-blk-out {
	text-align: center;
	position: relative;
	min-height: 130px;
	margin-bottom: 25px
}

.call-portal-get-start-h4 {
	font-size: 36px;
	color: #df4938;
	font-family: ralewaybold;
	text-transform: uppercase
}

.call-portal-get-start-p {
	font-size: 22px;
	color: #333;
	font-family: ralewaymedium;
	margin-top: 12px;
	margin-bottom: 35px
}

.call-portal-inr-bnr-h4 {
	color: #fff;
	font-size: 40px;
	font-family: ralewaybold;
	text-transform: uppercase
}

.call-portal-inst-connt-blk-p {
	font-size: 18px;
	line-height: 30px;
	color: #666;
	font-family: open_sanssemibold;
	padding: 0 10%;
	margin-top: 22px
}

.call-portal-inst-connt-audio-head-h4 {
	color: #fff;
	width: 100%;
	float: left;
	font-size: 35px;
	font-family: ralewaysemibold;
	text-align: center;
	text-transform: uppercase
}

.call-portal-inst-connt-work-hed-h4 {
	color: #333;
	float: left;
	font-size: 35px;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
	font-family: ralewaysemibold
}

.call-portal-inst-connt-blk2-head-h4 {
	color: #333;
	float: left;
	width: 100%;
	font-size: 35px;
	font-family: ralewaysemibold;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 30px
}

.call-portal-inst-connt-blk2-head-p {
	float: left;
	width: 100%;
	font-size: 18px;
	line-height: 30px;
	color: #666;
	font-family: open_sanssemibold;
	position: relative;
	padding-left: 18px
}

.call-portal-inst-connt-blk2-lft-bor {
	position: absolute;
	content: "";
	background: #df4938;
	width: 4px;
	height: 22px;
	left: 0;
	top: 3px
}

.call-portal-inst-connt-3mint-h4 {
	font-size: 36px;
	color: #df4938;
	font-family: ralewaybold;
	text-transform: uppercase;
	float: left;
	width: 100%;
	text-align: center
}

.call-portal-inst-connt-3mint-p {
	font-size: 22px;
	color: #333;
	font-family: ralewaymedium;
	margin-top: 12px;
	margin-bottom: 35px;
	text-align: center;
	float: left;
	width: 100%
}

.call-portal-faq-heading-h4 {
	color: #333;
	font-size: 30px;
	font-family: ralewaymedium
}

.call-portal-faq-heading-p {
	color: #696565;
	font-size: 14px;
	margin-top: 19px
}

.list-style li {
	list-style: none
}

.call-portal-faq-inr-head-span {
	color: #333;
	font-size: 16px;
	line-height: 25px !important;
	min-height: 58px !important;
	font-family: ralewaybold;
	padding: 15px 12px;
	width: 100%;
	display: inline-block;
	padding-left: 35px;
	background: #fff
}

.call-portal-faq-icon i {
	position: absolute;
	top: 13px;
	left: 15px;
	margin: auto;
	font-size: 30px;
	line-height: 26px;
	margin-right: 2px;
	color: #df4938;
	z-index: 1
}

.call-portal-faq-inr-body-span {
	padding: 15px;
	background-color: #fff;
	font-size: 14px;
	color: #696565;
	line-height: 26px;
	display: inline-block;
	width: 100%
}

.collapsible-header.active .call-portal-faq-inr-head-span {
	border-bottom: 1px solid #ddd
}

.call-portal-priv-poli-main-head-h2 {
	color: #333;
	float: left;
	font-size: 20px;
	margin-bottom: 12px;
	width: 100%;
	font-family: ralewaymedium;
	text-transform: uppercase;
	font-weight: 400
}

.call-portal-priv-poli-p {
	display: inline-block;
	width: 100%;
	margin-top: 12px
}

.call-portal-priv-poli-head-h3 {
	color: #333;
	float: left;
	font-size: 16px;
	margin-bottom: 0;
	width: 100%;
	font-weight: 400
}

.call-portal-why-us-p {
	display: inline-block;
	width: 100%;
	margin-bottom: 10px
}

.call-portal-why-us-h4 {
	color: #df4938;
	font-size: 15px;
	font-family: open_sansbold;
	text-transform: uppercase
}

.call-portal-why-us-outer {
	background-color: #fff;
	border-left: 4px solid #df4938;
	padding: 11px 20px 16px;
	margin-bottom: 17px;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .15)
}

.call-portal-feature-bnr-h4 {
	color: #df4938;
	text-shadow: 0 2px 1px rgba(0, 0, 0, .42);
	font-size: 32px;
	text-transform: uppercase;
	font-family: open_sansbold
}

.call-portal-pricing-h4 {
	font-size: 16px;
	font-family: open_sanssemibold;
	background: url(../images/angle.png) 0 3px no-repeat;
	margin-bottom: 4px
}

.call-portal-pricing-p {
	font-size: 14px;
	color: #696565;
	line-height: 26px;
	margin-bottom: 30px
}

.call-portal-contact-us-h4 {
	float: left;
	width: 100%;
	font-size: 28px;
	color: #333;
	font-family: ralewaymedium;
	margin-bottom: 20px
}

.call-portal-contact-us-p {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #717171;
	line-height: 24px;
	margin-bottom: 22px
}

.call-portal-features-span {
	display: inline-block;
	padding-left: 30px;
	margin-bottom: 14px;
	font-size: 15px;
	vertical-align: top;
	width: 100%;
	position: relative
}

.call-portal-features-span i {
	position: absolute;
	left: 0;
	top: -1px;
	color: #df4938;
	font-size: 20px;
	z-index: 2
}

.call-portal-features-head-h4 {
	display: inline-block;
	width: 100%;
	text-align: center;
	font-size: 28px
}

.niches-hom-pg-contus {
	float: left;
	width: 100%;
	padding: 18px;
	background: #eee;
	position: relative
}

.niches-hom-pg-contus .form-icon1 {
	background: url(../../images/background-img/form-icon1.png) no-repeat #fff !important;
	background-position: 11px 15px !important
}

.niches-hom-pg-contus .form-icon2 {
	background: url(../../images/background-img/form-icon2.png) no-repeat #fff !important;
	background-position: 11px 18px !important
}

.niches-hom-pg-contus .form-icon3 {
	background: url(../../images/background-img/form-icon3.png) no-repeat #fff !important;
	background-position: 11px 15px !important
}

.niches-hom-pg-contus .form-icon4 {
	background: url(../../images/background-img/form-icon4.png) no-repeat #fff !important;
	background-position: 11px 15px !important
}

.niches-hom-pg-contus input {
	border: 1px solid #d5d5d5;
	height: 50px;
	margin: 0;
	padding-left: 36px;
	font-size: 14px;
	box-sizing: border-box;
	width: 100%;
	float: left;
	background: #fff
}

.niches-hom-pg-contus textarea {
	border: 1px solid #d5d5d5;
	height: 131px;
	margin: 0;
	resize: none;
	padding-top: 12px;
	width: 100%;
	padding-left: 36px
}

.niches-hom-pg-contus .comman-btn {
	width: 100%
}

.niches-hom-pg-contus li {
	float: left;
	width: 100%;
	margin-bottom: 15px
}

.comman-btn {
	background-color: #01b9f1;
	border-radius: 3px;
	color: #fff;
	font-family: open_sansbold;
	padding: 10px 21px;
	border: none !important
}

.list-style-none li {
	list-style: none
}

.silent-prospector-explode-h4 {
	font-size: 25px;
	color: #333;
	font-family: ralewaysemibold;
	margin: 6px 0;
	float: left;
	width: 100%
}

.silent-prospector-explode-h4 span {
	color: #0ba9ff;
	font-family: ralewayextrabold
}

.silent-prospector-how-outer-h4 {
	font-size: 52px;
	text-transform: uppercase;
	margin: 0;
	color: #0ba9ff;
	font-family: ralewayextrabold;
	float: left;
	width: 100%
}

.silent-prospector-how-outer-p {
	font-size: 14px;
	color: #858585;
	background: url(../../images/Silent-Prospector/heading-img.png) 0 10px no-repeat;
	padding-left: 74px;
	line-height: 22px;
	margin-bottom: 0;
	float: left;
	width: 100%
}

.silent-prospector-how-outer-p span {
	text-transform: uppercase;
	font-size: 16px
}

.silent-prospector-call-ul-h4 {
	font-size: 26px;
	color: #333;
	font-family: ralewaysemibold;
	margin: 0
}

.silent-prospector-call-ul-p {
	font-size: 15px;
	color: #444;
	line-height: 21px;
	margin-top: 13px;
	margin-bottom: 0
}

.silent-prospector-call-ul-outer {
	text-align: left;
	float: left;
	position: relative;
	padding-left: 152px;
	padding-top: 12px;
	min-height: 130px;
	margin-bottom: 45px
}

.silent-prospector-call-icon {
	position: absolute;
	top: 0;
	left: 0;
	width: auto !important
}

.silent-prospector-five-min-h4 {
	float: left;
	width: 100%;
	font-size: 52px;
	color: #0ba9ff;
	margin: 0;
	font-family: ralewaylight;
	text-transform: uppercase
}

.silent-prospector-five-min-h5 {
	float: left;
	width: 100%;
	font-size: 32px;
	color: #333;
	margin-top: 22px;
	margin-bottom: 28px;
	font-family: ralewaylight;
	text-transform: uppercase
}

.silent-prospector-benifits-h4 {
	float: left;
	width: 100%;
	font-size: 27px;
	color: #0ba9ff;
	font-family: ralewaybold;
	line-height: 34px;
	margin-bottom: 12px;
	margin-top: 0
}

.silent-prospector-benifits-p {
	float: left;
	width: 100%;
	font-size: 15px;
	color: #333;
	line-height: 22px;
	margin-bottom: 18px
}

.silent-prospector-benifits-bene-h4 {
	font-size: 50px;
	color: #0ba9ff;
	text-transform: uppercase;
	font-family: ralewayregular
}

.silent-prospector-benifits-bene-p {
	font-size: 30px;
	color: #333;
	font-family: ralewaylight;
	margin-top: 27px;
	line-height: 35px;
	width: 100%
}

.silent-prospector-benifits-top-head-h1 {
	color: #0ba9ff;
	font-family: ralewayregular;
	font-size: 50px;
	text-transform: uppercase;
	line-height: 60px
}

.silent-prospector-features-h4 {
	float: left;
	width: 100%;
	font-size: 24px;
	color: #0ba9ff;
	font-family: ralewaybold;
	margin: 0
}

.silent-prospector-features-p {
	float: left;
	width: 100%;
	font-size: 15px;
	color: #333;
	margin-top: 7px;
	margin-bottom: 0
}

.silent-prospector-features-out-main {
	float: left;
	width: 100%;
	border-left: 3px solid #0ba9ff !important;
	margin-bottom: 40px;
	padding: 5px 0 5px 12px;
	line-height: 22px
}

.silent-prospector-whyus-h4 {
	font-size: 22px;
	color: #0ba9ff;
	font-family: ralewaybold;
	text-transform: uppercase;
	margin: 0;
	width: 100%
}

.silent-prospector-whyus-h5 {
	font-size: 14px;
	color: #777;
	font-family: open_sanssemibold;
	margin-top: 2px;
	margin-bottom: 0;
	width: 100%
}

.silent-prospector-whyus-p {
	position: relative;
	font-size: 16px;
	font-family: open_sansitalic;
	line-height: 26px;
	padding-left: 20px;
	margin-bottom: 0;
	width: 100%;
	float: left
}

.silent-prospector-abt-us-p {
	color: #333;
	display: inline-block;
	font-size: 16px;
	margin: 0 0 30px;
	position: relative;
	vertical-align: middle;
	width: 100%;
	line-height: 26px
}

.silent-prospector-abt-us-p-span {
	font-family: open_sansbold
}

.silent-prospector-abt-us-h4 {
	font-size: 26px;
	color: #0ba9ff;
	text-transform: uppercase;
	font-family: ralewaysemibold;
	margin-bottom: 8px
}

.pp-text-outer {
	float: left;
	margin-top: 31px;
	width: 100%
}

.video-side-padding {
	padding-left: 1%;
	padding-right: 1%
}

.net-bank-abt-us-p {
	color: #717171;
	display: inline-block;
	float: none;
	font-size: 14px;
	margin: 0 0 15px;
	padding-left: 0;
	padding-right: 0;
	position: relative;
	vertical-align: middle;
	width: 100%
}

.net-bank-abt-us-span {
	font-family: open_sansbold
}

.net-bank-abt-us-h4 {
	font-size: 20px;
	color: #49d0ad;
	text-transform: uppercase;
	font-family: open_sanssemibold;
	margin-bottom: 5px
}

.net-bank-invoice1-h4 {
	float: left;
	width: 100%;
	font-size: 22px;
	color: #777;
	font-family: montserratmedium;
	margin-bottom: 18px
}

.net-bank-invoice1-ul li {
	margin: 0 0 7px;
	font-size: 14px;
	color: #717171;
	display: inline-block;
	position: relative;
	padding-left: 15px;
	vertical-align: middle;
	padding-right: 40px
}

.ul-list-net-bank {
	margin-bottom: 12px;
	margin-top: 10px
}

.net-bank-contact-us-h4 {
	color: #777;
	font-size: 26px;
	font-family: montserratsemibold;
	text-transform: uppercase
}

.net-bank-contact-us-p {
	margin-bottom: 25px;
	margin-top: 8px
}

.wpgateway-discover-p {
	margin: 0;
	font-size: 20px;
	color: #000;
	font-family: ralewaysemibold;
	line-height: 32px
}

.wpgateway-main-heading {
	float: left;
	width: 87%;
	padding: 24px 0 24px 20px;
	font-size: 35px;
	color: #000;
	font-family: ralewaybold;
	line-height: 54px;
	position: relative;
	z-index: 1;
	background: url(../../images/wpgateway/heading-bg.png) left top repeat-y
}

.wpgateway-hosting-h4 {
	color: #000;
	font-size: 15px;
	font-family: open_sansbold;
	margin-bottom: 24px;
	width: 100%;
	float: left;
	text-transform: uppercase
}

/*login css starts*/
.membership_login div#error_message {
    margin: 0 0 10px;
    width: 100%;
}
.membership_login {
    max-width: 500px;
    margin: 0 auto;
    display: flex;
}
.membership_login .input-bus-cn {
    padding: 0;
}
.membership_login .input-bus-cn label {
    position: absolute;
    left: 1px;
    z-index: 9;
    background-color: #eee;
    width: 50px;
    height: 50px;
    top: 1px;
    line-height: 50px;
    text-align: center;
    margin-bottom: 0;
    border-right: 1px solid #d8d4d4;
    font-size: 22px;
}
.membership_login .input-bus-cn label i {
    line-height: 50px;
}
.membership_login .contact_form_all .input-bus-cn input {
    margin-bottom: 0;
    padding-left: 65px !important;
    padding-right: 15px;
    background-color: #fff !important;
}
.membership_login .input-bus-cn {
    padding: 0;
    margin-bottom: 15px;
}
.membership_login .bus-cn-btn-outer {
    padding: 0;
}
.membership_login .bus-cn-btn-outer-forgot {
    margin-right: 0;
}
.membership_login img.show-hide-icon {
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.membership_login .forgt {
    margin-bottom: 10px;
}
.membership_login .forgt a {
    color: #1b1b1b;
    margin-bottom: 5px;
}
/*login closed*/

.mange-heading {
	float: left;
	width: auto;
	background: #f7b83c;
	background: -moz-linear-gradient(left, rgba(247, 184, 60, 1) 0, rgba(255, 223, 34, 1) 100%);
	background: -webkit-linear-gradient(left, rgba(247, 184, 60, 1) 0, rgba(255, 223, 34, 1) 100%);
	background: linear-gradient(to right, rgba(247, 184, 60, 1) 0, rgba(255, 223, 34, 1) 100%);
	color: #000;
	font-size: 16px;
	font-family: ralewaybold;
	line-height: 30px;
	padding: 11px 20px;
	margin-bottom: 25px
}

.bold {
	font-family: open_sansbold !important;
	color: #000
}

.sami-bold {
	font-family: open_sanssemibold !important
}

.wpgateway-benefits-span {
	font-size: 80px;
	color: #000;
	font-family: ralewaysemibold;
	position: absolute;
	top: 0;
	left: 0;
	line-height: 60px;
	opacity: 1
}

.wpgateway-benefits-p {
	font-size: 20px;
	color: #444;
	font-family: open_sansbold;
	padding-left: 50px;
	text-transform: uppercase
}

.wpgateway-fivemint-h4 {
	font-size: 52px;
	color: #f9c037;
	margin-bottom: 25px;
	font-family: ralewaylight;
	width: 100%;
	float: left;
	text-transform: uppercase
}

.wpgateway-fivemint-h5 {
	font-size: 32px;
	color: #000;
	margin-bottom: 10px;
	font-family: ralewaylight;
	width: 100%;
	float: left;
	text-transform: uppercase
}

.net_bank-pric-tbl-h4 {
	color: #49d0ad;
	font-family: montserratregular;
	font-size: 22px;
	padding-bottom: 10px;
	padding-top: 12px
}

.net_bank-pric-tbl-p {
	font-size: 14px;
	color: #717171;
	font-family: montserratregular;
	line-height: 22px
}

.leadfinderjack-home-sec-1-h4 {
	float: left;
	width: 100%;
	font-size: 22px;
	color: #0070c9;
	font-family: ralewaybold;
	text-transform: uppercase;
	min-height: 72px;
	line-height: 28px
}

.leadfinderjack-home-sec-1-p {
	float: left;
	width: 100%;
	font-size: 16px;
	color: #000;
	line-height: 28px;
	min-height: 112px
}

.leadfinderjack-review-outer {
	background: url(../../images/background-img/leadfinderjack/testi-img.svg) center left no-repeat;
	padding: 30px;
	box-shadow: 0 8px 15px rgba(0, 0, 0, .12);
	margin-bottom: 40px
}

.leadfinderjack-review-p {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 16px;
	line-height: 28px;
	color: #555;
	font-family: robotoitalic
}

.leadfinderjack-review-h4 {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 16px;
	color: #0070c9;
	font-family: roboto_slabbold;
	margin-top: 22px
}

.leadfinderjack-top-heading {
	font-size: 38px;
	color: #000;
	line-height: 65px;
	font-family: ralewaybold;
	text-align: center;
	float: left;
	width: 100%
}

.leadfinderjack-home-call-p {
	font-size: 18px;
	color: #000;
	line-height: 32px;
	font-family: ralewaybold
}

.leadfinderjack-home-call-p span {
	text-transform: uppercase;
	font-size: 24px;
	color: #0070c9;
	font-family: ralewayextrabold
}

.leadfinderjack-smll-heading {
	margin-top: 35px;
	text-align: center;
	width: 100%;
	font-size: 38px;
	color: #000;
	font-family: ralewaylight
}

.leadfinderjack-about-2-p {
	float: left;
	width: 100%;
	text-align: center;
	color: #000;
	font-family: ralewaylight;
	font-size: 27px;
	line-height: 47px
}

.leadfinderjack-about-3-p {
	font-size: 16px;
	line-height: 28px;
	color: #000;
	margin-bottom: 30px
}

.leadfinderjack-about-3-p span {
	font-family: robotomedium
}

.leadfinderjack-benefits-1-h4 {
	font-size: 38px;
	color: #000;
	font-family: ralewaylight;
	line-height: 52px
}

.leadfinderjack-benefits-1-outer {
	float: left;
	width: 100%;
	position: relative;
	margin-top: 20px
}

.leadfinderjack-benefits-1-p {
	font-size: 16px;
	color: #303336;
	line-height: 28px
}

.leadfinderjack-prosp-1-p {
	color: #000;
	float: left;
	font-size: 16px;
	line-height: 28px;
	width: 100%;
	margin-top: 15px
}

.leadfinderjack-prosp-1-p span {
	font-family: robotomedium
}

.leadfinderjack-benefits-1-outer p {
	display: inline-block;
	vertical-align: top
}

.footer-1-out-h3 {
	color: #fff;
	font-family: open_sansitalic;
	font-size: 37px;
	margin: 42px 0;
	width: 100%;
	float: left
}

.display-inline {
	display: inline-block !important
}

.float-right {
	float: right !important
}

.mr-10 {
	margin-right: 10px !important
}

.mb-40 {
	margin-bottom: 20px !important
}

.mt-20 {
	margin-top: 20px !important
}

.mb-20 {
	margin-bottom: 20px !important
}

.sales-1-ssl-baner-h1 {
	font-size: 60px;
	color: #4eb85c;
	text-transform: uppercase;
	text-align: center;
	font-family: ralewaybold
}

.sales-1-ssl-baner-h3 {
	font-size: 36px;
	color: #fff;
	text-transform: uppercase
}

.sales-1-ssl-baner-ul li {
	width: 48%;
	display: inline-block;
	vertical-align: top;
	font-size: 24px;
	color: #fff;
	background: url(../../images/background-img/sales-ssl-1/banr-icon.png) no-repeat;
	background-position: 0 14px;
	padding-left: 45px;
	line-height: 55px
}

.pt-80 {
	padding-top: 10px
}

.pb-80 {
	padding-bottom: 10px
}

.sales-1-ssl-heading-main {
	font-size: 36px;
	color: #2c2c2c;
	text-transform: uppercase;
	margin: 0;
	margin-bottom: 40px;
	font-family: ralewaybold
}

.sales-1-ssl-heading-mini {
	font-size: 24px;
	color: #118153;
	text-transform: uppercase;
	margin-bottom: 20px
}

.sales-1-ssl-p {
	font-size: 18px;
	color: #2c2c2c;
	line-height: 26px;
	margin-bottom: 20px;
	font-family: open_sansregular
}

.sales-1-ssl-blk-ul li {
	display: inline-block;
	vertical-align: top;
	width: 46%
}

.sales-1-ssl-blk-ul li:first-child {
	margin-right: 7%
}

.color-fff {
	color: #fff !important
}

.mb-0 {
	margin-bottom: 0 !important
}

.mb-30 {
	margin-bottom: 30px !important
}

.pt-60 {
	padding-top: 60px !important
}

.pb-60 {
	padding-bottom: 60px !important
}

.sales-1-ssl-green {
	color: #118153
}

.sales-1-ssl-green-ul li {
	display: inline-block;
	width: 48%;
	vertical-align: top;
	padding-left: 45px;
	background: url(../../images/background-img/sales-ssl-1/green-icon.png) no-repeat;
	background-position: 0 0
}

.sales-1-ssl-faq-h4 {
	background: url(../../images/background-img/sales-ssl-1/qus.png) no-repeat;
	background-position: 0 3px;
	color: #2c2c2c;
	padding-left: 37px;
	margin-bottom: 12px
}

.sales-1-ssl-faq-p {
	padding-left: 37px;
	margin-bottom: 42px
}

.sales-1-ssl-testi-outer {
	position: relative;
	min-height: 248px;
	padding-left: 270px;
	padding-top: 20px
}

.sales-1-ssl-pos-ab {
	position: absolute;
	left: 0;
	top: 0
}

.sales-1-ssl-testi-h5 {
	font-size: 18px;
	color: #2c2c2c;
	margin: 0;
	margin-bottom: 4px
}

.sales-1-ssl-testi-h6 {
	font-size: 18px;
	color: #999;
	margin: 0
}

.mt-60 {
	margin-top: 60px !important
}

.ml-20 {
	margin-left: 20px !important
}

.mr-20 {
	margin-right: 20px !important
}

.mt-40 {
	margin-top: 40px !important
}

.sale-1-ssl-big-btn {
	font-size: 36px;
	color: #fff;
	text-transform: uppercase;
	border: 1px solid #000;
	border-radius: 5px;
	background: #d85f0e;
	padding: 27px 52px
}

.sales-1-ssl-img-bor img {
	float: left;
	width: 100%
}

.sales-1-ssl-img-bor {
	border: 7px solid #ddd;
	border-radius: 5px;
	box-shadow: 0 7px 7px rgba(0, 0, 0, .22)
}

.display-block {
	display: block !important
}

.sale-1-ssl-btm-link {
	font-size: 24px;
	color: #f73337;
	text-transform: uppercase;
	text-decoration: underline;
	font-family: ralewaybold
}

.ajdev-baner-h4 {
	font-size: 52px;
	color: #fff;
	font-family: futura_bk_btbook
}

.ajdev-baner-p {
	font-size: 22px;
	color: #fff;
	font-family: robotolight;
	width: 50%;
	margin-top: 12px
}

.ajdev-baner-p span {
	color: #f07147;
	font-family: robotobold
}

.br-5 {
	border-radius: 5px
}

.p-30 {
	padding: 30px
}

.wrapper-full {
	width: auto !important
}

.text-right {
	text-align: right
}

.expert-left-h4-heading {
	float: left;
	width: 100%;
	color: #fff;
	font-size: 35px;
	text-transform: uppercase;
	font-family: robotolight;
	position: relative
}

.expert-left-h4-heading::after {
	position: absolute;
	content: "";
	height: 2px;
	width: 40px;
	background: #fff;
	left: 0;
	bottom: -15px
}

.aj-ideas-outer-heading-h4 {
	float: left;
	width: 100%;
	font-size: 35px;
	color: #000;
	font-family: robotolight;
	text-transform: uppercase
}

.aj-ideas-outer-heading-p {
	color: #666;
	width: 100%;
	padding: 0 21%;
	margin-top: 15px;
	float: left
}

.aj-ideas-block-heading-h4 {
	font-size: 22px;
	color: #e34c25;
	font-family: robotobold;
	margin-bottom: 10px
}

.aj-invol-heading-h4 {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 35px;
	color: #e34c25;
	text-transform: uppercase;
	font-family: robotolight
}

.aj-invol-outer-ul-li {
	float: left;
	width: 100%;
	font-size: 30px;
	color: #000;
	font-family: robotolight
}

.aj-contact-home-head {
	text-transform: uppercase;
	font-size: 32px;
	margin-bottom: 12px
}

.buildwebsite {
	color: #9e9e9e;
	float: left;
	font-size: 13px;
	font-weight: 400;
	padding: 16px 0;
	width: 100%;
	margin-bottom: 10px
}

.aj-footer-common-head-h4 {
	float: left;
	width: 100%;
	font-size: 22px;
	color: #fff;
	margin-bottom: 20px
}

.aj-footer-common-head-p {
	float: left;
	width: 100%;
	font-size: 14px;
	line-height: 26px;
	color: #fff
}

.aj-ideas-outer-heading-h4 span {
	font-family: robotobold
}

.aj-inr-abt-work-val-hed-h2 {
	display: inline-block;
	font-size: 60px;
	color: #666;
	font-family: robotobold;
	width: auto;
	vertical-align: middle;
	margin-right: 20px;
	position: absolute;
	left: 0;
	top: 0
}

.aj-inr-abt-work-val-hed-h2::after {
	position: absolute;
	content: "";
	left: -1px;
	width: 65px;
	height: 65px;
	border: 1px solid #b2b2b2;
	transform: rotate(45deg);
	top: 0
}

.aj-inr-abt-work-val-hed-p {
	font-size: 16px;
	color: #333;
	display: inline-block;
	vertical-align: middle
}

.aj-inr-abt-work-val-hed-p span {
	font-size: 22px;
	color: #e34c25;
	text-transform: uppercase;
	font-family: robotobold
}

.loc-web-dsn-baner-h4 {
	font-size: 42px;
	text-transform: uppercase;
	color: #fff;
	font-family: ralewaybold
}

.loc-web-dsn-baner-p {
	color: #fff
}

.loc-web-dsn-baner-ryt-h4 {
	font-size: 32px;
	color: #fff;
	text-transform: uppercase;
	font-family: ralewaymedium
}

.lcl-web-dsn-blk-txt-h4 {
	font-size: 20px;
	color: #000;
	text-transform: uppercase;
	font-family: open_sansbold
}

.p-30 {
	padding: 30px
}

.lcl-web-dsn-blk-txt-p {
	font-size: 14px;
	color: #666;
	line-height: 26px
}

.lcl-web-dsn-blk-txt-a {
	padding: 0;
	font-size: 14px;
	color: #297fb8;
	text-transform: uppercase;
	font-family: open_sanssemibold
}

.border {
	border: 1px solid #ddd
}

.border-top {
	border-top: 1px solid #ddd
}

.pt-20 {
	padding-top: 20px
}

.lcl-web-dsn-blk-heading {
	font-size: 32px;
	color: #000;
	text-transform: uppercase;
	font-family: open_sansbold;
	margin: 0;
	padding: 0
}

.lol-web-dsn-call1-h4 {
	font-size: 24px;
	color: #fff;
	text-transform: uppercase;
	font-family: open_sansbold
}

.lol-web-dsn-call1-h5 {
	font-size: 32px;
	color: #fff;
	text-transform: uppercase;
	font-family: open_sanslight
}

.lol-web-dsn-call1-h5 span {
	font-family: open_sansbold
}

.lol-web-dsn-call1-sol a {
	width: 57px;
	height: 57px;
	border-radius: 100%;
	border: 2px solid #fff;
	text-align: center;
	display: inline-block;
	margin-right: 5px
}

.lol-web-dsn-call1-sol a i {
	color: #fff;
	font-size: 22px;
	line-height: 52px
}

.lol-web-sec-2-blk-ryt .lol-web-sec-2-blk-h4-head {
	color: #fff
}

.lol-web-sec-2-blk-h4-head {
	font-size: 32px;
	color: #000;
	text-transform: uppercase;
	margin-bottom: 20px;
	font-family: open_sansbold
}

.lol-web-sec-2-ul-out li {
	font-size: 20px;
	color: #666;
	line-height: 50px
}

.lol-web-sec-2-blk-ryt .lol-web-sec-2-ul-out li {
	color: #fff
}

.lol-web-dsn-abt-us-hme-h4 {
	font-size: 32px;
	color: #000;
	text-transform: uppercase;
	font-family: open_sansbold
}

.lol-web-dsn-abt-us-hme-ul-li li {
	font-size: 18px;
	color: #000;
	line-height: 42px;
	font-family: open_sanssemibold
}

.mt-30 {
	margin-top: 30px
}

.lol-web-dsn-footer-ul li {
	display: inline-block;
	margin-right: 15px;
	margin-bottom: 5px
}

.lol-web-dsn-footer-ul li a {
	color: #fff
}

.mt-10 {
	margin-top: 10px
}

.border-none {
	border: none
}

.loc-web-dsn-baner-inr-ryt button {
	background: #fff;
	text-transform: uppercase;
	font-size: 14px;
	color: #08c;
	padding: 16px 0;
	font-family: open_sanssemibold;
	width: 100%
}

.lol-web-dsn-call2-lft-p {
	font-size: 30px;
	color: #fff;
	font-family: ralewaylight
}

.lol-web-dsn-call2-ryt a {
	text-align: center;
	background: #fff;
	color: #000;
	border-radius: 5px;
	display: inline-block;
	font-size: 18px;
	padding: 12px 20px;
	font-family: open_sanslight
}

.lol-web-dsn-call2-ryt a span {
	display: block;
	margin-top: 5px;
	font-family: open_sansbold
}

.pl-10 {
	padding-left: 10px
}

.pr-10 {
	padding-right: 10px
}

.wrapper-99 {
	margin: auto;
	width: 99%;
	max-width: 100%
}

.li-display-inline li {
	display: inline-block
}
 
.li-v-t li {
	vertical-align: top
}

.funnl-5-10-18-banner-step li {
	color: #fff
}

.funnl-5-10-18-banner-step {
	border: 1px solid #fff;
	border-radius: 5px;
	overflow: hidden
}

.funnl-5-10-18-banner-step li {
	color: #fff;
	width: 33.3%;
	float: left;
	font-family: open_sanssemibold
}

.funnl-5-10-18-banner-step li a {
	color: #fff;
	padding: 22px 12px;
	width: 100%;
	float: left;
	font-family: open_sanssemibold
}

.funnl-5-10-18-banner-step li a:hover, .funnl-5-10-18-banner-step li.active a {
	background-color: #fff;
	color: #e10070
}

.mt-5 {
	margin-top: 5px
}

.border-5-fff {
	border: 5px solid #fff
}

.mt-0 {
	margin-top: 0
}

.line-btn {
	text-transform: uppercase;
	color: #fff;
	font-size: 16px;
	display: inline-block;
	border: 2px solid #fff;
	border-radius: 0;
	padding: 14px 30px
}

.bg-btn {
	text-transform: uppercase;
	color: #fff;
	font-size: 16px;
	display: inline-block;
	border: 2px solid #fff;
	border-radius: 0;
	padding: 14px 30px
}

.p-25 {
	padding: 25px
}

.funnl-6-10-18-banner-bg-btn {
	background-color: #30c882;
	border: 2px solid #30c882
}

.funnl-6-10-18-testi-img-ryt {
	display: inline-block;
	vertical-align: middle
}

.funnl-6-10-18-pros-ul ul li img {
	display: none
}

.funnl-6-10-18-pros-ul ul li a {
	font-size: 30px;
	color: #30c882;
	background-color: #fff;
	width: 42px;
	height: 42px;
	border-radius: 100%
}

.funnl-6-10-18-pros-ul ul li {
	margin: 0 35px;
	position: relative
}

.funnl-6-10-18-pros-ul ul li.active a {
	display: none
}

.funnl-6-10-18-pros-ul ul li.active img {
	display: block
}

.funnl-6-10-18-pros-ul ul li::after {
	position: absolute;
	content: "";
	height: 5px;
	width: 54px;
	background: #fff;
	top: 0;
	bottom: 0;
	margin: auto;
	right: -64px
}

.funnl-6-10-18-pros-ul ul li:last-child::after {
	display: none
}

.funnl-6-10-18-table-main table {
	width: 100%
}

.funnl-6-10-18-table-main table tr th {
	text-align: left;
	background: #f5f5f5;
	font-size: 18px;
	color: #000;
	text-transform: uppercase;
	padding: 18px 20px
}

.funnl-6-10-18-table-main table tr td {
	text-align: left;
	font-size: 16px;
	color: #000;
	padding: 18px 20px;
	border-bottom: 1px solid #ddd
}

.funnel-6-10-18-timer-outer ul li {
	display: inline-block;
	vertical-align: top;
	margin: 0 3%
}

.funnel-6-10-18-timer-outer ul li h5 {
	display: inline-block;
	margin: 0;
	font-size: 48px;
	border: 2px solid #000;
	width: 171px;
	height: 171px;
	text-align: center;
	padding: 53px 0
}

.funnel-6-10-18-timer-outer ul li h6 {
	font-size: 18px;
	text-transform: uppercase
}

.funnel-6-10-18-timer-outer.funnel-6-10-18-timer-banner ul li h5 {
	border: 2px solid #fff;
	color: #fff
}

.funnel-6-10-18-timer-outer.funnel-6-10-18-timer-banner ul li h6 {
	color: #fff
}

.wp.w-auto {
	width: auto
}

.ml-5 {
	margin-left: 5px
}

.ml-10 {
	margin-left: 10px
}

.mt-15 {
	margin-top: 15px
}

.funnl-7-10-18-banner-outer {
	background-color: #fd4335
}

.funnl-7-10-18-header-timer ul li {
	display: inline-block;
	margin-left: 15px
}

.funnl-7-10-18-header-timer ul li h5 {
	margin: 0;
	display: inline-block;
	font-size: 20px;
	color: #fd4335;
	width: 56px;
	height: 56px;
	border: 2px solid #fd4335;
	border-radius: 100%;
	text-align: center;
	padding: 14px 0
}

.funnl-7-10-18-header-timer ul li h6 {
	margin: 0;
	display: inline-block
}

.rest1-input.btn-form.funnel-11-18-7-form-btn button {
	width: 100%;
	background: #fd4335
}

.rel.funnel-11-18-7-form-outer {
	width: 600px;
	margin: auto;
	border: 5px solid #fd4335;
	display: inline-block;
	padding-left: 25px;
	padding-bottom: 15px
}

.rest1-input.btn-form.funnel-11-18-7-form-btn {
	padding-right: 4%
}

.funnl-8-11-18-block-img {
	width: 127px;
	height: 127px;
	border-radius: 100%;
	overflow: hidden;
	margin: auto;
	position: relative;
	top: -63px
}

.funnl-8-11-18-block-img img {
	width: 127px;
	height: 127px
}

.funnl-8-11-18-block-main {
	box-shadow: 0 0 5px rgba(0, 0, 0, .22);
	text-align: center
}

.funnl-8-11-18-block-content {
	padding: 40px;
	padding-bottom: 0;
	position: relative;
	top: -40px;
	padding-top: 5px
}

.bus-cn-btn-outer {
	float: left;
	width: 100%;
	padding: 0 15px
}

.input-bus-cn {
	float: left;
	padding: 0 15px;
	width: 100%
}

.f-w {
	float: left;
	width: 100%
}

#myImg {
	border-radius: 5px;
	cursor: pointer;
	transition: .3s
}

#myImg:hover {
	opacity: .7
}

.modal {
	display: none;
	position: fixed;
	z-index: 9999;
	padding-top: 40px;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	background-color: rgba(0, 0, 0, .9)
}

.modal-content {
	margin: auto;
	display: block;
	width: 80%;
	max-width: 700px
}

#caption {
	margin: auto;
	display: block;
	width: 80%;
	max-width: 700px;
	text-align: center;
	color: #ccc;
	padding: 10px 0;
	height: 150px
}

#caption, .modal-content {
	-webkit-animation-name: zoom;
	-webkit-animation-duration: .6s;
	animation-name: zoom;
	animation-duration: .6s
}

@-webkit-keyframes zoom {
	from {
		-webkit-transform: scale(0)
	}
	to {
		-webkit-transform: scale(1)
	}
}

@keyframes zoom {
	from {
		transform: scale(0)
	}
	to {
		transform: scale(1)
	}
}

.builderpopupclose {
	position: absolute;
	font-size: 40px;
	font-weight: 700;
	transition: .3s;
	z-index: 10000;
	right: 25px;
}

.builderpopupclose:focus, .builderpopupclose:hover {
	color: #bbb;
	text-decoration: none;
	cursor: pointer
}

.popupsetting {
	color: #fff
}

.popupsetting div[id^=col-full] {
	margin: auto
}

.socialicons li {
	float: left;
	list-style: none
}

.border-btm-1 {
	border-bottom: 1px solid #98989e
}

.flx {
	display: flex;
	margin-bottom: 15px;
	font-family: Roboto, sans-serif
}

.flx>span {
	font-size: 50px;
	color: #2eb0a1;
	line-height: 0;
	margin-right: 25px
}

.flx p {
	font-size: 20px;
	font-weight: 300;
	color: #000;
	line-height: 30px;
	margin: 10px 0 0
}

.flx p strong {
	display: block;
	font-size: 24px;
	color: #000;
	font-weight: 500;
	margin-bottom: 10px
}

._redumption {
	background-color: #f4f4f4;
	padding: 20px;
	border-radius: 6px;
	border-top: 4px solid #2eb0a1;
	width: 100%;
	box-shadow: 0 2px 2px #d2d2d2;
	margin-bottom: 20px
}

._redumption label {
	font-size: 20px;
	padding-left: 130px;
	display: inline-block
}

._redumption span {
	background-color: #2eb0a1;
	position: absolute;
	top: 0;
	padding: 12px 8px;
	border-radius: 0 0 5px 5px;
	color: #fff;
	font-size: 20px;
	left: 35px
}

.df {
	display: flex
}

.sort-move-draggable.pd-lr .col-lg-1, .sort-move-draggable.pd-lr .col-lg-10, .sort-move-draggable.pd-lr .col-lg-11, .sort-move-draggable.pd-lr .col-lg-12, .sort-move-draggable.pd-lr .col-lg-2, .sort-move-draggable.pd-lr .col-lg-3, .sort-move-draggable.pd-lr .col-lg-4, .sort-move-draggable.pd-lr .col-lg-5, .sort-move-draggable.pd-lr .col-lg-6, .sort-move-draggable.pd-lr .col-lg-7, .sort-move-draggable.pd-lr .col-lg-8, .sort-move-draggable.pd-lr .col-lg-9, .sort-move-draggable.pd-lr .col-md-1, .sort-move-draggable.pd-lr .col-md-10, .sort-move-draggable.pd-lr .col-md-11, .sort-move-draggable.pd-lr .col-md-12, .sort-move-draggable.pd-lr .col-md-2, .sort-move-draggable.pd-lr .col-md-3, .sort-move-draggable.pd-lr .col-md-4, .sort-move-draggable.pd-lr .col-md-5, .sort-move-draggable.pd-lr .col-md-6, .sort-move-draggable.pd-lr .col-md-7, .sort-move-draggable.pd-lr .col-md-8, .sort-move-draggable.pd-lr .col-md-9, .sort-move-draggable.pd-lr .col-sm-1, .sort-move-draggable.pd-lr .col-sm-10, .sort-move-draggable.pd-lr .col-sm-11, .sort-move-draggable.pd-lr .col-sm-12, .sort-move-draggable.pd-lr .col-sm-2, .sort-move-draggable.pd-lr .col-sm-3, .sort-move-draggable.pd-lr .col-sm-4, .sort-move-draggable.pd-lr .col-sm-5, .sort-move-draggable.pd-lr .col-sm-6, .sort-move-draggable.pd-lr .col-sm-7, .sort-move-draggable.pd-lr .col-sm-8, .sort-move-draggable.pd-lr .col-sm-9, .sort-move-draggable.pd-lr .col-xs-1, .sort-move-draggable.pd-lr .col-xs-10, .sort-move-draggable.pd-lr .col-xs-11, .sort-move-draggable.pd-lr .col-xs-12, .sort-move-draggable.pd-lr .col-xs-2, .sort-move-draggable.pd-lr .col-xs-3, .sort-move-draggable.pd-lr .col-xs-4, .sort-move-draggable.pd-lr .col-xs-5, .sort-move-draggable.pd-lr .col-xs-6, .sort-move-draggable.pd-lr .col-xs-7, .sort-move-draggable.pd-lr .col-xs-8, .sort-move-draggable.pd-lr .col-xs-9 {
	padding-right: 0;
	padding-left: 0;
}

.digital-markiting1-bor-div {
	float: left;
	background: #3a3a50;
	height: 5px;
	width: 34px;
	margin-top: 25px;
	margin-bottom: 25px
}

.mb-15 {
	margin-bottom: 15px
}

.pos-r {
	position: relative
}

.add_new_row_rapify {
	padding: 15px;
}

.testi-txt-blk {
	float: none !important;
	width: 100% !important;
	padding: 0 !important
}

.footer_map.mapWrapper {
	padding: 15px;
}

iframe.fullwidthiframe {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100% !important;
	height: 100% !important;
	border: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	z-index: 999999;
}

._footer-sticky {
	position: sticky;
	left: 0;
	bottom: 0;
	width: 100%;
}

.display-none-custom {
	display: none !important;
}

.overflowhidden .display-none-custom {
	display: block !important;
}

[data-names="custom-select-options"] {
	height: 50px;
	width: 100%;
}

._header_rp1 .logo, .logo {
	height: 70px;
}

._header_rp1 .logo a, .logo a {
	height: 100%;
	float: left;
	width: 100%;
}

._header_rp1 .logo img, .logo img {
	object-fit: contain;
	height: 100% !important;
}

._header_rp1.fixed {
	position: fixed;
	z-index: 9999;
	top: 0;
	background: #fff;
	width: 100%;
}

._header_rp1 .header-top.fixed-margin {
	margin-bottom: 0;
}
.tabtocall-num {
    font-size: 0px;
    position: absolute;
    left: 0px;
    width: 48px;
    height: 48px;
    /* border: 1px solid #5d5757; */
    z-index: 9;
}
._header_rp1 .header-phone-text,._header_rp1 .header-phone{
	margin: 0;
}
.bnr_btm_txt span {
    margin-right: 15px;
}

@media screen and (max-width:1200px) {
	.wrapper {
		width: 95% !important
	}
	#wrapper, #wrapper1 {
		width: 95% !important
	}
}

/* @media screen and (max-width:1024px) {
	
} */

@media screen and (max-width:992px) {
	.flx p strong {
		font-size: 20px
	}
	.flx>span {
		font-size: 40px
	}
	.flx p {
		font-size: 16px;
		line-height: 26px
	}
	h1 {
		font-size: 48px;
	}
	h2 {
		font-size: 42px;
	}
	h3 {
		font-size: 30px;
	}
	h4 {
		font-size: 24px;
	}
	h5 {
		font-size: 20px;
	}
	nav {
		position: relative
	}
	._header_rp1 nav a#pull:after {
		content: "\f0c9";
		width: 30px;
		height: 30px;
		display: inline-block;
		position: absolute;
		right: 5px;
		top: 27px;
	}
	._header_rp1 .nav-wrapper nav ul {
		float: left;
		position: absolute;
		width: 220px;
		z-index: 9999999;
		background: #fff;
		right: 0;
		top: 69px;
		display: none;
		max-height: 475px;
		overflow-y: auto;
		overflow-x: hidden;
		box-shadow: 0 3px 5px rgba(0, 0, 0, 0.22);
		padding: 0
	}
	._header_rp1 .nav-wrapper nav ul li ul.sub-menu:before {
		display: none;
	}
	._header_rp1 .nav-wrapper nav ul li {
		width: 100%;
		float: left;
		position: relative;
		border-bottom: 1px solid #e8e8e8
	}
	._header_rp1 .nav-wrapper nav ul li a {
		text-align: left;
		width: 100%;
		color: #444!important;
		padding: 12px
	}
	._header_rp1 .nav-wrapper nav ul:before {
		position: fixed;
		top: 45px;
		right: 12px;
		content: "\f0d8 ";
		font-family: fontawesome;
		font-size: 39px;
		color: #ffffff;
		height: 19px;
	}
	._header_rp1 {
		position: relative;
		display: flex;
	}
	._header_rp1 .header-nav {
		position: absolute;
		background-color: #01b9f1;
		right: 0px;
		width: 48px;
		height: 100%;
	}
	.header-phone.head_txtarea {
		display: none;
	}
	._header_rp1 .header-phone-icon {
		height: 44px;
		width: 44px;
		padding: 9px;
	}
	.tabtocall-num {
		width: 45px;
		height: 45px;
	}
}

@media screen and (max-width:768px) {
	.resize-res-100 {
		width: 100% !important
	}
	.common-section-margin {
		margin-left: 0 !important;
		margin-right: 0 !important
	}
	.block-4-outer {
		margin-left: 0 !important;
		margin-right: 0 !important;
		width: 49%;
		padding: 0 4%
	}
	.block-3-outer {
		margin-left: 0 !important;
		margin-right: 0 !important;
		width: 100%
	}
	.block-2-outer {
		margin-left: 0 !important;
		margin-right: 0 !important;
		width: 100%
	}
	.video-side-padding {
		padding: 0
	}
	.wrapper-99 {
		width: 100%
	}
	.grid-height-auto {
		height: auto !important
	}
	.mobile-text-direction-center p {
		text-align: center !important
	}
	.mobile-direction-center {
		text-align: center !important
	}
	.mobile-direction-center p {
		text-align: center !important
	}
	.mobile-direction-center img {
		float: none !important
	}
	._redumption span {
		padding: 9px;
		font-size: 16px;
		left: 8px
	}
	._redumption {
		padding: 12px;
		margin-bottom: 10px
	}
	._redumption label {
		font-size: 16px;
		padding-left: 85px
	}
	.mobile-responsive-paragraph, h1, h2, h3, h4, h5, h6 {
		word-break: break-word;
	}
	h1 {
		font-size: 38px;
	}
	h2 {
		font-size: 34px;
	}
	h3 {
		font-size: 28px;
	}
	h4 {
		font-size: 22px;
	}
	h5 {
		font-size: 18px;
	}
	._header_rp1 .logo {
		text-align: left;
		width: 140px;
		height: 55px;
	}
	/* ._header_rp1 .logo img {
		height: 50px !important;
	} */
	._header_rp1 .header-phone-icon {
		height: 36px;
		width: 36px;
		padding: 0;
		margin-top: -8px;
	}
	._header_rp1 .header-phone-text{
		margin: 0;
	}
	._header_rp1 .header-phone-icon img {
		padding: 8px;
	}
	._header_rp1 .header-phone {
		padding: 0;
		left: -55px;
		transform: translate(0%, 0);
		margin: 0;
	}
	._header_rp1 .header-phone-text h5 {
		font-size: 14px;
	}
	._header_rp1 .header-phone h5 {
		padding-left: 45px;
		margin-top: 0;
	}
	._header_rp1 nav a#pull:after {
		top: 19px;
	}
	._header_rp1 .header-phone h4 {
		display: none;
	}
	.bnr_btm_txt span {
		margin-right: 0;
	}
	.bnr_btm_txt {
		margin-top: 5px;
	}
	.tabtocall-num {
		width: 37px;
		height: 37px;
		top: -10px;
	}
}


@media only screen and (max-width:700px) {
	.modal-content {
		width: 100%
	}
}

@media screen and (max-width:600px) {
	.margin-btm-120 {
		margin-bottom: 0
	}
	.resize-res-100 {
		width: 100% !important
	}
}

@media screen and (max-width:480px) {
	.flx p strong {
		font-size: 16px;
		margin-bottom: 0
	}
	.flx p {
		font-size: 14px;
		line-height: 24px
	}
	.flx {
		margin-bottom: 10px
	}
	.flx>span {
		font-size: 26px;
		margin-right: 10px;
		margin-top: 10px
	}
	._header_rp1 .logo {
		width: 115px;
	}
	._header_rp1 .header-phone {
		padding: 0;
		left: -50px;
		/* transform: translate(10%, 0); */
		width: 160px;
	}
	/* ._header_rp1 .logo img {
		height: auto !important;
	} */
	
}

@media screen and (max-width:360px) {
	._header_rp1 .header-nav {
		width: 40px;
	}
	._header_rp1 nav a#pull {
		font-size: 24px;
	}
	._header_rp1 nav a#pull:after {
		width: 24px;
		top: 22px;
	}
	._header_rp1 .nav-wrapper nav ul:before {
		right: 6px;
	}
	._header_rp1 .header-phone {
		left: -40px;    width: 125px;
	}
	._header_rp1 .header-phone h5 {
		padding-left:35px;
		margin-top: 0px;
		font-size: 12px;
	}
	._header_rp1 .header-phone-icon {
		height: 32px;
		width: 32px;
		margin-top: -6px;
	}
	.tabtocall-num {
		width: 33px;
		height: 33px;
		top: -7px;
	}
	._header_rp1 .header-phone-icon img {
    padding: 6px;
}
}
/*desktop and tablet*/
@media screen and (min-width:767px){
[responsive_hide=mobile] {
display: none;
}
}
/*tablet*/
@media screen and (max-width:1023px) and (min-width:767px){
[responsive_hide=desktop_mobile] {
display: none;
}
}
/*mobile screens*/
@media screen and (max-width:766px){ 
[responsive_hide=desktop_tablet] {
display: none;
}
[responsive_hide="tablet"] {
display: none;
}
}
/*desktop screens*/
@media screen and (min-width:1023px){
[responsive_hide="tablet_mobile"] {
display: none;
}
[responsive_hide="tablet"] {
display: none;
}
}
/*tablet/mobile screens*/
@media screen and (max-width:992px){
[responsive_hide="desktop"] {
display: none;
}
}
.overflowhidden [responsive_hide="desktop"], 
.overflowhidden  [responsive_hide="mobile"],
.overflowhidden  [responsive_hide="tablet"],
.overflowhidden  [responsive_hide="desktop_tablet"],
.overflowhidden  [responsive_hide="desktop_mobile"],
.overflowhidden  [responsive_hide="tablet_mobile"] {
	display: block !important;
}
