.heading-bar h4{display:inline-block;position:relative}.heading-bar h4:before{content:"";position:absolute;width:87px;border:1px solid #8390c8;border-radius:15px;right:-117px;top:8px}.heading-bar.gallery-subtitle .et_pb_heading_container{text-align:center}.img-coulmns{height:300px}.top-bar .top-bar-left ul{list-style:none;display:flex;align-items:center;padding:0}.top-bar .top-bar-left ul li{margin:0px 30px 0px 0px}.top-bar .top-bar-right ul{display:flex;justify-content:flex-end;list-style:none;padding:0}.top-bar .top-bar-right ul li{width:28px;height:28px;background:#1d4d91;margin:0px 10px;display:flex;align-items:center;justify-content:center;border-radius:50%}.top-bar .top-bar-left ul li a{color:#fff}.top-bar .top-bar-right ul li a{color:#fff}.top-bar .top-bar-left ul li i{color:#fff;margin-right:10px}.main-header{border-bottom:1px solid #ececec}.get-cons{display:flex;justify-content:flex-end;border-left:1px solid #f1f1f1;padding:14px 0px}.get-cons i{color:#8390c8;font-size:25px;margin-right:15px}.get-cons .get-cons-text{}.get-cons .get-cons-text h4,.get-cons .get-cons-text a{font-size:16px;font-family:'Inter';font-weight:500;color:#000}.get-cons .get-cons-text a{color:#555555}#top-banner .banner-left-side{margin:0;padding:185px 0px}#top-banner .et_pb_row{display:flex}#top-banner .et_pb_column{width:50%}#top-banner .banner-left-side:before{content:"";position:absolute;width:100%;height:100%;background:#2d294cf0;top:0;left:0}#top-banner .banner-left-side .et_pb_module{max-width:584px;margin:auto;margin-right:0;padding-right:55px!important}#top-banner .banner-left-side .et_pb_module .et_pb_text_inner span{text-transform:uppercase;position:relative;display:inline-block;margin-bottom:8px}#top-banner .banner-left-side .et_pb_module .et_pb_text_inner span:before{content:"";position:absolute;width:153px;border:2px solid #0c71c3;border-radius:15px;right:-200px;top:8px}#top-banner .banner-left-side .et_pb_module .et_pb_text_inner h2{font-size:45px;line-height:54px}#top-banner .banner-left-side .et_pb_module .et_pb_text_inner h2 strong{color:#0c71c3}.experience-years{display:flex;align-items:center}.experience-years h4{font-size:58px;font-weight:600;font-family:inter;padding:0;margin-right:24px;color:#1d4d91}.experience-detail h3{font-size:14px;font-weight:400;font-family:inter;text-transform:uppercase;position:relative}.experience-detail h3:before{content:"";position:absolute;width:87px;border:1px solid #0c71c3;border-radius:15px;right:27px;top:5px}.experience-detail p{font-size:21px;font-family:inter;font-weight:600;color:#000;margin:-yop;margin-top:6px}.counter-details{margin:0!important}.counter-details:nth-child(2){margin-left:55px!important}.counter-details{background:#1d4d91;padding:20px;margin-top:-100px!important}.counter-details .percent-value:after{content:"+"}.counter-details .percent{margin-bottom:5px!important}.counter-details .title{line-height:22px!important}.services-box{box-shadow:0px 0px 15px 0px #0000001c;padding:25px;background:linear-gradient(to right,#2D294C 50%,white 50%);background-size:200% 100%;background-position:right bottom;transition:all .5s ease-out}.services-box .et_pb_image_wrap{background:#8390C8;height:80px;width:80px;display:flex;justify-content:center;padding:5px;border-radius:50%}.services-box .et_pb_image_wrap img{width:100%;object-fit:contain}.services-box:hover{background-position:left bottom}.services-box:hover *{color:#fff!important}.services-box:hover .et_pb_image_wrap{background:#8390c8}.other-services ul{padding:0;list-style:none;display:flex;flex-wrap:wrap}.other-services ul li{flex-basis:33%;margin:7px 0px;position:relative;padding-left:22px}.other-services ul li:before{content:"\f05d";position:absolute;left:0;font-family:'FontAwesome';color:#3371c3}.make-appointment .et_pb_heading_container{text-align:center}.form-box{box-shadow:0px 0px 15px 0px #00000030;padding:50px!important;position:relative;top:-200px;z-index:9;background:#fff;border-radius:10px;margin-bottom:-200px}.form-detail-box{padding:30px 40px}.form-detail-box ul{list-style:none}.form-detail-box ul li a{color:#fff}.form-detail-box ul li{margin:0px 0px 15px 0px;position:relative;padding-left:30px}.form-detail-box ul li:before{content:"\f05d";position:absolute;left:0;font-family:'FontAwesome';color:#ffffff;top:2px;font-size:17px}.form-design .et_pb_contact p input,.form-design .et_pb_contact p textarea{background:none;border:1px solid #d1d1d1;border-radius:9px;margin:0px 0px 5px 0px}.form-design .et_contact_bottom_container{float:initial;width:100%;text-align:center;display:flex;justify-content:center;margin-top:21px}.form-design .et_contact_bottom_container button{background:#0c71c3;color:#fff;padding:10px 50px;border-radius:10px}.form-design .et_contact_bottom_container button:hover{padding:10px 50px}.sp-testimonial-item{padding:30px 15px 15px 15px}#sp-testimonial-free-wrapper-476 .sp-testimonial-free{box-shadow:0px 0px 10px 0px #00000014;padding:30px 20px;background:#fcfeff}#sp-testimonial-free-wrapper-476 .sp-testimonial-free .sp-testimonial-client-rating{display:none}#sp-testimonial-free-wrapper-476 .sp-testimonial-free:before{content:"\f10d";position:absolute;font-family:FONTAWESOME;top:5px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#0c71c3;color:#ffffff;font-size:23px;border-radius:50%;left:0;right:0;margin:auto}.sp-testimonial-free-section .testimonial-pagination{display:none}.our-core-values ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.our-core-values ul li{width:32%;text-align:center;padding:20px 0px;margin:5px;font-size:18px;font-weight:700;color:#ffffff;border:2px solid #fff}.our-core-values ul li:nth-child(even){color:#fff;border-color:#0074d3}.core-value-details{display:flex;box-shadow:0px 0px 10px 0px #00000029;padding:30px 20px 30px 30px;background:#fff}.core-value-icon{margin-right:15px}.core-img{width:72px;height:72px;background:#000000;border-radius:50%;padding:15px}.core-img img{width:100%}.core-value-info h4{font-size:16px;font-weight:600;color:#000}.core-value-info p{color:#8f8f8f}.core-value-details.core-blue{background:#0074d3;color:#fff}.core-value-details.core-blue h4,.core-value-details.core-blue p{color:#fff}.core-value-details.core-blue .core-value-icon{}.core-value-details.core-blue .core-value-icon .core-img{background:#ffffff}.core-value-box{position:relative;top:-155px;margin-bottom:-155px}.footer-links a{color:#fff;transition:.5s}.footer-links a:hover{color:#5A5BA9}.footer-links ul{padding:0;list-style:none}.footer-heading .et_pb_module_heading:before{content:"";position:absolute;width:66px;border-top:3px solid #8390c8;bottom:-8px}.newsletter-form .et_pb_contact_form.clearfix{display:flex;justify-content:flex-start;align-items:center}.newsletter-form .et_pb_contact_form.clearfix .et_pb_button{background:#8390c8;color:#fff;border:none;margin:0;border-radius:0;padding:8px 15px;height:51px;margin-top:2px;font-size:16px}.newsletter-form .et_pb_contact_form.clearfix .et_pb_button:after{display:none}.newsletter-form .et_pb_contact_field{flex:1;margin:0!important;padding:0!important}.newsletter-form .et_pb_contact_field input{height:51px}.newsletter-form .et-pb-contact-message *{color:red}.footer-box{display:flex;align-items:center;justify-content:center;padding:27px 0px;min-height:123px}.footer-box.box-white{background:#fff}.footer-box.box-blue{background:#8390c8}.footer-box .footer-icon{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:20px}.footer-box.box-white .footer-icon{background:#8390c8}.footer-box.box-blue .footer-icon{background:#fff}.footer-box.box-blue .footer-icon i{color:#000000}.footer-box.box-white .footer-icon i{color:#fff}.footer-box .footer-icon i{font-size:18px}.footer-box .footer-box-text a{font-size:13px;font-family:'Inter';color:#000;font-weight:500}.footer-box .footer-box-text h4{font-size:16px;color:#555555;font-family:'Heebo';margin-top:5px;padding:0}.footer-box.box-blue .footer-box-text a,.footer-box.box-blue .footer-box-text h4{color:#fff}.offer-services-box .et_pb_column{background:#fff;padding:40px 40px;box-shadow:0px 0px 15px 0px #0000000d;border-radius:15px;min-height:207px}.offer-services-box .et_pb_image_wrap{padding:22px;display:inline-block;border:3px solid #dfdfdf;border-radius:50%;outline:8px solid #fff;background:#fff;box-shadow:0px -10px 21px 0px #0000001a}.offer-services-box .et_pb_image_wrap img{width:50px;height:50px;object-fit:contain}.offer-services-box .et_pb_image{position:relative;top:-100px;margin-bottom:-72px!important}.offer-services-box{margin-bottom:50px}.offer-services-box.row-services-box .et_pb_column:first-child,.offer-services-box.row-services-box .et_pb_column:last-child{padding:0;box-shadow:none;background:none}.contact-us-box{display:flex;justify-content:center;align-items:center;box-shadow:0px 0px 15px 0px #00000017;background:#fff;padding:30px 25px;border-radius:6px;min-height:135px}.contact-us-box .contact-img{width:60px;height:60px;display:flex;justify-content:center;align-items:center;background:#000;border-radius:50%;margin-right:20px}.contact-us-box .contact-img i{color:#fff;font-size:23px}.contact-us-info h4{font-size:18px;font-weight:600}.contact-us-info a{color:#727272}.contact-us-box.contact-blue{background:#0c71c3}.contact-us-box.contact-blue *{color:#fff}.contact-us-box.contact-blue .contact-img{background:#ffffff}.contact-us-box.contact-blue .contact-img i{color:#0c71c3}.form-box.contact-us-form-box{top:initial;margin-bottom:initial}.heading-bar.get-center .et_pb_heading_container{text-align:center}.contact-map iframe{width:100%;height:350px;filter:grayscale(1)}.who-we-are{display:flex}.who-we-are .et_pb_column{margin:0}.who-we-are .et_pb_column.et-last-child{background:#1d4d91;padding:60px 50px}.who-we-are .et_pb_column.et-last-child *{color:#fff}@media (max-width:1366px){#top-banner .banner-left-side .et_pb_module{padding-left:15px}.counter-details:nth-child(2){margin-left:0px!important}.contact-us-box{flex-direction:column;text-align:center}.contact-us-box .contact-img{margin-right:0;margin-bottom:25px}}@media (max-width:980px){.other-services ul li{flex-basis:49%}.top-bar{display:none}.main-header .et_pb_column_1_4{display:none}.main-header .et_pb_column_2_tb_header{margin:0;padding:20px 0px}.main-header .et_pb_menu__wrap{justify-content:flex-end!important}#mobile_menu1{top:72px}#top-banner .et_pb_column{width:100%;padding:70px 0px}#top-banner .banner-left-side .et_pb_module{max-width:100%;padding:0px 25px}.counter-details{background:#1d4d91;padding:20px;margin-top:0px!important}.offer-services-box .et_pb_column{margin-bottom:90px!important}}@media (max-width:768px){.who-we-are{flex-direction:column}.who-we-are .et_pb_column{margin:0;background-image:none}.who-we-are .et_pb_column img,.who-we-are .et_pb_column span{width:100%!important;max-width:100%}.experience-years{flex-direction:column}.experience-years .experience-detail{margin-top:15px}.experience-detail p{font-size:31px;line-height:30px}.heading-bar h4:before{width:50px;right:-66px}#top-banner .banner-left-side .et_pb_module .et_pb_text_inner span:before{width:80px;right:-95px}#top-banner .banner-left-side .et_pb_module .et_pb_text_inner h2{font-size:30px;line-height:38px}.form-box{box-shadow:0px 0px 15px 0px #00000030;padding:20px!important}.form-detail-box{padding:30px 20px}.our-core-values ul li{width:100%}}@media (max-width:576px){.other-services ul{flex-direction:column}.footer-box{flex-direction:column;text-align:center}.footer-box .footer-icon{margin:0px 0px 15px 0px}.who-we-are .et_pb_column.et-last-child{padding:30px 20px}}