/*
CTC Separate Stylesheet
Updated: 2024-03-04 18:39:24
*/

/* Talha */
.text-content h6.section-title {margin: 15px 0  6px 0;}
.hide-team {display: none;}

@media (max-width: 600px){
	.move_slide a.master-button.big {padding: 10px;font-size: 15px;}
	h2.commitment {font-size: 25px;}
	.text-content h2.corporate {font-size: 24px;margin: 0;}
}
@media (max-width: 768px){
	.hide-team {display:block !important;}
}



/* kashif */
/* #page div#featured-title {background-attachment: unset;} */
#site-header-wrap header#site-header .izeetak-container {width: 100%;}
#site-logo .main-logo {width: 200px;}
#main-content .move_1st_col .inner_move .move_slide .master-slider .bg-wrap {background-color: unset;}
#menu-primary-menu li>ul>li>ul { overflow: unset;}
#featured-title .inner-wrap { padding: 300px 0px 69px 0px; justify-content: center; align-items: flex-start;}
div#site-header-wrap {
    position: fixed;
    width: 100%;
    top: 0px;
    left: 0px;
    background: #fff;
}
.hide_section {
	display: none !important;
}

/*Landing page  */
#inner-content .page-content .section-dart-company .dart-company-Col .dart-company, #inner-content .page-content section.section-ItManagemen, #inner-content .page-content section.section-GetToKnow, #inner-content .page-content section.section-ITServicesBuild, #inner-content .page-content section.section-Blank .spaceTwelle, #inner-content .page-content .section-dart-company .dart-company-Col .spaceNiner {display: none;}
/* Card */




#site-content .move_section .move_1st_col .inner_move .master-slider .content-wrap .slide div.desc { margin-bottom: 30px !important; }
.elementor-section .you_Og-A .url-wrap, .elementor-section .you_Og-A h2.headline-2 {text-align: center; position: relative;}
.elementor-section .you_Og-A .master-icon-box .desc ul {text-align: left;}
#site-content .hmwhyoa_section .elementor-widget-wrap .you_Og-A .elementor-widget-wrap .elementor-element {height: 100%;}
#site-content .hmwhyoa_section .elementor-widget-wrap .you_Og-A .elementor-widget-wrap .elementor-element .elementor-widget-container {height: 100%;}
#site-content .hmwhyoa_section .elementor-widget-wrap .you_Og-A .elementor-widget-wrap .elementor-element .elementor-widget-container .master-icon-box {height: 100%;}
/* #site-content .elementor-top-section section.you_Og-A .elementor-inner-column .align-center .master-icon-box .desc { height: 250px; margin-bottom: 0; } */
#site-content .elementor-top-section section.you_Og-A .elementor-inner-column .align-center .master-icon-box .headline-2 {height: 88px; margin-bottom: 0;}
.clients-section3 .icon_box_main-col .group-icon-box .icon_box_col .icon_box_Clients .master-icon-box .desc { height: 300px; }
.client_sol_section .client-col .client-child-col .card-height .master-icon-box .desc { height: 540px; margin-bottom: 20px; }
/* .elementor-section .our-Clients .master-icon-box .desc {height: 250px;} */
#main-content .slu-area .master-image-box .content-wrap {min-height: 360px;}
#site-content .events-section .news-style-1 .master-news .content-wrap {min-height: 285px;}
#main-content .cc_solutions .master-image-box .content-wrap {min-height: 450px; padding: 45px 39px;}
.client_sol_section .heading_h3 .elementor-widget-container h3 {color: #FFF;}
#main-content .events-section .event-col .up_events .master-carousel-box button.flickity-button.flickity-prev-next-button.previous {left: -70px;}
#main-content .events-section .event-col .up_events .master-carousel-box button.flickity-button.flickity-prev-next-button.next {right: -70px;}
.feedback-section .form-col .gform_heading h2 {text-align: center; font-family: Barlow; font-weight: 800; font-size: 50px;}
.feedback-section .comp_text-col .msg_box .pre-heading {padding-bottom: 20px; font-size: 25px;}
.feedback-section .form-col input #gform_submit_button_1 {background: #233b83; padding-inline: 40px;}
.add-section .add-col .addr_form .master-icon-box .desc {font-size: 15px;}
.blue_color li::marker {color: #233b83;}
.signin_container .usr_signin-form .gform_heading h2.gform_title {display: none;}
.signin_container .usr_signin-form .gform-body.gform_body input {border-radius: 8px; background: #FFF; box-shadow: 0px 8px 30px 0px rgba(0, 0, 0, 0.08); height: 45px; border: transparent;}
.gform-body #gform_fields_4 .gfield_contains_required .ginput_container input:focus { border: 1px solid #1989FB; }

/* IT Service Build */
/* #inner-content .page-content .fadeInUp .elementor-container {display: none;} */
/* #inner-content .page-content .elementor-section .elementor-column-gap-no {display: none;} */

/*How May We Help  */ 
#inner-content .you_Og-A .elementor-container { justify-content: center; }

/*Recent Solution  */
/* section.elementor-section .elementor-container .elementor-widget-container .master-gallery-stack .master-text .inner { line-height: 10px; } */

#main-content .events-section { display: none;}
/* input form */

#site-content .signin_container .container_2 .usr_signin-form .gf_login_form .gform_heading h3.gform_title { display: none; }
#site-content .signin_container .container_2 .usr_signin-form .gf_login_form .gform_body .gform_fields .gfield--type-text .ginput_container input { border-radius: 8px; background: #FFF; box-shadow: 0px 8px 30px 0px rgba(0, 0, 0, 0.08); height: 45px; border: transparent; }
#site-content .signin_container .container_2 .usr_signin-form .gf_login_form .gform_body .gform_fields .gfield--type-text .ginput_container input:focus { border: 1px solid #1989FB;}
#site-content .signin_container .container_2 .usr_signin-form .gf_login_form input#gform_submit_button_0 { border: 1px solid green; background: #233b83; padding-inline: 40px; line-height: 37px; }
#site-content .signin_container .container_2 .usr_signin-form .gf_login_form input#gform_submit_button_0 { line-height: 37px; border-radius: 0; margin: 25px 0; }
#site-content .signin_container .container_2 .usr_signin-form .gf_login_form .gform_body .gfield--type-text label.gfield_label.gform-field-label { font-size: 14px; font-weight: 500; }
#site-content .signin_container .container_2 .usr_signin-form .gf_login_form .gform_body .gfield--type-text label.gfield_label.gform-field-label  span.gfield_required.gfield_required_text { padding-left: 10px; }
#site-content .signin_container .container_2 .usr_signin-form .gf_login_form .gform_body .gform_fields .gfield--type-remember_me .gfield_checkbox .gchoice label#label_3 { font-size: 16px; }
#main-content .izeetak-container { width: 100%; max-width: 100%; }
#main-content .izeetak-container .inside-con { padding: 0; }
#main-content { padding: 0; }
.signin_container .container_2 .usr_signin-form input#gform_submit_button_2 { background: #233b83; padding-inline: 40px; }
.signin_container .container_2 input#gform_submit_button_4 { background: #233b83; padding-inline: 35px; }
.signin_container .container_2 .usr_signin-form .ginput_container label.gform-field-label { font-weight: var(--gf-ctrl-label-font-weight-primary);; font-size: var(--gf-ctrl-label-font-size-primary); }
.signin_container .container_1 .sign_newHere { width: fit-content; padding-top: 15px; backdrop-filter: blur(7.5px); }
#inner-content .emp_section .elementor-widget-wrap .inner-.emp { max-width: 70%; margin: 0 auto; }
.emp_section .emp_col .emp_inner { margin: 0 auto; max-width: 70%; }
.ecp_inner_sec .ecp_col .elementor-widget-container {height: 505px;}
.add-section .addr_form img.attachment-full.size-full { height: 70px; object-fit: contain; }
.elementor-section .you_Og-A .url-wrap a.master-arrow { position: absolute; text-align: center; bottom: -70px; left: calc(50% - 30px) }
#main-content .add-section .add-col .addr_form .client_logos-move .master-carousel-box .flickity-button.next{ right: -70px;}	
#main-content .add-section .add-col .addr_form .client_logos-move .master-carousel-box .flickity-button.previous { left: -70px;}
body .izeetak-header .menu-item:nth-child#main-content .add-section .add-col .addr_form .client_logos-move .master-carousel-box .flickity-button.previous { left: -70px;}(9) {display:none;}
body.logged-in .izeetak-header .menu-item:nth-child(8) {display:none;}
body .izeetak-header .menu-item:nth-child(9) {display:none;}
body.logged-in .izeetak-header .menu-item:nth-child(9) {display:inline-block;}
.cust_event_container .cust_sub_container .cust_event_sub_one .event_btn a.elementor-button { padding: 0; }
#main-content .events-section .event-col .elementor-grid .category-upcoming-events .cust_sub_container .event_btn a.elementor-button { padding: 0; }
#main-content .events-section .event-col .elementor-grid .swiper-slide .cust_event_container .cust_img img.attachment-large { height: 280px; width: 100%; }
#main-content .events-section .event-col .total_events .elementor-widget-container .post.hentry { border-bottom: 0; }
#main-content .events-section .event-col .elementor-grid .swiper-slide .cust_event_container { overflow: hidden; }
#main-content .events-section .event-col .elementor-grid .swiper-slide .cust_event_container .cust_img { position: relative; overflow: hidden; }
#main-content .events-section .event-col .elementor-grid .swiper-slide .cust_event_container .cust_img .elementor-widget-container::before { transition: all 0.5s; position: absolute; content: ""; background: rgba(0, 0, 0, 0.4); width: 100%; height: 100%; box-sizing: border-box; left: 0; bottom: 0px; overflow: hidden; transform: translateY(100%); }
#main-content .events-section .event-col .elementor-grid .swiper-slide .cust_event_container .cust_img:hover .elementor-widget-container::before { transform: translateY(0px); }
#site-header-wrap .fixed-show [data-elementor-post-type="header"] { background: #fff; }
#site-content .client_sol_section .ecp_card_col .ecp_inner_sec .ecp_col .master-icon-box {height: 100%;}
#main-content .add-section .add-col .addr_form .client_logos-move .master-carousel-box .flickity-page-dots {visibility: hidden;}
#site-content .signin_container .container_2 .usr_signin-form p { text-align: center; }
#footer .footer_1 .footer_1_inner1 .footer_1_inner1_col1 .align-left svg.e-font-icon-svg.e-fab-x-twitter { padding-top: 5px; width: 25px; height: 25px;    transition: all 0.3s linear; }
#footer .footer_1 .footer_1_inner1 .footer_1_inner1_col1 .align-left svg.e-font-icon-svg.e-fab-x-twitter:hover { transform: scaleX(-1);}
.feedback-section .comp_text-col .social_feed svg.e-font-icon-svg.e-fab-x-twitter { padding-top: 8px; width: 18px; height: 30px;    transition: all 0.2s linear; }
.feedback-section .comp_text-col .social_feed svg.e-font-icon-svg.e-fab-x-twitter:hover { transform: scaleX(-1);}

/* About */
/* Team Carousal */
#inner-content .partners-Section .partners-Section-Col { display: none; }
#inner-content .page-content .container-Two { display: none;}

/* Our Work */
.case-study-section .case-study-main-col .case-study-col .case-study-icon .master-icon-box .text-wrap h2.headline-2 { height: 102px; margin-bottom: 0px; }
.case-study-section .case-study-main-col .case-study-col .case-study-icon .master-icon-box .desc { height: 304px; margin-bottom: 0 ; }

/*Intro  */

/* .sec_d_non{display:none}
 */

.elementor-hidden-tablet { display: none;}
@media only screen and (max-width: 1366px){.ecp_inner_sec .ecp_col .elementor-widget-container { height: 540px; }}
@media only screen and (max-width: 1200px) {
	
	.feedback-section .comp_text-col .social_feed svg.e-font-icon-svg.e-fab-x-twitter { height: 39px; }
/* 	.elementor-section .you_Og-A .url-wrap a.master-arrow { left: 80px} */
	#site-content .elementor-section .you_Og-A .url-wrap a.master-arrow { position: absolute; text-align: center; bottom: -70px; left: calc(50% - 30px) }
	#site-content .slu-area .master-image-box h3.headline-2 { height: 53px; }
	#site-content .slu-area .master-image-box .desc { height: 200px; margin-bottom: 0; }
	#main-content .add-section .add-col .addr_form .client_logos-move .master-carousel-box .flickity-button.previous {display: none;}
	#main-content .add-section .add-col .addr_form .client_logos-move .master-carousel-box .flickity-button.next{display: none;}
	#main-content .add-section .add-col .addr_form .client_logos-move .master-carousel-box .flickity-page-dots {visibility: unset;}
/* 	.elementor-repeater-item-ed4386c.master-text .inner {  line-height: 30px;} */
	.ecp_inner_sec .expre-CredentialsCol .ecp_inner-Image .expre-CredentialsIMG img {height: 368px;}
	.case-study-section .case-study-main-col .case-study-col .case-study-icon .master-icon-box .text-wrap h2.headline-2 {height: 130px;  margin-bottom: 0px;}
	.case-study-section .case-study-main-col .case-study-col .case-study-img img { height: 382px; }
	.testimonial-section .custom-arrow-left .master-carousel-box .flickity-wrap .flickity-slider .master-testimonial { height: 100%; }
	.all-section .all_col .alliance-part .master-icon-box { padding: 49px 20px 70px 20px; }
}

@media only screen and (max-width: 1024px){
/* 	.elementor-section .you_Og-A .url-wrap a.master-arrow {left: 35px;} */
	.elementor-section .you_Og-A .url-wrap a.master-arrow { position: absolute; text-align: center; bottom: -70px; left: calc(50% - 30px) }
	.footelementor-repeater-item-ed4386c.master-text .inner {  line-height: 30px;}er_inner_sec .elementor-container.elementor-column-gap-custom { justify-content: space-between; }
	#header .elementor-hidden-tablet { display: block; }
/* 	.elementor-repeater-item-ed4386c.master-text .inner {  line-height: 30px;} */
	#actionbar { padding: 15px 5%; }
	#actionbar .tc-right > div > :first-child { display: none; }
	#actionbar .tc-left > div, #actionbar .tc-right > div { gap: 10px; }
	#actionbar .tc-right .master-social-icons > :last-child { margin-right: 0; }	
	#actionbar .master-icon-text, #actionbar .content-wrap, #actionbar .tc-right .elementor-widget-container { line-height: 1.2; }
	#main-content .cc_solutions .master-image-box .content-wrap {min-height: 415px;}
/* 	#main-content .add-section .add-col .addr_form .client_logos-move .master-carousel-box .flickity-button.previous {display: none;}
	#main-content .add-section .add-col .addr_form .client_logos-move .master-carousel-box .flickity-button.next{display: none;} */
/* 	section.elementor-section .elementor-container .elementor-widget-container .master-gallery-stack .master-text .inner {line-height: 30px;} */
	.case-study-section .case-study-main-col .case-study-col .case-study-icon .master-icon-box .desc { height: 258px; margin-bottom: 0; }
	#inner-content .page-content .all-section .all_col .alliance-img img { height: 350px; }
}	

	@media only screen and (max-width: 991px){
/* 	.elementor-repeater-item-ed4386c.master-text .inner {  line-height: 30px;} */
	section.elementor-section .elementor-container .elementor-widget-container .master-gallery-stack .master-text .inner {line-height: 60px;}
}

@media only screen and (max-width: 880px) {
	
	#site-content .slu-area .master-image-box .content-wrap {padding: 45px 20px; min-height: 240px;}
	#site-content .slu-area .master-image-box .content-wrap .desc {margin-bottom: 0; height: 200px;}
	#main-content .cc_solutions .master-image-box .content-wrap { min-height: 395px; padding: 25px 20px; }
	.case-study-section .case-study-main-col .case-study-col .case-study-img img { height: 390px; }
	#page div#featured-title {background-attachment: unset !important;}
}
@media only screen and (max-width: 768px) {
	#inner-content .section-HowMayHelp .col--HowMayWeHelp section.howmayhelp-Inner .howmayhelp-Col { width: 33%; padding: 0 4px;}
	#inner-content .section-HowMayHelp .col--HowMayWeHelp section.howmayhelp-Inner .howmayhelp-Col .master-icon-box .master-icon-box{ padding: 20px 20px 105px 20px; }
	#inner-content .events-section .event-col .spacerFive { height: 100px; }
	#scroll-top { width: 35px; height: 35px;}
	#scroll-top:after { top: -6px;}
	#inner-content .page-content .all-section .all_col .alliance-img img { height: 394px; }
}
@media only screen and (max-width: 767px) {	
	#header { padding: 10px 5%; }
	#header > div > :last-child { width:auto; display: flex; }
	#header .izeetak-hamburger-icon { margin: 0; line-height: 1.2; }
	#header > div { flex-wrap: nowrap; justify-content: space-between; }
	.elementor-section .you_Og-A .url-wrap a.master-arrow {left: 40%;}
	#site-content .elementor-section .elementor-column-gap-no .you_Og-A .elementor-container.elementor-column-gap-default { justify-content: center; }
	#site-content .slu-area .master-image-box {height: 530px;}
	#site-content .slu-area .master-image-box .content-wrap {padding: 20px 20px;min-height: 240px;}
	#site-content .slu-area .master-image-box .content-wrap .desc {height: 160px;}
	#site-content .slu-area .elementor-widget-container{margin-bottom: 0;}
	#featured-title .inner-wrap { padding-top: 260px; padding-bottom: 30px; }
	.elementor-section .you_Og-A .url-wrap a.master-arrow {left: calc(50% - 30px);}
	#main-content .cc_solutions .master-image-box .content-wrap { min-height: 300px; padding: 20px 20px; }
	#site-content .cc_solutions .e-con-inner { width: 50%; }
	#featured-title .main-title { line-height: 1.5em; font-size: 40px; margin-bottom: 20px; }
	#site-content .add-section .add-col .addr_form .master-accordions { margin-bottom: 30px; }
	#site-content .add-section .add-col .addr_form .tex_ed_3 {line-height: 1.5em;}
/* 	#site-content .sec_1_ourwork .tex_ed_col .txt_ed1 .sub-heading {line-height: 1.5em;} */
/* 	#site-content .sec_1_ourwork .tex_ed_col .txt_ed2 p {line-height: 1.5em;} */
	#site-content .txt_edit1 .master-heading .sub-heading { line-height: 1.5em; }
	#site-content .txt_edit1 p { line-height: 1.5em; }
	#site-content .caree_sec2 .heading2 h2.elementor-heading-title {font-size: 40px;}
	#site-content .add-section .add-col .addr_form .heading1 h2.elementor-heading-title { font-size: 35px; }

	#inner-content .section-HowMayHelp .col--HowMayWeHelp .howmayhelp-Inner .howmayhelp-Col { width: 80% !important; }
	#site-content .elementor-top-section section.you_Og-A .elementor-inner-column .align-center .master-icon-box .desc {height: auto; }
	#main-content section.elementor-section .elementor-container .elementor-widget-container .master-gallery-stack .master-text .inner{ left: -29px; line-height: 60px; }
	#inner-content section.events-section .event-col, #inner-content .events-section { height: 40px !important; }
	#inner-content section.events-section .event-col .e-swiper-container { height: 80px; }
/* About Page	 */
	#inner-content .container-One .container-One-Text .elementor-widget-container { padding-inline: 42px; }
	.testimonial-section .custom-arrow-left .master-carousel-box .flickity-wrap .flickity-slider .master-testimonial { height: 80%; }
	
}

@media only screen and (max-width: 640px) {
	#main-content .you_Og-A .elementor-container .elementor-column {width: 90%;}
	section.elementor-section .elementor-container .elementor-widget-container .master-gallery-stack .master-text .inner {line-height: unset;
    font-size: 8px;}
	#inner-content .section-HowMayHelp .col--HowMayWeHelp section.howmayhelp-Inner .howmayhelp-Col .master-icon-box .master-icon-box{ padding: 30px 30px 105px 30px; }
	#inner-content .section-HowMayHelp .col--HowMayWeHelp section.howmayhelp-Inner .howmayhelp-Col .elementor-widget-container .master-icon-box  .inner .text-wrap h2.headline-2 {font-size: 20px padding-bottom:10px; height: auto} 
	#inner-content .section-HowMayHelp .col--HowMayWeHelp section.howmayhelp-Inner .howmayhelp-Col .elementor-widget-container .master-icon-box  .inner .text-wrap .desc { line-height: 1.5;}
#site-content .elementor-section .you_Og-A .url-wrap a.master-arrow { bottom: -70px; }
	 #inner-content .page-content section.section-Blank .spaceTwelle, #inner-content .page-content .section-dart-company .dart-company-Col .spaceNiner {display: none;}
/* 	.section-HowMayHelp .col--HowMayWeHelp .spacerThree, section.events-section .event-col .spacerFour { display: none; } */
	section.events-section .event-col .spacerFive { height: 120px; }
	

}
	
@media only screen and (max-width: 600px) {
	#featured-title .inner-wrap .main-title {font-size: 35px;}
	#site-content .cc_solutions .e-con-inner {width: 70%; }
	#site-content .all_col .alliance-part .master-icon-box { padding: 49px 20px 49px 20px; }
	#site-content .client_sol_section .elementor-section {width: 100%;}
	#site-content .client_sol_section .elementor-widget-wrap.elementor-element-populated { justify-content: center; }
/* 	#site-content .caree_sec2 .heading2 h2.elementor-heading-title {font-size: 40px;} */
/* 	.section-HowMayHelp .col--HowMayWeHelp  .howmayhelp-text .elementor-widget-container {
    padding: 0;} */
	#inner-content .section-HowMayHelp .col--HowMayWeHelp  .howmayhelp-text .elementor-widget-container { padding: 0; line-height: 1.5;}
	.client_sol_section .client-col .client-child-col .card-height .master-icon-box .desc { height: 270px; }
}
	

@media only screen and (max-width: 576px){
/* 	#inner-content .section-HowMayHelp .col--HowMayWeHelp  .howmayhelp-text .elementor-widget-container { padding: 0;     line-height: 1.5;} */
	.testimonial-section .custom-arrow-left .master-carousel-box .flickity-wrap .flickity-slider .master-testimonial { height: 94%; }
	
}	



@media only screen and (max-width:450px) {
	#site-content .cc_solutions .e-con-inner {width: 100%; }
	#footer .footer_1 .footer_1_col1 .footer_1_inner1 .footer_1_inner1_col2 { width: 100%; }
	#footer .footer_1 .footer_1_col1 .footer_1_inner1 .footer_1_inner1_col3 { width: 100%; }
	#footer .footer_1 .footer_1_col1 .footer_1_inner1 .footer_1_inner1_col3 .elementor-widget-container {padding-left: 0px;}
	#footer .footer_1 .footer_1_col1 .footer_1_inner2 .footer_1_inner2_col1 .footer_1_inner2_col1_copyright .elementor-widget-container .master-copyright { font-size: 13px; }
	#footer .footer_1 .footer_1_col1 .footer_1_inner2 .footer_1_inner2_col2 .elementor-element .izeetak-menu > ul > li > a > span { font-size: 13px; }
	#main-content .master-accordions .title h3 {line-height: 1.2; font-size: 17px; padding-left: 15px;}
	#main-content .master-accordions .content { font-size: 16px; padding: 0 25px 25px;}
	#main-content .master-accordions .item {margin-bottom: 15px;}
/* 	#site-content .master-heading .sub-heading { line-height: 1.5; } */
	#site-content .blue_color ul { line-height: 1.5; }
	#site-content .text1_comp_over .elementor-widget-container {line-height: 1.5;}
/* 	.ecp_inner_sec .ecp_col .elementor-widget-container { height: 426px; } */
	#site-content .ecp_card_col .elementor-widget-wrap.elementor-element-populated { justify-content: center; }
/* 	#site-content .ecp_card_col .ecp_inner_sec { width: 80%; } */
	.ecp_inner_sec .ecp_col .elementor-widget-container {height: unset;}
	#site-content .sec_1 .sec_col1 .inner_sec_1 .tex_ed_1 {line-height: 1.5em;}
	#site-content .client_sol_section .elementor-section {width: 100%;}
	#site-content .caree_sec1 .heading1 h2.main-heading { font-size: 30px; }
	#site-content .caree_sec2 .txt_ed1 .elementor-widget-container { padding: 0 10px; line-height: 1.5em; }
	#site-content .caree_sec2 .txt_ed1 p { line-height: 1.5; }
	#site-content .add-section1 .add-col .addr_form h2.elementor-heading-title {font-size: 38px;}
	#main-content .add-section1 .addr_form .ccA_col .ccA .master-accordions .title {padding: 5px 14px 5px 14px;}
	#site-content .add-section .add-col .elementor-widget-wrap.elementor-element-populated {padding: 0 0px; margin-bottom: 15px;}
/* 	#site-content .add-section .add-col .addr_form .elementor-widget-wrap.elementor-element-populated { padding: 0; } */
	.elementor-50 .elementor-element .elementor-element-b8f8228 {font-size: 14px;}
/* 	.elementor-section .elementor-container .elementor-inner-column { font-size: 14px; padding:0; } */
	.wdd-Section .wdd-sapce1 .elementor-widget-container .elementor-spacer { height: 24px; }
	.wdd-Section .elementor-column .elementor-widget-wrap .heading-style-1 .master-heading h2.main-heading { margin-bottom: 0px; }
	.wed-section .elementor-widget-wrap .wen-sapce1 .elementor-spacer { height: 24px;}
	.addr_form .elementor-widget-wrap .wen-sapce1 .elementor-widget-container .elementor-spacer, .addr_form .elementor-widget-wrap .wen-sapce1 .elementor-widget-container .elementor-spacer .elementor-spacer-inner { height: 0px; }
	.add-section .add-col .elementor-widget-wrap .addr_form { margin-bottom: 0px; }
	#pm-Section .spaceOne-pm .elementor-spacer .elementor-spacer-inner { height: 20px; }
	#pm-Section .heading-style-1 .master-heading h2.main-heading { margin-bottom: 0; }
	.spaceThree-pm .elementor-widget-container .elementor-spacer-inner, .spaceOne-pm-Solution .elementor-widget-container .elementor-spacer-inner { height: 20px; }
	#pm-Section .elementor-container .elementor-widget-wrap .pm-InnerThree { margin-bottom: 15px; }
	.add-section .add-col .elementor-widget-wrap .addr_form .elementor-container .elementor-widget-wrap .spaceTwo-pm-Solution .elementor-spacer .elementor-spacer-inner { height: 20px; }
	.add-section .add-col .addr_form .elementor-widget-wrap { margin-bottom: 0px; }
	.sec1_info_container .elementor-widget-wrap section.elementor-section.elementor-inner-section { margin-bottom: 16px;  }
	#spacethree .elementor-widget-container .elementor-spacer .elementor-spacer-inner, #spaceFive .elementor-widget-container .elementor-spacer .elementor-spacer-inner { /* height: 20px; */ display:none } 
	#InfoMS .elementor-container .elementor-element .elementor-widget-container { padding: 0 20px; }
	#inner-content .sec_1_CCM .sec_1_CCM_col1 .elementor-widget-wrap .sec_1_CCM_col1_head1 .elementor-widget-container { margin: 0px; }
	.sec_1_CCM_col1 .elementor-widget .elementor-widget-container .elementor-spacer .elementor-spacer-inner { display: none; }
	#inner-content .cc_solutions { margin-bottom: 0px; }
	.clients-section3 .elementor-column .group-icon-box { margin: 0; }
	#inner-content .elementor-widget-wrap .clent-spacer { height: 10px; }
/* 	.client-col .elementor-widget-wrap .client_sol_section-Inner .elementor-container  .elementor-widget-container { padding-bottom: 10px; } */
	#inner-content .caree_sec1 { padding-top: 20px;}
	.events-section .up_comming-events .elementor-widget-container .elementor-spacer .elementor-spacer-inner { height: 15px; }
	.client_sol_section .client-col .client-child-col .card-height .master-icon-box .desc { height: 460px; }
	.testimonial-section .custom-arrow-left .master-carousel-box .flickity-wrap .flickity-slider .master-testimonial { padding: 19px 30px 50px; }
	
}	
@media only screen and (max-width: 430px){
	section.elementor-section .elementor-container .elementor-widget-container .master-gallery-stack .master-text .inner {line-height: 10px;}
	.client_sol_section .client-col .client-child-col .card-height .master-icon-box .desc { height: 460px; }
}

@media only screen and (max-width:320px){
	#site-content .sec_1_CCM .sec_1_CCM_col1 .sec_1_CCM_col1_inner1 .sec_1_CCM_col1_inner1_col2 .sec_1_CCM_col1_inner1_col2_txted { line-height: 1.5em; }
	#site-content .sec_1_CCM .sec_1_CCM_col1 .sec_1_CCM_col1_inner2 .sec_1_CCM_col1_inner2_col1 .sec_1_CCM_col1_inner2_col1_txted { line-height: 1.5em; }
	#main-content .sec1_info_col1 .sec1_info_inner2 .sec1_info_inner2_col1 .sec1_info_inner2_col1_txt1 { line-height: 1.5; }
	#main-content .sec1_info_inner1_col2 .sec1_info_inner1_col2_txt1 p { line-height: 1.5; font-size: 14px; }
	#main-content .master-accordions .title {padding: 11px 20px 13px 17px;}
	#main-content .master-accordions .content {line-height: 1.5;}
	#site-content .sec_1_ourwork .tex_ed_col .txt_ed1 .sub-heading, #site-content .sec_1_ourwork .tex_ed_col .txt_ed2 p {font-size: 16px;}
	#site-content .client_sol_section .elementor-section {width: 100%; padding: 0 !important}
	#site-content .sec_1Gov .blue_color .sub-heading {line-height: 1.5em;}
	#inner-content .cantain_can .heading h2.elementor-heading-title { font-size: 32px; }
/* 	#site-content .caniain-can .can_1_Can .blue_color > * { line-height: 1.5; } */
/* 	#site-content .master-heading .sub-heading {font-size: 16px;} */
	#site-content .section2 h2.elementor-heading-title { font-size: 33px; }
	#site-content .section2 .tex_ed1 p { font-size: 16px; line-height: 1.5em; }
	#site-content .caree_sec2 {padding: 0 10px;}
	#site-content .caree_sec2 .txt_ed1 p, #site-content .caree_sec2 .txt_ed1 a { font-size: 15px; }
	#site-content .caree_sec2 .heading2 h2.elementor-heading-title { font-size: 32px; }
	#site-content .add-section .add-col .addr_form .heading1 h2.elementor-heading-title {font-size: 28px;}
	#site-content .add-section .add-col .addr_form { padding: 0px; }
	#site-content .add-section .add-col .addr_form .master-icon-box .desc { line-height: 1.5; }
	#site-content .add-section .add-col .elementor-widget-wrap.elementor-element-populated  { padding: 0 15px;  margin: 0;}
	#site-content .add-section1 .add-col .addr_form .heading12 h2.elementor-heading-title { font-size: 26px; }
	#main-content .add-section1 .addr_form .ccA_col .ccA .master-accordions .title h3 { font-size: 14px; padding-left: 0; }
	#main-content .add-section1 .addr_form .ccA_col .ccA .master-accordions .title {padding: 5px 14px 5px 14px;}
/* 	#site-content .blue_color ul, #site-content .blue_color .elementor-widget-container, #site-content .blue_color p, #site-content .text1_comp_over .elementor-widget-container { font-size: 13px; line-height: 1.5;} */
	#site-content .blue_color .master-heading h2.main-heading { font-size: 24px; }
	#actionbar { padding: 35px 5%;  8px}
	#actionbar .tc-right > div > :first-child { display: none; }
	#actionbar .tc-left > div, #actionbar .tc-right > div { gap: 10px; }
	#actionbar .tc-right .master-social-icons > :last-child { margin-right: 0; }	
	#actionbar .master-icon-text, #actionbar .content-wrap, #actionbar .tc-right .elementor-widget-container { line-height: 1.2; }
	.elementor-container .elementor-column .elementor-section {padding: 0 15px;}
	#inner-content .elementor .slu-area { padding-inline: 20px; margin-bottom:20px;}
/* 	#inner-content .elementor .slu-area .e-con-inner { gap: 0px 15px; } */
	section.elementor-section .elementor-container .space-Footer { height: 40px; }
	.elementor-section .elementor-container .fadeInUp { margin-bottom: 18px; }
	.elementor-container.elementor-column-gap-default > .elementor-column > .elementor-widget-wrap.elementor-element-populated { padding: 0; margin-bottom: 5px; }
	section.elementor-section .space2-Footer .elementor-spacer { display: none; }
	.textArea .elementor-widget-wrap .wdd-text .elementor-widget-container p { font-size: 14px; line-height: 24px; padding: 0; }
	.wdd-Section .elementor-container .elementor-column .elementor-widget-wrap .textArea { margin-bottom: 0px; }
	.add-section .elementor-widget-wrap .addr_form .elementor-container .elementor-inner-column { padding: 0px 0px; }
	.wed-section .elementor-container .elementor-column .elementor-widget-wrap .web-sol-Heading h2.elementor-heading-title { padding: 3px; }
	.textArea .elementor-container .elementor-column .elementor-widget-wrap .wdd-text .elementor-widget-container h6 {font-size: medium;}
	.addr_form .elementor-container .elementor-widget-wrap {padding: 0 15px;}
	.addr_form .elementor-container .elementor-element .elementor-element-populated { padding: 0px 0px; }
	.sec1_info_container .elementor-widget-wrap section.elementor-section.elementor-inner-section { padding: 0px  }
	.sec1_info_inner2 .sec1_info_inner2_col1 .sec1_info_inner2_col1_txt1 .elementor-widget-container { font-size: 14px; }
	#inner-content section.add-section { padding: 0px;}
	#site-content .sec_1_CCM .sec_1_CCM_col1 .sec_1_CCM_col1_inner2 .sec_1_CCM_col1_inner2_col1 .sec_1_CCM_col1_inner2_col1_txted .elementor-widget-container { padding: 0 20px; font-size: 13px;
        line-height: 1.5;  }
	#site-content .sec_1_CCM .sec_1_CCM_col1 .sec_1_CCM_col1_inner1 .sec_1_CCM_col1_inner1_col2 .sec_1_CCM_col1_inner1_col2_txted .elementor-widget-container { font-size: 13px; line-height: 1.5; 		padding: 0px 20px 0 36px; }
	#inner-content .cc_solutions { padding: 0 15px;}
	#inner-content .page-content .image-box-style-3 > .elementor-widget-container { margin-bottom: 0px; }
/* 	#site-content .heading-style-1 .master-heading .sub-heading { font-size: 13px; } */
	.acq-spacer .elementor-widget-container .elementor-spacer .elementor-spacer-inner { height: 20px; }
	#main-content .you_Og-A .elementor-container .elementor-column { width: 100%; padding: 0 !important; }
	#inner-content .client_sol_section .client-col { padding: 0; }
	.client_sol_section .client-col .client-child-col .card-height .master-icon-box .desc { height: 590px; }
	.client_sol_section .client-col .client_sol_section-Inner .client-sol-img { padding: 0 !important; }
	.client_sol_section .client-col .client_sol_section-Inner .client-child-col { padding: 0 !important; }
	.testimonial-section .custom-arrow-left .master-carousel-box .flickity-wrap .flickity-slider .master-testimonial {  padding: 1px 4px 25px; }
	.case-study-section .case-study-main-col .case-study-col.case-study-col { padding: 0;}
	#inner-content .case-study-section .case-study-main-col {padding: 0;}
	#inner-content .page-content .all-section .all_col {padding: 0;}
}	
	