/*~~~~~~~~~~~~~~ Primary CSS Start Here ~~~~~~~~~~~~~~*/



*{margin:0px;padding:0px;box-sizing:border-box;}

body,html{margin:0px;padding:0px;box-sizing:border-box;}

h1,h2,h3,h4,h5,h6,p,ul,li,ol,a{margin:0px;padding:0px;}

img{max-width:100%;vertical-align:top !important;}

body{overflow-x:hidden;}

a,button,input,textarea,select,a:hover,a:focus,button:hover,button:focus,input:hover,input:focus,textarea:hover,textarea:focus,select:hover,select:focus{ text-decoration:none;box-shadow:none;outline:none;transition:0.4s ease all; }

/* body a, body p{ font-family: "open sauce", Sans-serif !important; } */

/*~~~~~~~~~~~~~~ Primary CSS End Here ~~~~~~~~~~~~~~*/



/*~~~~~~~~~~~~~~ All Pages CSS Start Here ~~~~~~~~~~~~~~*/

.de-menu-widget .book-a-call-btn a { margin: 0px 0 0 35px !important; background: #191d54; padding: 15px 30px 15px 56px !important; border-radius: 5px !important; color: #fff !important; transition: 0.4s ease all; font-weight: 500 !important; position: relative; } 

.de-menu-widget .book-a-call-btn a:hover { background: #ada288 !important; } 

.de-menu-widget .book-a-call-btn a::after { content: ''; position: absolute; top: 50%; left: 30px; transform: translateY(-50%); width: 16px; height: 18px; background: url('https://server.purple-media.nl/~dealexecution/wp-content/uploads/2025/07/book-a-call.svg') !important; background-repeat: no-repeat !important; background-size: 16px !important; opacity: 1 !important; }

.elementor-location-header { position: absolute; top: 0; left: 0; width: 100%; z-index: 9; }

.nav_menu-footer .elementor-nav-menu,.footer-popular-post .elementor-posts-container { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 6px; }

.nav_menu-footer .elementor-nav-menu > li > a { display: inline-flex; position: relative; padding: 0 0 0 18px !important; }

.nav_menu-footer .elementor-nav-menu > li > a::after,.footer-popular-post h3.elementor-post__title a::after { content: ''; position: absolute; top: 6px; left: 0; width: 12px; height: 10px; background: url('https://staging.dealexecutionadvisory.io/wp-content/uploads/2025/11/st_ah-1.svg'); background-repeat: no-repeat; background-size: 12px 10px; opacity: 1 !important; background-color: transparent !important; transition: 0.4s ease all; }

.nav_menu-footer .elementor-nav-menu > li > a:hover::after,.footer-popular-post h3.elementor-post__title a:hover::after { left: 3px; }

.footer-popular-post h3.elementor-post__title a { position: relative; padding: 0 0 0 18px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-inline-flex; display: inline-flex; transition: 0.4s ease all; }

.footer-popular-post h3.elementor-post__title a:hover { color: #ada288 !important; }

.nav_menu-footer .elementor-nav-menu::after, .nav_menu-footer .elementor-nav-menu::before { content: unset; }

.footer_social-widget a.elementor-icon { width: 40px; height: 40px; }

.stay-ahead-title h4 span { font-family: 'the-seasons'; font-style: normal; font-weight: 700; color: #ada288; font-size: 27px; }

body.home::before { content: ''; position: absolute; right: 0; background: url('https://server.purple-media.nl/~dealexecution/wp-content/uploads/2025/07/home-body-ftr-bg.png') no-repeat; background-size: 690px; width: 690px; height: 774px; opacity: 1; bottom: 0; background-position: right bottom; top: unset !important; }

body.home { position: relative; }

.dea_bnnr-title h1 span { font-weight: 700; color: #ada288; }

.sell_business-title h3 span { font-weight: 700; color: #ada288; } 

.sell_business-title h3 { position: relative; width: auto; display: inline-block; padding-right: 33px; } 

.sell_business-title h3::after { content: ''; position: absolute; top: 13px; right: 0; background: url('https://staging.dealexecutionadvisory.io/wp-content/uploads/2025/11/get_il-1.svg'); background-repeat: no-repeat; background-size: 18px; width: 18px; height: 16px; transition: 0.4s ease all; }

.sel_ing-widget { overflow: hidden; } 

.sel_ing-widget img,.sell-business-box,.sell_buines-ct-col h3,.sell_buines-ct-col p { transition: 0.4s ease all; }

.sell-business-box:hover .sel_ing-widget img { transform: scale(1.1); }

.sell-business-box:hover { background: #191d54 !important; } 

.sell-business-box:hover .sell_buines-ct-col { border-color: #191d54 !important; }

.sell-business-box:hover .sell_buines-ct-col h3,.sell-business-box:hover .sell_buines-ct-col .sell-desc-ct p { color: #fff !important; }

.ge-ct-widget p { margin: 0 0 20px !important; } 

.ge-ct-widget p:last-child { margin: 0px !important; }

.growth-title-sec h2 span { font-family: 'the-seasons'; font-style: normal; font-weight: 700; color: #fff; font-size: 47px; }

.growth-inner-sec::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 5px;background: #191d54;opacity: 1;mix-blend-mode: color;}

.elementor-location-header.dea_stickyHead .de_main-header { position: fixed; top: 0; left: 0; width: 100%; background: #fff !important;     box-shadow: 0 2px 15px rgb(0 0 0 / 10%); transition: 0.4s ease all; } 

.elementor-location-header.dea_stickyHead .de_main-header .e-con-inner { padding: 20px 0; }

.selling_business-title h2 span { color: #ada288; }

.social-widget-col a { font-family: "open sauce", Sans-serif !important; }

.checklist-main {display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}

.checklist-input p,.checklist-submit p { margin: 0; }

.checklist-input span.wpcf7-form-control-wrap { display: inline-block; width: 100%; }

.checklist-input span.wpcf7-form-control-wrap input {font-family: "open sauce", Sans-serif !important; height: 50px; background: #FBFBFB; border: 1px solid #ECECEC; border-right: none; border-radius: 5px 0 0 5px; font-size: 16px; line-height: 20px; color: #222; font-weight: 300; padding: 0 25px; }

.checklist-input span.wpcf7-form-control-wrap input::placeholder { color: #A5A5A5; }

.checklist-submit p { transition: 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) all !important; width: 100%; position: relative; display: flex; justify-content: center; align-items: center; background: #ada288; border-radius: 0 5px 5px 0; overflow: hidden; margin: 0px; }

.checklist-submit span.wpcf7-spinner { position: absolute; }

.checklist-submit input {font-family: "open sauce", Sans-serif !important; height: 50px; border: none; min-height: 50px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 20px; color: #FFFFFF; transition: 0.4s ease all; border-radius: 0px; padding: 10px 25px; }

.checklist-submit input:hover, .checklist-submit input:focus { background-color: #191d54; }

.wpcf7 form .wpcf7-response-output { position: relative; padding: 5px 10px; font-size: 12px; margin: 10px 0 0; border-radius: 5px; border-width: 1px; line-height: 16px; }

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.spam .wpcf7-response-output { color: #664d03; background-color: #fff3cd; border-color: #ffecb5; }

.wpcf7-not-valid-tip { text-align: left; background: #dc3232; color: #fafafa !important; font-size: 11px !important; padding: 0px 8px; border-radius: 0px 0px 0px 0px; width: max-content; font-weight: 400 !important; margin: 0; position: absolute; bottom: 0px; right: 0; pointer-events: none; }

.checklist-input input.wpcf7-not-valid { border-color: #ff0033 !important; }

.checklist-input input:focus, .checklist-input input:focus-visible { border: 1px solid #ECECEC !important; outline: none; }

.checklist-input input.wpcf7-not-valid:focus~span.wpcf7-not-valid-tip, .checklist-input input:focus~span.wpcf7-not-valid-tip { opacity: 0; visibility: hidden; }

.wpcf7 form.sent .wpcf7-response-output { color: #0f5132; background-color: #d1e7dd; border-color: #badbcc; }

.wpcf7-form.submitting .checklist-submit input { opacity: 0; }

.partners-logo-widget .swiper-slide { border: 1px solid #ECECEC; padding: 34px; border-radius: 5px; }

.partners-logo-widget .elementor-image-carousel-wrapper { padding: 0 1px;cursor: pointer; }

.case-video-widget .elementor-custom-embed-play { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 10px; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.case-video-widget .elementor-custom-embed-play::after { content: 'watch the video'; font-style: normal; font-weight: 300; font-size: 20px; line-height: 25px; color: #FFFFFF; margin: 0; }

.case-video-widget { height: 400px; } 

.case-video-widget .elementor-wrapper.elementor-open-inline { aspect-ratio: unset; height: 400px; }

.let-talk-ct { backdrop-filter: blur(10px); }

svg g{clip-path:unset;}

/* .strategy-call-btn a:hover span.elementor-button-icon svg path { fill: #ada288; } */

.live-deals-main { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; gap: 30px; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.live-deals-main .live_deals-box { width: calc(25% - 22.5px); border: 1px solid #ECECEC; border-radius: 5px; padding: 13px 15px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.live-deals-main .live_deals-box h6 { margin: 0; font-style: normal; font-weight: 400; font-size: 18px; line-height: 22px; color: #000000; padding: 0 5px; }

.live-deals-main .live_deals-box ul { margin: 15px 0 20px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 5px; padding: 0 5px; flex-grow: 1; }

.live-deals-main .live_deals-box ul li { padding: 0 0 0 13px; list-style: none; font-style: normal; font-weight: 300; font-size: 16px; line-height: 20px; color: #000000; position: relative; font-family: "open sauce", Sans-serif !important; }

.live-deals-main .live_deals-box ul li::after { content: ''; position: absolute; top: 7px; left: 0; width: 6px; height: 6px; background: #ada288; border-radius: 2px; }

.deals_availables { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -moz-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; border-top: 1px solid #ECECEC; padding: 10px 5px 0; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.deals_availables span {font-family: "open sauce", Sans-serif !important; font-style: normal; font-weight: 300; font-size: 14px; line-height: 18px; color: #00BC00; position: relative; padding: 0 0 0 12px; }

.deals_availables span::after { content: ''; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 7px; height: 7px; background: #09B900; border-radius: 50px; }

.more_info-btn a {font-family: "open sauce", Sans-serif !important; font-style: normal; font-weight: 300; font-size: 14px; line-height: 18px; color: #222222; transition: 0.4s ease all; position: relative; padding: 0 19px 0 0; }

.more_info-btn a::after { content: ''; position: absolute; top: 50%; right: 0; width: 13px; height: 11px; background: url('https://staging.dealexecutionadvisory.io/wp-content/uploads/2025/11/st_ah-1.svg') no-repeat; background-size: 13px; transform: translateY(-50%); }

.more_info-btn a:hover { color: #ada288; }

.view-article-btn a:hover span.elementor-button-icon svg path { fill: #fff !important; }

.insights_main-div { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: 30px;-webkit-box-align: flex-start; -moz-box-align: flex-start; -webkit-align-items: flex-start; -ms-flex-align: flex-start; align-items: flex-start;  }

.insights_main-div .insight-card-main { border: 1px solid #ECECEC; background: #fff; border-radius: 5px; width: calc(33.33% - 20px); overflow: hidden;    transition: 0.4s ease all; }

.insights_main-div .insight-card-main a { display: inline-block; vertical-align: top; }

.insights_main-div .insight-card-main .insight-img-div { overflow: hidden; }

.insights_main-div .insight-card-main .insight-img-div img { width: 100%; aspect-ratio: 16/10.4; transition: 0.4s ease all; }

.insights_main-div .insight-card-main a:hover .insight-img-div img { transform: scale(1.1); }

.insight-content-div { padding: 20px; }

.insight-content-div h5 {font-family: "open sauce", Sans-serif !important; margin: 0; font-style: normal; font-weight: 400; font-size: 16px; line-height: 20px; color: #222222; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.insight-desc-div { margin: 10px 0 0px; }

.insight-desc-div p {    font-family: 'open sauce'; font-style: normal; font-weight: 300; font-size: 16px; line-height: 22px; color: #222222; margin: 0 0 10px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

.insight-desc-div p:last-child { margin: 0; }

.insight-read-more { border-top: 1px solid #ECECEC; padding: 20px 0 0;margin: 20px 0 0;display:none; }

.insight-read-more span { font-style: normal; font-weight: 300; font-size: 16px; line-height: 20px; color: #222222; position: relative; transition: 0.4s ease all; padding: 0 22px 0 0; }

.insight-read-more span:after { content: ''; position: absolute; top: 50%; right: 0; width: 14px; height: 12px; background: url('https://staging.dealexecutionadvisory.io/wp-content/uploads/2025/11/st_ah-1.svg') no-repeat; background-size: 14px; transform: translateY(-50%); }

.insights_main-div .insight-card-main a:hover .insight-read-more span { color: #ada288; }

.combine-gradient-section-main::after { content: ''; position: absolute; top: 226px; height: calc(100% - 745px); background: linear-gradient(180deg, #FFF 0%, #F9F9F9 30%, #F9F9F9 49.52%, #F9F9F9 70%, #FFF 100%); width: 100%; z-index: 0; left: 0; }

.sell_buines-ct-col { height: calc(100% - 300px) !important; }

.footr_de--logo a { width: 100%; }

.growth-exit-after::after,.service_inner-bg-col::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 5px; background: #191d54; mix-blend-mode: color; }

.service_inner-bg-col::after {opacity:0.5}

/* .serive_p-bnnr-btn .bnr-book-call-btn a:hover span.elementor-button-icon svg path { fill: #ada288 !important; } */

.growth-content-col {position: relative;z-index: 1;}

.gradient-after-col { background: linear-gradient(180deg, #FFFFFF 0%, #F9F9F9 30%, #F9F9F9 49.52%, #F9F9F9 70%, #FFFFFF 100%); }

.imsights-paginate { align-items: unset; column-gap: 30px; row-gap: 50px; }

.imsights-paginate .insight-card-main a { height: 100%; width: 100%; padding: 20px; }

.imsights-paginate .insight-img-div {width: 100%;}

.imsights-paginate .insight-content-div { padding: 20px 0 0; }

.imsights-paginate .insight-content-div h5 { font-size: 18px; line-height: 22px; color: #222; margin: 0; }

.imsights-paginate .insight-card-main .insight-img-div { overflow: hidden; border-radius: 5px; }

.imsights-paginate .insight-card-main a:hover .insight-content-div h5 { color: #ada288; }

.insight-pagination { margin: 50px 0 0; padding-top: 30px; position: relative; gap: 5px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.insight-pagination::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; background: #EDEDED; max-width: 950px; }

.insight-pagination .page-numbers { width: 40px; height: 40px; background: #E7ECF7; border-radius: 3px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; font-weight: 500; font-size: 16px; line-height: 22px; text-align: center; color: #01306A; transition: 0.4s ease all; }

.insight-pagination .page-numbers:hover,.insight-pagination .page-numbers.current { background: #01306A; color: #fff; }

.live-deals-main.closed_deals_main h6, .live-deals-main.closed_deals_main ul { opacity: 0.50; }

.deals_availables.deals_closed span { color: #D21616; } 

.deals_availables.deals_closed span::after { background: #D21616; }

.cp_form-field input {font-family: "open sauce", Sans-serif !important; height: 50px; border-radius: 5px !important; font-style: normal; font-weight: 300; font-size: 16px; line-height: 16px; color: #222222; padding: 10px 20px 10px !important; letter-spacing: 0px; background: #FCFCFC; border: 1px solid #EDEDED !important; }

.cp-form-contact { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; gap: 10px; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } 

.cp_flex-outer-field { width: 300px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 10px; }

.cp_full-flex { width: calc(100% - 310px); display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 10px; }

.cp_form-field input::placeholder { color: #989898; }

.cp_form-field { display: inline-block; width: 100%; }

.cp_form-field input.wpcf7-not-valid { border: 1px solid #ff0033; }

.cp_form-field input:focus, .cp_form-field input:focus-visible { border: 1px solid #EDEDED !important; outline: none; }

.cp_full-flex span.wpcf7-form-control-wrap,.cp_form-field span.wpcf7-form-control-wrap { display: inline-block; width: 100%; }

.cp_textarea-main textarea { height: 110px; border-radius: 5px; border: 1px solid #ededed !important; vertical-align: top; background: #FCFCFC; padding: 16px 20px 16px; resize: none; font-size: 16px; line-height: 18px; color: #222;font-weight:300; }

.cp_textarea-main textarea::placeholder { color: #989898; }

.cp_submit-main p { transition: 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) all !important; margin-top: 0px; width: max-content; position: relative; display: flex; justify-content: center; align-items: center; background: #00BC00; border-radius: 5px; overflow: hidden; margin-left: auto !important; }

.cp_submit-main input {font-family: "open sauce", Sans-serif !important; transition: all .3s ease-in-out; padding:13px 20px 13px; letter-spacing: 1px; border-radius: 0 !important; margin: 0; border: 0 !important; height: 50px; font-style: normal; font-weight: 500; font-size: 18px; line-height: 18px; color: #FFFFFF; letter-spacing: 0px; width: 100%; }

.cp_submit-main .wpcf7-spinner { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0; }

.cp_submit-main input:hover,.cp_submit-main input:focus { background: #02a502; }

.cp_form-field input.wpcf7-not-valid:focus~span.wpcf7-not-valid-tip,.cp_form-field input:focus~span.wpcf7-not-valid-tip { opacity: 0; visibility: hidden; }

.cp_info-list-widget span.elementor-icon-list-icon svg { width: auto; height: auto; }

.cp_info-list-widget ul.elementor-icon-list-items > li > a { width: auto; }

.wpcf7-form.submitting .cp_submit-main input { opacity: 0; }

.cp_form-field p,.cp_full-flex p { margin: 0; }

.help-list-with ul.elementor-icon-list-items { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; column-gap: 30px; row-gap: 10px; }

.advise-accordion-widget .e-n-accordion-item { background: #fff; border: 1px solid #ECECEC; border-radius: 5px; margin: 0 0 10px !important; } 

.advise-accordion-widget .e-n-accordion-item:last-child { margin: 0 !important; }

.advise-accordion-widget .e-n-accordion-item summary.e-n-accordion-item-title { gap: 10px;padding: 19px 25px; }

.oa_icon-box .elementor-icon-box-icon { width: 60px; height: 60px; margin: 0 0 0 !important; background: #ada288; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; border-radius: 5px; text-align: center; align-content: center; }

.knowledge-btn a { flex-direction: row-reverse; }

.knowledge-btn a span.elementor-icon-list-icon {padding: 0 0 0 10px;}

.knowledge-btn a span.elementor-icon-list-icon svg { margin: 0px !important; }

.knowledge-btn a { padding: 14px 29px; border: 1px solid #ececec; border-radius: 5px;transition:0.4s ease all; }

.knowledge-btn a span.elementor-icon-list-text { padding: 0px !important; }

.knowledge-btn a span.elementor-icon-list-text span { color: #ada288 !important; }

.knowledge-btn a:hover { background: #191d54; border-color: #191d54; } 

.knowledge-btn a:hover span.elementor-icon-list-text { color: #fff !important; } 

.knowledge-btn a:hover span.elementor-icon-list-icon svg path { fill: #fff !important; }

.knowledge-btn a span.elementor-icon-list-icon svg path { transition: .4s ease; }

.course-built-title h2 span { font-size: 37px; }

.table-check-img,.table-cross-img { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center !important; }

.ctable-body-title h6 span,.is-this-you-title h2 span { color: #ada288; }

div#is-this-you::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 1; background: linear-gradient(124.6deg, #01306A 11.84%, rgba(1, 48, 106, 0.6) 63.63%); mix-blend-mode: normal; border-radius: 5px; } 

.is-this-you-box { backdrop-filter: blur(10px); }

.vat-title h6 span { font-size: 16px; line-height: 20px; font-weight: 200; color: #222; }

.instant-list ul.elementor-icon-list-items { column-gap: 30px; row-gap: 10px; }

.flagslider-widget { width: 140px; } 

.slick--fg-item img { width: 24px; height: 16px; object-fit: cover; vertical-align: top; } 

.flagslider-loop-carousel .slick-track { display: flex; gap: 5px; }

.flagslider-widget::after { background: linear-gradient(90deg, #FBFBFB 0%, rgba(251, 251, 251, 0) 50%, #FBFBFB 100%); content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }

.bnr-book-call-btn span.elementor-button-icon { margin: 1px 0 0; } 

.cp_textarea-main p br { display: none; }

.append-data-deals p { font-size: 0; }

div#deal-heading { font-size: 60px; line-height: 75px; font-weight: 700; font-style: italic; font-family: 'palast-variable'; color: #f60; margin: 0; }

div#deal-details-display pre { color: #222; font-size: 18px; font-style: normal; font-weight: 300; line-height: 30px; font-family: "Readex Pro", Sans-serif; }

.bnr-book-call-btn .elementor-button-icon svg, .bnr-book-call-btn .elementor-button-icon svg path,.bnr-book-call-btn .elementor-button-icon { transition: 0.4s ease all; }

.strategy-call-btn span.elementor-button-icon { margin: 0; transition: 0.4s ease all; }

.deal_featured-blog-col { border: 1px solid #ECECEC; border-radius: 5px; background: #fff; padding: 20px;position:relative; }

.deal_featured-blog-inner { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; gap: 60px;-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.deal_featured-blog-inner .dfb_lt-col { width: 550px; }

.deal_featured-blog-inner .dfb_lt-col img { width: 100%; vertical-align: top; border-radius: 5px; }

.deal_featured-blog-inner .dfb_rt-col { width: calc(100% - 610px); }

.deal_featured-blog-inner .dfb_rt-col .should-y-title h4 { font-family: "Readex Pro", Sans-serif; font-size: 28px; font-weight: 600; line-height: 35px; letter-spacing: 0px; word-spacing: 0px; color: #222222; margin: 0; } 

.deal_featured-blog-inner .dfb_rt-col .should-y-title h6 { font-family: "open sauce", Sans-serif; font-size: 18px; font-weight: 400; line-height: 22px; letter-spacing: 0px; color: #222222; margin: 10px 0; }

.deal_featured-blog-inner .dfb_rt-col .should-y-title { margin: 0 0 30px; }

.deal_featured-blog-inner .dfb_rt-col .growth-desc-col-p { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 15px; }

.deal_featured-blog-inner .dfb_rt-col  .a-broker-ct p { font-family: "Readex Pro", Sans-serif; font-size: 16px; font-weight: 300; line-height: 22px; letter-spacing: 0px; word-spacing: 0px; color: #222222; margin: 0 0 20px; }

.deal_featured-blog-inner .dfb_rt-col .a-broker-ct p:last-child { margin: 0; }

.a-broker-ul ul.list-items-ab { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 5px; }

.a-broker-ul ul.list-items-ab li.list-item-ab { list-style: none; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: flex-start; -moz-box-align: flex-start; -webkit-align-items: flex-start; -ms-flex-align: flex-start; align-items: flex-start; gap: 10px; font-family: "Readex Pro", Sans-serif; font-size: 16px; font-weight: 300; line-height: 22px; letter-spacing: 0px; word-spacing: 0px; color: #222; }

.a-broker-ul ul.list-items-ab li.list-item-ab img { width: 15px; height: 11px; margin: 6px 0 0; }

.a-broker-ct { max-width: 732px; }

.deal_featured-blog-col .deal_links { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }





.append-data-deals ul li:after { content: ''; position: absolute; top: 7px; left: 0; width: 6px; height: 6px; background: #ada288; border-radius: 2px; }

.append-data-deals ul li::marker { display: none; content: unset !important; }

.append-data-deals ul { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap: 5px; /* padding: 0 5px; */ flex-grow: 1; }

.append-data-deals ul li { padding: 0 0 0 13px; list-style: none; font-style: normal; font-weight: 300; font-size: 16px; line-height: 20px; color: #000000; position: relative; }

.bnr-book-call-btn .elementor-button-content-wrapper { transition: 0.4s ease all; }

.knowledge-btn ul li a span.elementor-icon-list-icon { margin: 1px 0 0; transition: 0.4s ease all; }

.cp_info-list-widget  li:last-child span.elementor-icon-list-icon svg { width: 20px; height: 20px; } 

.cp_info-list-widget li:last-child span.elementor-icon-list-icon { top: 0; } 

.cp_info-list-widget li span.elementor-icon-list-icon { width: 35px !important; } 

.cp_info-list-widget li span.elementor-icon-list-icon svg { margin: 0px !important; }

.ge-ct-widget p a { color: #191d54; transition: 0.4s ease all;text-decoration: underline; }

.ge-ct-widget p a:hover {color: #ada288;}





.bus_val-assDiv  .bvw-progress-fill,.bus_val-assDiv button.bvw-btn-next, .bus_val-assDiv button.bvw-btn-submit{ background: #ada288; }

.bus_val-assDiv .bvw-form-group label .required{ color: #ada288; }

.bus_val-assDiv button.bvw-btn-next, .bus_val-assDiv button.bvw-btn-submit{ box-shadow: 0 4px 15px rgb(173 162 136); }

.per_inf-divMain .awp-progress-fill { background: linear-gradient(90deg, #ada288 0%, #ada288 100%); }

.awp-step-indicator.active::before{

	background-color: #ada288;

}

button.awp-btn-primary, button.awp-btn-primary:focus, #awp-download-pdf, #awp-download-pdf:focus{

	background-color: #ada288;

}

button.awp-btn-primary:hover, #awp-download-pdf:hover{

	background-color: #191d54;

}

.blog-main-container .dea-bnnr-desc-ct p, .blog-main-container .dea-bnnr-desc-ct a,.blog-main-container .dea-bnnr-desc-ct span{

	font-family: "open sauce", Sans-serif !important;

}

.bus_val-assDiv .bvw-step h2{

color: #191d54 !important;

}



/* 25-nov css start */

.flag-list { display: flex; gap: 5px; flex-wrap: wrap; align-items: center; } 

.flag-list .flag-item { display: flex; }

.team_div-dexAd .e-link-in-bio { padding: 0; } 

.team_div-dexAd .e-link-in-bio .e-link-in-bio__content { display: flex; flex-direction: column; gap: 20px; width: 100%; }

.team_div-dexAd .e-link-in-bio .e-link-in-bio__content .e-link-in-bio__identity { margin: 0 auto; max-width: 200px; } 

.team_div-dexAd .e-link-in-bio .e-link-in-bio__content .e-link-in-bio__identity .e-link-in-bio__identity-image { margin: 0; } 

.team_div-dexAd .e-link-in-bio .e-link-in-bio__content .e-link-in-bio__icons { margin: 0; gap: 10px; align-items: center; } 

.team_div-dexAd .e-link-in-bio .e-link-in-bio__content .e-link-in-bio__ctas { margin: 0; } 

.team_div-dexAd .e-link-in-bio .e-link-in-bio__content .e-link-in-bio__ctas a { border-radius: 5px !important; transition: 0.4s ease all; } 

.team_div-dexAd .e-link-in-bio .e-link-in-bio__content .e-link-in-bio__ctas a:hover span { background: #191D54 !important; }

.team_div-dexAd .e-link-in-bio .e-link-in-bio__content .e-link-in-bio__ctas a span {transition: 0.4s ease all;}
.elementor-widget-text-editor ul li, .elementor-widget-text-editor ol li, .elementor-widget-text-editor p a { font-family: 'open sauce'!important; }
/*~~~~~~~~~~~~~~ All Pages CSS End Here ~~~~~~~~~~~~~~*/ 



/*~~~~~~~~~~~~~~ All Pages media queries CSS Start Here ~~~~~~~~~~~~~~*/

@media (max-width:1400px){

	.insights_main-div { gap: 20px; }

	.insights_main-div .insight-card-main { width: calc(33.33% - 13.33px); }

	.case-video-widget { height: auto;aspect-ratio:16/9} 

	.case-video-widget .elementor-wrapper.elementor-open-inline {aspect-ratio:16/9;height: auto; }

	.live-deals-main { gap: 20px; }

	.live-deals-main .live_deals-box { width: calc(25% - 15px); }

	.sell_business-title h3::after { top: 10px; }

	.insight-pagination { margin: 30px 0 0; padding-top: 30px; }

	.help-list-with ul.elementor-icon-list-items { column-gap: 15px; row-gap: 10px; }

	.instant-list ul.elementor-icon-list-items { column-gap: 20px; row-gap: 10px; }

	div#deal-heading { font-size: 48px; line-height:54px;}

	.deal_featured-blog-inner { gap: 30px; }

	.deal_featured-blog-inner .dfb_rt-col { width: calc(100% - 580px); }

	.deal_featured-blog-inner .dfb_rt-col .should-y-title { margin: 0 0 20px; }

	.de-menu-widget .book-a-call-btn a { margin: 0px 0 0 15px !important; padding: 12px 25px 12px 35px !important; }

	.de-menu-widget .book-a-call-btn a::after { left: 14px; width: 15px; height: 17px; background-size: 15px !important; }

}



@media (max-width:1200px){

	.de-menu-widget .book-a-call-btn a { margin: 0px 0 0 10px !important;padding: 12px 20px 12px 44px !important;} 

	.de-menu-widget .book-a-call-btn a::after {left:20px;width: 14px; height: 16px;background-size: 14px !important; }

	.checklist-submit input { padding: 10px 15px;font-size: 15px; }

	.checklist-input span.wpcf7-form-control-wrap input { font-size: 15px; line-height: 20px; padding: 0 15px; }

	.growth-title-sec h2 span { font-size: 42px; }

	.in-sight-title h2 br{display:none;}

	.insight-read-more { border-top: 1px solid #ECECEC; padding: 15px 0 0; margin: 15px 0 0; display: block !important; }

	.insight-content-div { padding: 15px;}

	.insights_main-div {align-items: unset;min-height:inherit; }

	.case-video-widget .elementor-custom-embed-play::after { font-size: 18px; line-height: 25px; }	

	.sell_buines-ct-col { height: calc(100% - 220px) !important; }

	.sell_business-title h3::after { top: 9px; width: 16px; height: 14px; background-size: 16px; }

	.sell_business-title h3 { padding-right: 28px; }

	.insights_main-div .insight-card-main .insight-img-div img { width: 100%; aspect-ratio: unset; transition: 0.4s ease all; height: 220px; object-fit: cover; object-position: top center; }

	.insight-content-div {display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; height: calc(100% - 220px); } 

	.insight-desc-div { flex-grow: 1; }

	.insights_main-div .insight-card-main a { height: 100%; }

	body.home::before { background-size: 600px; width: 600px; height: 700px; }

	.cp_flex-outer-field { width: 270px; } 

	.cp_full-flex { width: calc(100% - 280px); } 

	.cp_info-list-widget span.elementor-icon-list-icon svg { width: 22px; height: 22px; margin: 0px !important; }

	.rs_lt-col h2 br{display:none;}

	.advise-accordion-widget .e-n-accordion-item summary.e-n-accordion-item-title { padding: 15px 15px 15px; } 

	.oa_icon-box .elementor-icon-box-icon { width: 50px; height: 50px; margin: 0 0 0 !important;}

	.knowledge-btn a { padding: 14px 19px; border: 1px solid #ececec; border-radius: 5px;transition:0.4s ease all; }

	.course-built-title h2 span { font-size: 32px; }

	div#deal-heading { font-size: 44px; line-height:48px;}

	.deal_featured-blog-inner .dfb_lt-col,.deal_featured-blog-inner .dfb_rt-col { width: calc(50% - 15px); }

	.deal_featured-blog-inner .dfb_rt-col .should-y-title h4 { font-size: 24px; line-height: 30px; }

	.cp_info-list-widget li span.elementor-icon-list-icon { width: 30px !important;top:1px !important;}

}

@media (max-width:1200px){

	.de-menu-widget .elementor-menu-toggle { width: 44px; height: 44px; padding: 0; } 

	.de-menu-widget .elementor-menu-toggle span.elementor-menu-toggle__icon--open { display: flex; } 

	.de-menu-widget .elementor-menu-toggle.elementor-active span.elementor-menu-toggle__icon--close { display: flex; } 

	.de-menu-widget .elementor-menu-toggle.elementor-active span.elementor-menu-toggle__icon--open { display: none; } 

	.de-menu-widget .elementor-menu-toggle.elementor-active span.elementor-menu-toggle__icon--close svg { width: 20px; } 

	.de-menu-widget nav { position: fixed; z-index: 9; transform: none !important; max-height: none !important; height: 100vh !important; width: 400px !important; left: -100% !important; top: 0 !important; transition: 0.4s ease all !important; margin: 0px !important; background: #fff !important; padding: 0px 0; box-shadow: 0 2px 15px rgb(0 0 0 / 8%); border-radius: 0 20px 20px 0; }

	.de-menu-widget .elementor-widget-container, .de-menu-widget , .de_menu-col { position: inherit; }

	.elementor-menu-toggle.elementor-active + nav { left: 0 !important; }

	body.fixed { overflow: hidden; }

	body:after { content: ''; background: #fff; opacity: 0.95; -webkit-backdrop-filter: blur(7.3px); backdrop-filter: blur(7.3px); visibility: hidden; position: fixed; opacity: 0; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; z-index:1; transition: opacity .32s cubic-bezier(.4,0,.6,1) 80ms,visibility .32s step-end 80ms; }

	body.fixed::after { opacity: 0.95; visibility: visible; transition: opacity .32s cubic-bezier(.4,0,.6,1) 80ms,visibility .32s step-start 80ms; }

	.de-menu-widget .book-a-call-btn { display: inline-block; padding: 15px !important; width: 100%; }

	.de-menu-widget .book-a-call-btn a { display: inline-flex; }

	.de-menu-widget ul.elementor-nav-menu li:last-child a { margin-right: 0px !important; }

	.de-menu-widget .book-a-call-btn a { margin: 0px 0 0 0px !important;font-size:16px !important} 

	body.fixed .de_top-header { opacity: 0.2; pointer-events: none; }

	.team_div-dexAd .e-link-in-bio .e-link-in-bio__content .e-link-in-bio__identity { max-width: 180px; }

}

@media (max-width:1024px){

	.de-menu-widget .elementor-menu-toggle { width: 44px; height: 44px; padding: 0; } 

	.de-menu-widget .elementor-menu-toggle span.elementor-menu-toggle__icon--open { display: flex; } 

	.de-menu-widget .elementor-menu-toggle.elementor-active span.elementor-menu-toggle__icon--close { display: flex; } 

	.de-menu-widget .elementor-menu-toggle.elementor-active span.elementor-menu-toggle__icon--open { display: none; } 

	.de-menu-widget .elementor-menu-toggle.elementor-active span.elementor-menu-toggle__icon--close svg { width: 20px; } 

	.de-menu-widget nav { position: fixed; z-index: 9; transform: none !important; max-height: none !important; height: 100vh !important; width: 400px !important; left: -100% !important; top: 0 !important; transition: 0.4s ease all !important; margin: 0px !important; background: #fff !important; padding: 0px 0; box-shadow: 0 2px 15px rgb(0 0 0 / 8%); border-radius: 0 20px 20px 0; }

	.de-menu-widget .elementor-widget-container, .de-menu-widget , .de_menu-col { position: inherit; }

	.elementor-menu-toggle.elementor-active + nav { left: 0 !important; }

	body.fixed { overflow: hidden; }

	body:after { content: ''; background: #fff; opacity: 0.95; -webkit-backdrop-filter: blur(7.3px); backdrop-filter: blur(7.3px); visibility: hidden; position: fixed; opacity: 0; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; z-index:1; transition: opacity .32s cubic-bezier(.4,0,.6,1) 80ms,visibility .32s step-end 80ms; }

	body.fixed::after { opacity: 0.95; visibility: visible; transition: opacity .32s cubic-bezier(.4,0,.6,1) 80ms,visibility .32s step-start 80ms; }

	.de-menu-widget .book-a-call-btn { display: inline-block; padding: 15px !important; width: 100%; }

	.de-menu-widget .book-a-call-btn a { display: inline-flex; }

	.de-menu-widget ul.elementor-nav-menu li:last-child a { margin-right: 0px !important; }

	.de-menu-widget .book-a-call-btn a { margin: 0px 0 0 0px !important;font-size:16px !important} 

	body.fixed .de_top-header { opacity: 0.2; pointer-events: none; }

}



@media (max-width:991px){

	.growth-title-sec h2 span { font-size:38px; }

	.case-video-widget .elementor-custom-embed-play::after { font-size: 16px; line-height: 25px; }

	.growth-title-sec h2 br { display: none; }

	.live-deals-main .live_deals-box { width: calc(50% - 10px); }

	.deals_availables { padding: 10px 0px 0; }

	.live-deals-main .live_deals-box ul,.live-deals-main .live_deals-box h6{padding:0px;}

	.ge-ct-widget p { margin: 0 0 10px !important; }

	.sell_buines-ct-col { height: calc(100% - 180px) !important; }

	.insights_main-div .insight-card-main .insight-img-div img {height: 180px;}

	.insight-content-div {height: calc(100% - 180px); } 

	body.home::before { background-size: 550px; width: 550px; height: 650px; }

	.insights_main-div.imsights-paginate .insight-card-main { width: calc(50% - 10px); }

	.cp_flex-outer-field,.cp_full-flex { width: 100%; }

	.help-list-with ul.elementor-icon-list-items { column-gap: 8px; row-gap:8px; }

	.oa_icon-box .elementor-icon-box-icon { width: 50px; height: 50px; margin: 0 0 0 !important;}

	.instant-list ul.elementor-icon-list-items { column-gap: 10px; row-gap: 10px; }

	.course-built-title h2 span { font-size: 32px; }

	div#deal-heading { font-size: 40px; line-height:48px;}

	.deal_featured-blog-inner .dfb_lt-col, .deal_featured-blog-inner .dfb_rt-col { width: 100%; }

	.deal_featured-blog-inner { gap: 20px; }

	.deal_featured-blog-inner .dfb_rt-col  .a-broker-ct p { margin: 0 0 10px; }

	.a-broker-ct { max-width: 100%; }

	.sell-business-box:hover .sel_ing-widget img,.insights_main-div .insight-card-main a:hover .insight-img-div img { transform: scale(1); }

} 



@media (max-width:767px){

	.de_menu-ftr-widget .elementor-nav-menu { column-gap: 15px; -webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; row-gap: 5px; } 

	div#deal-details-display pre { font-size: 16px; line-height: 26px; }

	.cp_flex-outer-field, .cp-form-contact { gap: 5px; }

	.cp_full-flex { gap: 20px; }

	.cp_form-field input { height: 44px; font-size: 15px; line-height: 15px; padding: 10px 15px 10px !important; }

	.cp_textarea-main textarea { height: 110px; padding: 15px; font-size: 15px; line-height: 16px; }

	.cp_submit-main input { padding: 10px 15px 10px; height: 44px; font-size: 15px; line-height: 16px; }

	.cp_info-list-widget span.elementor-icon-list-icon svg { width: 18px; height: 18px; margin: 0px !important; }

	.cp_info-list-widget ul.elementor-icon-list-items > li span.elementor-icon-list-icon { padding: 0px 5px 0 0 !important; }

	.de_menu-ftr-widget nav { -webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

	.growth-title-sec h2 span { font-size:28px; }

	.selling_business-title h2 br { display: none; }

	.bnr-book-call-btn svg { width: 14px !important; height: 16px !important; }

	.bnr-book-call-btn  span.elementor-button-text { text-align: left; }

	.insights_main-div { gap: 15px; flex-wrap: nowrap !important; overflow-x: scroll !important; align-items: unset !important; justify-content: unset !important; -ms-overflow-style: none; scrollbar-width: none;padding:0 15px }

	.review-col-blue { flex-wrap: nowrap !important; overflow-x: scroll !important; align-items: unset !important; justify-content: unset !important; -ms-overflow-style: none; scrollbar-width: none; padding:0 15px !important; }

	.review-col-blue .client-review-box { min-width: 330px; width: 100% !important; }

	.insights_main-div .insight-card-main { min-width: 330px; width: 100% !important; }

	.insight-desc-div p { font-size: 15px; line-height: 22px; }

	.insight-read-more span { font-size: 15px; line-height: 20px; }

	.insight-read-more { padding: 10px 0 0; margin: 10px 0 0; }

	.case-video-widget .elementor-custom-embed-play::after { font-size: 15px; line-height: 22px; }

	.growth-title-sec h2 br,.dea_bnnr-title h1 br { display: none; }

	.partners-logo-widget .swiper-slide figure.swiper-slide-inner { vertical-align: top; line-height: 100% !important; }

	.partners-logo-widget .swiper-slide { padding: 25px 15px; height: 82px !important; display: flex; align-items: center; justify-content: center; }

	.live-deals-main .live_deals-box h6 { font-size: 16px; line-height: 22px; }

	.live-deals-main .live_deals-box ul li { font-size: 15px; line-height: 20px; }

	.live-deals-main { gap: 15px; } 

	.live-deals-main .live_deals-box { width: calc(50% - 7.5px); }

	.live-deals-main .live_deals-box ul { margin: 10px 0 10px; }

	.checklist-input span.wpcf7-form-control-wrap input { height: 44px;}

	.checklist-submit input { padding: 10px 15px; font-size: 15px; height: 44px; width: 100%; min-height: 44px; }

	.wpcf7-not-valid-tip { font-size: 10px !important; padding: 0px 5px; }

	.services_boxes-scroll-mob { flex-wrap: nowrap !important; overflow-x: scroll !important; align-items: unset !important; justify-content: unset !important; -ms-overflow-style: none; scrollbar-width: none; }

	.services_boxes-scroll-mob .sell-business-box { min-width: 330px; width: 100% !important; } 

	.bnr-book-call-btn.view-article-btn { padding: 0 15px !important; }

	.insights_main-div.imsights-paginate { flex-wrap: wrap !important; overflow-x: unset !important; padding: 0; }

	.insights_main-div.imsights-paginate .insight-card-main { width: calc(50% - 7.5px)!important;min-width:inherit; }

	.imsights-paginate .insight-card-main a { padding: 15px; }

	.imsights-paginate .insight-content-div h5 { font-size: 16px; line-height: 22px; }

	.imsights-paginate .insight-content-div { padding: 10px 0 0; }

	.imsights-paginate .insight-card-main .insight-img-div img { height: auto; aspect-ratio: 3 / 2; }

	.oa_icon-box .elementor-icon-box-icon { width: 44px; height: 44px; margin: 0 0 0 !important; }

	.knowledge-btn a { padding: 11px 14px;}

	.course-built-title h2 span { font-size: 28px; }

	.ctable-body { flex-direction: unset !important; flex-wrap: nowrap !important; }

	.ctable-body-outer-col { min-width: 250px !important; }

	.ctable-outer { overflow-x: auto !important; -ms-overflow-style: none; scrollbar-width: none; }

	div#deal-heading { font-size: 32px; line-height:36px;}

	.deal_featured-blog-inner { gap: 15px; }

	.deal_featured-blog-col { padding: 10px; }

	.deal_featured-blog-inner .dfb_rt-col .should-y-title h4 { font-size: 22px; line-height: 26px; }

	.deal_featured-blog-inner .dfb_rt-col .should-y-title h6,.deal_featured-blog-inner .dfb_rt-col  .a-broker-ct p,.a-broker-ul ul.list-items-ab li.list-item-ab{ font-size: 15px; }

	.a-broker-ct p,.a-broker-ul ul.list-items-ab li.list-item-ab{ font-size: 15px;gap: 8px; }

	.a-broker-ul ul.list-items-ab li.list-item-ab img { width: 13px; height: 9px; }

	.a-broker-ul ul.list-items-ab { gap: 2px; }

	.append-data-deals ul li {font-size: 15px; line-height: 20px; }

	.ctable-body-outer-col { width: 100% !important; max-width: 200px !important; min-width: 200px !important; }

	.ctable-outer.e-flex { width: auto; margin: 0 auto; }

	.cp_info-list-widget  li:last-child span.elementor-icon-list-icon svg { width: 18px; height: 18px; }

	.cp_info-list-widget li span.elementor-icon-list-icon { width: 25px !important; }

	.team_div-dexAd .e-link-in-bio .e-link-in-bio__content { gap: 15px; }

	.team_div-dexAd .e-link-in-bio .e-link-in-bio__content .e-link-in-bio__identity { max-width: 150px; }

	

}



@media (max-width:575px){

	.partners-logo-widget .swiper-slide { padding: 25px 15px; }

	.proces-box-main { width: 100% !important; }

}



@media (max-width:480px){

	.de-menu-widget nav { width: calc(100% - 75px) !important; }

	.navigation-col.most_pop-ftr,.navigation-col { width: 100% !important; }

	.insights_main-div .insight-card-main { width: 100%; }

	.case-video-widget { height: auto;aspect-ratio:16/11} 

	.case-video-widget .elementor-wrapper.elementor-open-inline {aspect-ratio:16/11;height: auto; }

	.partners-logo-widget .swiper-slide { padding: 25px 15px; height: 70px !important; }

	.insights_main-div.imsights-paginate .insight-card-main { width: 100%!important;min-width:inherit; }

	.live-deals-main .live_deals-box { width: 100%; }

	.cp_submit-main p,.weeks-col-inner { width: 100% !important; }

	.deal_featured-blog-inner .dfb_rt-col .should-y-title h4 { font-size: 20px; line-height: 26px; }

	.team_section-main .team_div-dexAd { width: 100% !important; }

}



@media (max-width:414px){

	.checklist-main { -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; gap:7px; }

	.wpcf7 form .wpcf7-response-output { margin: 7px 0 0; }

	.checklist-input span.wpcf7-form-control-wrap input { height: 44px; border: 1px solid #ECECEC; border-right: 1px solid #ECECEC; border-radius: 5px; }

	.checklist-submit input { padding: 10px 15px; font-size: 15px; height: 44px; width: 100%; min-height: 44px; }

	.checklist-submit p { border-radius: 5px; }

	.partners-logo-widget .swiper-slide { padding: 20px 10px; height: 60px !important; }

	.oa_icon-box { width: 100% !important; }

}



@media (max-width:370px){

	.services_boxes-scroll-mob .sell-business-box,.insights_main-div .insight-card-main { min-width: 280px; width: 100% !important; }

	.review-col-blue .client-review-box { min-width: 280px; width: 100% !important; }

}



/*~~~~~~~~~~~~~~ All Pages media queries CSS End Here ~~~~~~~~~~~~~~*/