.elementor-15 .elementor-element.elementor-element-2a88330a{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:220px;--padding-bottom:240px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-2a88330a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2a88330a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dholeracitymark.com/wp-content/uploads/2026/07/ChatGPT-Image-Jul-5-2026-06_06_30-PM.webp");background-size:cover;}.elementor-15 .elementor-element.elementor-element-63e74de8{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-63e74de8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-20b9b676{margin:128px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-20b9b676 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-astglobalcolor5 );margin:0px 0px 30px 0px;font-family:"Lato", Sans-serif;font-size:64px;font-weight:900;line-height:74px;}.elementor-15 .elementor-element.elementor-element-20b9b676 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-15 .elementor-element.elementor-element-20b9b676 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-15 .elementor-element.elementor-element-20b9b676 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-astglobalcolor5 );font-family:"Lato", Sans-serif;font-size:20px;font-weight:900;line-height:30px;margin:0px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-20b9b676 .elementskit-section-title-wraper p{color:var( --e-global-color-astglobalcolor4 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-15 .elementor-element.elementor-element-437fe833{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7845fbc5 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-7845fbc5 .elementskit-btn{background-color:var( --e-global-color-ec183a5 );padding:22px 47px 22px 47px;font-family:"Lato", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );border-style:none;}.elementor-15 .elementor-element.elementor-element-7845fbc5 .elementskit-btn:hover{background-color:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor8 );fill:var( --e-global-color-astglobalcolor8 );}.elementor-15 .elementor-element.elementor-element-7845fbc5{width:auto;max-width:auto;padding:0px 30px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ecef7f9 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-ecef7f9 .elementskit-btn{background-color:var( --e-global-color-astglobalcolor5 );padding:22px 47px 22px 47px;font-family:"Lato", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-astglobalcolor8 );fill:var( --e-global-color-astglobalcolor8 );border-style:none;border-radius:24px 24px 24px 24px;}.elementor-15 .elementor-element.elementor-element-ecef7f9 .elementskit-btn:hover{background-color:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );}.elementor-15 .elementor-element.elementor-element-ecef7f9{width:auto;max-width:auto;padding:0px 30px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7be640d3{margin-top:-95px;margin-bottom:0px;padding:0px 0px 45px 0px;}.elementor-15 .elementor-element.elementor-element-4b5b0abb > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-2c27776f.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-2c27776f.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-2c27776f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-2c27776f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-2c27776f .elementskit-infobox{background-image:url("https://dholeracitymark.com/wp-content/uploads/2026/06/Untitled-design56.png");background-repeat:no-repeat;background-size:cover;padding:80px 35px 70px 35px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-2c27776f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2c27776f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-2c27776f .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#ffffff;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-2c27776f .elementskit-infobox:hover .elementskit-info-box-title{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-2c27776f .elementskit-infobox .box-body > p{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:25px;}.elementor-15 .elementor-element.elementor-element-2c27776f .elementskit-infobox:hover .box-body > p{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-2c27776f .elementskit-info-box-icon{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-2c27776f .elementskit-infobox .elementskit-info-box-icon{font-size:60px;transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-445c109 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-79db32aa.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-79db32aa.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-79db32aa.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-79db32aa.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-79db32aa .elementskit-infobox{background-image:url("https://dholeracitymark.com/wp-content/uploads/2026/06/Untitled-design56-1.png");background-repeat:no-repeat;background-size:cover;padding:80px 35px 70px 35px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-79db32aa .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#ffffff;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-79db32aa .elementskit-infobox:hover .elementskit-info-box-title{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-79db32aa .elementskit-infobox .box-body > p{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:25px;}.elementor-15 .elementor-element.elementor-element-79db32aa .elementskit-infobox:hover .box-body > p{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-79db32aa .elementskit-info-box-icon{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-79db32aa .elementskit-infobox .elementskit-info-box-icon{font-size:60px;transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-24aa9cd6 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-7169fcfd.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-7169fcfd.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-7169fcfd.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-7169fcfd.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-15 .elementor-element.elementor-element-7169fcfd .elementskit-infobox{background-image:url("https://dholeracitymark.com/wp-content/uploads/2026/06/Untitled-design56-1.png");background-repeat:no-repeat;background-size:cover;padding:80px 35px 70px 35px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-7169fcfd{width:var( --container-widget-width, 100.271% );max-width:100.271%;--container-widget-width:100.271%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-7169fcfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-7169fcfd .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#ffffff;font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-7169fcfd .elementskit-infobox:hover .elementskit-info-box-title{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-7169fcfd .elementskit-infobox .box-body > p{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:25px;}.elementor-15 .elementor-element.elementor-element-7169fcfd .elementskit-infobox:hover .box-body > p{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-7169fcfd .elementskit-info-box-icon{color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-7169fcfd .elementskit-infobox .elementskit-info-box-icon{font-size:60px;transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-42cf10a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 50px;--row-gap:10px;--column-gap:50px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2286cd9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-4c2d2ace{text-align:start;}.elementor-15 .elementor-element.elementor-element-4c2d2ace img{width:100%;}.elementor-15 .elementor-element.elementor-element-658d8c48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7d054c1a{padding:0px 35px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7d054c1a .elementskit-section-title-wraper .elementskit-section-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:42px;}.elementor-15 .elementor-element.elementor-element-7d054c1a .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-15 .elementor-element.elementor-element-7d054c1a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-15 .elementor-element.elementor-element-7d054c1a .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7d054c1a .elementskit-section-title-wraper p{color:#101010;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:28px;margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1321388e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7b9e06dd{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e9e9e9;--border-color:#e9e9e9;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bb0fa2{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bb0fa2 .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-bb0fa2 .elementskit-funfact{justify-content:left;display:flex;}.elementor-15 .elementor-element.elementor-element-bb0fa2 .elementskit-funfact .funfact-content .number-percentage-wraper{color:#101010;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;margin-bottom:9px;}.elementor-15 .elementor-element.elementor-element-bb0fa2 .elementskit-funfact .funfact-title{margin-bottom:0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:27px;}.elementor-15 .elementor-element.elementor-element-30b37a24{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e9e9e9;--border-color:#e9e9e9;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-467acde1{padding:0px 50px 0px 0px;}.elementor-15 .elementor-element.elementor-element-467acde1 .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-467acde1 .elementskit-funfact{justify-content:left;display:flex;}.elementor-15 .elementor-element.elementor-element-467acde1 .elementskit-funfact .funfact-content .number-percentage-wraper{color:#101010;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;margin-bottom:9px;}.elementor-15 .elementor-element.elementor-element-467acde1 .elementskit-funfact .funfact-title{margin-bottom:0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:27px;}.elementor-15 .elementor-element.elementor-element-6013c1d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#e9e9e9;--border-color:#e9e9e9;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1d5604a{padding:0px 20px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1d5604a .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-1d5604a .elementskit-funfact{justify-content:left;display:flex;}.elementor-15 .elementor-element.elementor-element-1d5604a .elementskit-funfact .funfact-content .number-percentage-wraper{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;margin-bottom:9px;}.elementor-15 .elementor-element.elementor-element-1d5604a .elementskit-funfact .funfact-title{margin-bottom:0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:27px;}.elementor-15 .elementor-element.elementor-element-39055f63{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-68089f3{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-68089f3 .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-68089f3 .elementskit-funfact{justify-content:left;display:flex;}.elementor-15 .elementor-element.elementor-element-68089f3 .elementskit-funfact .funfact-content .number-percentage-wraper{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;margin-bottom:9px;}.elementor-15 .elementor-element.elementor-element-68089f3 .elementskit-funfact .funfact-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:27px;}.elementor-15 .elementor-element.elementor-element-335b7b88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:17px 10px;--row-gap:17px;--column-gap:10px;--padding-top:112px;--padding-bottom:81px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-6e092850{width:var( --container-widget-width, 100% );max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:47px 47px 47px 47px;}.elementor-15 .elementor-element.elementor-element-6e092850.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-6e092850 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;}.elementor-15 .elementor-element.elementor-element-6e092850 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-15 .elementor-element.elementor-element-6e092850 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-15 .elementor-element.elementor-element-6e092850 .elementskit-section-title-wraper p{color:#565656;font-family:"Open Sans", Sans-serif;font-size:16px;margin:23px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6e092850 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-15 .elementor-element.elementor-element-6e092850 .elementskit-border-divider::before{height:2px;}.elementor-15 .elementor-element.elementor-element-6e092850 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{height:2px;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6e092850 .elementskit-section-title-wraper .elementskit-border-star{height:2px;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6e092850 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-6e092850 .elementskit-section-title-wraper .elementskit-border-divider{background:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6e092850 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6e092850 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-464b3c34{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-36f85a63.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-36f85a63.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-36f85a63.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-36f85a63.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-15 .elementor-element.elementor-element-36f85a63{background-color:#ffffff;padding:45px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-36f85a63:hover{border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;}.elementor-15 .elementor-element.elementor-element-36f85a63 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-15 .elementor-element.elementor-element-36f85a63 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-15 .elementor-element.elementor-element-36f85a63 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.2);}.elementor-15 .elementor-element.elementor-element-36f85a63 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.2);}.elementor-15 .elementor-element.elementor-element-36f85a63 .elementskit-info-image-box .elementskit-box-body{padding:15px 45px 35px 45px;}.elementor-15 .elementor-element.elementor-element-36f85a63 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-36f85a63 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-15 .elementor-element.elementor-element-36f85a63 .elementskit-info-image-box:hover .elementskit-info-box-title {color:#000000;}.elementor-15 .elementor-element.elementor-element-36f85a63 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:#000000;}.elementor-15 .elementor-element.elementor-element-36f85a63 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-15 .elementor-element.elementor-element-36f85a63 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"Open Sans", Sans-serif;font-size:16px;color:#565656;}.elementor-15 .elementor-element.elementor-element-102a1451.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-102a1451.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-102a1451.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-102a1451.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-15 .elementor-element.elementor-element-102a1451{background-color:#ffffff;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:022px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-102a1451:hover{border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;}.elementor-15 .elementor-element.elementor-element-102a1451 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-15 .elementor-element.elementor-element-102a1451 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-15 .elementor-element.elementor-element-102a1451 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.2);}.elementor-15 .elementor-element.elementor-element-102a1451 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.2);}.elementor-15 .elementor-element.elementor-element-102a1451 .elementskit-info-image-box .elementskit-box-body{padding:37px 45px 35px 45px;}.elementor-15 .elementor-element.elementor-element-102a1451 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-102a1451 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-15 .elementor-element.elementor-element-102a1451 .elementskit-info-image-box:hover .elementskit-info-box-title {color:#000000;}.elementor-15 .elementor-element.elementor-element-102a1451 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:#000000;}.elementor-15 .elementor-element.elementor-element-102a1451 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-15 .elementor-element.elementor-element-102a1451 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"Open Sans", Sans-serif;font-size:16px;color:#565656;}.elementor-15 .elementor-element.elementor-element-cdff0f7.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-cdff0f7.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-cdff0f7.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-cdff0f7.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-15 .elementor-element.elementor-element-cdff0f7{background-color:#ffffff;padding:45px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-cdff0f7:hover{border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;}.elementor-15 .elementor-element.elementor-element-cdff0f7 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-15 .elementor-element.elementor-element-cdff0f7 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-15 .elementor-element.elementor-element-cdff0f7 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.2);}.elementor-15 .elementor-element.elementor-element-cdff0f7 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.2);}.elementor-15 .elementor-element.elementor-element-cdff0f7 .elementskit-info-image-box .elementskit-box-body{padding:15px 45px 35px 45px;}.elementor-15 .elementor-element.elementor-element-cdff0f7 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-cdff0f7 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-15 .elementor-element.elementor-element-cdff0f7 .elementskit-info-image-box:hover .elementskit-info-box-title {color:#000000;}.elementor-15 .elementor-element.elementor-element-cdff0f7 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:#000000;}.elementor-15 .elementor-element.elementor-element-cdff0f7 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-15 .elementor-element.elementor-element-cdff0f7 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"Open Sans", Sans-serif;font-size:16px;color:#565656;}.elementor-15 .elementor-element.elementor-element-608affc7.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-608affc7.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-608affc7.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-608affc7.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-15 .elementor-element.elementor-element-608affc7{background-color:#ffffff;padding:45px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-608affc7:hover{border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;}.elementor-15 .elementor-element.elementor-element-608affc7 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-15 .elementor-element.elementor-element-608affc7 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-15 .elementor-element.elementor-element-608affc7 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.2);}.elementor-15 .elementor-element.elementor-element-608affc7 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.2);}.elementor-15 .elementor-element.elementor-element-608affc7 .elementskit-info-image-box .elementskit-box-body{padding:15px 45px 35px 45px;}.elementor-15 .elementor-element.elementor-element-608affc7 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-608affc7 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-15 .elementor-element.elementor-element-608affc7 .elementskit-info-image-box:hover .elementskit-info-box-title {color:#000000;}.elementor-15 .elementor-element.elementor-element-608affc7 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:#000000;}.elementor-15 .elementor-element.elementor-element-608affc7 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-15 .elementor-element.elementor-element-608affc7 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"Open Sans", Sans-serif;font-size:16px;color:#565656;}.elementor-15 .elementor-element.elementor-element-7795d094.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-7795d094.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-7795d094.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-7795d094.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-15 .elementor-element.elementor-element-7795d094{background-color:#ffffff;padding:45px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7795d094:hover{border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;}.elementor-15 .elementor-element.elementor-element-7795d094 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-15 .elementor-element.elementor-element-7795d094 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-15 .elementor-element.elementor-element-7795d094 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.2);}.elementor-15 .elementor-element.elementor-element-7795d094 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.2);}.elementor-15 .elementor-element.elementor-element-7795d094 .elementskit-info-image-box .elementskit-box-body{padding:12px 45px 35px 45px;}.elementor-15 .elementor-element.elementor-element-7795d094 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-7795d094 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-15 .elementor-element.elementor-element-7795d094 .elementskit-info-image-box:hover .elementskit-info-box-title {color:#000000;}.elementor-15 .elementor-element.elementor-element-7795d094 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:#000000;}.elementor-15 .elementor-element.elementor-element-7795d094 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-15 .elementor-element.elementor-element-7795d094 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"Open Sans", Sans-serif;font-size:16px;color:#565656;}.elementor-15 .elementor-element.elementor-element-3093b496.ekit-equal-height-enable,
					.elementor-15 .elementor-element.elementor-element-3093b496.ekit-equal-height-enable > div,
					.elementor-15 .elementor-element.elementor-element-3093b496.ekit-equal-height-enable .ekit-wid-con,
					.elementor-15 .elementor-element.elementor-element-3093b496.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-15 .elementor-element.elementor-element-3093b496{background-color:#ffffff;padding:45px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3093b496:hover{border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;}.elementor-15 .elementor-element.elementor-element-3093b496 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-15 .elementor-element.elementor-element-3093b496 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-15 .elementor-element.elementor-element-3093b496 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.2);}.elementor-15 .elementor-element.elementor-element-3093b496 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.2);}.elementor-15 .elementor-element.elementor-element-3093b496 .elementskit-info-image-box .elementskit-box-body{padding:15px 45px 35px 45px;}.elementor-15 .elementor-element.elementor-element-3093b496 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-3093b496 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;}.elementor-15 .elementor-element.elementor-element-3093b496 .elementskit-info-image-box:hover .elementskit-info-box-title {color:#000000;}.elementor-15 .elementor-element.elementor-element-3093b496 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:#000000;}.elementor-15 .elementor-element.elementor-element-3093b496 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-15 .elementor-element.elementor-element-3093b496 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"Open Sans", Sans-serif;font-size:16px;color:#565656;}.elementor-15 .elementor-element.elementor-element-71025ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-70c2b2f3{--display:flex;--min-height:0px;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-70c2b2f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ba1558b{text-align:start;}.elementor-15 .elementor-element.elementor-element-ba1558b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:500;color:#FF6E00;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-cd45795{text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#000000;}.elementor-15 .elementor-element.elementor-element-114bd41e{--display:flex;}.elementor-15 .elementor-element.elementor-element-114bd41e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#3546618C;mix-blend-mode:normal;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box-icon{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;margin:0 0 0px;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box-description{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:160px;padding:30px 30px 10px 30px;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:left;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box{border-radius:10px 10px 10px 10px;overflow:hidden;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-77b044ac .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#354661D9;}.elementor-15 .elementor-element.elementor-element-3616c933{width:var( --container-widget-width, 99.831% );max-width:99.831%;margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:99.831%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3616c933.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#3546618C;mix-blend-mode:normal;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box-icon{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;margin:0 0 0px;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box-description{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:160px;padding:30px 30px 10px 30px;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:left;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box{border-radius:10px 10px 10px 10px;overflow:hidden;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box-content .wpr-promo-box-icon{font-size:27px;margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-3616c933 .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#354661D9;}.elementor-15 .elementor-element.elementor-element-4467b03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:105px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-4467b03:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4467b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://dholeracitymark.com/wp-content/uploads/2026/06/Untitled-design74.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-409c1997{width:var( --container-widget-width, 53.311% );max-width:53.311%;--container-widget-width:53.311%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-409c1997.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-409c1997 .elementskit-section-title-wraper .elementskit-section-title{color:#1a1a1a;margin:0px 0px 17px 0px;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-409c1997 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-15 .elementor-element.elementor-element-409c1997 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-15 .elementor-element.elementor-element-409c1997 .elementskit-section-title-wraper p{color:#1a1a1a;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-22907ac5 .ekit-btn-wraper .elementskit-btn{justify-content:flex-end;}.elementor-15 .elementor-element.elementor-element-22907ac5 .elementskit-btn{background-color:#ffffff;padding:25px 45px 25px 45px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:0px;color:#1a1a1a;fill:#1a1a1a;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-15 .elementor-element.elementor-element-22907ac5 .elementskit-btn:hover{background-color:#dd6a30;color:#ffffff;fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-22907ac5 .elementskit-btn > :is(i, svg){font-size:16px;}.elementor-15 .elementor-element.elementor-element-22907ac5 .elementskit-btn > i, .elementor-15 .elementor-element.elementor-element-22907ac5 .elementskit-btn > svg{margin-left:10px;}.rtl .elementor-15 .elementor-element.elementor-element-22907ac5 .elementskit-btn > i, .rtl .elementor-15 .elementor-element.elementor-element-22907ac5 .elementskit-btn > svg{margin-left:0;margin-right:10px;}.elementor-15 .elementor-element.elementor-element-5f25af9a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:6px;--padding-left:60px;--padding-right:60px;}.elementor-15 .elementor-element.elementor-element-5f25af9a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5f25af9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );background-image:url("https://dholeracitymark.com/wp-content/uploads/2026/06/book-store-bio-section-bg-img.svg");background-repeat:no-repeat;background-size:50vw auto;}.elementor-15 .elementor-element.elementor-element-71a84436{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DEE0E3;--border-color:#DEE0E3;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2c828097{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-34199e23 .elementor-button{background-color:var( --e-global-color-ec183a5 );}.elementor-15 .elementor-element.elementor-element-2a9a19c7{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:96px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-35939f02{padding:0px 0px 24px 0px;}.elementor-15 .elementor-element.elementor-element-3d9174c8{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7cf3b16{text-align:center;}.elementor-15 .elementor-element.elementor-element-7cf3b16 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:500;color:#FF6E00;}.elementor-15 .elementor-element.elementor-element-79fd7ac{--display:flex;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-arrow{display:none !important;color:#7B8295;-webkit-transition-duration:0.1s;transition-duration:0.1s;font-size:14px;width:21px;height:21px;border-style:none;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-dots{display:inline-table !important;top:112%;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-content-inner{background-color:#7B8295;padding:30px 20px 20px 20px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-dot{width:7px;height:7px;margin-right:5px;background-color:#DBDBDB;border-style:none;border-radius:50% 50% 50% 50%;}.elementor-15 .elementor-element.elementor-element-1603a7fc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-item{padding:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-meta-position-left .wpr-testimonial-meta{padding-top:30px;margin-right:10px;}.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-meta-position-right .wpr-testimonial-meta{padding-top:30px;margin-left:10px;}.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-meta-position-top:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta,
					 .elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-meta-position-bottom:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta{padding:0 20px 0 20px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-content-inner:before{border-top-color:#7B8295;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-icon i{color:#C0C5C7;font-size:35px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-icon svg{fill:#C0C5C7;width:35px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-icon{margin-bottom:10px;text-align:center;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-title{color:#333333;margin:0 0 3px;text-align:center;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;margin-bottom:15px;text-align:center;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-date{color:#777777;text-align:center;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-rating i:before{color:#FDBB28;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-rating-icon .wpr-rating-marked svg{fill:#FDBB28;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-rating i{color:#FDBB28;font-size:19px;margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-rating svg{fill:#FDBB28;width:19px;height:19px;margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-rating span{color:#FDBB28;margin-left:0px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-rating{text-align:center;margin-bottom:1px;}.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-meta-position-top .wpr-testimonial-meta{margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-meta-position-bottom .wpr-testimonial-meta{margin-top:10px;}.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-meta-position-extra .wpr-testimonial-content-wrap{margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-image img{width:61px;border-radius:50px 50px 50px 50px;}.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner:before,
					.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner:before{left:calc( 20px + 1px + (61px / 2) );}.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner:before,
					.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner:before{right:calc( 20px + 1px + (61px / 2) );}.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner:before,
					.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner:before{top:calc( 30px + 1px + (61px / 2) );}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-image{margin-bottom:8px;}.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-image-position-right .wpr-testimonial-image{margin-left:8px;}.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-image-position-left .wpr-testimonial-image{margin-right:8px;}.elementor-15 .elementor-element.elementor-element-1603a7fc.wpr-testimonial-image-position-center .wpr-testimonial-image{margin-bottom:8px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-name{color:#333333;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-job{color:#777777;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;margin:0 0 5px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-logo-image img{max-width:65px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-logo-image{margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-social{color:#ffffff;background-color:#919191;border-color:#b5b5b5;transition-duration:0.1s;width:30px;height:30px;font-size:9px;margin-right:3px;border-style:none;border-radius:1px 1px 1px 1px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-social:hover{color:#ffffff;background-color:#444444;border-color:#b5b5b5;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-social i{line-height:30px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-social svg{line-height:30px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-arrow svg{fill:#7B8295;-webkit-transition-duration:0.1s;transition-duration:0.1s;width:14px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-arrow:hover{color:#DBE9EE;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-arrow:hover svg{fill:#DBE9EE;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-dots .slick-active .wpr-testimonial-dot{background-color:#7B8295;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-63e74de8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15 .elementor-element.elementor-element-20b9b676 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 15px 0px;font-size:54px;line-height:64px;}.elementor-15 .elementor-element.elementor-element-20b9b676 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:18px;}.elementor-15 .elementor-element.elementor-element-4b5b0abb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2c27776f .elementskit-infobox{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-445c109 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-79db32aa .elementskit-infobox{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-24aa9cd6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7169fcfd .elementskit-infobox{border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-42cf10a6{--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:40px 30px;--row-gap:40px;--column-gap:30px;--padding-top:60px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-4c2d2ace{text-align:center;}.elementor-15 .elementor-element.elementor-element-4c2d2ace img{width:70%;}.elementor-15 .elementor-element.elementor-element-7d054c1a .elementskit-section-title-wraper .elementskit-section-title{margin:5px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-1321388e{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-335b7b88{--padding-top:92px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-6e092850{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-464b3c34{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-36f85a63 .elementskit-info-image-box .elementskit-box-body{padding:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-102a1451 .elementskit-info-image-box .elementskit-box-body{padding:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-cdff0f7 .elementskit-info-image-box .elementskit-box-body{padding:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-608affc7 .elementskit-info-image-box .elementskit-box-body{padding:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-7795d094 .elementskit-info-image-box .elementskit-box-body{padding:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-3093b496 .elementskit-info-image-box .elementskit-box-body{padding:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-71025ba{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-3616c933{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-4467b03{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-15 .elementor-element.elementor-element-409c1997{padding:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-22907ac5 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-15 .elementor-element.elementor-element-22907ac5{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-5f25af9a{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-71a84436{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2c828097{--justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-2a9a19c7{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-35939f02{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-arrow{display:none !important;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-dots{display:inline-table !important;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-2a88330a{--padding-top:150px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-63e74de8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-20b9b676 .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;line-height:45px;}.elementor-15 .elementor-element.elementor-element-20b9b676 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:14px;}.elementor-15 .elementor-element.elementor-element-20b9b676 .elementskit-section-title-wraper p{font-size:17px;line-height:26px;}.elementor-15 .elementor-element.elementor-element-7845fbc5{padding:0px 15px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7845fbc5 .elementskit-btn{padding:15px 30px 15px 30px;}.elementor-15 .elementor-element.elementor-element-ecef7f9{padding:0px 15px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ecef7f9 .elementskit-btn{padding:15px 30px 15px 30px;}.elementor-15 .elementor-element.elementor-element-4b5b0abb > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-445c109 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-24aa9cd6 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-42cf10a6{--padding-top:30px;--padding-bottom:72px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-4c2d2ace img{width:450px;}.elementor-15 .elementor-element.elementor-element-7d054c1a .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-1321388e{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-7b9e06dd{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bb0fa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-30b37a24{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-467acde1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6013c1d{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1d5604a .elementskit-funfact{justify-content:left;display:flex;}.elementor-15 .elementor-element.elementor-element-39055f63{--width:100%;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-68089f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-335b7b88{--padding-top:72px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-464b3c34{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-ba1558b .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-3616c933{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-4467b03{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-15 .elementor-element.elementor-element-409c1997{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-409c1997 .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-22907ac5 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-5f25af9a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5f25af9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-15 .elementor-element.elementor-element-5f25af9a{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-71a84436{--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2a9a19c7{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7cf3b16 .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-79fd7ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-carousel .slick-slide{margin-left:0px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-carousel .slick-list{margin-left:-0px;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-arrow{display:none !important;}.elementor-15 .elementor-element.elementor-element-1603a7fc .wpr-testimonial-dots{display:inline-table !important;top:474px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-2a88330a{--content-width:1253px;}.elementor-15 .elementor-element.elementor-element-63e74de8{--width:55.476%;}.elementor-15 .elementor-element.elementor-element-42cf10a6{--content-width:1306px;}.elementor-15 .elementor-element.elementor-element-70c2b2f3{--width:60%;}.elementor-15 .elementor-element.elementor-element-114bd41e{--width:34.238%;}.elementor-15 .elementor-element.elementor-element-5f25af9a{--content-width:1140px;}.elementor-15 .elementor-element.elementor-element-2c828097{--width:50%;}.elementor-15 .elementor-element.elementor-element-2a9a19c7{--width:50%;}.elementor-15 .elementor-element.elementor-element-79fd7ac{--content-width:832px;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-63e74de8{--width:100%;}.elementor-15 .elementor-element.elementor-element-2286cd9f{--width:100%;}.elementor-15 .elementor-element.elementor-element-658d8c48{--width:100%;}.elementor-15 .elementor-element.elementor-element-2c828097{--width:33%;}.elementor-15 .elementor-element.elementor-element-2a9a19c7{--width:66%;}}/* Start custom CSS for elementskit-heading, class: .elementor-element-20b9b676 */.hero-orange{
    display:inline-block;
    font-weight:800;

    background: linear-gradient(
        180deg,
        #FFD76A 0%,
        #FFC107 22%,
        #FF9800 48%,
        #FF7A00 72%,
        #E65100 100%
    );

    -webkit-background-clip:text;
    background-clip:text;
    -webkit-text-fill-color:transparent;
    color:transparent;

    text-shadow:
        0 2px 4px rgba(0,0,0,.12),
        0 6px 18px rgba(255,140,0,.22);

    filter: saturate(1.15) contrast(1.08);
}
.hero-orange{
    display:inline-block;

    background: linear-gradient(
        180deg,
        #FFF3C4 0%,
        #FFD54F 20%,
        #FFC107 45%,
        #FF9800 70%,
        #F57C00 100%
    );

    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text;
    color:transparent;

    text-shadow:
        0 2px 8px rgba(0,0,0,.15);

    filter:
        brightness(1.08)
        saturate(1.2)
        contrast(1.1);
}
.hero-white{
    color:#ffffff;
    font-weight:800;
    line-height:1.05;
}

.hero-orange{
    background:linear-gradient(
        180deg,
        #FFF5CC 0%,
        #FFD54F 25%,
        #FFC107 50%,
        #FF9800 75%,
        #F57C00 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-2a88330a */.hero-section:before{
    content:"";
    position:absolute;
    inset:0;

    background:linear-gradient(
        90deg,
        rgba(0,0,0,.55) 0%,
        rgba(0,0,0,.35) 35%,
        rgba(0,0,0,.08) 65%,
        rgba(0,0,0,0) 100%
    );

    z-index:0;
}

.hero-content{
    position:relative;
    z-index:2;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-2c27776f */.elementor-15 .elementor-element.elementor-element-2c27776f{
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    transition: all .45s ease;
    cursor: pointer;
}

.elementor-15 .elementor-element.elementor-element-2c27776f::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.15),
        rgba(255,255,255,0)
    );
    opacity: 0;
    transition: .45s ease;
    z-index: 1;
}

.elementor-15 .elementor-element.elementor-element-2c27776f:hover{
    transform: translateY(-15px);
    box-shadow: 0 25px 50px rgba(255,136,0,.35);
}

.elementor-15 .elementor-element.elementor-element-2c27776f:hover::before{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-79db32aa */.elementor-15 .elementor-element.elementor-element-79db32aa{
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    transition: all .45s ease;
    cursor: pointer;
}

.elementor-15 .elementor-element.elementor-element-79db32aa::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.15),
        rgba(255,255,255,0)
    );
    opacity: 0;
    transition: .45s ease;
    z-index: 1;
}

.elementor-15 .elementor-element.elementor-element-79db32aa:hover{
    transform: translateY(-15px);
    box-shadow: 0 25px 50px rgba(255,136,0,.35);
}

.elementor-15 .elementor-element.elementor-element-79db32aa:hover::before{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-7169fcfd */.elementor-15 .elementor-element.elementor-element-7169fcfd{
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    transition: all .45s ease;
    cursor: pointer;
}

.elementor-15 .elementor-element.elementor-element-7169fcfd::before{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.15),
        rgba(255,255,255,0)
    );
    opacity: 0;
    transition: .45s ease;
    z-index: 1;
}

.elementor-15 .elementor-element.elementor-element-7169fcfd:hover{
    transform: translateY(-15px);
    box-shadow: 0 25px 50px rgba(255,136,0,.35);
}

.elementor-15 .elementor-element.elementor-element-7169fcfd:hover::before{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c2d2ace */.elementor-15 .elementor-element.elementor-element-4c2d2ace{
    overflow: hidden;
    border-radius: 25px;
    position: relative;
}

.elementor-15 .elementor-element.elementor-element-4c2d2ace img{
    transition: all .6s ease;
}

.elementor-15 .elementor-element.elementor-element-4c2d2ace::after{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,136,0,0.2),
        transparent
    );
    opacity: 0;
    transition: .5s;
}

.elementor-15 .elementor-element.elementor-element-4c2d2ace:hover img{
    transform: scale(1.08);
}

.elementor-15 .elementor-element.elementor-element-4c2d2ace:hover::after{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cf10a6 */.elementor-15 .elementor-element.elementor-element-42cf10a6{
    background: linear-gradient(135deg, #f8fbff 0%, #ffffff 50%, #fff7f0 100%);
    padding: 100px 60px;
    border-radius: 30px;
    position: relative;
    overflow: hidden;
}

.elementor-15 .elementor-element.elementor-element-42cf10a6::before{
    content: "";
    position: absolute;
    width: 400px;
    height: 400px;
    background: radial-gradient(circle, rgba(255,136,0,0.12), transparent 70%);
    top: -150px;
    right: -100px;
    border-radius: 50%;
    animation: floatGlow 6s ease-in-out infinite;
}

@keyframes floatGlow{
    50%{
        transform: translateY(30px);
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-6e092850 */.elementor-15 .elementor-element.elementor-element-6e092850{
    background: linear-gradient(180deg,#ffffff 0%,#fff8f2 100%);
    padding: 100px 40px;
    position: relative;
    overflow: hidden;
}

.elementor-15 .elementor-element.elementor-element-6e092850::before{
    content: "";
    position: absolute;
    width: 450px;
    height: 450px;
    background: radial-gradient(circle,
    rgba(255,136,0,.08), transparent 70%);
    top: -180px;
    left: -180px;
    border-radius: 50%;
}

.elementor-15 .elementor-element.elementor-element-6e092850::after{
    content: "";
    position: absolute;
    width: 350px;
    height: 350px;
    background: radial-gradient(circle,
    rgba(255,136,0,.06), transparent 70%);
    right: -120px;
    bottom: -120px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for elementskit-image-box, class: .elementor-element-36f85a63 */.elementor-15 .elementor-element.elementor-element-36f85a63{
    background: #fff;
    border: 1px solid #f2f2f2;
    border-radius: 24px;
    padding: 40px 25px;
    transition: all .45s ease;
    position: relative;
    overflow: hidden;
}

.elementor-15 .elementor-element.elementor-element-36f85a63::before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 4px;
    height: 0;
    background: linear-gradient(
    180deg,#ff6b00,#ff9d2f);
    transition: .45s;
}

.elementor-15 .elementor-element.elementor-element-36f85a63:hover{
    transform: translateY(-12px);
    box-shadow:
    0 20px 45px rgba(0,0,0,.08);
    border-color: rgba(255,136,0,.15);
}

.elementor-15 .elementor-element.elementor-element-36f85a63:hover::before{
    height: 100%;
}
.hero-orange {
    background: linear-gradient(
        180deg,
        #FFA726 0%,
        #FF9800 35%,
        #FF7A00 70%,
        #F56C00 100%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for elementskit-image-box, class: .elementor-element-102a1451 */.elementor-15 .elementor-element.elementor-element-102a1451{
    background: #fff;
    border: 1px solid #f2f2f2;
    border-radius: 24px;
    padding: 40px 25px;
    transition: all .45s ease;
    position: relative;
    overflow: hidden;
}

.elementor-15 .elementor-element.elementor-element-102a1451::before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 4px;
    height: 0;
    background: linear-gradient(
    180deg,#ff6b00,#ff9d2f);
    transition: .45s;
}

.elementor-15 .elementor-element.elementor-element-102a1451:hover{
    transform: translateY(-12px);
    box-shadow:
    0 20px 45px rgba(0,0,0,.08);
    border-color: rgba(255,136,0,.15);
}

.elementor-15 .elementor-element.elementor-element-102a1451:hover::before{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for elementskit-image-box, class: .elementor-element-cdff0f7 */.elementor-15 .elementor-element.elementor-element-cdff0f7{
    background: #fff;
    border: 1px solid #f2f2f2;
    border-radius: 24px;
    padding: 40px 25px;
    transition: all .45s ease;
    position: relative;
    overflow: hidden;
}

.elementor-15 .elementor-element.elementor-element-cdff0f7::before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 4px;
    height: 0;
    background: linear-gradient(
    180deg,#ff6b00,#ff9d2f);
    transition: .45s;
}

.elementor-15 .elementor-element.elementor-element-cdff0f7:hover{
    transform: translateY(-12px);
    box-shadow:
    0 20px 45px rgba(0,0,0,.08);
    border-color: rgba(255,136,0,.15);
}

.elementor-15 .elementor-element.elementor-element-cdff0f7:hover::before{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for elementskit-image-box, class: .elementor-element-608affc7 */.elementor-15 .elementor-element.elementor-element-608affc7{
    background: #fff;
    border: 1px solid #f2f2f2;
    border-radius: 24px;
    padding: 40px 25px;
    transition: all .45s ease;
    position: relative;
    overflow: hidden;
}

.elementor-15 .elementor-element.elementor-element-608affc7::before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 4px;
    height: 0;
    background: linear-gradient(
    180deg,#ff6b00,#ff9d2f);
    transition: .45s;
}

.elementor-15 .elementor-element.elementor-element-608affc7:hover{
    transform: translateY(-12px);
    box-shadow:
    0 20px 45px rgba(0,0,0,.08);
    border-color: rgba(255,136,0,.15);
}

.elementor-15 .elementor-element.elementor-element-608affc7:hover::before{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for elementskit-image-box, class: .elementor-element-7795d094 */.elementor-15 .elementor-element.elementor-element-7795d094{
    background: #fff;
    border: 1px solid #f2f2f2;
    border-radius: 24px;
    padding: 40px 25px;
    transition: all .45s ease;
    position: relative;
    overflow: hidden;
}

.elementor-15 .elementor-element.elementor-element-7795d094::before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 4px;
    height: 0;
    background: linear-gradient(
    180deg,#ff6b00,#ff9d2f);
    transition: .45s;
}

.elementor-15 .elementor-element.elementor-element-7795d094:hover{
    transform: translateY(-12px);
    box-shadow:
    0 20px 45px rgba(0,0,0,.08);
    border-color: rgba(255,136,0,.15);
}

.elementor-15 .elementor-element.elementor-element-7795d094:hover::before{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for elementskit-image-box, class: .elementor-element-3093b496 */.elementor-15 .elementor-element.elementor-element-3093b496{
    background: #fff;
    border: 1px solid #f2f2f2;
    border-radius: 24px;
    padding: 40px 25px;
    transition: all .45s ease;
    position: relative;
    overflow: hidden;
}

.elementor-15 .elementor-element.elementor-element-3093b496::before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 4px;
    height: 0;
    background: linear-gradient(
    180deg,#ff6b00,#ff9d2f);
    transition: .45s;
}

.elementor-15 .elementor-element.elementor-element-3093b496:hover{
    transform: translateY(-12px);
    box-shadow:
    0 20px 45px rgba(0,0,0,.08);
    border-color: rgba(255,136,0,.15);
}

.elementor-15 .elementor-element.elementor-element-3093b496:hover::before{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-464b3c34 */.elementor-15 .elementor-element.elementor-element-464b3c34 {
    background: rgba(255, 255, 255, 0.55);
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);

    border: 1px solid rgba(255, 255, 255, 0.45);
    border-radius: 28px;

    box-shadow:
        0 8px 32px rgba(0, 0, 0, 0.06),
        inset 0 1px 1px rgba(255, 255, 255, 0.7);

    transition: all 0.35s ease;
}
.elementor-15 .elementor-element.elementor-element-464b3c34:hover {
    transform: translateY(-6px);
    box-shadow:
        0 18px 40px rgba(0, 0, 0, 0.10),
        0 0 20px rgba(255, 106, 0, 0.08);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba1558b */.dcm-heading .elementor-heading-title{
    font-size: clamp(42px,5vw,64px);
    font-weight: 800;
    line-height: 1.1;
    letter-spacing: -2px;

    background: linear-gradient(
        90deg,
        #ff6a00,
        #ff8c00,
        #ffb347
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd45795 */.dcm-text{
    color: #4a5568;
    font-size: 18px;
    line-height: 1.9;
    max-width: 720px;
}

.dcm-text p{
    margin-bottom: 28px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71025ba */.choose-section{
    padding: 90px 0;
}
.elementor-15 .elementor-element.elementor-element-71025ba{
    background: linear-gradient(135deg, #ffffff 0%, #f7f9fc 100%);
    border-radius: 32px;
    padding: 80px 70px;
    position: relative;
    overflow: hidden;
}

.elementor-15 .elementor-element.elementor-element-71025ba::before{
    content: "";
    position: absolute;
    width: 400px;
    height: 400px;
    background: radial-gradient(circle, rgba(255,106,0,0.12), transparent 70%);
    top: -180px;
    left: -150px;
    border-radius: 50%;
}

.elementor-15 .elementor-element.elementor-element-71025ba::after{
    content: "";
    position: absolute;
    width: 350px;
    height: 350px;
    background: radial-gradient(circle, rgba(0,132,255,0.08), transparent 70%);
    bottom: -150px;
    right: -100px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c0c9507 */.elementor-15 .elementor-element.elementor-element-2c0c9507{
    border-radius: 30px;
    overflow: hidden;
    box-shadow: 0 15px 40px rgba(0,0,0,0.12);
    transition: all .45s ease;
}

.elementor-15 .elementor-element.elementor-element-2c0c9507:hover{
    transform: translateY(-10px);
    box-shadow: 0 30px 60px rgba(0,0,0,0.18);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47f29c7f */.elementor-15 .elementor-element.elementor-element-47f29c7f{
    font-size: clamp(48px,5vw,68px);
    font-weight: 800;
    line-height: 1.1;
    letter-spacing: -2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f25af9a */.elementor-15 .elementor-element.elementor-element-5f25af9a{
    background: rgba(255,255,255,0.55);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);

    border: 1px solid rgba(255,255,255,0.45);
    border-radius: 40px;
    padding: 80px 70px;

    box-shadow:
        0 15px 50px rgba(0,0,0,0.06),
        inset 0 1px 1px rgba(255,255,255,0.8);

    position: relative;
    overflow: hidden;
    transition: all .45s ease;
}

/* Glass Shine */
.elementor-15 .elementor-element.elementor-element-5f25af9a::before{
    content:"";
    position:absolute;
    inset:0;
    border-radius:inherit;
    background:
        linear-gradient(
            135deg,
            rgba(255,255,255,0.35),
            rgba(255,255,255,0.05)
        );
    pointer-events:none;
}

/* Hover */
.elementor-15 .elementor-element.elementor-element-5f25af9a:hover{
    transform: translateY(-8px);
    box-shadow:
        0 30px 70px rgba(0,0,0,0.10),
        0 0 30px rgba(255,106,0,0.10);
}/* End custom CSS */