.elementor-767 .elementor-element.elementor-element-3c1cf31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_btn{background:linear-gradient(135deg, #DD0D03 0%, #b90d07 48%, var(--ab-home-hero-soft-accent) 100%) !important;font-family:"Montserrat", Sans-serif !important;font-size:16px !important;font-weight:700 !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_content::before{background:linear-gradient(180deg, #DD0D03, var(--ab-home-hero-soft-accent)) !important;width:0px !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero{--ab-home-hero-soft-accent:#F6A94D;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_title span{color:transparent !important;background:linear-gradient(90deg, #ffe5e5 0%, #ff4d4d 40%, #b30000 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_title{color:#ffffff !important;font-family:"Barlow Condensed", Sans-serif !important;font-size:55px !important;font-weight:800 !important;text-transform:uppercase !important;line-height:40px !important;letter-spacing:0.6px !important;max-width:460px !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_text{color:rgba(246,248,252,0.72) !important;font-family:"Montserrat", Sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:30px !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_wrap{padding:180px 0px 50px 0px !important;min-height:79vh !important;gap:50px !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_content{min-height:0 !important;text-align:left !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_visual{min-height:488px !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_visual_frame{min-height:488px !important;height:488px !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_img{height:488px !important;min-height:488px !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_tag{font-size:12px !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_content, .ab_home_hero_visual_frame{padding:0px 0px 0px 0px !important;border-radius:0px 0px 0px 0px !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_topline span{font-size:9px !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_btn svg{width:25px !important;height:25px !important;min-width:25px !important;flex-basis:25px !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_kicker, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_tag, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_badge, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_service, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_label, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_nav_link, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero .mgtdis_footer_modern_v7_label, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero .mgtdis_proalign_nav_text{font-family:"Montserrat", Sans-serif !important;font-size:10px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:1.4px !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_card, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_item, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_panel, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_shell, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_box, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_content, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_visual, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_formpanel, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_side, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_report, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_intro, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_group, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_doc, .elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_step{gap:0px !important;}.elementor-767 .elementor-element.elementor-element-97c4f45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-767 .elementor-element.elementor-element-1b19406{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-767 .elementor-element.elementor-element-1b19406:not(.elementor-motion-effects-element-type-background), .elementor-767 .elementor-element.elementor-element-1b19406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deltainfraredsolutions.com/wp-content/uploads/2026/07/Rooftop-HVAC-inspection-with-thermal-imaging.png");background-position:-497px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-767 .elementor-element.elementor-element-fb0a1d1{--spacer-size:50px;}.elementor-767 .elementor-element.elementor-element-e5cd5eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-767 .elementor-element.elementor-element-31adb53 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.8px;color:var( --e-global-color-1203f80 );}.elementor-767 .elementor-element.elementor-element-807a705{text-align:start;}.elementor-767 .elementor-element.elementor-element-807a705 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:55px;font-weight:800;text-transform:uppercase;line-height:55px;}.elementor-767 .elementor-element.elementor-element-947b1d7{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;letter-spacing:0px;word-spacing:0em;}.elementor-767 .elementor-element.elementor-element-2d33532{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-767 .elementor-element.elementor-element-2d33532:not(.elementor-motion-effects-element-type-background), .elementor-767 .elementor-element.elementor-element-2d33532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-767 .elementor-element.elementor-element-2c75f48{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-767 .elementor-element.elementor-element-16ff5e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-767 .elementor-element.elementor-element-16ff5e6 > .elementor-shape-top svg, .elementor-767 .elementor-element.elementor-element-16ff5e6 > .e-con-inner > .elementor-shape-top svg{width:calc(0% + 1.3px);height:0px;}.elementor-767 .elementor-element.elementor-element-480ca59{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-767 .elementor-element.elementor-element-5560f75 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-767 .elementor-element.elementor-element-5560f75 .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-767 .elementor-element.elementor-element-9c351b1 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-767 .elementor-element.elementor-element-9c351b1 .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-767 .elementor-element.elementor-element-87e4fc7 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-767 .elementor-element.elementor-element-87e4fc7 .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-767 .elementor-element.elementor-element-897c5b6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-767 .elementor-element.elementor-element-897c5b6:not(.elementor-motion-effects-element-type-background), .elementor-767 .elementor-element.elementor-element-897c5b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-767 .elementor-element.elementor-element-927c13c{text-align:center;}.elementor-767 .elementor-element.elementor-element-927c13c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.8px;color:var( --e-global-color-primary );}.elementor-767 .elementor-element.elementor-element-08d3cf8{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-767 .elementor-element.elementor-element-d1c45f0{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-767 .elementor-element.elementor-element-d1c45f0.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-767 .elementor-element.elementor-element-d1c45f0.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-767 .elementor-element.elementor-element-d1c45f0.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-767 .elementor-element.elementor-element-d1c45f0 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-767 .elementor-element.elementor-element-d1c45f0 .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-767 .elementor-element.elementor-element-d1c45f0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-767 .elementor-element.elementor-element-d1c45f0 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#5A5A5A;}.elementor-767 .elementor-element.elementor-element-916f64b.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-767 .elementor-element.elementor-element-916f64b.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-767 .elementor-element.elementor-element-916f64b.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-767 .elementor-element.elementor-element-916f64b .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-767 .elementor-element.elementor-element-916f64b .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-767 .elementor-element.elementor-element-916f64b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-767 .elementor-element.elementor-element-916f64b .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#5A5A5A;}.elementor-767 .elementor-element.elementor-element-116b0f2.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-767 .elementor-element.elementor-element-116b0f2.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-767 .elementor-element.elementor-element-116b0f2.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-767 .elementor-element.elementor-element-116b0f2 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-767 .elementor-element.elementor-element-116b0f2 .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-767 .elementor-element.elementor-element-116b0f2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-767 .elementor-element.elementor-element-116b0f2 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#5A5A5A;}.elementor-767 .elementor-element.elementor-element-1f5c5fe.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-767 .elementor-element.elementor-element-1f5c5fe.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-767 .elementor-element.elementor-element-1f5c5fe.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-767 .elementor-element.elementor-element-1f5c5fe .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-767 .elementor-element.elementor-element-1f5c5fe .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-767 .elementor-element.elementor-element-1f5c5fe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-767 .elementor-element.elementor-element-1f5c5fe .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#5A5A5A;}.elementor-767 .elementor-element.elementor-element-0565abd.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-767 .elementor-element.elementor-element-0565abd.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-767 .elementor-element.elementor-element-0565abd.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-767 .elementor-element.elementor-element-0565abd .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-767 .elementor-element.elementor-element-0565abd .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-767 .elementor-element.elementor-element-0565abd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-767 .elementor-element.elementor-element-0565abd .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;color:#5A5A5A;}.elementor-767 .elementor-element.elementor-element-579e7d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_kicker{font-size:11px !important;text-transform:uppercase !important;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_title, .elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_title span{font-family:"Barlow Condensed", Sans-serif !important;font-size:50px !important;font-weight:800 !important;text-transform:uppercase !important;line-height:45px !important;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_title{max-width:626px !important;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_grid{grid-template-columns:repeat(4, minmax(0, 1fr)) !important;gap:15px !important;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_card{padding:15px 15px 15px 15px !important;border-radius:20px !important;min-height:100px !important;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_card_feature{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:0px 0px 0px 0px !important;border-radius:20px 20px 20px 20px !important;margin-bottom:15px !important;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_card_feature img{height:150px !important;object-fit:cover !important;border-radius:15px 15px 15px 15px !important;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_card h3{font-family:"Montserrat", Sans-serif !important;font-size:15px !important;font-weight:700 !important;line-height:1.3em !important;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_card .mgtdis_core_services_v1_link{margin-top:0px !important;align-self:flex-start !important;margin-left:0 !important;margin-right:auto !important;font-family:"Montserrat", Sans-serif !important;font-size:11px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:1.2px !important;padding:10px 20px 10px 20px !important;min-height:30px !important;border-radius:100px !important;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_bottom_action{margin-top:0px !important;justify-content:flex-start !important;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_view_all_btn{padding:4px 4px 4px 4px !important;min-height:20px !important;}.elementor-767 .elementor-element.elementor-element-80b4149{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-aec3217 .ab_reviews_slider_kicker{font-family:"Montserrat", Sans-serif !important;font-size:11px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:1.3px !important;}.elementor-767 .elementor-element.elementor-element-aec3217 .ab_reviews_slider_title{font-family:"Barlow Condensed", Sans-serif !important;font-size:55px !important;font-weight:800 !important;text-transform:uppercase !important;line-height:50px !important;max-width:92% !important;}.elementor-767 .elementor-element.elementor-element-aec3217 .ab_reviews_slider_intro{max-width:100% !important;}.elementor-767 .elementor-element.elementor-element-aec3217 .ab_reviews_slider_quote{font-size:15px !important;font-weight:500 !important;}.elementor-767 .elementor-element.elementor-element-82d68c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-43ad5bb .mgtdis_trust_expert_v2_title{color:var( --e-global-color-text );font-family:"Barlow Condensed", Sans-serif !important;font-size:52px !important;font-weight:800 !important;text-transform:uppercase !important;line-height:47px !important;}.elementor-767 .elementor-element.elementor-element-43ad5bb .mgtdis_trust_expert_v2_title span{color:var( --e-global-color-primary );-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-767 .elementor-element.elementor-element-43ad5bb .mgtdis_trust_expert_v2_intro{font-family:"Montserrat", Sans-serif !important;font-weight:500 !important;margin-top:0px !important;}.elementor-767 .elementor-element.elementor-element-43ad5bb .mgtdis_trust_expert_v2_kicker, .elementor-767 .elementor-element.elementor-element-43ad5bb .mgtdis_trust_expert_v2_tag, .elementor-767 .elementor-element.elementor-element-43ad5bb .mgtdis_trust_expert_v2_badge, .elementor-767 .elementor-element.elementor-element-43ad5bb .mgtdis_trust_expert_v2_service, .elementor-767 .elementor-element.elementor-element-43ad5bb .mgtdis_trust_expert_v2_label, .elementor-767 .elementor-element.elementor-element-43ad5bb .mgtdis_trust_expert_v2_nav_link, .elementor-767 .elementor-element.elementor-element-43ad5bb .mgtdis_trust_expert_v2 .mgtdis_footer_modern_v7_label, .elementor-767 .elementor-element.elementor-element-43ad5bb .mgtdis_trust_expert_v2 .mgtdis_proalign_nav_text{font-family:"Montserrat", Sans-serif !important;font-size:11px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:2px !important;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-767 .elementor-element.elementor-element-97c4f45{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-767 .elementor-element.elementor-element-1b19406:not(.elementor-motion-effects-element-type-background), .elementor-767 .elementor-element.elementor-element-1b19406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-767 .elementor-element.elementor-element-fb0a1d1{--spacer-size:441px;}.elementor-767 .elementor-element.elementor-element-947b1d7{font-size:14px;}.elementor-767 .elementor-element.elementor-element-2c75f48{font-size:14px;}.elementor-767 .elementor-element.elementor-element-480ca59{--grid-auto-flow:row;}.elementor-767 .elementor-element.elementor-element-08d3cf8{--grid-auto-flow:row;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_card_feature img{height:234px !important;}}@media(max-width:767px){.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_wrap{min-height:40vh !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_content{min-height:0 !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_visual{min-height:max(280px, 40vh) !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_visual_frame{min-height:max(280px, 40vh) !important;height:max(280px, 40vh) !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_img{height:max(280px, 40vh) !important;min-height:max(280px, 40vh) !important;}.elementor-767 .elementor-element.elementor-element-d899cb0 .ab_home_hero_title{font-size:60px !important;line-height:1em !important;}.elementor-767 .elementor-element.elementor-element-1b19406:not(.elementor-motion-effects-element-type-background), .elementor-767 .elementor-element.elementor-element-1b19406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-767 .elementor-element.elementor-element-fb0a1d1{--spacer-size:185px;}.elementor-767 .elementor-element.elementor-element-807a705 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-767 .elementor-element.elementor-element-947b1d7{font-size:15px;}.elementor-767 .elementor-element.elementor-element-2c75f48{font-size:15px;}.elementor-767 .elementor-element.elementor-element-480ca59{--e-con-grid-template-columns:repeat(1, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;}.elementor-767 .elementor-element.elementor-element-08d3cf8{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-767 .elementor-element.elementor-element-d1c45f0 .elementor-image-box-img{margin-bottom:5px;}.elementor-767 .elementor-element.elementor-element-916f64b .elementor-image-box-img{margin-bottom:5px;}.elementor-767 .elementor-element.elementor-element-116b0f2 .elementor-image-box-img{margin-bottom:5px;}.elementor-767 .elementor-element.elementor-element-1f5c5fe .elementor-image-box-img{margin-bottom:5px;}.elementor-767 .elementor-element.elementor-element-0565abd .elementor-image-box-img{margin-bottom:5px;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_title, .elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_title span{font-size:39px !important;line-height:1.1em !important;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_grid{grid-template-columns:repeat(1, minmax(0, 1fr)) !important;}.elementor-767 .elementor-element.elementor-element-9d5eb4f .mgtdis_core_services_v1_card_feature img{height:196px !important;}.elementor-767 .elementor-element.elementor-element-aec3217 .ab_reviews_slider_title{font-size:40px !important;line-height:1.1em !important;}.elementor-767 .elementor-element.elementor-element-43ad5bb .mgtdis_trust_expert_v2_title{font-size:40px !important;line-height:1.1em !important;}}@media(min-width:768px){.elementor-767 .elementor-element.elementor-element-1b19406{--width:50%;}.elementor-767 .elementor-element.elementor-element-e5cd5eb{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-767 .elementor-element.elementor-element-1b19406{--width:100%;}.elementor-767 .elementor-element.elementor-element-e5cd5eb{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-807a705 */.elementor-767 .elementor-element.elementor-element-807a705 .gradient-text {
    background: linear-gradient(
        90deg,
        #FFD9D2 0%,
        #FF6A4D 45%,
        #FE2600 75%,
        #C91400 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97c4f45 */.elementor-767 .elementor-element.elementor-element-97c4f45 {
    background: radial-gradient(circle at 12% 8%, rgba(221, 13, 3, 0.090), rgba(221, 13, 3, 0.00) 30%), radial-gradient(circle at 88% 74%, rgba(246, 169, 77, 0.16), rgba(246, 169, 77, 0.00) 30%), linear-gradient(180deg, #ffffff 0%, #f4f6f8 50%, #fffaf4 100%) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-897c5b6 */.elementor-767 .elementor-element.elementor-element-897c5b6 {
    background: radial-gradient(circle at 12% 8%, rgba(221, 13, 3, 0.090), rgba(221, 13, 3, 0.00) 30%), radial-gradient(circle at 88% 74%, rgba(246, 169, 77, 0.16), rgba(246, 169, 77, 0.00) 30%), linear-gradient(180deg, #ffffff 0%, #f4f6f8 50%, #fffaf4 100%) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16ff5e6 */.elementor-767 .elementor-element.elementor-element-16ff5e6 {
    background:
        radial-gradient(circle at 84% 78%, rgba(246, 169, 77, 0.12), rgba(246, 169, 77, 0.00) 35%),    
        radial-gradient(circle at 2% 12%, rgba(221, 13, 3, 0.18), rgba(221, 13, 3, 0.00) 34%),
        linear-gradient(180deg, #050608 0%, #0b0e12 100%) !important;
}/* End custom CSS */