	/*
Theme Name: Excellentwebworld
Author: Excellentwebworld
Author URI: https://excellentwebworld.com/
Template: dt-the7
*/
/*common css*/
html{scroll-behavior: smooth;}
body{letter-spacing: 1.3px}
.svg-img-size svg{width: 130px; height: 130px;}
a {text-decoration: none !important;}
ul.wp-link{margin:0px  0px 10px 25px  !important;}
.content ol.post-release{font-weight: normal;}
.content ol, .content ul { margin: 0 0 10px 0px;}
.content ol{list-style-position: inside; }
p { margin-bottom: 17px;}
b, strong{font-weight:600;}
h1.text-white{color: #fff;}
.uvc-heading .uvc-sub-heading{font-weight: 300 !important;}
.uvc-main-heading h1{line-height: 80px !important;}
h1.h1-mid-title, h2.h1-mid-title{font-size: 20px; line-height: 25px; margin-bottom: 0px;}
h2.h1-mid-title{ color: #fff;}
.text-center{text-align: center;}
ul li{list-style-type: none;}
ul li a{text-decoration:none;}
h1.h1-mid-title-industry{color: #fff;}
.blue-title, .blue-title a{color:#36479f;font-weight: 800}
.z-index{position: relative;z-index: 5}
.div-title.bold{font-weight: 800;}
.div-title.bold.left:after{ content: ""; background: #f4821f; width: 200px; height: 5px; display: block; margin-top: 10px; margin-bottom: 20px;}
.div-title.bold.center:after{ content: ""; background: #f4821f; width: 200px; height: 5px; display: block;margin:10px auto 20px;}
.yellow-title{color:#f4821f;font-weight: 800}
.blue-color{color:#36479f !important;}
.tab-text .uvc-sub-heading h2{font-size: 30px; line-height:35px !important;}
.uvc-heading .uvc-main-heading h2{line-height: 52px;} 
.uvc-sub-heading .div-title  {font-size: 40px !important; line-height: 50px !important; }
h3.white{color: #fff;}
.app-development-list ul.smile_icon_list{display: flex;}
.app-development-list .smile_icon_list.left li .icon_description{padding-left:10px;}
.app-development-list .smile_icon_list.with_bg .icon_list_icon{margin-left: 10px;}
.mixed-header .branding>a{padding: 0px !important;}
.menu-toggle {margin: 0 20px 0 0;}
/*p:empty {display: none;}*/
.wa__btn_popup .wa__btn_popup_txt{width: 90px;}
/*.mixed-header.side-header-h-stroke .header-bar, .top-line-space{height:89px !important;}*/
.menu-toggle .lines-button{width: 52px; height: 52px;}
.overlay-navigation .hide-overlay, .menu-toggle{width: 52px;height: 52px;position: relative;}
/*.menu-toggle:after{content: "MENU";    color: #fff;    font-size: 13px;    text-align: center;    left: 0;    right: 0;    position: absolute;    bottom: -27px;}*/
.widget.sticky {position: fixed; top: 170px; width: 254px; transition: top 0.3s ease;}
.widget.sticky.unsticky { position: absolute; top: auto; bottom: 0; width: 254px; transition: top 0.3s ease;}
.postid-35969 .sidebar-right .sidebar{border-left:0;}
.sticky-logo .preload-me{display: none;}
.d-flex{display: flex;}
.align-items-center{align-items: center;}
.justify-content-center {justify-content: center;}
.justify-content-between {justify-content: space-between;}
.justify-content-around {justify-content: space-around;}
.flex-wrap{ flex-wrap:wrap;}
.flex-direction {flex-direction: column;}
.dribble-portfolio .vc_wp_text.wpb_content_element{margin-bottom: 0;}
.margin-left-30{ margin-left:30px !important; }
/* -------------------------css for AMP---------------------------- */
.amp-single .cntn-wrp p, .amp-single .cntn-wrp ul, .amp-single .cntn-wrp ol{font-size: 20px !important;}
/* css for problem in vertical middle*/
body .vc_row.vc_row-o-content-middle{display: flex !important;} 
.single-post a[rel~="noopener"]{font-weight: bold;}
/* CSS FORM INQUIRY FORM*/
.iti{width: 100%;}
.ult_modal-content{border: none;}
.ult_modal-content .ult_modal-header{background-color: #36479e;}
.ult_modal-content .ult_modal-header h3{color:#fff;}
span.name_first label{display: none;}
.ult_modal .ult-overlay-close-inside{width: 50%; height: 50%;}
#gform_2 .has_first_name label {display: none !important;}
.stick{position: fixed;top: 100px;width: 254px;}
.tell-us-contact-form .contact-page-form.contact-form form li input, .contact-page-form.contact-form form li select, .contact-page-form.contact-form form li textarea {
    margin-bottom: 0px!important;
}
.side-header .branding{justify-content: flex-end;}
.mixed-header.side-header-h-stroke .header-bar, .top-line-space{height: 89px !important;}

/* CSS FOR BLOG POST TIITLE */

.single-post h1.entry-title, .single-portfolio h1.entry-title, .single-portfolio .uvc-main-heading h1 {font-size: 42px !important; line-height: 52px !important;}
.single-post .uvc-main-heading h2, .single-portfolio .uvc-main-heading h2 {font-size: 36px !important; line-height: 50px !important;}
.single-post .uvc-main-heading h3, .single-portfolio .uvc-main-heading h3 {font-size: 24px !important; line-height: 40px !important;}

#comments.comments-area{display: none;}
/* blue pricing*/
.vc_custom_heading.view-pricing{position: relative;font-weight: 600}
.vc_custom_heading.view-pricing:hover:after{margin-left: 18px;} 
.vc_custom_heading.view-pricing:after{content: url("/wp-content/uploads/2019/04/Shape-arrow.png"); display: inline-block;vertical-align: middle;margin-left: 10px;transition: all 0.2s ease}
.vc_custom_heading.view-pricing-2{position: relative;font-weight: 600}
.vc_custom_heading.view-pricing-2:hover:after{margin-left: 18px; cursor: pointer;} 
.vc_custom_heading.view-pricing-2:after{content: url("/eww-wp/wp-content/uploads/2019/05/15111410/Shape-white-aarow.png"); display: inline-block;vertical-align: middle;margin-left: 10px;transition: all 0.2s ease}  

/* Header Css*/  

/*.branding a img, .mobile-branding a img{display: none;} */
/*.branding a{background-image: url(/wp-content/uploads/2019/05/eww-logo-svg_white_1.svg);display: block;max-width: 100%;background-repeat: no-repeat; width: 200px; height: 30px; margin-left: 30px;}*/
/*.sticky-top-line-on .branding a.same-logo{display: block !important;}*/
/*.mobile-branding a  {background-image: url(https://s3-ap-south-1.amazonaws.com/eww-wp/wp-content/uploads/2019/05/23133622/EWW-Logo-SVG-1.svg);display: block;max-width: 100%;background-repeat: no-repeat; width: 200px; height: 30px;margin: 12px 0;}*/
.sticky-top-line-on.mixed-header .branding>a{margin-top: 0px;} 
.header-side-right .side-header .menu-toggle{top: 35px;}
.main-nav > li.menu-item{display: block;}
.main-nav > li.menu-item > a{justify-content: flex-end; padding-right: 40px;}
.main-nav > li.menu-item > a:after{background: url("/wp-content/themes/Excellentwebworld/images/about-us.svg") !important;content: "" !important}

.main-nav > li.about-img > a{background-image:url('/wp-content/themes/Excellentwebworld/images/about-us.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}
.main-nav > li.about-img > a:hover{background-image:url('/wp-content/themes/Excellentwebworld/images/about-us-blue.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}

.main-nav > li.we-do-img > a{background-image:url('/wp-content/themes/Excellentwebworld/images/smartphone.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}
.main-nav > li.we-do-img > a:hover{background-image:url('/wp-content/themes/Excellentwebworld/images/smartphone-blue.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}

.main-nav > li.solution-img > a{background-image:url('/wp-content/themes/Excellentwebworld/images/puzzle.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}
.main-nav > li.solution-img > a:hover{background-image:url('/wp-content/themes/Excellentwebworld/images/puzzle-blue.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}

.main-nav > li.technology-img > a{background-image:url('/wp-content/themes/Excellentwebworld/images/project-management.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}
.main-nav > li.technology-img > a:hover{background-image:url('/wp-content/themes/Excellentwebworld/images/project-management-blue.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}

.main-nav > li.ourwork-img > a{background-image:url('/wp-content/themes/Excellentwebworld/images/vector.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}
.main-nav > li.ourwork-img > a:hover{background-image:url('/wp-content/themes/Excellentwebworld/images/vector-blue.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}

.main-nav > li.pricing-img> a{background-image:url('/wp-content/themes/Excellentwebworld/images/tag.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}
.main-nav > li.pricing-img> a:hover{background-image:url('/wp-content/themes/Excellentwebworld/images/tag-blue.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}

.main-nav > li.contact-img > a{background-image:url('/wp-content/themes/Excellentwebworld/images/agenda.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}
.main-nav > li.contact-img > a:hover{background-image:url('/wp-content/themes/Excellentwebworld/images/agenda-blue.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}

.main-nav > li.partnership-img > a{background-image:url('/wp-content/themes/Excellentwebworld/images/support.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}
.main-nav > li.partnership-img > a:hover{background-image:url('/wp-content/themes/Excellentwebworld/images/support-blue.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}

.main-nav > li.resource-img > a{background-image:url('/wp-content/themes/Excellentwebworld/images/man-machine-circuit-symbol.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}
.main-nav > li.resource-img > a:hover{background-image:url('/wp-content/themes/Excellentwebworld/images/man-machine-circuit-symbol-blue.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}

.main-nav > li.our-team-img > a{background-image:url('/wp-content/themes/Excellentwebworld/images/meeting.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}
.main-nav > li.our-team-img > a:hover{background-image:url('/wp-content/themes/Excellentwebworld/images/meeting-blue.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}

.main-nav > li.engineer-img > a{background-image:url('/wp-content/themes/Excellentwebworld/images/engineer.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}
.main-nav > li.engineer-img > a:hover{background-image:url('/wp-content/themes/Excellentwebworld/images/engineer-blue.svg'); background-repeat: no-repeat; background-size:20px; background-position:96% center;}


.main-nav>li.menu-item:hover {background-color:#fff; border-bottom-right-radius:20px; border-top-right-radius:20px;} 

.side-header:not(.sub-downwards) .main-nav>li>.dt-mega-menu-wrap:not(.bottom-overflow), .side-header:not(.sub-downwards) .main-nav>li>.sub-nav:not(.bottom-overflow){top: 0px !important}
/*.mixed-header.side-header-h-stroke{top:0px !important;}*/
/*.mixed-header.side-header-h-stroke.masthead-mobile-header{top:0px !important;}*/
.mixed-header.side-header-h-stroke.sticky-mobile-on{top:0px !important;}  
.mtsnb .mtsnb-button{font-size: 16px;}
 .dt-mobile-header{padding-top:35px;}
 .mtsnb .mtsnb-container{padding: 5px 60px;}
/*.main-nav > li.menu-item ul .menu-text{color: #000 !important;}*/

.main-nav .sub-nav > li:not(.wpml-ls-item) > a .menu-text{    color: #3a3a3a;}
.main-nav .sub-nav > li.dt-mega-parent > a .menu-text{font-weight:600;}
.main-nav .menu-item.inquiry-btn {width: 150px; margin: 0 auto;  background: #e8c231;  border: 1px solid #e8c231; border-radius: 40px; max-width: 100%;  margin-top: 20px;  color: #000;}
.main-nav .menu-item.inquiry-btn:hover { background: #e8c231; border: 1px solid #e8c231;  border-radius: 40px;  color: #000;}
.top-line-right .right-widgets{margin-right: 20px;}
.main-nav .menu-item.inquiry-btn a{align-items: flex-start !important;  padding-right: 0px; justify-content: center;}

/* home page  second tell more section*/
.for-me-tab .wpb_tabs.tab-style-two{	background-color: #0000;}
.for-me-tab li.ui-tabs-active > a{color: #fff !important;}
.for-me-tab .wpb_tabs.tab-style-two .wpb_tabs_nav li.ui-tabs-active:before {    background-color: #fff;}
.for-me-tab .wpb_content_element .wpb_tabs_nav > li > a {    color: #858dbf; font-weight: 600;}
.for-me-tab .wpb_content_element .wpb_tabs_nav > li > a:hover{color: #fff !important;}
.industry-img img{width: 110px; /* min-height: 130px*/}
.item-left { -webkit-animation: itemLeft 8s ease-out infinite; animation: itemLeft 8s ease-out infinite; width: 100%;}
@keyframes itemLeft{ 
	0%, 100%, 97% {	-webkit-transform: scale(1); transform: scale(1);}

	20% { -webkit-transform: scaleX(.95) scaleY(1.2); transform: scaleY(.95) scaleX(1.2);	}

	48% { -webkit-transform: scaleY(1.1) scaleX(.8); transform: scaleY(1.1) scaleX(.9);}

	68% { -webkit-transform: scaleY(.98) scaleX(1.09); transform: scaleY(.98) scaleX(1.02); }

	80% {-webkit-transform: scaleY(1.02) scaleX(.98); transform: scaleY(1.02) scaleX(.98); }
}
.cmp-details{display: flex !important;justify-content: center;}
.blog-shortcode .post-thumbnail{box-shadow: 0 1px 13px 0 rgba(0,0,0,0.1);}
/*.blog-shortcode .post-thumbnail a{padding-bottom: 52.6209% !important;}*/
.blog-shortcode .entry-title{font-weight: 500 !important;}
.cost-content-box:hover .cost-text,.cost-content-box:hover .cost-text1{color: #fff !important;}
/*testimonial SLIDER section*/
.home-testimonials-slider .slick-current{outline: none;}
.home-testimonials-slider .testimomial-quate{position: relative;}
.home-testimomial-slider { box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.3), 0 0px 10px 0 rgba(0, 0, 0, 0.20);}
.home-testimonials-slider .testi-img-border{position: relative;}
.home-testimonials-slider .testi-img-border:before {content:'';border-top: 9px solid #22ff96;height: 0;position: absolute;width: 110px;border-top-left-radius: 10px;top: -9px;left: 0;right: 0;margin: 0 auto;border-top-right-radius: 10px;}
.home-testimonials-slider .testi-img-border:after {content:'';border-top: 9px solid #22ff96;height: 0;position: absolute;width: 110px;border-bottom-left-radius: 10px;left: 0;right: 0;margin: 0 auto;border-bottom-right-radius: 10px;}
.testimomial-quate .uvc-sub-heading.ult-responsive:before{content: '';position: absolute;background-image: url(/wp-content/uploads/2019/04/right-quate.png);top: -10px;width: 90px;height: 90px; left: 0; background-repeat: no-repeat;}
.testimomial-quate .uvc-sub-heading{margin:30px 20px;}
.testimomial-quate .uvc-sub-heading.ult-responsive:after{content: '';position: absolute;background-image: url(/wp-content/uploads/2019/04/left-quate.png); bottom: 0px; width: 90px; height: 90px; background-repeat: no-repeat; top: 200px; right: -45px;}
.home-testimonials-slider .draggable, .home-testimonials-slider .slick-dots li { position: relative;  margin:40px 5px !important; }
.home-testimonials-slider .home-testimomial-slider.ult-carousel-wrapper .slick-dots li.slick-active { background-color: #1f97ff;    border-radius: 50%; }
.testi-img-border .ult-item-wrap:last-child{position: absolute;top: 40%;transform: translateY(-50%);right: 0;left: 0} 
.testi-img-border .ult-item-wrap .fa-play{font-size: 50px !important;visibility: hidden;} 
.onclick-video .play-btn{position: absolute;top: 50%;transform: translateY(-50%);right: 0;left: 0} 
.onclick-video .fa-play{font-size: 50px !important;visibility: hidden;} 

/*.home-testimonials-slider .home-testimomial-slider.ult-carousel-wrapper .slick-dots li i {font-size: 15px; color: #fff !important;}  */
.home-testimonials-slider ul.slick-dots{margin-bottom:0px !important;}
.home-testimonials-slider .ultsl-radio-unchecked:before{display: none;}
.home-testimonials-slider .slick-dots li { position: relative;  margin:40px 5px !important; width: 15px; height: 15px; border: 2px solid #fff; border-radius: 50%;}

/* Portfolio slider */
.portfolio-slider{display: flex;justify-content: center;align-items: center;}
.port-slider-dot .slick-dots{bottom: unset !important; top: 0px; text-align: right; right: 50px;}
.portfolio-slider .ult-item-wrap, .portfolio-slider .ult-item-wrap .wpb_column{width: 100%;}
.portfolio-slider .wpb_single_image.port-image .vc_single_image-wrapper {margin-bottom: -30px !important}
/*.port-slider-dot .slick-list{overflow: visible;}*/
.image-maxwidth-one .vc_single_image-wrapper{max-width: 784px;}
.image-maxwidth .vc_single_image-wrapper{max-width: 520px;}
/*.port-slider-dot.ult-carousel-wrapper{margin-bottom: 0 !important;padding-bottom: 0 !important}*/
/* tab section */
.do-for-me-tab .tab-style-two.wpb_tabs .wpb_tabs_nav{padding: 0px !important;}
.do-for-me-tab  .tab-style-two.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{padding:20px 0px;}
.for-me-tab .wpb_tour.wpb_content_element:not(.tab-style-four) .wpb_tabs_nav > li:not(.ui-state-active):hover > a{color: #fff !important;}
.for-me-tab .wpb_tabs.tab-style-two .wpb_tabs_nav li.ui-tabs-active:before { background-color: #1c8dce !important;}

/*around the world section*/
.eww-around-work .around-world-bg{ position: relative; left: 75px; z-index: 33;}
.eww-around-work .around-world-social .aio-icon-header+.aio-icon-description{margin-top: 0px;}
.eww-around-work .around-world-slider .draggable,.slick-dots li { position: relative;  margin:0 5px !important;}
.eww-around-work .around-world-slider .around-the-world-slider.ult-carousel-wrapper .slick-dots li.slick-active i{ background-color: #1f97ff;    border-radius: 50%; }
.eww-around-work .around-world-slider .around-the-world-slider.ult-carousel-wrapper .slick-dots li i {font-size: 15px; color: #adadad !important;}    

/*contact form*/
.inquiry-contact-form .gform_wrapper{margin: 0px 0px !important}
.contact-form form li {clear: none !important; padding-left: 15px; padding-right: 15px !important;}
.contact-form .gfield_label{display: none !important;}
.contact-form form li input, .contact-form form li select, .contact-form form li textarea {/*background: transparent;*/ border-bottom: 1px solid #777 !important; border: 0;  color: #777; font-size: 15px !important;}
/* GITEX CONTSCT FORM*/
#gform_4 .gform_button{float: left; }
.int-phone.valid-msg, .int-phone.error-msg{right:0 !important;}
#gform_4 p{    font-size: 15px;    line-height: 25px;}
#gform_4 .gform_wrapper .top_label li.gfield.gf_left_half, .gform_wrapper .top_label li.gfield.gf_right_half{vertical-align: baseline;}
.contact-form input::placeholder, .contact-form textarea::placeholder {color: #777;}
.contact-form .gform_wrapper textarea.medium{height: 40px !important; width: 100%;}
.contact-form .gfield_checkbox{ font-size: 14px; color: #777;}
.contact-form .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox]{margin-top: 0px !important;}
.contact-form .gform_wrapper .gform_footer{padding:0; margin: 0px;}
.contact-form .gform_wrapper ul li.gfield {margin-top: 11px;}
.contact-form .gform_wrapper .gform_footer input.button, #main .gform_wrapper .gform_footer input[type="submit"]{background-color:#2295ff; border-radius: 25px; padding:15px  50px; font-size: 16px; display: block; margin:17px auto 0; width: 180px;}
.inquiry-form .uvc-sub-heading p{margin: 0;}
.inquiry-form h2, .inquiry-form p{text-align: center;}
.inquiry-form{padding: 25px;}
.social-contact .wpb_single_image img {width: 187px;}
.social-contact > .vc_column-inner{background-position: right center !important;}
.contact-form form li input[type=checkbox] {border: 2px solid #36479f !important;}
.contact-form input[type=tel]{padding-left: 5px !important;}
.gchoice_select_all, .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label, .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight: 300 !important;}
.contact-form form li select{padding:6px 4px 5px !important;}
.checkbox-block input[type=checkbox], .checkbox-block .gform_wrapper ul.gfield_checkbox li input[type=checkbox] { -webkit-appearance: none; -moz-appearance: none;-ms-appearance: none; -o-appearance: none; -webkit-user-select: none; -moz-user-select: none;-ms-user-select: none; user-select: none; height: 15px; width: 15px !important; position: relative; border-radius: 0; cursor: pointer;outline: 0; z-index: 0;    margin: -2px 12px 0 0 !important;    padding: 0;    border: 2px solid #36479f !important;    background-color: rgba(0, 0, 0, 0) !important;    vertical-align: middle;}
.checkbox-block input[type=checkbox]:checked::before {content: '';  position: absolute;  left: 3px; top: -1px; width: 6px; height: 10px; border: solid #2295ff; border-width: 0 2px 2px 0; transform: rotate(43deg);}
.contact-page-form.contact-form form li input, .contact-page-form.contact-form form li select, .contact-page-form.contact-form form li textarea{margin-bottom: 30px !important;}
.contact-page-form.contact-form .gform_wrapper textarea.medium{height: 150px !important;}


#gform_1 li.checkbox-block input{margin-bottom: 0px !important;}
#gform_1  li.checkbox-block  ul.gfield_checkbox input[type=checkbox]{width: 15px !important;}

/*custom inquiry form*/
.vc_section.vc-form{margin: 0; background-color: #f5f5f5; padding-top: 85px; padding-bottom: 85px; margin-top: 30px !important;}
h2.inquiry-color{color: #fff; padding-left: 20px;}
.inquiry-contact-form .contact-form{width:1200px; box-shadow: 4px 5px 10px 2px rgba(0,0,0,0.12); margin: 0 auto; display:flex; background-color: #fff; max-width: 100%;}
.social-img,.social-icon{padding:0 !important; margin-top: 30px;display: flex;}
.social-contact.vc_col-sm-5{background-image: url('/wp-content/uploads/2019/04/Ellipse-904-merged.png'); background-repeat: no-repeat;background-size: cover;background-position: center right; padding-bottom: 60px; padding-top: 30px;
}
.inquiry-form.vc_col-sm-7 { background-color: #fff; padding-bottom: 20px; padding-top: 30px;}
.contact-form .cmp-skype a, .contact-form .cmp-number a, .contact-form .cmp-email a{text-decoration: none; color: #fff; font-size: 15px; margin-top:10px; margin-bottom: 15px;}
.contact-form .cmp-skype a{
	background:	 url('/wp-content/uploads/2019/04/skype-svg.svg') no-repeat scroll left center/25px auto; display: inline-block; padding-left: 35px;}
.contact-form .cmp-number a {
    background:	 url('/wp-content/uploads/2019/04/phone-call.svg') no-repeat scroll left center/25px auto; display: inline-block; padding-left: 35px; }
.contact-form .cmp-email a {
    background:	 url('/wp-content/uploads/2019/04/envelope.svg') no-repeat scroll left center/25px auto; display: block; padding-left: 35px; overflow-wrap: break-word; }
/*end of custom inqury form*/ 

/* button hover effect */
.btn-effect-ripple {position: relative;}
.btn-effect-ripple .ubtn:after {box-shadow: inset 0 0 0 35px rgba(255,255,255,1);-webkit-transition:0.5s all ease;  transition:0.5s all ease;   opacity:0;}
.btn-effect-ripple .ubtn:hover:after {-webkit-animation: anim-effect-radomir 0.5s ease-out forwards;animation: anim-effect-radomir 0.5s ease-out forwards;opacity:1;background: rgba(255,255,255,0.15);}
@-webkit-keyframes anim-effect-radomir {
0% {opacity: 1;	-webkit-transform: scale3d(0.4, 0.4, 1);transform: scale3d(0.4, 0.4, 1);}
80% {box-shadow: inset 0 0 0 2px rgba(255,255,255,1);opacity: 0.5;	-webkit-transform: scale3d(0.8, 0.8, 1);transform: scale3d(0.8, 0.8, 1);}
100% {box-shadow: inset 0 0 0 2px rgba(255,255,255,1);opacity: 0;	-webkit-transform: scale3d(1.2, 1.2, 1);transform: scale3d(1.2, 1.2, 1);}}
@-webkit-keyframes anim-effect-back {	0% {opacity: 1;	}	100% {opacity: 0;}}
.btn-effect-ripple .ubtn:hover .ubtn-hover{width: 100%;-webkit-animation: anim-effect-back 0.8s ease-out forwards;animation: anim-effect-back 0.8s ease-out forwards;opacity:1;}
.btn-effect-ripple .ubtn:after{position: absolute;top: 50%; left: 50%; margin: -35px 0 0 -35px; width: 70px; height: 70px; border-radius: 50%; content: ''; opacity: 0;  pointer-events: none; z-index: 2;}

/* -----------------------------------------------CAKE PHP CSS------------------------------------------------------ 
/*IMAGE CSS ANIMATION*/
.php-benifit{position: relative !important;}
.php-benifit:before{ content: ''; position: absolute; background: url('/wp-content/uploads/2019/04/shape_3.png') no-repeat; width: 415px; height: 362px; right: 0;top:0px;}
.services div.aio-icon-img, .services div.aio-icon { display: inline-block; position: relative;  border-radius: 50%; background-color: #2296ff; overflow: hidden; }
.services div.aio-icon-img:after, .services div.aio-icon:after {content: ""; position: absolute; top: -30%; right: -200%; width: 100%; height: 180%; opacity: 1;  transform: rotate(30deg); background: linear-gradient( to right, rgb(26, 120, 203, 0.5) 0%, rgba(34, 150, 255, 0) 77%, rgba(34, 150, 255, 0) 100%, rgba(34, 150, 255, 0) 100%); animation: shine infinite 4s; border-radius: 100%; }  
@keyframes shine {  80% {opacity: 1;right: 210%;} 100% {   opacity: 0;   right: 200%;}   }
.technology-stack .wpb_tab{background-color: #f5f5f5; padding-top: 20px !important;}
.technology-stack .wpb_tour.tab-style-one .wpb_tabs_nav li, .wpb_tour.tab-style-two .wpb_tabs_nav li{margin: 10px 0;background: rgba(170,170,170,0.1);}
.technology-stack.for-me-tab .wpb_content_element .wpb_tabs_nav > li > a{min-height: 100px; }
.technology-stack .wpb_tour.tab-style-one .wpb_tabs_nav > li.ui-state-active, #page .wpb_tour.tab-style-one .wpb_tabs_nav > li.ui-state-active:hover{background-color: #2295ff !important;}
.technology-stack .wpb_tour .wpb_tabs_nav{width: 16%; max-width: 100%;}
.technology-stack .wpb_tour{margin-bottom: 0px !important}
.technology-stack .wpb_tabs_nav a{position: relative; text-align: center; width: 100% !important;}
.technology-stack .wpb_tabs_nav a:before { content: ''; width: 50px; height: 50px; background-size: contain !important; margin: 0 auto 8px; background-position: center; display: block;}
.technology-stack .wpb_tabs_nav a#ui-id-2:before { content: ''; background: url('/wp-content/uploads/2019/04/web.png') no-repeat;}
.technology-stack .wpb_tabs_nav a#ui-id-1:before { content: '';  background: url('/wp-content/uploads/2019/04/technology-Stack_mobile.png') no-repeat;}
.technology-stack .wpb_tabs_nav a#ui-id-3:before { content: ''; background: url('/wp-content/uploads/2019/04/technology-Stack_iot.png') no-repeat;}
.technology-stack .wpb_tabs_nav a#ui-id-4:before { content: ''; background: url('/wp-content/uploads/2019/04/database_technology-Stack.png') no-repeat;}
.technology-stack .wpb_tabs_nav a#ui-id-5:before { content: '';  background: url('/wp-content/uploads/2019/04/cloud.png') no-repeat; height: 45px;}
.technology-stack .wpb_tabs_nav a#ui-id-6:before { content: '';  background: url('/wp-content/uploads/2019/04/js.png') no-repeat; width: 50px; height: 50px;}
.master-technology .our-hiring-section .hire-section {    padding-right: 25px;    width: 33%;    max-width: 100%;}

/* ---------------------------------start HIRE IOS DEVELOPER-------------------------------------------------- */
ul.ios li{margin: 20px 0; background:url('/wp-content/uploads/2019/04/16-20-PX-White.png'); background-repeat: no-repeat; background-position: left center; list-style: none; padding-left: 25px;}
ul.ios li{color: #fff;}
ul.ios-app-detail li a{/*color: #85868c;*/text-decoration: none;}
ul.ios-app-detail li{margin: 20px 0; background: url('/wp-content/uploads/2019/04/dimond-16x20.png'); background-repeat: no-repeat; background-position: left 4px; list-style: none; padding-left: 25px;}
.uvc-sub-heading.ult-responsive a{text-decoration: none;} 
.wp-block-quote a{color:#1ebbf0 !important;}
.hire-process-video .shortcode-single-image{border:5px solid #2295ff;}
.hire-process-video .shortcode-single-video.alignnone .fancy-media-wrap, .shortcode-video{padding-top: 0 !important}
.freq-ask-quition .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color: #36489e !important;border-radius: 0px !important;}
.freq-ask-quition .vc_tta-panel.vc_active .vc_tta-title-text{color: #fff;}
.freq-ask-quition .vc_tta-panel.vc_active .vc_tta-panel-body{background-color:#36489e !important; color: #fff; }
.postid-35969 .freq-ask-quition .vc_tta-panel.vc_active .vc_tta-panel-body{background-color:#fff !important; color: #000; }
.freq-ask-quition .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon:after, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before{border-color:#36489e !important;}
.freq-ask-quition .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon:after, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon:before {border-color: #fff !important;}
.freq-ask-quition a {text-decoration: none;color: #f37a21;}

/* -----------------------------------------------INDUSTRY PAGE CSS ------------------------------------ */
.advance-technology:hover  ul.ios-app-detail{color:#fff;}
.advance-technology:hover .uvc-main-heading h4, .advance-technology:hover .uvc-sub-heading, .advance-technology:hover .aio-icon-description{color:#fff !important;}
.advance-technology:hover .uvc-main-heading h3{color:#fff !important;}
.advance-technology:hover .i-ph-app-facilities ul.ios-app-detail li{ background: url('/wp-content/uploads/2019/04/16-20-PX-White.png'); background-repeat: no-repeat;
    background-position: left center;list-style: none; padding-left: 25px;}
.love-industires a {color: #fff;}
.industry-we-serve .uvc-sub-heading  a{color: #3a3a3a}

/* --------------------------- MOBILE DEVELOPMENT  PAGE CSS------------------------------ */
ul.apk-development li{margin-bottom: 12px;}
.freq-ask-quition,.vc_tta.vc_general .vc_tta-panel-title>a{padding:30px 0px !important;}
.freq-ask-quition .vc_tta-panel-title{padding: 0 30px;}
.freq-ask-quition,.vc_tta.vc_general .vc_tta-panel-title{line-height: 30px !important;}
.freq-ask-quition,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading, .freq-ask-quition,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{border: none!important;}
.freq-ask-quition .uvc-sub-heading, .freq-ask-quition .wpb_raw_code{padding-left: 25px;}
.freq-ask-quition h3{color: #fff;}
.ultv-video__outer-wrap{background: #fff !important;}
.freq-ask-quition .vc_tta-panel-title>a .vc_tta-controls-icon{left: -20px !important;}

/*---- App stretargy----*/
.content-top-img .ult-content-box{position: relative;}
.content-top-img .ult-content-box:before { content: '';position: absolute; background-image: url('/wp-content/themes/Excellentwebworld/images/rounded-rectangle.png'); width: 1074px;
    height: 60px;top: -55px; max-width: 100%; left: 0; right: 0;}

/* Service page css */
.angualr-expert p {font-style: normal !important;}

/* Team page */
.border-bottom .uvc-heading-spacer {margin-top: -40px;}
.border-bottom .uvc-sub-heading, .border-bottom .uvc-main-heading{z-index: 1;position: relative;}
.team-content{width: 350px; max-width: 100%; margin: 0 auto;}

/* Sidebar css */
.sidebar-content .widget-title{position: relative; font-size: 20px; line-height:25px; margin-bottom: 30px;font-weight: 500;}
.sidebar-content .widget-title:after {content: ''; position: absolute; border-bottom: 2px solid #36479e; width: 50px; left: 0; bottom: -8px;}
.sidebar .widget, .sidebar-content .widget{border:none; margin-bottom: 15px;padding: 8px 0 !important;}
ul.custom-categories li, ul.wpp-list li{margin: 15px 0; background: url('/wp-content/uploads/2019/04/dimond-16x20.png'); background-repeat: no-repeat; background-position: left center; list-style: none; padding-left: 25px;}
.guest-contributor button {background-color: #2295ff; color: #fff;font-size: 18px;padding-left: 40px; padding-right: 40px;border-radius: 25px;border: none;padding-top: 10px; padding-bottom: 10px; margin-top: 10px;}
.sidebar .sidebar-content .widget:first{padding-top:0px !important;}
.eww-related-post .iframe{margin-bottom: 20px;}
.eww-related-post{border: 3px solid #329dff;padding: 8px;border-image: linear-gradient( to bottom, #329dff 80%, rgba(0, 0, 0, 0)) 1 49%;}
.eww-related-post .widget-title{text-align: center;padding-top: 20px;font-size: 21px;font-weight: 600;}
.eww-related-post .realted-post-label li a{font-weight: 600;color: #36489e}
.realted-post-label li{margin-bottom: 20px;position: relative;}
.eww-related-post .realted-post-label li:before{content: ""; background: #329dff; width: 80px; height: 1px; display: block; left: -8px; position: relative; margin-bottom: 25px;}
.eww-related-post .realted-post-label li:after{content: ""; background: #329dff; width: 80px; height: 1px; display: block; right: -8px; position: absolute; margin-bottom: 25px;top: 0}
.sidebar-content .eww-related-post .widget-title:after{margin: 0 auto; right: 0;}
.eww-related-post:before {content: url(/wp-content/themes/Excellentwebworld/images/arrow.png); display: block; margin: 0 auto; left: 0; position: relative; right: 0; text-align: center; top: -9px; height: 10px;
}
.tnp-subscription {max-width: 100%;}
.tnp-subscription div.tnp-field-email, .tnp-subscription div.tnp-field-firstname{margin-bottom: 0px;width: 48%;margin-right: 15px;}
.tnp-subscription div.tnp-field{margin-bottom: 0px;}
.tnp-subscription div.tnp-field input{margin-bottom: 15px !important;background: #f4f4f4;border:1px solid #f4f4f4;border-radius: 5px;}
.tnp-subscription form{display: flex;align-items: center;justify-content: center;}
.tnp-subscription div.tnp-field .tnp-submit{height: 50px;background-color: #36489e !important;}
.widget .tnp-subscription form{display: block;}
.widget .tnp-subscription div.tnp-field-email, .widget .tnp-subscription div.tnp-field-firstname{width: 100%}
.widget .tnp-subscription form input{border:1px solid #a79f9f;border-radius: 5px;width: 100%;}
.widget .tnp-subscription form .tnp-submit{width: 100%}
.tnp-subscription input.tnp-submit{
	background-color: #ff7733 !important
}
/* Post detail page*/
.page-title.solid-bg{background: #fff;}
.page-title.title-center h1{text-align: left;}
#page .page-title .entry-title{color: #36479e; text-align: left !important; text-transform:capitalize !important}
.page-title-breadcrumbs{display: none;}

/* footer css */
#bottom-bar.solid-bg {background: #263884 none repeat center top;}
#footer ul.custom-menu {list-style: url('/wp-content/uploads/2019/04/Arrow.png');list-style-position: inside;}
#footer .custom-menu a, .widget_nav_menu a {display: inline;}
#footer > .wf-wrap, #bottom-bar > .wf-wrap{width: 1470px;}
#footer .footer .st-accordion li > a:before, .footer .custom-menu a:before{content: none;}
#footer .widget_presscore-custom-menu-one .custom-menu.show-arrow a:after{content: none;}
#footer .show-arrow.custom-menu a{padding-left: 0px;}
#bottom-bar .wf-float-left span{margin-right: 5px;}
#footer .dpe-flexible-posts li a{display: flex;text-decoration: none;margin-bottom: 10px;align-items: center;padding-bottom: 10px;border-bottom:1px solid rgba(133,134,140,.15);background: url("/wp-content/uploads/2019/04/Arrow.png") no-repeat left  center;padding-left: 27px;}
#footer .dpe-flexible-posts li a img{width: 75px;height: 75px;border-radius: 100%;}
#footer .dpe-flexible-posts li:last-child a{border-bottom: 0px;}
#footer .dpe-flexible-posts li a .title{color: #fff;font-size: 15px;}
#footer .widget-title{font-size: 21px;font-weight: 600;}
#presscore-custom-menu-one-5 .custom-menu{margin-top: 40px;}
#footer .widget-info{color: #fff}
#footer .widget-info h3{font-size: 21px;font-weight: 600;margin-top: 20px;}
#footer .widget-info address{font-style: normal;}
#footer .textwidget ul li{color: #fff;margin-bottom: 17px}
#footer .textwidget ul li.phone a{background: url(/wp-content/themes/Excellentwebworld/images/phone.png) no-repeat center left; padding-left: 28px;} 
#footer .textwidget ul li.skype a{background: url(/wp-content/themes/Excellentwebworld/images/skype.png) no-repeat center left; padding-left: 28px;} 
#footer .textwidget ul li.whatsup a{background: url(/wp-content/themes/Excellentwebworld/images/whatsapp.png) no-repeat center left; padding-left: 28px;} 
#footer .textwidget ul li.email a{background:url(/wp-content/uploads/2019/04/envelope.svg) no-repeat scroll left center/16px auto; padding-left: 28px;} 
#footer .textwidget ul li.hr-no a{background:url(/wp-content/themes/Excellentwebworld/images/phonebook.png) no-repeat scroll left center/16px auto; padding-left: 28px;} 
.widget_dpe_fp_widget .dpe-flexible-posts li a .title {color: #000;font-size: 16px;}
.page-id-31335 .inquiry-contact-form{display: none;}
/* thank you page*/
.page-id-33279 .inquiry-contact-form{display:none;}
.dmca-img{margin-top: 30px;text-align: center;}
.dmca-img:first-child{margin-top: 0px;}

.radio-gender .gfield_radio{display: flex;}
.radio-gender li.gchoice_2_4_1{padding-left: 100px !important;}

/*service pages  icons*/
.services .aio-icon.circle {background-color: #2296ff !important; background-image:url('/wp-content/themes/Excellentwebworld/images/Mobile-App-Sprite.png') !important; 	background-position: 5px 10px !important; 	background-repeat: no-repeat !important; }
.services .aio-icon.circle i{display: none;}

/* css for portfolio page */
.tesluxe-tab-bg .vc_tta-panels {    background-color: transparent !important;}
.tesluxe-tab-bg .vc_tta-title-text{font-size: 40px; font-weight: 50px;  }
.tesluxe-col-absolute {    position: absolute;    top: 55px;    left: 30%;}
.portfolio-btn{border-radius: 40px; padding:20px 20px;}
.tesluxe-tab-bg .vc_tta-tabs-container .vc_tta-tab.vc_active a {    color: #c1081d !important;}
.tesluxe-tab-bg .vc_tta-tabs-container .vc_tta-tab a { background-color: transparent !important; border: 0 !important;}
.fancard-sec{overflow: visible !important;}

/*.case-studies .uc_overlay_hover_content .uc_overlay_hover_content_container_holder .uc_overlay_hover_content_content{left:0; right: 0; width: 100%; margin: 0 auto; transform: translateY(-50%);}
.case-studies .uc_overlay_hover_content .uc_overlay_hover_content_container_holder:hover .uc_overlay_hover_content_content{ background: rgba(0,0,0,0.5);    transition: all 0.5s ease;}*/
/*.case-studies .uc_overlay_hover_content .uc_overlay_hover_content_container_holder .uc_overlay_hover_content_content .uc_elegant_content_box{top: 50%; left: 0; right: 0; width: 100%;}*/
.case-studies .uc_more_btn a{background-color:transparent !important; color: #fff !important; padding:0;}
/*.case-studies .uc_overlay_hover_content .uc_overlay_hover_content_container_holder .uc_overlay_hover_content_content .uc_elegant_content_box{height: unset !important;}*/
/*.uc_overlay_hover_content .uc_elegant_content_box .uc_more_btn{display: none !important;}*/

/* angular js icon */
.services .angularjs .aio-icon.circle{ background-position: -3px 0px !important;}
.services .interactive-dashboard .aio-icon.circle{background-position: -222px 0px !important;}
.services .custom-widget .aio-icon.circle{background-position: -113px -3px !important;}
.services .e-commerce-application .aio-icon.circle{background-position: -168px -2px !important;}
.services .plugins-development .aio-icon.circle{background-position: -442px -3px  !important;}
.services .migration-services .aio-icon.circle{background-position: -277px -2px !important;}
.services .web-mobile-app-interface .aio-icon.circle{background-position: -388px -3px !important;}
.services .real-time-app .aio-icon.circle{background-position: -333px -3px !important;}
.services .custom-components .aio-icon.circle{background-position: -58px -3px !important;}

/* cake php icon */
.services .website-development .aio-icon.circle{ background-position: -498px -58px !important;}
.services .back-end-Development .aio-icon.circle{background-position: -111px -58px !important;}
.services .library-development .aio-icon.circle{background-position: -277px -59px !important;}
.services .e-commerce-development .aio-icon.circle{background-position: -223px -56px !important;}
.services .sass-development .aio-icon.circle{background-position: -440px -60px  !important;}
.services .api-development .aio-icon.circle{background-position: -58px -57px !important;}
.services .party-integration .aio-icon.circle{background-position: 2px -57px !important;}
.services .customization-services .aio-icon.circle{background-position: -166px -56px !important;}
.services .migration-services .aio-icon.circle{background-position: -387px -58px !important;}
.services .website-maintenance .aio-icon.circle{background-position: -332px -60px !important;}

/* codeignter icon */
.services .cms-development .aio-icon.circle{ background-position: -387px -111px !important;}
.services .codeigniter-website .aio-icon.circle{background-position: -111px -58px !important;}
.services .migration .aio-icon.circle{background-position: -387px -59px !important;}
.services .e-commerce .aio-icon.circle{background-position: -443px -113px !important;}
.services .backend .aio-icon.circle{background-position: -3px -112px   !important;}
.services .corporate-application .aio-icon.circle{background-position: -113px -114px !important;}
.services .codeigniter-extension .aio-icon.circle{background-position: -58px -113px !important;}
.services .social-networking .aio-icon.circle{background-position: -332px -112px !important;}
.services .shopping-cart .aio-icon.circle{background-position: -277px -111px !important;}
.services .maintenance .aio-icon.circle{background-position: -332px -60px !important;}

/* drupal icon */
.services .responsive-design .aio-icon.circle{ background-position: -388px -3px !important;}
.services .api-integration .aio-icon.circle{background-position: -3px -166px !important;}
.services .highly-scalable .aio-icon.circle{background-position: -113px -166px !important;}
.services .mobile-friendliness .aio-icon.circle{background-position: -222px -166px !important;}
.services .open-source .aio-icon.circle{background-position: -333px -166px   !important;}
.services .high-security .aio-icon.circle{background-position: -58px -168px !important;}
.services .multilingual .aio-icon.circle{background-position: -3px -768px !important;}
.services .usability-enhancement .aio-icon.circle{background-position: -444px -166px !important;}
.services .integration-social .aio-icon.circle{background-position: -168px -164px !important;}
.services .data-migration .aio-icon.circle{background-position: -498px -166px !important;}
/*.services .Multicurrency .aio-icon.circle{background-position: -279px -166px !important;}*/
.services .multicurancy .aio-icon.circle {
    background-position: -3px -769px !important;
}
/* ionic icon*/
.services .attractive-user .aio-icon.circle{ background-position: -442px -222px !important;}
.services .support-diverse .aio-icon.circle{background-position: -330px -222px !important;}
.services .easy-customize .aio-icon.circle{background-position: -57px -222px !important;}
.services .performance-native .aio-icon.circle{background-position: -222px -222px !important;}
.services .supportive-community .aio-icon.circle{background-position: -388px -222px   !important;}
.services .faster-development .aio-icon.circle{background-position: -115px -222px !important;}
.services .low-cost .aio-icon.circle{background-position: -169px -222px !important;}
.services .cordova-plugins .aio-icon.circle{background-position: -2px -222px !important;}
.services .smooth-animations .aio-icon.circle{background-position: -277px -222px !important;}

/* joomla icon*/
.services .joomla-ddevelopment .aio-icon.circle{ background-position: -223px -275px!important;}
.services .joomla-cms .aio-icon.circle{background-position: -442px -275px !important;}
.services .custom-development .aio-icon.circle{background-position: -2px -275px !important;}
.services .portal-development .aio-icon.circle{background-position: -333px -275px !important;}
.services .them-customization .aio-icon.circle{background-position: -386px -275px   !important;}
.services .joomla-application .aio-icon.circle{background-position: -112px -277px   !important;}
.services .custom-modules .aio-icon.circle{background-position: -57px -275px !important;}
.services .joomla-template .aio-icon.circle{background-position: -168px -276px !important;}
.services .joomla-Support .aio-icon.circle{background-position: -278px -278px !important;}

/* laravel icon*/
.services .laravel-web-application-development .aio-icon.circle{ background-position: -443px -822px !important;}
.services .laravel-custom-development .aio-icon.circle{background-position: -2px -275px !important;}
.services .laravel-cloud-development .aio-icon.circle{background-position: -58px -495px !important;}
.services .laravel-restful-application-development .aio-icon.circle{background-position: -552px -823px !important;}
.services .laravel-template-design .aio-icon.circle{background-position: -388px -823px   !important;}
.services .larave-lextension-services .aio-icon.circle{background-position: -386px -275px   !important;}
.services .laravel-migration-services .aio-icon.circle{background-position: -331px -387px !important;}
.services .laravel-customization .aio-icon.circle{background-position:-443px -275px !important;}
.services .laravel-support .aio-icon.circle{background-position:-113px -826px !important;}

/* magento icon*/
.services .magento-store .aio-icon.circle{ background-position: -278px -386px !important;}
.services .custom-theme-design .aio-icon.circle{background-position: -167px -384px !important;}
.services .custom-module-development .aio-icon.circle{background-position: -112px -386px !important;}
.services .magento-cms .aio-icon.circle{background-position: -2px -385px !important;}
.services .extension-development .aio-icon.circle{background-position: -386px -275px   !important;}
.services .migration-services .aio-icon.circle{background-position: -222px -495px   !important;}
.services .magento-maintenance .aio-icon.circle{background-position: -57px -387px !important;}
.services .magento-shopping-cart .aio-icon.circle{background-position:-386px -384px !important;}

/* mobile app icon */
.services .iphone .aio-icon.circle {background-position: -333px -443px !important;}
.services .flutter .aio-icon.circle {background-position: -61px -441px !important;}
.services .android .aio-icon.circle {background-position: -222px -440px !important;}
.services .react-native .aio-icon.circle {background-position: -168px -440px !important;}
.services .real-time .aio-icon.circle {background-position: -2px -440px !important;}
.services .ionic .aio-icon.circle {background-position: -388px -440px !important;}
.services .iot .aio-icon.circle {background-position: -276px -440px !important;}
.services .angular .aio-icon.circle {background-position: -113px -438px !important;}

/* node js icon */
.services .node-web-and-mobile-app .aio-icon.circle {background-position: -3px -496px !important;}
.services .node-real-time-application .aio-icon.circle {background-position: -333px -495px !important;}
.services .node-frontend-development .aio-icon.circle {background-position: -168px -276px !important;}
.services .node-backend-development .aio-icon.circle {background-position: -167px -495px !important;}
.services .node-cloud-development .aio-icon.circle {background-position: -58px -495px !important;}
.services .node-desktop-app-development .aio-icon.circle {background-position: -113px -493px !important;}
.services .node-support .aio-icon.circle {background-position: -388px -496px !important;}
.services .node-migration-service .aio-icon.circle {background-position: -222px -495px !important;}
.services .node-api .aio-icon.circle {background-position: -58px -57px !important;}
.services .node-plug-ins-development .aio-icon.circle {background-position: -278px -495px !important;}

/*reat js icon*/

.services .react-ui-development .aio-icon.circle {background-position: -168px -384px !important;}
.services .react-front-end .aio-icon.circle {background-position: -168px -276px !important}
.services .react-web-application  .aio-icon.circle {background-position: -112px -714px !important;}
.services .react-ecommrece .aio-icon.circle {background-position: -278px -825px !important;}
.services .react-enter-price .aio-icon.circle {background-position:-167px -932px !important;}
.services .react-mobile-app .aio-icon.circle {background-position: -441px -550px !important;}
.services .react-email-template .aio-icon.circle {background-position: -553px -331px !important;}
.services .react-3rd-party .aio-icon.circle {background-position: -56px -550px !important;}
.services .react-portal .aio-icon.circle {background-position: -333px -275px !important;}
.services .react-migration-service .circle {background-position: -222px -495px !important;}
.services .react-maintainance .aio-icon.circle {background-position: -388px -496px !important;}

/* open source icon */
.services .open-source-customizable .aio-icon.circle {background-position: -167px -547px !important;}
.services .open-source-security .aio-icon.circle {background-position: -662px -550px !important;}
.services .open-source-high-reliability .aio-icon.circle {background-position: -330px -549px !important;}
.services .open-source-easy-maintenance .aio-icon.circle {background-position: -224px -549px !important;}
.services .open-source-extensive-support .aio-icon.circle {background-position: -277px -550px !important;}
.services .open-source-party-api .aio-icon.circle {background-position: -57px -549px !important;}
.services .open-source-seo-friendly .aio-icon.circle {background-position: -608px -549px !important;}
.services .open-source-scalable .aio-icon.circle {background-position: -552px -549px !important;}
.services .open-source-mobile-friendliness .aio-icon.circle {background-position: -439px -549px !important;}
.services .open-source-cross-browser .aio-icon.circle {background-position: -113px -549px !important;}
.services .open-source-multicurrency .aio-icon.circle {background-position: -497px -550px !important;}
.services .open-source-integration .aio-icon.circle {background-position: -387px -547px !important;}
.services .open-source-inter-Platform .aio-icon.circle {background-position: -2px -549px !important;}

/* PhoneGap icon */
.services .phonegap-codereusability .aio-icon.circle {background-position: -278px -605px !important;}
.services .phonegap-supports-cross-platform .aio-icon.circle {background-position: -222px -605px !important;}
.services .phonegap-one-code .aio-icon.circle {background-position: -113px -604px !important;}
.services .phonegap-native .aio-icon.circle {background-position: -58px -606px !important;}
.services .phonegap-cost-effective .aio-icon.circle {background-position: -3px -602px !important;}
.services .phonegap-Single-all-Platforms .aio-icon.circle {background-position: -167px -605px !important;}
.services .phonegap-robust-backend .aio-icon.circle {background-position: -1px -658px !important;} 
.services .phonegap-open-source .aio-icon.circle {background-position: -2px -275px !important;}         
.services .phonegap-hardware .aio-icon.circle {background-position: -388px -605px !important;}
.services .phonegap-os .aio-icon.circle {background-position: -332px -605px !important;}
.services .phonegap-rapid .aio-icon.circle {background-position: -500px -605px !important;}
.services .phonegap-native .aio-icon.circle {background-position: -553px -604px !important;}
.services .phonegap-ui .aio-icon.circle {background-position: -443px -605px !important;}

/* php development icon */
.services .php-frontend .aio-icon.circle {background-position: -333px -658px !important;}
.services .php-backend .aio-icon.circle {background-position: -1px -658px !important;}
.services .php-enterprise-web .aio-icon.circle {background-position: -223px -658px !important;}
.services .php-e-commerce .aio-icon.circle {background-position: -168px -658px !important;}
.services .php-crm .aio-icon.circle {background-position: -112px -659px !important;}
.services .php-erp .aio-icon.circle {background-position: -277px -655px !important;}
.services .php-cms .aio-icon.circle {background-position: -57px -659px !important;}
.services .php-maintenance .aio-icon.circle {background-position: -388px -658px !important;}

/* react development icon */
.services .react-components .aio-icon.circle {background-position: -388px -714px !important;}
.services .react-cross-platform .aio-icon.circle {background-position: -167px -711px !important;}
.services .react-code-reusability .aio-icon.circle {background-position: -113px -714px !important;}
.services .react-strong-community .aio-icon.circle {background-position: -443px -714px !important;}
.services .react-reloading-increases .aio-icon.circle {background-position: -223px -714px !important;}
.services .react-officially-supported .aio-icon.circle {background-position: -333px -714px !important;}
.services .react-bridge-native .aio-icon.circle {background-position: -3px -714px !important;}
.services .react-less-time-to-develop .aio-icon.circle {background-position: -278px -713px !important;}
.services .react-code-anywhere .aio-icon.circle {background-position: -58px -713px !important;}

/* woocommerce icon */
.services .woocommerce-user-friendly-design .aio-icon.circle {background-position: -334px -768px !important;}
.services .woocommerce-easy-to-expand .aio-icon.circle {background-position: -112px -768px !important;}
.services .woocommerce-highly-secure .aio-icon.circle {background-position: -222px -770px !important;}
.services .woocommerce-extensive-cms .aio-icon.circle {background-position: -386px -768px !important;}
.services .woocommerce-multilingual .aio-icon.circle {background-position: -1px -768px !important;}
.services .woocommerce-payment-gateways .aio-icon.circle {background-position: -276px -768px !important;}
.services .woocommerce-updates .aio-icon.circle {background-position: -167px -768px !important;}
.services .woocommerce-digitizing-business .aio-icon.circle {background-position: -58px -769px !important;}
.services .woocommerce-seoready .aio-icon.circle {    background-position: -443px -768px !important;}
.services .woocommerce-Syndication .aio-icon.circle {    background-position: -498px -766px !important;}
/* wordpress icon */
.services .wordpress-cms .aio-icon.circle {background-position: -2px -822px !important;}
.services .wordpress-web-development .aio-icon.circle {background-position:-443px -822px !important;}
.services .wordpress-Web-to-mobile-app .aio-icon.circle {background-position:-497px -823px !important;}
.services .wordPress-migration .aio-icon.circle {background-position: -168px -823px !important;}
.services .wordpress-e-commerce .aio-icon.circle {background-position: -278px -822px !important;}
.services .wordPress-psd-to-wordPress .aio-icon.circle {background-position: -331px -822px !important;}
.services .wordpress-extension .aio-icon.circle {background-position: -57px -824px !important;}
.services .wordpress-theme-customization .aio-icon.circle {background-position: -221px -822px !important;}
.services .wordpress-template-design .aio-icon.circle {background-position: -388px -823px !important;}
.services .wordpress-rest-api .aio-icon.circle {background-position: -552px -823px !important;}
.services .wordpress-plugins .aio-icon.circle {background-position: -608px -824px !important;}
.services .wordpress-maintenance .aio-icon.circle {background-position: -113px -826px !important;}

/* augmented-reality-app-development */

.services .ar-development .aio-icon.circle{background-position: -3px -878px !important;}
.services .ar-enterprise .aio-icon.circle{background-position:-275px -877px !important;}
.services .ar-cross-platform .aio-icon.circle{background-position: -553px -878px !important;}
.services .ar-location .aio-icon.circle{background-position: -718px -882px !important;}
.services .ar-integration .aio-icon.circle{background-position:-113px -878px !important;}
.services .ar-software-development .aio-icon.circle{background-position:-222px -875px !important;}
.services .ar-image-recognition .aio-icon.circle{background-position:-827px -878px  !important;}
.services .ar-assistance .aio-icon.circle{background-position:-330px -878px !important;}
.services .ar-magazines .aio-icon.circle{background-position:-388px -878px !important;}
.services .ar-sdk-integration .aio-icon.circle{background-position:-167px -878px !important;}
.services .ar-re-engineering .aio-icon.circle{background-position:-58px -878px !important;}
.services .ar-smart-glasses .aio-icon.circle{background-position:-442px -878px !important;}
.services .ar-integrated .aio-icon.circle{background-position:-662px -878px !important;}
.services .ar-branded-app .aio-icon.circle{background-position:-605px -878px !important;}

/* virtual-reality-app-development */
.services .vr-support .aio-icon.circle{background-position:-3px -989px !important;}
.services .vr-content .aio-icon.circle{background-position:-55px -987px !important;}
.services .vr-consultation .aio-icon.circle{background-position:-113px -987px !important;}
.services .vr-integration .aio-icon.circle{background-position:-169px -989px !important;}
.services .vr-presentation .aio-icon.circle{background-position:-222px  -987px !important;}
.services .vr-costeffective .aio-icon.circle{background-position:-279px -985px !important;}
.services .vr-apps .aio-icon.circle{background-position:-333px -987px !important;}
.services .vr-cross-platform .aio-icon.circle{background-position:-387px -987px !important;}
.services .vr-3dwalk .aio-icon.circle{background-position:-443px -985px !important;}
.services .vr-environment .aio-icon.circle{background-position:-495px -987px !important;}
.services .vr-3dmodeling .aio-icon.circle{background-position:-553px -988px !important;}
.services .vr-tradeshow .aio-icon.circle{background-position:-553px -988px !important;}
.services .vr-gaming .aio-icon.circle{background-position:-608px -987px !important;}
.services .vr-3ddigital .aio-icon.circle{background-position:-663px -987px !important;}

/* hybrid-development */

.services .react-native-logo .aio-icon.circle{background-position:-2px -1042px !important;}
.services .flutter-logo .aio-icon.circle{background-position:-58px -1042px !important;}
.services .ionic-logo .aio-icon.circle{background-position:-112px -1043px !important;}
.services .xamrin-logo .aio-icon.circle{background-position:-168px -1042px !important;}
.services .phone-gap-logo .aio-icon.circle{background-position:-222px -1042px !important;}
.services .monaca-logo .aio-icon.circle{background-position:-278px -1042px !important;}

/* flutter-app-develpment */

.services .flutter-native-design .aio-icon.circle{background-position:-496px -932px !important;}
.services .flutter-android .aio-icon.circle{background-position:-278px -933px !important;}
.services .flutter-porting .aio-icon.circle{background-position:-1px -932px !important;}
.services .flutter-ios .aio-icon.circle{background-position:-333px -933px !important;}
.services .flutter-maintenance .aio-icon.circle{background-position:-58px -936px !important;}
.services .flutter-programming .aio-icon.circle{background-position:-222px -930px !important;}
.services .flutter-customized-app .aio-icon.circle{background-position:-168px -932px !important;}
.services .flutter-consulting .aio-icon.circle{background-position:-496px -932px !important;}
.services .flutter-industry .aio-icon.circle{background-position:-442px -934px !important;}
.services .flutter-hire .aio-icon.circle{background-position:-388px -932px !important;}

/* monaca icon*/

.services .monaca-development .aio-icon.circle{background-position:-222px -1374px !important;}
.services .monaca-performance .aio-icon.circle{background-position:-2px -605px !important;}
.services .monaca-freedom .aio-icon.circle{background-position:-113px -1373px !important;}
.services .monaca-remote .aio-icon.circle{background-position:-167px -1374px !important;}
.services .monaca-debugging .aio-icon.circle{background-position:-225px -1374px !important;}
.services .monaca-cordova .aio-icon.circle{background-position:-277px -1373px !important}
.services .monaca-robust .aio-icon.circle{background-position:-333px -1373px !important}
.services .monaca-re-usability .aio-icon.circle{background-position:-388px -1374px !important;}
.services .monaca-equal-to-native .aio-icon.circle{background-position:-443px -1374px !important;}
.services .monaca-all-platforms .aio-icon.circle{background-position:-496px -1373px !important;}
.services .monaca-single-update .aio-icon.circle{background-position:-551px -1374px !important;}
.services .monaca-cost-effective .aio-icon.circle{background-position:-279px -985px !important;}


/* real-time-app-development icon */

.services .rt-support-management .aio-icon.circle{background-position:-3px -1097px !important;}
.services .rt-consulting .aio-icon.circle{background-position:-55px -1097px !important;}
.services .rt-designing .aio-icon.circle{background-position:-112px -1097px !important;}
.services .rt-dashboards .aio-icon.circle{background-position:-167px -1097px !important;}
.services .rt-data-sync .aio-icon.circle{background-position:-218px -1097px !important;}
.services .rt-application-porting .aio-icon.circle{background-position:-277px -1097px !important;}
.services .rt-wearable-apps .aio-icon.circle{background-position:-331px -1099px !important;}
.services .rt-iot-devices .aio-icon.circle{background-position:-389px -1097px !important;}
.services .rt-ipad .aio-icon.circle{background-position:-439px -1097px !important;}
.services .rt-web-application .aio-icon.circle{background-position:-498px -1095px !important;}
.services .rt-integration .aio-icon.circle{background-position:-552px -1097px !important;}
.services .rt-data-storage .aio-icon.circle{background-position:-606px -1097px !important;}

/* ibeacon icon */
.services .ibeacon-integration .aio-icon.circle{background-position:-55px -1153px !important;}
.services .ibeacon-cross-platform .aio-icon.circle{background-position:-113px -1151px !important;}	
.services .ibeacon-location .aio-icon.circle{background-position:-167px -1157px !important;}
.services .ibeacon-smart .aio-icon.circle{background-position:-608px -1153px !important;}
.services .ibeacon-mobile .aio-icon.circle{background-position:-218px -1153px !important;}
.services .ibeacon-navigations .aio-icon.circle{background-position:-277px -1152px !important;}
.services .ibeacon-healhtcare .aio-icon.circle{background-position:-332px -1156px !important;}
.services .ibeacon-transferring .aio-icon.circle{background-position:-388px -1155px !important;}
.services .ibeacon-discount .aio-icon.circle{background-position:-442px -1154px !important;}
.services .ibeacon-customized .aio-icon.circle{background-position:-497px -1153px !important;}
.services .ibeacon-testing .aio-icon.circle{background-position:-552px -1153px !important;}
.services .ibeacon-enterprise .aio-icon.circle{background-position:1px -1151px !important;}

/* wearable icon */

.services .w-smartliving .aio-icon.circle{background-position:-4px -1211px !important;}
.services .w-healthcare .aio-icon.circle{background-position:-58px -1206px !important;}	
.services .w-fitness .aio-icon.circle{background-position:-111px -1209px !important;}
.services .w-sports .aio-icon.circle{background-position:-168px -1207px !important;}
.services .w-entertainment .aio-icon.circle{background-position:-223px -1210px !important;}
.services .w-gaming .aio-icon.circle{background-position:-278px -1207px !important;}
.services .w-education .aio-icon.circle{background-position:-332px -1211px !important;}
.services .w-travel .aio-icon.circle{background-position:-390px -1211px !important;}
.services .w-air-space .aio-icon.circle{background-position:-445px -1206px !important;}
.services .w-vocational-training .aio-icon.circle{background-position:-497px -1207px !important;}
.services .w-advertising .aio-icon.circle{background-position:-552px -1208px !important;}

/* clound-app icon */

.services .c-consulting .aio-icon.circle{background-position:-2px -1263px !important;}
.services .c-microservices .aio-icon.circle{background-position:-58px -1263px !important;}	
.services .c-integration .aio-icon.circle{background-position:-112px -1263px !important;}
.services .c-migration .aio-icon.circle{background-position:-167px -1263px !important;}
.services .c-gaming .aio-icon.circle{background-position:-223px -1263px !important;}
.services .c-management .aio-icon.circle{background-position:-278px -1263px !important;}
.services .c-services .aio-icon.circle{background-position:-333px -1264px !important;}
.services .c-cloud-securty .aio-icon.circle{background-position:-387px -1261px !important;}
.services .c-native-development .aio-icon.circle{background-position:-442px -1263px !important;}
.services .c-deploye-management .aio-icon.circle{background-position:-499px -1263px !important;}
.services .c-fullstack .aio-icon.circle{background-position:-553px -1265px !important;}
.services .c-strategy .aio-icon.circle{background-position:-604px -1264px !important;}

/* iot icon*/

.services .iot-consulting .aio-icon.circle{background-position:-3px -1320px !important;}
.services .iot-app-development .aio-icon.circle{background-position:-55px -1318px !important;}	
.services .iot-connectivity .aio-icon.circle{background-position:-110px -1318px !important;}
.services .iot-voice-technology .aio-icon.circle{background-position:-167px -1318px !important;}
.services .iot-maintenance .aio-icon.circle{background-position:-223px -1318px !important;}
.services .iot-services .aio-icon.circle{background-position:-278px -1318px !important;}
.services .iot-implementation .aio-icon.circle{background-position:-331px -1317px !important;}
.services .iot-gateway .aio-icon.circle{background-position:-387px -1318px !important;}
.services .iot-cloud .aio-icon.circle{background-position:-442px -1318px !important;}
.services .iot-architecture .aio-icon.circle{background-position:-495px -1318px !important;}
.services .iot-cloud-security .aio-icon.circle{background-position:-553px -1318px !important;}
.services .iot-backend-devices .aio-icon.circle{background-position:-609px -1318px !important;}
.services .iot-devices .aio-icon.circle {background-position: -609px -1318px !important;}
/* enterpricemobility icon */

.services .enterprise-development .aio-icon.circle{background-position:-2px -1427px !important;}
.services .mobile-workforce .aio-icon.circle{background-position:-55px -1427px !important;}	
.services .enterprise-solutions .aio-icon.circle{background-position:-110px -1427px !important;}
.services .enterprise-consulting .aio-icon.circle{background-position:-167px -1427px !important;}
.services .mobile-device .aio-icon.circle{background-position:-223px -1427px !important;}
.services .enterprise-business .aio-icon.circle{background-position:-278px -1427px !important;}
.services .enterprise-technology .aio-icon.circle{background-position:-331px -1427px !important;}
.services .cloud-computing .aio-icon.circle{background-position:-387px -1427px !important;}
.services .enterprise-mobility .aio-icon.circle{background-position:-442px -1427px !important;}
.services .mobile-sales .aio-icon.circle{background-position:-495px -1427px !important;}
.services .big-data .aio-icon.circle{background-position:-553px -1427px !important;}
.services .enterprise-maintenance .aio-icon.circle{background-position:-609px -1427px !important;}

/* opensource cms icon*/
.services .wordpress .aio-icon.circle{background-position:-2px -1483px !important;}
.services .drupal .aio-icon.circle{background-position:-55px -1483px !important;}	
.services .magento .aio-icon.circle{background-position:-110px -1483px !important;}
.services .oscommerce .aio-icon.circle{background-position:-167px -1483px !important;}
.services .opencart .aio-icon.circle{background-position:-223px -1483px !important;}
.services .prestashop .aio-icon.circle{background-position:-278px -1483px !important;}
.services .zencart .aio-icon.circle{background-position:-331px -1483px !important;}

/* software-development-company */

.services .software-enterprise .aio-icon.circle{background-position:-3px -1535px !important;}
.services .software-consulting .aio-icon.circle{background-position:-55px -1535px !important;}	
.services .software-erp .aio-icon.circle{background-position:-110px -1535px !important;}
.services .software-offshore .aio-icon.circle{background-position:-167px -1535px !important;}
.services .software-relationship .aio-icon.circle{background-position:-223px -1535px !important;}
.services .software-content-management .aio-icon.circle{background-position:-278px -1535px !important;}
.services .software-cloud-based .aio-icon.circle{background-position:-331px -1535px !important;}
.services .software-saas .aio-icon.circle{background-position:-387px -1427px !important;}
.services .software-integration .aio-icon.circle{background-position:-442px -1535px !important;}
.services .software-database .aio-icon.circle{background-position:-495px -1535px !important;}
.services .software-support .aio-icon.circle{background-position:-553px -1535px !important;}

/* web app development */

.services .laravel-development .aio-icon.circle{background-position:-3px -1593px !important;}
.services .wooCommerce-development .aio-icon.circle{background-position:-58px -1593px !important;}	
.services .nodejs-development .aio-icon.circle{background-position:-112px -1591px !important;}
.services .wordPress-development .aio-icon.circle{background-position:-166px -1591px !important;}
.services .cakephp-development .aio-icon.circle{background-position:-222px -1593px !important;}
.services .magento-development .aio-icon.circle{background-position:-277px -1591px !important;}
.services .angular-development .aio-icon.circle{background-position:-333px -1589px !important;}
.services .drupal-development .aio-icon.circle{background-position:-388px -1593px !important;}
.services .reacts-development .aio-icon.circle{background-position:-442px -1593px !important;}
.services .codeigniter-development .aio-icon.circle{background-position:-497px -1593px !important;}
.services .php-web-development .aio-icon.circle{background-position:-553px -1592px !important;}

/*widget*/
/* The Modal (background) */
.modal.modal-ebook {display: none; position: fixed; z-index: 1; padding-top: 100px; left: 0; top:0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4); }

/* Modal Content */
.modal-ebook .modal-content {background-color: #fefefe;margin: auto;padding: 20px;border: 1px solid #888; width: 40%;position: absolute;left: 0;right: 0;top: 50%;  transform: translateY(-50%);}
.modal-ebook .close {color: #aaaaaa;float: right;font-size: 28px;font-weight: bold;}
.modal-ebook .close:hover,
.modal-ebook .close:focus {color: #000;text-decoration: none; cursor: pointer;}
#custom_html-6 .widget-title, #custom_html-11 .widget-title, #custom_html-13 .widget-title{font-size: 22px; text-align: center; font-weight: 700; margin-bottom: 10px;}
#custom_html-6, #custom_html-11, #custom_html-13{padding: 15px !important;background: #f2f2f2}
#custom_html-6 .widget-title:after, #custom_html-11 .widget-title:after, #custom_html-13 .widget-title:after{content: none;}
#custom_html-6 .custom-html-widget, #custom_html-11 .custom-html-widget, #custom_html-13 .custom-html-widget{text-align: center;}
#custom_html-6 #myBtn, #custom_html-11 #myBtn, #custom_html-13 #myBtn{display: block;margin: 0 auto;background: #0c880e; box-shadow: none;border: 0; padding: 11px 20px; color: #fff; font-size: 20px;border-radius: 5px;}
#media_image-4, #media_image-5, #media_image-6{margin: 0; padding: 0 !important; display: flex;}
#media_image-4 img,  #media_image-5 img, #media_image-6 img{width: 100%}
.gform_wrapper form#gform_5, .gform_wrapper form#gform_7 {text-align: center;}
/* carrer page css*/
.career-slider .slick-dots li{border: 2px solid #fff;}
.career-slider ul.slick-dots {margin-bottom: 50px !important;}
.upload-cv-img.ult-modal-input-wrapper button{box-shadow: none; border: none;  border-radius: 40px;  padding: 15px 35px;  text-transform: uppercase;}
/*industry page css*/
.advance-technology:hover .uvc-main-heading h4, .advance-technology:hover .uvc-sub-heading, .advance-technology:hover .uvc-sub-heading .blue-title, .advance-technology:hover .uvc-main-heading div, .advance-technology:hover h3.aio-icon-title{color:#fff !important;}

/* career page*/
.career-slider .slick-dots li{border: 2px solid #fff;}
.career-slider ul.slick-dots {margin-bottom: 50px !important;}

/* pricing page */

.hiring-modal ul.ios-app-detail{padding:15px;}
.hiring-modal h4{font-weight: bold;}


.modal-cost .modal-pricing{position: relative;}
.modal-cost .content-box-min-height:after{content: '';position: absolute;background: url(/eww-latest-staging/wp-content/uploads/2019/04/left-rectangle.png) no-repeat;width: 295px;height: 310px;left: -45px;
right: 0px;bottom: -40px;background-position: top left;}
.modal-pricing .content-box-min-height:after{content: '';position: absolute; background: url(/eww-latest-staging/wp-content/uploads/2019/04/right-rectangle.png) no-repeat; width: 295px; height: 310px;    left: 57%;
    right: 0px; bottom: -40px; background-position: top left;}

/* css for who we r page */
.stats-block.stats-left .stats-desc{text-align: center !important; }
.founder-social ul.smile_icon_list{display:flex; justify-content: center;}

/* csss for infrastucture page*/
.exprtie{font-size: 40px;}
.work-w{font-size: 40px; font-weight:600;}
.promis-land{color: #36479f; font-weight:600; font-size: 35px;}
.expertise-block .wpb_content_element .wpb_accordion_header > a span:first-letter {font-size: 35px; font-weight: 500;}
.expertise-block .wpb_content_element .wpb_accordion_header > a span, .expertise-block .wpb_content_element .wpb_accordion_header > a:hover span {color: #ddd !important;}
.expertise-block .wpb_content_element .wpb_accordion_header.ui-accordion-header-active > a span, .expertise-block .wpb_content_element .wpb_accordion_header.ui-accordion-header-active > a:hover span {color: #36479f !important;}
.expertise-block .wpb_content_element .wpb_accordion_header.ui-state-active>a:after {content: none; background-color: transparent;}
.expertise-block .wpb_content_element .wpb_accordion_header>a:after {content: none; background-color: transparent;}

/* industry page content*/
.wpb_layerslider_element{margin-bottom: 0!important;}

/*testimonial pages*/
.testimonial-round-img .vc_box_border_circle.vc_box_border_white:hover{border: 3px solid #2994fd;}   

/*  CSS FOR BLOG */
.audio audio {display: block; margin: 0 auto; width: 600px; box-shadow: 0px 0px 4px rgba(0,0, 0, 0.3); border-radius: 90px; transform: scale(1.02); border: 3px solid #36479e; max-width: 100%; } 
.cntns{margin-left: 12px;}
.page-title .wf-wrap{min-height: 120px; padding-top: 25px; padding-bottom: 20px;}
.page-title, #main{padding:0px !important;}
.post-table table.table-structure.table-bordered tr th, .post-table table.table-structure.table-bordered tr td {border-right: 1px solid rgba(204,204,204,.4);padding: 10px 10px 10px 20px;border-left: 1px solid rgba(204,204,204,.4);}
.post-table table.table-structure.table-bordered tr th {background: #ccc;}
.content table{margin: 0 0 15px !important;}
.th-bg{background-color:#c33734; color: #fff;}
.dwj-blog-table {    /* border: 2px solid #000; */    box-shadow: rgba(0, 0, 0, 0.7) 0px 1px 13px 0px;}
.dwj-table .content table, .content td, .content th {border: 1px solid #cecece;}
.blog-btn a{color: #fff !important;}
.dwj-table .wp-bg-color{ background-color: #3477b3; color: #fff;}
.dwj-table .drupal-bg-color{background-color: #25aae1; color: #fff;}
.dwj-table .joomla-bg-color{background-color: #e4b645; color: #fff;}
.dwj-table .cms-bg-color{background-color: #86be3c; color: #fff;}
blockquote p{margin-bottom: 0px;}
blockquote.block-border{border-left: 10px solid #36479e;}
blockquote a{color: #fff !important; text-decoration: none !important; border-bottom: 1px solid; font-size: 18px;}
blockquote.block-border {font-size: 20px !important; margin-bottom: 0px;}
blockquote, blockquote *, .shortcode-pullquote, .wp-block-quote p{color: #fff !important; font-style: italic;}
blockquote:not(.shortcode-blockquote), blockquote.shortcode-blockquote.block-style-widget, .block-style-widget {    background-color: #36479e !important;    background-image: url(/wp-content/themes/Excellentwebworld/images/left-quote.png);    background-repeat: no-repeat;    background-position: 19px center;}
a.gitex-blog-link {background-color: #36479e;    padding: 15px;    border-radius: 20px; font-weight: 700; }
tr.table-structure{background: #ccc;}

/* CSS FOR GITEX-2018 PAGE*/
.gitex .column {    float: left;    padding: 4px 9px;}

/* Style the images inside the grid */
.gitex .column img {    cursor: pointer;    border: 3px solid #36479e;}



/* Clear floats after the columns */
.gitex .row:after {  content: "";  display: table;  clear: both;}

/* The expanding image container */
.container.image {  position: relative;}
.gitex-eww{border: 3px solid #36478e; width: 525px;}

/* css for plugin*/
.eww-related-widget.active { opacity: 1 !important; transform: translateY(0); -webkit-transform: translateY(0);}
.eww-related-widget {display: none; background: #263884; border-radius: 15px 15px 15px 15px; padding: 15px 0px 15px 20px; position: fixed !important; bottom: 75px; left: 15px; width: 50%; max-width: 100%; position: relative; overflow: hidden; opacity: 1; z-index: 2;}
li.related-icon{padding-right: 15px;}
label.label { color: #fff; border-bottom:1px solid;}
ul.realted-page-label{display: flex;}
.realted-page-label li{border-right:1px solid #fff; margin-right:30px; }
.realted-page-label li:last-child{border-right: none; }
.realted-page-label li a {text-decoration: none; color: #fff; padding-right: 30px; display: flex;}
.realted-page-label li a:hover {color: #fff;}
.cls {font-size: 24px; color: #fff; position: absolute; right: 0; top: 20px; padding: 38px 10px; line-height: 27px; font-weight: 700; transform: translateY(-50%);}

/* calculator plugin*/
.toc{border-left: 1px solid #cccccc;}
.toc ul li{margin-bottom: 20px;padding-left: 20px;}
.toc ul li a:hover{color: #36489e !important}
.toc ul li a{font-size: 17px;}
.toc ul li.active a{color: #36489e !important}
.toc ul li.active{border-left: 5px solid #36489e; padding-left: 20px; font-weight: 600;}

#estimation_popup.wpe_bootstraped .checkboxCt label{color: #000;line-height: 22px;font-size: 20px;}
#estimation_popup.wpe_bootstraped .checkboxCt label:before{width: 23px; height: 23px; top: 1PX; left: 1px; margin-left: -27px;border:1px solid #000;}
#estimation_popup.wpe_bootstraped .checkboxCt label:after{width: 23px; height: 23px; left: 0; top: 0; margin-left: -27px;font-size: 15px;}
.genContent .itemBloc .img {width: 142px !important; height: 142px !important; padding: 0px !important;max-width: 142px !important;
    max-height: 142px !important;}
 .genContent .itemBloc .lfb_imgTitle{display: none;}

.genContent .itemBloc .selectable{margin-left: 10px !important; margin-right: 10px !important;}
#estimation_popup.wpe_bootstraped .genContent .itemBloc{padding: 8px !important;}
#estimation_popup.wpe_bootstraped .genContent .itemBloc p span{color: #05418c !important;font-size: 27px !important;font-weight: 600 !important;}
.itemBloc .total{display: flex; align-items: center; justify-content: center; background: #f5f6fa !important;color: #000;border-radius: 10px;width: 420px !important;margin:40px auto 0 !important;}
.itemBloc .total .total_price{padding: 0 17px !important; border-right: 2px solid #e5e5e5 !important; margin: 15px 0 !important; }
.itemBloc .total .lfb_richVariable{font-size: 30px !important;color: #36489e; }
.itemBloc .total .total_quantity{padding: 0 17px !important;}
.lfb_itemContainer_243{margin: 0 auto !important}
.itemBloc .lfb_button{background: transparent !important; border: 2px solid #8e8e8e !important; box-shadow: none !important; color: #8e8e8e !important;font-size: 20px !important;border-radius: 15px !important;}
.itemBloc .lfb_button:hover{opacity: 1 !important; color: #36489e !important; border-color: #36489e !important;}
.itemBloc .lfb_button.checked, #estimation_popup.wpe_bootstraped .lfb_button.checked[data-useshowconditions="true"]{background: #36489e !important;color: #fff !important;opacity: 1 !important; border: 2px solid #36489e !important;}

#estimation_popup.wpe_bootstraped .lfb_button{margin-top: 0 !important;}
div#ez-toc-container {background: #000; border: 1px solid #0c0c0c;}
#ez-toc-container {background: #f9f9f9; border: 1px solid #aaa; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05); box-shadow: 0 1px 1px rgba(0,0,0,.05);
    display: table; margin-bottom: 1em;  padding: 20px; position: relative; width: auto;}
div#ez-toc-container p.ez-toc-title { color: #fff;padding-right: 25px;font-size: 20px;font-weight: 600	}
.ez-toc-title, .ez-toc-title-toggle { display: table-cell; text-align: left; vertical-align: middle;}
#ez-toc-container a.ez-toc-toggle { color: #fff !important;}
.toc-list li{font-size: 17px;font-weight: 400;color: #fff}
.ez-toc-title-container{display: table;width: 100%	}
.toc-list li a{color: #fff}
a.ez-toc-toggle i {padding: 5px;color: #fff;border:1px solid;}
.toc-list{margin-top: 15px;display: none;}
.toc-list li:hover, .toc-list li a:hover{color: #f37a21}
.sticky-top-line .branding > a:not(.same-logo){opacity:9999 !important;position:static !important;visibility: unset !important;}


/* hire developer page css  */

.form-title{background: #2295ff; padding: 10px; border-radius: 15px;}
.inquiry-contact-form .hire-developer-contact-form{box-shadow: 4px 5px 10px 2px rgba(0,0,0,0.12); max-width: 100%; padding: 10px; border-radius: 10px;}
ul.hire-mail li a.blue-title:hover{color: #36479e;}
ul.hire-mail li, ul.whatsapp li{display: flex; align-items: center; justify-content: center;}
ul.hire-mail li a{background: url('/wp-content/themes/Excellentwebworld/images/hire-mail.png'); background-repeat: no-repeat; background-position: left center; padding-left:42px; }
ul.whatsapp li a{background: url('/wp-content/themes/Excellentwebworld/images/whatsapp.png'); background-repeat: no-repeat; background-position: left center; padding-left:42px; height: 32px; }
 .form-title h3.ft-color, .form-title h5.ft-color{color: #fff !important; text-align: center !important;margin-bottom: 0}   
.inquiry-contact-form .gform_wrapper{margin: 0px 0px !important}
.hire-developer-contact-form form li {clear: none !important; padding-left: 15px; padding-right: 15px !important;}
.hire-developer-contact-form .gfield_label{display: none !important;}
.hire-developer-contact-form form li input, .hire-developer-contact-form form li select, .hire-developer-contact-form form li textarea {border-bottom: 1px solid #777 !important; border: 0;  color: #777; font-size: 15px !important;}
.int-phone.valid-msg, .int-phone.error-msg{right:0 !important;}
.hire-developer-contact-form input::placeholder, .hire-developer-contact-form textarea::placeholder {color: #777;}
.hire-developer-contact-form .gform_wrapper textarea.medium{height: 40px !important; width: 100%;}
.hire-developer-contact-form .gfield_checkbox{ font-size: 14px; color: #777;}
.hire-developer-contact-form .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox]{margin-top: 0px !important;}
.hire-developer-contact-form .gform_wrapper .gform_footer{padding:0; margin: 0px;}
.hire-developer-contact-form .gform_wrapper ul li.gfield {margin-top: 11px;}
.hire-developer-contact-form .gform_wrapper .gform_footer input.button, #main .gform_wrapper .gform_footer input[type="submit"]{background-color:#2295ff; border-radius: 25px; padding:15px  50px; font-size: 16px; display: block; margin:17px auto 0; width: 180px;}
.inquiry-form .uvc-sub-heading p{margin: 0;}
.hire-developer-contact-form form li input[type=checkbox] {border: 2px solid #36479f !important;}

.hire-developer-contact-form input[type=tel]{padding-left: 5px !important;}
.gchoice_select_all, .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label, .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight: 300 !important;}
.hire-developer-contact-form form li select{padding:6px 4px 5px !important;}
.hire-developer-contact-form .checkbox-block input[type=checkbox], .checkbox-block .gform_wrapper ul.gfield_checkbox li input[type=checkbox] { -webkit-appearance: none; -moz-appearance: none;-ms-appearance: none; -o-appearance: none; -webkit-user-select: none; -moz-user-select: none;-ms-user-select: none; user-select: none; height: 15px; width: 15px !important; position: relative; border-radius: 0; cursor: pointer;outline: 0; z-index: 0;    margin: -2px 12px 0 0 !important;    padding: 0;    border: 2px solid #36479f !important;    background-color: rgba(0, 0, 0, 0) !important;    vertical-align: middle;}
.hire-developer-contact-form .checkbox-block input[type=checkbox]:checked::before {content: '';  position: absolute;  left: 3px; top: -1px; width: 6px; height: 10px; border: solid #2295ff; border-width: 0 2px 2px 0; transform: rotate(43deg);}
.contact-page-form.hire-developer-contact-form form li input, .contact-page-form.hire-developer-contact-form form li select, .contact-page-form.hire-developer-contact-form form li textarea{margin-bottom: 30px !important;}
.contact-page-form.hire-developer-contact-form .gform_wrapper textarea.medium{height: 150px !important;}
/* meet talanet section*/
.content-tab ul.ult_tabmenu.style1.Style_5 a.ult_a,li.ult_tab_li.ult_tab_style_5:last-child{border:none !important; }
.content-tab ul li.ult_tab_li {background: transparent !important;}
.content-tab a.ult_a{border:none !important; padding: 18px 0 !important;}
.network ul.slick-dots {margin: 0; padding: 55px 0; }
/*.content-tab a.ult_a:after{border-bottom: 3px solid #fff !important; border-radius:40px !important;}*/


/* Farmer & Milk portfolio*/
.under-bg-h1 span{ background: #7f7738; color: #fff; line-height: 1.6; text-transform: uppercase; font-weight: 700; box-shadow: 13px 0 0 #7f7738, -13px 0 0 #7f7738;font-size: 42px;}

/* Cto pahge css */
.cto-page-content .ult-content-box{display: flex;flex-direction: column;justify-content: center;}
.cto-testimonial .slick-prev{left:-50px;}
.cto-testimonial .slick-next{right: -40px;}
.cto-testimonial .slick-dots{padding: 0px 0 0;text-align: left;}
.cto-testimonial .slick-dots li{width: 120px;height: 104px;position: relative;}
.cto-testimonial .slick-dots li i{opacity: 0 !important;}
.cto-testimonial .slick-dots #slick-slide00{background: url('https://s3-ap-south-1.amazonaws.com/eww-wp/wp-content/uploads/2020/02/20093337/mayur_panchal_small_pic.png') no-repeat;}
.cto-testimonial .slick-dots #slick-slide01{background: url('https://s3-ap-south-1.amazonaws.com/eww-wp/wp-content/uploads/2020/02/20094238/mahil_j_small_pic.png') no-repeat;}
.cto-testimonial .slick-dots #slick-slide02{background: url('https://s3-ap-south-1.amazonaws.com/eww-wp/wp-content/uploads/2020/02/20094432/rahul_small_pic.png') no-repeat;}
.cto-testimonial .slick-dots #slick-slide03{background: url('https://s3-ap-south-1.amazonaws.com/eww-wp/wp-content/uploads/2020/02/24113552/riddhishbhai-pic.png') no-repeat;}
.cto-testimonial .slick-dots li:after {content: ""; background: rgba(0,0,0,0.6); position: absolute; top: 0; width: 100%; height: 100%; left: 0; right:  0; border-radius: 12px; }
.cto-testimonial .slick-dots li.slick-active:after{background: rgba(0,0,0,0); border:3px solid #ff7a42; border-radius: 10px; width: 114px;height: 100px;}


/* Dribbble shots */

#dribbbleShots .slick-prev {background: transparent url('images/arrow-prev.png') no-repeat scroll center/100% auto; width: 20px; height: 20px; opacity: 1; left: 0;}
#dribbbleShots .slick-next {background: transparent url('images/arrow-next.png') no-repeat scroll center/100% auto; width: 20px; height: 20px; opacity: 1; right: 0;}
#dribbbleShots .slick-track .slick-slide {margin: 55px 25px; outline: 0;}
#dribbbleShots .slick-dots {bottom: 0px !important;}
#dribbbleShots .slick-dots li button:before {background-color: #d8d8d8 !important; opacity: 1 !important; border: 6px solid #fff; width: 10px; height: 10px; content: ""; border-radius: 50%;}
#dribbbleShots .slick-dots li.slick-active button:before {background-color: #fff !important; color: #fff !important; opacity: 1 !important; border: 6px solid #36479f;}
#dribbbleShots .slick-track .slick-slide img {border-radius: 20px; box-shadow: 0px 15px 34.3px 0.7px rgba(0, 0, 0, 0.15);}

.mobile-image {display: none;}


/* 16-03 */
.our-solution-block .ult-content-box {border-radius: 20px; box-shadow: 0px 15px 34.3px 0.7px rgba(0, 0, 0, 0.1) !important; min-height: 285px;}
.content-box-min-height.dribbble-shots-block .ult-content-box {display: flex; flex-direction: column; align-items: center; justify-content: center;}

/* 17-03 */
.easyhtml5video > div {display: none;}

/* 24-04 */
.app-of-the-week-title h2 {font-weight: 900; line-height: 1; font-size: 82px; letter-spacing: 4px;}
.app-of-the-week-title h2 span {font-size: 27px; width: 50px; display: inline-block; line-height: 1.1;}
.info-box-block-image .uvc-main-heading {background: transparent url('/wp-content/themes/Excellentwebworld/images/rating.png') no-repeat scroll right center/145px 26px; padding-right: 150px; width: 195px; margin: 0 auto;}
.quote-square-box .uvc-sub-heading, .app-of-the-week-footer .uvc-sub-heading {font-weight: bold !important;}

div.cup-img {position: relative; height: 110px; }
div.cup-img img {position: absolute; width: 70px; left: 0; right: 0; margin: 30px auto 0; }
div.cup-img .top {
	animation-name: fade;
	animation-timing-function: ease-in-out;
	animation-iteration-count: infinite;
	animation-duration: 1s;
	animation-direction: alternate;
}
.app-of-week{text-align: center;}
.app-of-week a{text-align: center; color: #fff !important; font-size: 18px;}

@keyframes fade {
	0% {
		opacity: 1;
	}
	25% {
		opacity: 1;
	}
	75% {
		opacity: 0;
	}
	100% {
		opacity: 0;
	}
}

.resources_list_bottom{justify-content: space-between;    justify-content: space-between; align-items: center; background: #e6e2e2; padding: 10px; border-radius: 10px;margin-bottom: 20px;} .resources_list_bottom br{display: none;}
.resources_list_bottom img{margin-bottom: 0px;}
.line-after{position: relative;}
.line-after img{position: relative;z-index: 1}
.line-after:after{content: url('https://s3-ap-south-1.amazonaws.com/eww-wp/wp-content/uploads/2020/05/08111638/line-3x150.png');position: absolute;
top: 63px;left: 0;right: 0;}
.app-div{display: flex;align-items: center;justify-content: center;}
.app-main-div{margin-top: -36px}
.app-main-div p{text-align: center;}
#custom_html-7, #custom_html-8, #custom_html-9, #custom_html-10{background: #efefef;padding: 0px !important;}
.app-title{text-align: center; background: #016cf0; padding: 35px 0 55px;  color: #fff;font-size: 20px;}
.app-btn a{width: 200px; text-align: center; display: block; max-width: 100%; margin: 0 auto; background: #e8c231; padding: 10px; color: #000 !important; border-radius: 7px; font-weight: 700;}

.notification-bar, .video-section{display:none;width: 100%; margin: 0 auto; background: rgba(0,0,0,0.5); left:0;padding: 10px 18px; text-align: center; z-index: 999;max-width: 100%; position: fixed;
    height: 100%;overflow-x: hidden;  overflow-y: auto;top: 0}
.notification-bar .close-box, .notification-bar .close, .video-section .close-link{position: absolute; top: 5px; right: 10px; background: #fff; color: #000; width: 30px; height: 30px; border-radius: 100%; padding: 5px; display: flex;
    align-items: center; justify-content: center; cursor: pointer;}
.notification-bar .notification-popup{width: 800px;margin: 0 auto;position: relative;background-color: #fff;padding: 40px;max-width: 100%;margin-top: 115px;}
.video-section .notification-popup{width:560px;margin: 0 auto;position: relative;background-color: #fff;max-width: 100%;margin-top: 115px;}
.messagebox-show{width: 225px; max-width: 100%; text-align: center; margin: 0 auto; background: #6eb700; color: #fff; padding: 10px; border-radius: 7px;margin-bottom: 20px;cursor: pointer;}

.mvp-blog-tabs{background: transparent !important;}
.mvp-blog-tabs .wpb_tab{background: #fff !important;border-radius: 5px;margin-top: 20px;}

.social-img img{width: 100%; border-radius:50%;}
.social-img li{padding: 5px;}

#cost td, #cost th {border-right: 1px solid #ddd !important; padding: 8px; border: none; }
#cost {box-shadow: 0 1px 18px 0 rgba(0,0,0,0.5);}
#cost tr th:last-child, #cost tr td:last-child{border-right: none !important;}
#cost tr td:first-child,  #cost tr th:first-child{text-align: left;}
#cost th {padding-top: 15px; padding-bottom: 15px; text-align: center; background-color: #1eb099; color: white; padding-left: 20px; }
#cost td{padding-left: 20px;text-align: center;}

.global-partner-img{position: relative;z-index: 2}
.global-partner-img-absulot{position: absolute;top: 0;right: -140px;}
.global-partner-img-left{position: absolute;top: 0;left: -140px;}

.cb-width{width: 420px;margin: 0 auto;max-width: 100%;}




