.elementor-893 .elementor-element.elementor-element-439e458{--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;--align-items:center;--gap:140px 140px;--row-gap:140px;--column-gap:140px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-893 .elementor-element.elementor-element-439e458:not(.elementor-motion-effects-element-type-background), .elementor-893 .elementor-element.elementor-element-439e458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dokorecyclers.com/wp-content/uploads/2025/03/plasterboard-bg.jpg");}.elementor-893 .elementor-element.elementor-element-439e458::before, .elementor-893 .elementor-element.elementor-element-439e458 > .elementor-background-video-container::before, .elementor-893 .elementor-element.elementor-element-439e458 > .e-con-inner > .elementor-background-video-container::before, .elementor-893 .elementor-element.elementor-element-439e458 > .elementor-background-slideshow::before, .elementor-893 .elementor-element.elementor-element-439e458 > .e-con-inner > .elementor-background-slideshow::before, .elementor-893 .elementor-element.elementor-element-439e458 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #86868600 92%, #FFFFFF 100%);}.elementor-893 .elementor-element.elementor-element-ebd1b31{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-893 .elementor-element.elementor-element-4880793{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-893 .elementor-element.elementor-element-4880793 .elementor-heading-title{font-family:var( --e-global-typography-096bbfe-font-family ), Sans-serif;font-size:var( --e-global-typography-096bbfe-font-size );font-weight:var( --e-global-typography-096bbfe-font-weight );line-height:var( --e-global-typography-096bbfe-line-height );color:var( --e-global-color-4bfacb4 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-893 .elementor-element.elementor-element-456901c{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-4bfacb4 );}.elementor-893 .elementor-element.elementor-element-456901c > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-893 .elementor-element.elementor-element-456901c p{margin-block-end: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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-893 .elementor-element.elementor-element-8dae42b > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-893 .elementor-element.elementor-element-8dae42b img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-893 .elementor-element.elementor-element-2b18eb2{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-893 .elementor-element.elementor-element-2b18eb2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-893 .elementor-element.elementor-element-2b18eb2 p{margin-block-end:15px;}.elementor-893 .elementor-element.elementor-element-3a8b40d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-893 .elementor-element.elementor-element-6320f07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-893 .elementor-element.elementor-element-6320f07 .elementor-heading-title{font-family:var( --e-global-typography-f8ddbea-font-family ), Sans-serif;font-size:var( --e-global-typography-f8ddbea-font-size );font-weight:var( --e-global-typography-f8ddbea-font-weight );line-height:var( --e-global-typography-f8ddbea-line-height );color:var( --e-global-color-4bfacb4 );}.elementor-893 .elementor-element.elementor-element-f0b298c{--display:flex;--min-height:600px;--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-893 .elementor-element.elementor-element-4896fdb{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-893 .elementor-element.elementor-element-4896fdb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-893 .elementor-element.elementor-element-1ecaf6a.elementor-element{--align-self:center;}.elementor-893 .elementor-element.elementor-element-cb6552c{--display:flex;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-893 .elementor-element.elementor-element-836bda0{--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:flex-start;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-893 .elementor-element.elementor-element-7b0a3f5{text-align:center;}.elementor-893 .elementor-element.elementor-element-7b0a3f5 .elementor-heading-title{font-family:var( --e-global-typography-f8ddbea-font-family ), Sans-serif;font-size:var( --e-global-typography-f8ddbea-font-size );font-weight:var( --e-global-typography-f8ddbea-font-weight );line-height:var( --e-global-typography-f8ddbea-line-height );color:var( --e-global-color-4bfacb4 );}.elementor-893 .elementor-element.elementor-element-fdbbbe4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-893 .elementor-element.elementor-element-e3b9b13 > .elementor-widget-container{background-color:#FFF1BB;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;border-radius:30px 30px 30px 30px;}.elementor-893 .elementor-element.elementor-element-e3b9b13 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-893 .elementor-element.elementor-element-e3b9b13 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-893 .elementor-element.elementor-element-e3b9b13.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-893 .elementor-element.elementor-element-e3b9b13.elementor-view-framed .elementor-icon, .elementor-893 .elementor-element.elementor-element-e3b9b13.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-893 .elementor-element.elementor-element-e3b9b13 .elementor-icon{font-size:60px;}.elementor-893 .elementor-element.elementor-element-e3b9b13 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-e3b9b13 .elementor-icon-box-title a{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:700;line-height:22px;}.elementor-893 .elementor-element.elementor-element-e3b9b13 .elementor-icon-box-description{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-893 .elementor-element.elementor-element-b621d0b > .elementor-widget-container{background-color:#FFBABA;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;border-radius:30px 30px 30px 30px;}.elementor-893 .elementor-element.elementor-element-b621d0b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-893 .elementor-element.elementor-element-b621d0b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-893 .elementor-element.elementor-element-b621d0b .elementor-icon{font-size:60px;}.elementor-893 .elementor-element.elementor-element-b621d0b .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-b621d0b .elementor-icon-box-title a{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:700;line-height:22px;}.elementor-893 .elementor-element.elementor-element-b621d0b .elementor-icon-box-description{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-893 .elementor-element.elementor-element-8da5c33 > .elementor-widget-container{background-color:#D8FFC0;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;border-radius:30px 30px 30px 30px;}.elementor-893 .elementor-element.elementor-element-8da5c33 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-893 .elementor-element.elementor-element-8da5c33 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-893 .elementor-element.elementor-element-8da5c33 .elementor-icon{font-size:60px;}.elementor-893 .elementor-element.elementor-element-8da5c33 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-8da5c33 .elementor-icon-box-title a{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:700;line-height:22px;}.elementor-893 .elementor-element.elementor-element-8da5c33 .elementor-icon-box-description{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-893 .elementor-element.elementor-element-0da1935{--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;--justify-content:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-893 .elementor-element.elementor-element-0994f02{text-align:center;}.elementor-893 .elementor-element.elementor-element-0994f02 .elementor-heading-title{font-family:var( --e-global-typography-f8ddbea-font-family ), Sans-serif;font-size:var( --e-global-typography-f8ddbea-font-size );font-weight:var( --e-global-typography-f8ddbea-font-weight );line-height:var( --e-global-typography-f8ddbea-line-height );color:var( --e-global-color-4bfacb4 );}.elementor-893 .elementor-element.elementor-element-37f5005{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-893 .elementor-element.elementor-element-63ceb55{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:30px 30px 30px 30px;}.elementor-893 .elementor-element.elementor-element-94017fe{--display:flex;--justify-content:center;--border-radius:30px 0px 0px 30px;}.elementor-893 .elementor-element.elementor-element-94017fe:not(.elementor-motion-effects-element-type-background), .elementor-893 .elementor-element.elementor-element-94017fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-893 .elementor-element.elementor-element-026f046 .elementor-icon-wrapper{text-align:center;}.elementor-893 .elementor-element.elementor-element-026f046 .elementor-icon{font-size:60px;}.elementor-893 .elementor-element.elementor-element-026f046 .elementor-icon svg{height:60px;}.elementor-893 .elementor-element.elementor-element-c7c7595{--display:flex;--justify-content:center;--border-radius:0px 30px 30px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-893 .elementor-element.elementor-element-c7c7595:not(.elementor-motion-effects-element-type-background), .elementor-893 .elementor-element.elementor-element-c7c7595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-893 .elementor-element.elementor-element-aba40e9 .elementor-icon-box-wrapper{text-align:start;}.elementor-893 .elementor-element.elementor-element-aba40e9 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4bfacb4 );}.elementor-893 .elementor-element.elementor-element-aba40e9 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-aba40e9 .elementor-icon-box-title a{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:700;line-height:26px;}.elementor-893 .elementor-element.elementor-element-aba40e9 .elementor-icon-box-description{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-893 .elementor-element.elementor-element-1d2d6e3{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:30px 30px 30px 30px;}.elementor-893 .elementor-element.elementor-element-fd6614e{--display:flex;--justify-content:center;--border-radius:30px 0px 0px 30px;}.elementor-893 .elementor-element.elementor-element-fd6614e:not(.elementor-motion-effects-element-type-background), .elementor-893 .elementor-element.elementor-element-fd6614e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-893 .elementor-element.elementor-element-fd7f5a3 .elementor-icon-wrapper{text-align:center;}.elementor-893 .elementor-element.elementor-element-fd7f5a3 .elementor-icon{font-size:50px;}.elementor-893 .elementor-element.elementor-element-fd7f5a3 .elementor-icon svg{height:50px;}.elementor-893 .elementor-element.elementor-element-9306832{--display:flex;--justify-content:center;--border-radius:0px 30px 30px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-893 .elementor-element.elementor-element-9306832:not(.elementor-motion-effects-element-type-background), .elementor-893 .elementor-element.elementor-element-9306832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-893 .elementor-element.elementor-element-4e71a24 .elementor-icon-box-wrapper{text-align:start;}.elementor-893 .elementor-element.elementor-element-4e71a24 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4bfacb4 );}.elementor-893 .elementor-element.elementor-element-4e71a24 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-4e71a24 .elementor-icon-box-title a{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:700;line-height:26px;}.elementor-893 .elementor-element.elementor-element-4e71a24 .elementor-icon-box-description{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-893 .elementor-element.elementor-element-d59b4f0{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:30px 30px 30px 30px;}.elementor-893 .elementor-element.elementor-element-b1038cf{--display:flex;--justify-content:center;--border-radius:30px 0px 0px 30px;}.elementor-893 .elementor-element.elementor-element-b1038cf:not(.elementor-motion-effects-element-type-background), .elementor-893 .elementor-element.elementor-element-b1038cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-893 .elementor-element.elementor-element-06fe04c .elementor-icon-wrapper{text-align:center;}.elementor-893 .elementor-element.elementor-element-06fe04c .elementor-icon{font-size:60px;}.elementor-893 .elementor-element.elementor-element-06fe04c .elementor-icon svg{height:60px;}.elementor-893 .elementor-element.elementor-element-a4c83a2{--display:flex;--justify-content:center;--border-radius:0px 30px 30px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-893 .elementor-element.elementor-element-a4c83a2:not(.elementor-motion-effects-element-type-background), .elementor-893 .elementor-element.elementor-element-a4c83a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-893 .elementor-element.elementor-element-a59f800 .elementor-icon-box-wrapper{text-align:start;}.elementor-893 .elementor-element.elementor-element-a59f800 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4bfacb4 );}.elementor-893 .elementor-element.elementor-element-a59f800 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-a59f800 .elementor-icon-box-title a{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:700;line-height:26px;}.elementor-893 .elementor-element.elementor-element-a59f800 .elementor-icon-box-description{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-893 .elementor-element.elementor-element-88d9b42{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:30px 30px 30px 30px;}.elementor-893 .elementor-element.elementor-element-10f89d4{--display:flex;--justify-content:center;--border-radius:30px 0px 0px 30px;}.elementor-893 .elementor-element.elementor-element-10f89d4:not(.elementor-motion-effects-element-type-background), .elementor-893 .elementor-element.elementor-element-10f89d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-893 .elementor-element.elementor-element-dc6fe28 .elementor-icon-wrapper{text-align:center;}.elementor-893 .elementor-element.elementor-element-dc6fe28 .elementor-icon{font-size:50px;}.elementor-893 .elementor-element.elementor-element-dc6fe28 .elementor-icon svg{height:50px;}.elementor-893 .elementor-element.elementor-element-e71cd85{--display:flex;--justify-content:center;--border-radius:0px 30px 30px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-893 .elementor-element.elementor-element-e71cd85:not(.elementor-motion-effects-element-type-background), .elementor-893 .elementor-element.elementor-element-e71cd85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-893 .elementor-element.elementor-element-e7ceadb .elementor-icon-box-wrapper{text-align:start;}.elementor-893 .elementor-element.elementor-element-e7ceadb .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4bfacb4 );}.elementor-893 .elementor-element.elementor-element-e7ceadb .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-e7ceadb .elementor-icon-box-title a{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:700;line-height:26px;}.elementor-893 .elementor-element.elementor-element-e7ceadb .elementor-icon-box-description{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-893 .elementor-element.elementor-element-5ae375d{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:30px 30px 30px 30px;}.elementor-893 .elementor-element.elementor-element-a5cac55{--display:flex;--justify-content:center;--border-radius:30px 0px 0px 30px;}.elementor-893 .elementor-element.elementor-element-a5cac55:not(.elementor-motion-effects-element-type-background), .elementor-893 .elementor-element.elementor-element-a5cac55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-893 .elementor-element.elementor-element-3974ef8 .elementor-icon-wrapper{text-align:center;}.elementor-893 .elementor-element.elementor-element-3974ef8 .elementor-icon{font-size:50px;}.elementor-893 .elementor-element.elementor-element-3974ef8 .elementor-icon svg{height:50px;}.elementor-893 .elementor-element.elementor-element-aeb9c86{--display:flex;--justify-content:center;--border-radius:0px 30px 30px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-893 .elementor-element.elementor-element-aeb9c86:not(.elementor-motion-effects-element-type-background), .elementor-893 .elementor-element.elementor-element-aeb9c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-893 .elementor-element.elementor-element-9ad4501 .elementor-icon-box-wrapper{text-align:start;}.elementor-893 .elementor-element.elementor-element-9ad4501 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-4bfacb4 );}.elementor-893 .elementor-element.elementor-element-9ad4501 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-9ad4501 .elementor-icon-box-title a{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:700;line-height:26px;}.elementor-893 .elementor-element.elementor-element-9ad4501 .elementor-icon-box-description{font-family:"Helvetica Neue Roman", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-893 .elementor-element.elementor-element-ce7ae23{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-893 .elementor-element.elementor-element-66f125d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-893 .elementor-element.elementor-element-66f125d .elementor-heading-title{font-family:var( --e-global-typography-f8ddbea-font-family ), Sans-serif;font-size:var( --e-global-typography-f8ddbea-font-size );font-weight:var( --e-global-typography-f8ddbea-font-weight );line-height:var( --e-global-typography-f8ddbea-line-height );color:var( --e-global-color-4bfacb4 );}.elementor-893 .elementor-element.elementor-element-6779bd8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--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-893 .elementor-element.elementor-element-93b3ae5 img{height:340px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-893 .elementor-element.elementor-element-93b3ae5 .widget-image-caption{font-family:"Helvetica Neue Roman", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:20px;margin-block-start:15px;}.elementor-893 .elementor-element.elementor-element-ce71b75 img{height:340px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-893 .elementor-element.elementor-element-ce71b75 .widget-image-caption{font-family:"Helvetica Neue Roman", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:20px;margin-block-start:15px;}.elementor-893 .elementor-element.elementor-element-5fb5f68 img{height:340px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-893 .elementor-element.elementor-element-5fb5f68 .widget-image-caption{font-family:"Helvetica Neue Roman", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:20px;margin-block-start:15px;}.elementor-893 .elementor-element.elementor-element-9090b25 img{height:340px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-893 .elementor-element.elementor-element-9090b25 .widget-image-caption{font-family:"Helvetica Neue Roman", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:20px;margin-block-start:15px;}body.elementor-page-893{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}@media(max-width:1366px) and (min-width:768px){.elementor-893 .elementor-element.elementor-element-fdbbbe4{--width:75%;}}@media(max-width:1366px){.elementor-893 .elementor-element.elementor-element-439e458{--padding-top:70px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-893 .elementor-element.elementor-element-4880793 .elementor-heading-title{font-size:var( --e-global-typography-096bbfe-font-size );line-height:var( --e-global-typography-096bbfe-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-893 .elementor-element.elementor-element-456901c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-893 .elementor-element.elementor-element-2b18eb2{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-893 .elementor-element.elementor-element-6320f07 .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-7b0a3f5 .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-fdbbbe4{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-893 .elementor-element.elementor-element-e3b9b13 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-893 .elementor-element.elementor-element-b621d0b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-893 .elementor-element.elementor-element-8da5c33 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-893 .elementor-element.elementor-element-0994f02 .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-37f5005{--grid-auto-flow:row;}.elementor-893 .elementor-element.elementor-element-63ceb55{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;}.elementor-893 .elementor-element.elementor-element-1d2d6e3{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;}.elementor-893 .elementor-element.elementor-element-d59b4f0{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;}.elementor-893 .elementor-element.elementor-element-88d9b42{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;}.elementor-893 .elementor-element.elementor-element-5ae375d{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;}.elementor-893 .elementor-element.elementor-element-66f125d .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-6779bd8{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-893 .elementor-element.elementor-element-439e458{--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-893 .elementor-element.elementor-element-f0b298c{--min-height:660px;}.elementor-893 .elementor-element.elementor-element-4896fdb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-893 .elementor-element.elementor-element-fdbbbe4{--grid-auto-flow:row;}.elementor-893 .elementor-element.elementor-element-37f5005{--grid-auto-flow:row;}.elementor-893 .elementor-element.elementor-element-6779bd8{--grid-auto-flow:row;}.elementor-893 .elementor-element.elementor-element-93b3ae5 img{height:280px;}.elementor-893 .elementor-element.elementor-element-ce71b75 img{height:280px;}.elementor-893 .elementor-element.elementor-element-5fb5f68 img{height:280px;}.elementor-893 .elementor-element.elementor-element-9090b25 img{height:280px;}}@media(max-width:1024px){.elementor-893 .elementor-element.elementor-element-439e458{--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-893 .elementor-element.elementor-element-4880793 .elementor-heading-title{font-size:var( --e-global-typography-096bbfe-font-size );line-height:var( --e-global-typography-096bbfe-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-893 .elementor-element.elementor-element-456901c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-893 .elementor-element.elementor-element-2b18eb2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-893 .elementor-element.elementor-element-6320f07 .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-f0b298c{--min-height:620px;--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-893 .elementor-element.elementor-element-4896fdb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-893 .elementor-element.elementor-element-7b0a3f5 .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-fdbbbe4{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-893 .elementor-element.elementor-element-0994f02 .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-37f5005{--grid-auto-flow:row;}.elementor-893 .elementor-element.elementor-element-ce7ae23{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-893 .elementor-element.elementor-element-66f125d .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-6779bd8{--grid-auto-flow:row;}.elementor-893 .elementor-element.elementor-element-93b3ae5 img{height:230px;}.elementor-893 .elementor-element.elementor-element-ce71b75 img{height:230px;}.elementor-893 .elementor-element.elementor-element-5fb5f68 img{height:230px;}.elementor-893 .elementor-element.elementor-element-9090b25 img{height:230px;}}@media(max-width:880px){.elementor-893 .elementor-element.elementor-element-439e458{--gap:100px 0px;--row-gap:100px;--column-gap:0px;}.elementor-893 .elementor-element.elementor-element-4880793{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-893 .elementor-element.elementor-element-8dae42b img{width:100%;}.elementor-893 .elementor-element.elementor-element-3a8b40d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-893 .elementor-element.elementor-element-f0b298c{--min-height:471px;}.elementor-893 .elementor-element.elementor-element-4896fdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-893 .elementor-element.elementor-element-836bda0{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-893 .elementor-element.elementor-element-fdbbbe4{--grid-auto-flow:row;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-893 .elementor-element.elementor-element-e3b9b13 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-e3b9b13 .elementor-icon-box-title a{font-size:22px;line-height:26px;}.elementor-893 .elementor-element.elementor-element-b621d0b .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-b621d0b .elementor-icon-box-title a{font-size:22px;line-height:26px;}.elementor-893 .elementor-element.elementor-element-8da5c33 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-8da5c33 .elementor-icon-box-title a{font-size:22px;line-height:26px;}.elementor-893 .elementor-element.elementor-element-0da1935{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-893 .elementor-element.elementor-element-37f5005{--grid-auto-flow:row;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-893 .elementor-element.elementor-element-aba40e9 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-aba40e9 .elementor-icon-box-title a{font-size:22px;line-height:26px;}.elementor-893 .elementor-element.elementor-element-4e71a24 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-4e71a24 .elementor-icon-box-title a{font-size:22px;line-height:26px;}.elementor-893 .elementor-element.elementor-element-a59f800 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-a59f800 .elementor-icon-box-title a{font-size:22px;line-height:26px;}.elementor-893 .elementor-element.elementor-element-e7ceadb .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-e7ceadb .elementor-icon-box-title a{font-size:22px;line-height:26px;}.elementor-893 .elementor-element.elementor-element-9ad4501 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-9ad4501 .elementor-icon-box-title a{font-size:22px;line-height:26px;}.elementor-893 .elementor-element.elementor-element-6779bd8{--grid-auto-flow:row;}.elementor-893 .elementor-element.elementor-element-93b3ae5 img{height:200px;}.elementor-893 .elementor-element.elementor-element-ce71b75 img{height:200px;}.elementor-893 .elementor-element.elementor-element-5fb5f68 img{height:200px;}.elementor-893 .elementor-element.elementor-element-9090b25 img{height:200px;}}@media(max-width:767px){.elementor-893 .elementor-element.elementor-element-439e458{--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:50px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-893 .elementor-element.elementor-element-ebd1b31{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-893 .elementor-element.elementor-element-4880793{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-893 .elementor-element.elementor-element-4880793 .elementor-heading-title{font-size:var( --e-global-typography-096bbfe-font-size );line-height:var( --e-global-typography-096bbfe-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-893 .elementor-element.elementor-element-456901c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-893 .elementor-element.elementor-element-8dae42b img{width:100%;}.elementor-893 .elementor-element.elementor-element-2b18eb2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-893 .elementor-element.elementor-element-6320f07 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-893 .elementor-element.elementor-element-6320f07 .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-f0b298c{--min-height: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-893 .elementor-element.elementor-element-1ecaf6a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-893 .elementor-element.elementor-element-836bda0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-893 .elementor-element.elementor-element-7b0a3f5{text-align:center;}.elementor-893 .elementor-element.elementor-element-7b0a3f5 .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-fdbbbe4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-893 .elementor-element.elementor-element-e3b9b13 > .elementor-widget-container{padding:20px 15px 20px 15px;}.elementor-893 .elementor-element.elementor-element-e3b9b13 .elementor-icon-box-wrapper{gap:20px;}.elementor-893 .elementor-element.elementor-element-e3b9b13 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-e3b9b13 .elementor-icon-box-title a{font-size:20px;line-height:24px;}.elementor-893 .elementor-element.elementor-element-b621d0b > .elementor-widget-container{padding:20px 15px 20px 15px;}.elementor-893 .elementor-element.elementor-element-b621d0b .elementor-icon-box-wrapper{gap:20px;}.elementor-893 .elementor-element.elementor-element-b621d0b .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-b621d0b .elementor-icon-box-title a{font-size:20px;line-height:24px;}.elementor-893 .elementor-element.elementor-element-8da5c33 > .elementor-widget-container{padding:20px 15px 20px 15px;}.elementor-893 .elementor-element.elementor-element-8da5c33 .elementor-icon-box-wrapper{gap:20px;}.elementor-893 .elementor-element.elementor-element-8da5c33 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-8da5c33 .elementor-icon-box-title a{font-size:20px;line-height:24px;}.elementor-893 .elementor-element.elementor-element-0da1935{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-893 .elementor-element.elementor-element-0994f02{text-align:center;}.elementor-893 .elementor-element.elementor-element-0994f02 .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-37f5005{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-893 .elementor-element.elementor-element-94017fe{--border-radius:30px 30px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-893 .elementor-element.elementor-element-c7c7595{--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-893 .elementor-element.elementor-element-aba40e9 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-aba40e9 .elementor-icon-box-title a{font-size:20px;line-height:24px;}.elementor-893 .elementor-element.elementor-element-fd6614e{--border-radius:30px 30px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-893 .elementor-element.elementor-element-9306832{--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-893 .elementor-element.elementor-element-4e71a24 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-4e71a24 .elementor-icon-box-title a{font-size:20px;line-height:24px;}.elementor-893 .elementor-element.elementor-element-b1038cf{--border-radius:30px 30px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-893 .elementor-element.elementor-element-a4c83a2{--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-893 .elementor-element.elementor-element-a59f800 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-a59f800 .elementor-icon-box-title a{font-size:20px;line-height:24px;}.elementor-893 .elementor-element.elementor-element-10f89d4{--border-radius:30px 30px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-893 .elementor-element.elementor-element-e71cd85{--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-893 .elementor-element.elementor-element-e7ceadb .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-e7ceadb .elementor-icon-box-title a{font-size:20px;line-height:24px;}.elementor-893 .elementor-element.elementor-element-a5cac55{--border-radius:30px 30px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-893 .elementor-element.elementor-element-aeb9c86{--border-radius:0px 0px 30px 30px;--padding-top:20px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-893 .elementor-element.elementor-element-9ad4501 .elementor-icon-box-title, .elementor-893 .elementor-element.elementor-element-9ad4501 .elementor-icon-box-title a{font-size:20px;line-height:24px;}.elementor-893 .elementor-element.elementor-element-66f125d{text-align:center;}.elementor-893 .elementor-element.elementor-element-66f125d .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-6779bd8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}body.elementor-page-893{padding:0px 10px 0px 10px;}}@media(min-width:768px){.elementor-893 .elementor-element.elementor-element-fdbbbe4{--width:70%;}.elementor-893 .elementor-element.elementor-element-94017fe{--width:110px;}.elementor-893 .elementor-element.elementor-element-fd6614e{--width:110px;}.elementor-893 .elementor-element.elementor-element-b1038cf{--width:110px;}.elementor-893 .elementor-element.elementor-element-10f89d4{--width:110px;}.elementor-893 .elementor-element.elementor-element-a5cac55{--width:110px;}}@media(max-width:1200px) and (min-width:768px){.elementor-893 .elementor-element.elementor-element-fdbbbe4{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-893 .elementor-element.elementor-element-fdbbbe4{--width:100%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-893 .elementor-element.elementor-element-4880793 .elementor-heading-title{font-size:var( --e-global-typography-096bbfe-font-size );line-height:var( --e-global-typography-096bbfe-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-893 .elementor-element.elementor-element-456901c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-893 .elementor-element.elementor-element-6320f07 .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-7b0a3f5 .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-fdbbbe4{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-893 .elementor-element.elementor-element-0994f02 .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-37f5005{--grid-auto-flow:row;}.elementor-893 .elementor-element.elementor-element-66f125d .elementor-heading-title{font-size:var( --e-global-typography-f8ddbea-font-size );line-height:var( --e-global-typography-f8ddbea-line-height );}.elementor-893 .elementor-element.elementor-element-6779bd8{--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-4896fdb */.highlight__content {
      height: 60vh;
    }

    .highlight__section {
      position: relative;
          padding-bottom: 180px;
    /*margin-top: -260px;*/
    }

    input[type="radio"] {
      position: absolute;
      width: 1px;
      height: 1px;
      padding: 0;
      margin: -1px;
      overflow: hidden;
      clip: rect(0, 0, 0, 0);
      white-space: nowrap;
      border-width: 0;
    }

    .cards-container {
      --base-rotation: 0deg;
      --full-circle: 360deg;
      --radius: clamp(200px, 30vw, 250px);
      --duration: 200ms;

      --cards-container-size: calc(var(--radius) * 2);
      --cards-container-padding: 2rem;

      --border-color: transparent;

      --label-offset: calc(var(--radius) * -1 - 1rem);
      --label-size: 30px;
      --label-color: #2B602A;
      --label-color-hover: #2B602A;
      --label-line-h: 0;
      --label-line-h-current: 2rem;
      --label-dot-size: 10px;

      --title-top: 1.5rem;
      --title-offset-y: 30px;

      --info-top: 5rem;
      --info-width: 80%;
      --info-offset-y: 30px;

      position: absolute;
      inset: 0;
      top: 0em;
      margin: auto;
      width: var(--cards-container-size);
      height: var(--cards-container-size);
      padding: var(--cards-container-padding);
            background-image: url('/wp-content/uploads/2025/06/timeline-bg.jpg');
      background-repeat: no-repeat;
    background-size: cover;
    background-blend-mode: color;
    background-color: #ffffffe6;
    border-radius: 100%;
        background-clip: content-box;

    }

    @media (min-width: 500px) {
      .cards-container {
        --label-size: 25px;
        --label-dot-size: 15px;
        --label-line-h-current: 4rem;
        --title-top: 4rem;
        --info-top: 8rem;
         --border-color: var(--label-color);
         --info-width: min(100% - 2rem, 65%);
      }
    }
    @media screen and (min-width: 500px) and (max-width: 800px){
         .highlight__content {
      height: 50vh;
    }
        .highlight__section {
      position: relative;
         padding-bottom: 180px;
    }
      .timeline-cards li > label {
          font-size: 25px !important;
      }
      .cards-container {
        --label-size: 0px !important;
        --label-dot-size: 15px;
        --label-line-h-current: 4rem;
        --title-top: 4rem;
        --info-top: 8rem;
         --border-color: var(--label-color);
         --info-width: min(100% - 2rem, 65%);
         top: 1em !important;
         
      }
      .timeline-cards li > label::before {
          translate: 12px 8px !important;
      }
      .timeline-cards li > label::after {
        translate: 18.6px 45px !important;
      }
      .timeline-cards > li > p {
           font-size: 18px !important;
       }
    }


    .timeline-cards {
      position: absolute;
      inset: var(--cards-container-padding);
      aspect-ratio: 1;
      border-radius: 50%;
      border: 1px solid var(--border-color);
      transition: transform 0.3s ease-in-out var(--duration);
      list-style: none;
      padding: 0;
    }

    .timeline-cards li {
      position: absolute;
      inset: 0;
      transform-origin: center;
      display: grid;
      place-content: center;
      transform: rotate(calc(var(--i) * 360deg / var(--items)));
      pointer-events: none;
    }

    .timeline-cards li > label {
      position: absolute;
      inset: 0;
      right: 55px;
      margin: auto;
      transform: translateY(var(--label-offset));
      width: var(--label-size);
      height: var(--label-size);
      cursor: pointer;
      pointer-events: initial;
      text-align: center;
      font-weight: 600;
      font-size: 30px;
      transition: var(--duration) ease-in-out;
      opacity: 0.3;
      color: var(--label-color);
    }

    li:has(input:checked) > label {
      opacity: 1;
      color: var(--label-color-hover);
    }

    .timeline-cards li > label::before {
      content: "";
      position: absolute;
      top: var(--cards-container-padding);
      left: 50%;
      translate: 12px 20px;
      width: var(--label-dot-size);
      height: var(--label-dot-size);
      aspect-ratio: 1;
      border-radius: 50%;
      background-color: var(--label-color);
      transition: background-color var(--duration) ease-in-out;
    }

    .timeline-cards li > label::after {
      content: "";
      position: absolute;
      top: 100%;
      left: 50%;
      translate: 18.6px 40px;
      width: 2px;
      height: var(--label-line-h);
      background-color: #2B602A;
      transition: height 300ms ease-in-out var(--label-line-delay, 0ms);
    }

    .timeline-cards li > label:hover {
      --label-color: var(--label-color-hover);
    }

    .timeline-cards > li > p {
      position: absolute;
      top: var(--info-top);
      left: 50%;
      top: 42%;
      transform: translate(-50%, 0);
      text-align: center;
      margin: 0 auto;
      width: var(--info-width);
      font-size: 22px;
      color: #444;
      opacity: var(--info-opacity, 0);
      translate: 0 var(--info-offset-y);
      transition: var(--duration) ease-in-out var(--info-delay, 0ms);
      z-index: 2;
    }

    li:has(input:checked) {
      --label-line-h: var(--label-line-h-current);
      --label-line-delay: calc(var(--duration) * 2);
      --info-opacity: 1;
      --info-offset-y: 0;
      --info-delay: calc(var(--duration) * 4);
    }

    .timeline-cards:has(input:checked) {
      transform: rotate(
        calc(var(--base-rotation) - (var(--index) * var(--full-circle) / var(--items)))
      );
    }
    
    
@media screen and (max-width: 480px){
    .cards-container {
      --label-size: 25px;
              --label-dot-size: 15px;
      --base-rotation: 0deg;
      --full-circle: 360deg;
      --radius: clamp(150px, 30vw, 200px) !important;
      --border-color: var(--label-color);
    }

    .timeline-cards li > label {
        font-size: 18px !important;
        right: 15px;
        top: 50px;
      }
    .timeline-cards > li > p {
        font-size: 16px;
        top: 40% !important;
    }
    .timeline-cards li > label::before {
        translate: 0px -4px;
    }
    .timeline-cards li > label::after {
        translate: 6.6px 8px;
    }
    .highlight__content {
      height: 30vh !important;
    }
    .highlight__section {
      position: relative;
        padding-bottom: 150px !important;
    }
    .cards-container {
        top: 2em !important;
    }
    .elementor-893 .elementor-element.elementor-element-4896fdb > .elementor-widget-container {
        margin: -50px 0px -50px 0px;
        padding: 0px 0px 0px 0px;
    }
}
@media screen and (min-width: 510px) and (max-width: 790px){
        .timeline-cards li > label {
        right: 65px !important;
      }
      .timeline-cards li > label::before {
        translate: 20px 8px !important;
    }
    .timeline-cards li > label::after {
        translate: 26.6px 44px !important;
    }
    
}
@media screen and (min-width: 1000px) and (max-width: 1280px){
      .cards-container {
      --radius: clamp(200px, 30vw, 220px);
      }
}


.elementor-893 .elementor-element.elementor-element-4896fdb{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ecaf6a */.elementor-893 .elementor-element.elementor-element-1ecaf6a ul{
    list-style: none;
    padding: 0px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b298c */.timeline-info img,
.timeline-heading,
.timeline-text {
  opacity: 1;
  transition: opacity 1s ease;
  margin: 0px;
}

.timeline-info.fade-out img,
.timeline-info.fade-out .timeline-heading,
.timeline-info.fade-out .timeline-text {
  opacity: 0;
}

.timeline-info img{
    border-radius: 15px;
}
.description{
    position: absolute;
    background: #0000008a;
    width: 100%;
    bottom: 7px;
    padding: 6px 15px 10px;
    border-radius: 0px 0px 15px 15px;
    color: #ffffff;
    font-family: 'Helvetica Neue Roman';
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue Roman';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dokorecyclers.com/wp-content/uploads/2025/01/HelveticaNeueRoman.woff') format('woff');
}
/* End Custom Fonts CSS */