.projectimgrow img{border-radius:10px}.leftcontentheadingsec li:before{content:"✓";font-weight:700;color:#007fc6;padding-right:5px;font-size:20px}.leftcontentheadingsec li{list-style:none}.service_about_inner2{margin-left:30px;margin-right:30px;margin-top:30px;margin-bottom:0!important}.service_deatils_about_heading22{font-size:19px;line-height:30px}.contactuse_left{color:#fff}.contactuse_left a{color:#fff}.aboutinner_new{margin-top:20px!important}.whychoose_inner .icon_box.icon_position_left{min-height:100px!important;padding-left:105px!important;margin-bottom:15px}.aboutheading1{font-weight:700}.aboutheading2{font-size:30px;font-weight:700}.whychoose_headingsec{margin-left:30px;margin-right:30px;margin-bottom:-30px!important;border-radius:20px 20px 0px 0px}.project_secs{margin-top:-50px}.contactuse_right{margin-top:30px}.contactuse_left a:hover{color:#000!important}.contactuse_left a{text-decoration:none}.whychoose_leftsec{margin-bottom:-30px}.whychoose_heading_inner_sec{text-align:center}.home_about_right_sec{margin-bottom:-30px}.call_home_inner_right{margin-bottom:-30px!important}.service_details_inner{margin-left:30px;margin-right:30px;padding-top:65px;padding-bottom:120px}.servicedetails_call_bt{margin-top:-20px;margin-bottom:0!important}.service_included_inner1{margin-left:30px;margin-right:30px;margin-bottom:0!important;border-radius:20px 20px 0px 0px}.service_include_inner{padding-bottom:30px!important;margin-left:30px;margin-right:30px;border-radius:0px 0px 20px 20px}.service_about_main .wpb_wrapper>div{margin-bottom:5px}.howwework_heading{background:#007aff;color:#fff;font-size:20px;margin-left:-15px;margin-right:-15px;margin-bottom:0;border-radius:0px 0px 20px 20px}.how_we_workicon .title{font-size:20px;font-weight:700}.how_we_workicon .desc{font-size:15px;margin-top:-10px!important}.how_we_workicon .icon_box.icon_position_left{min-height:100px!important;padding-left:5px!important}.how_we_workicon{background:#fff;margin:0 15px;width:31%!important;border-radius:20px}.how_we_workicon .icon_box.icon_position_left .image_wrapper{position:relative;left:0;top:10px;margin-bottom:0;width:55px;height:126px;overflow:hidden;float:right}.how_we_work_inner{margin-left:30px;margin-right:30px;margin-top:30px}.service_deatils_about_heading2{font-size:19px}.service_about_inner{margin-left:30px;margin-right:30px;margin-top:30px;margin-bottom:50px!important}.service_details_heading1{color:#fff;font-size:20px}.service_details_heading2{color:#fff;font-size:32px;line-height:38px}.service_include_img{margin-bottom:-20px!important}.service_include_h4{font-weight:700;font-size:19px;margin-bottom:1px}.why_choose_about_main_sec{margin-left:30px;margin-right:30px;margin-top:-15px!important}.whychoose_about_inner{margin-top:50px}.call_nowbts_about .vc_btn3{background:rgba(255,255,255,1);border:2px solid #007aff;font-weight:700;font-size:15px;padding:12px}.call_nowbts_about .vc_btn3:hover{background:rgba(255,255,255,1);border:2px solid #007aff;font-weight:700;font-size:15px;padding:12px}.call_nowbts2_about .vc_btn3{background:rgba(255,255,255,1);font-weight:700;font-size:16px;padding:11px 24px}.aboutpage_topheading h1{font-size:40px;text-align:center;color:#fff}.about_calltoactionheader{margin-top:-35px}.proud_journey_main_sec{margin-left:30px;margin-right:30px;margin-top:-60px}.aboutimage_2{margin-bottom:-10px!important}.aboutimage_4{margin-right:30px}.aboutimage_1{margin-left:30px}.aboutus_header_content{padding-left:30px;padding-right:30px;text-align:center;color:#fff}.proud_journey_contenth h2{color:#007aff;font-size:29px}.proud_journey_contenth h3{font-size:20px;margin-top:-15px}.proud_journey_contenth{text-align:center;background:#fff;border-radius:10px;margin-top:-60px;padding:15px}.home_banner_services ul{margin:0!important}.slogan{color:#fff}.exp_right_sec ul li{position:relative}.exp_right_sec li:before{content:"";position:absolute;left:-30px;top:30%;transform:translateY(-50%);width:17px;height:17px;background-color:green;border-radius:50%}.exp_right_sec li{color:#5b5a5a;font-weight:500;font-size:18px;list-style:none}.ti-footer{display:none!important}.aboutus_inner_sec{margin-top:-55px}.wpb_wrapper .faq .question .title.wpb_toggle{background:#fff;font-weight:500;font-size:17px}.faq .question{background:#fff}.reqaquote_contact_mainsec{margin-top:-65px}.faq .question:after{background:#fff}.faq_inner{margin-left:30px;margin-right:30px}.exp_inner{margin-left:30px;margin-right:30px}.whychoose_inner{margin-left:30px;margin-right:30px;border-radius:20px}.aboutus_inner_sec{margin-left:30px;margin-right:30px;border-radius:20px}.reqaquote_contact_innersec{margin-left:30px;margin-right:30px;border-radius:20px}.discount_inner_sec{margin-left:30px;margin-right:30px}.whychoose_rightsec .desc{padding-top:-11px;margin-top:-10px}.home_call_second{margin-bottom:-60px}.icon_box.icon_position_left{min-height:100px!important;padding-left:105px!important}.icon_box.icon_position_left .desc_wrapper{padding-top:0!important}.whychoose_rightsec .title{color:#007fc6;font-weight:700;font-size:19px}.discount_heading h2{text-align:center;font-size:26px}.blacks{color:#000}.greens{color:#20cb04}.home_banner_services li{background:#007aff;color:#fff;font-weight:700;text-transform:uppercase;list-style:none;display:inline-flex;padding:6px 12px;border-radius:50px}.call_bts .vc_btn3{background:#fff;border:none;margin-top:29px;font-size:16px;font-weight:700}@media only screen and (max-width:767px){.whychoose_headingsec{margin-left:5px;margin-right:5px;margin-bottom:-30px!important;border-radius:20px 20px 0px 0px}.faq_inner{margin-left:5px;margin-right:5px}.whychoose_rightsec{margin-top:-75px;margin-left:-20px}.discount_inner_sec{margin-left:5px;margin-right:5px}.home_banner_services li{background:#007aff;color:#fff;font-weight:700;text-transform:uppercase;list-style:none;display:inline-flex;padding:5px 10px;border-radius:50px}.home_hero_right{margin-bottom:-90px;margin-top:-25px}.callbt_heading{color:#000!important;margin-top:-53px}.call_bts .vc_btn3{background:#fff;border:none;border:2px solid #007aff;margin-top:29px;margin-top:0;font-size:16px;font-weight:700;margin-bottom:15px}.discount_heading h2{text-align:center;font-size:20px}.discount_coupon2,.discount_coupon3{margin-top:-50px}.discount_coupon3{margin-bottom:-50px}.exp_right_sec li:before{content:"";position:absolute;left:-30px;top:16%;transform:translateY(-50%);width:17px;height:17px;background-color:green;border-radius:50%}.exp_right_sec li{color:#5b5a5a;font-weight:500;font-size:16px;list-style:none;line-height:24px}.faq_main_sec{margin-top:-55px}.exp_main_sec{margin-top:-50px}.why_choose_main_sec{margin-top:-55px}.call_home_inner_right{margin-top:-50px;margin-bottom:-50px}.widget h2{font-size:18px}.aboutpage_topheading h1{font-size:30px;text-align:center}.aboutus_header_content{padding-left:5px;padding-right:5px;text-align:center}.aboutimage_1{margin-left:0}.aboutimage_4{margin-right:0;margin-bottom:-10px!important}.aboutimage_2{margin-bottom:-15px!important;margin-top:-50px}.aboutimage_3{margin-bottom:-15px!important}.call_nowbts2_about .vc_btn3{margin-top:-20px}.proud_journey_contenth h3{font-size:19px;margin-top:-10px}.proud_journey_img_sec{margin-top:-40px}.aboutwhychoose_right{margin-top:-40px}.proud_journey_main_sec{margin-left:5px;margin-right:5px;margin-top:0}.ourjouney2{margin-top:-70px}.service_list_main_sec{margin-top:30px}.service_included_inner1{margin-left:5px;margin-right:5px;margin-bottom:0!important;border-radius:20px 20px 0px 0px}.service_include_inner{padding-bottom:30px!important;margin-left:5px;margin-right:5px;border-radius:0px 0px 20px 20px;margin-bottom:80px!important}.contactcontent{padding-left:5px;padding-right:5px;margin-bottom:90px!important}.contactuse_right{margin-top:10px}.contactuse_left p{font-size:17px}.how_we_workicon{background:#fff;margin:20px 0 0;width:100%!important;border-radius:20px}.how_we_work_inner{margin-left:5px;margin-right:5px;margin-top:0}.howwework_heading{background:#007aff;color:#fff;font-size:20px;margin-left:-15px;margin-right:-15px;margin-bottom:0;border-radius:0px 0px 20px 20px;padding:5px}.service_about_inner{margin-left:0;margin-right:0;margin-top:10px}.service_details_main{height:180px;background:#007afe!important}.service_details_inner{margin-left:5px;margin-right:5px;padding-top:0;padding-bottom:0}.service_details_heading1{color:#000;font-size:15px}.service_details_heading2{color:#000;font-size:25px;line-height:29px}.project_list{margin-top:-45px}.projects_secss{margin-top:35px}.project_secs{margin-top:-40px}.our_projects_main{margin-left:5px;margin-right:5px;margin-top:25px}.aboutheading2{font-size:30px;font-weight:700;line-height:30px}.service_about_inner2{margin-left:5px;margin-right:5px;margin-top:30px;margin-bottom:0!important}.service_deatils_about_heading22{font-size:19px;line-height:26px}.leftcontentheadingsec{margin-left:-26px}}.service-container{display:flex;flex-direction:column;align-items:flex-start}.service-item{display:flex;align-items:flex-start;margin-bottom:20px}.icon-container{margin-right:15px;flex-shrink:0}.service-icon{width:50px;height:50px}.service-text h3{margin:0;font-size:1.2em;color:#333}.service-text p{margin:5px 0 0;color:#666;font-size:14px}