.elementor-4112 .elementor-element.elementor-element-68a9c52d{margin-top:0px;margin-bottom:0px;padding:0100px 80px 100px 75px;}.elementor-4112 .elementor-element.elementor-element-1853976b > .elementor-element-populated{margin:53px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-1853976b{animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-4112 .elementor-element.elementor-element-559a483c .aux-modern-heading-secondary{font-size:55px;font-weight:600;text-transform:capitalize;line-height:1.4em;color:var( --e-global-color-accent );margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-559a483c .aux-modern-heading-secondary .aux-head-highlight{font-family:"Quicksand", Sans-serif;font-size:55px;line-height:76px;color:#0000FF;margin:0px 0px 0px 5px;}.elementor-4112 .elementor-element.elementor-element-559a483c > .elementor-widget-container{margin:-75px 0px 0px 15px;}.elementor-4112 .elementor-element.elementor-element-6562b82e .aux-modern-heading-secondary{font-size:55px;font-weight:600;text-transform:capitalize;line-height:1.4em;color:var( --e-global-color-accent );margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-6562b82e > .elementor-widget-container{margin:-45px 0px 0px 15px;}.elementor-4112 .elementor-element.elementor-element-36ea8e1c .aux-modern-heading-secondary{font-size:55px;font-weight:600;text-transform:capitalize;line-height:1.4em;color:var( --e-global-color-accent );margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-36ea8e1c > .elementor-widget-container{margin:-45px 0px 0px 15px;}.elementor-4112 .elementor-element.elementor-element-36ea8e1c{width:var( --container-widget-width, 99.569% );max-width:99.569%;--container-widget-width:99.569%;--container-widget-flex-grow:0;}.elementor-4112 .elementor-element.elementor-element-22712c03{text-align:left;}.elementor-4112 .elementor-element.elementor-element-22712c03 .elementor-heading-title{font-size:26px;font-weight:bold;}.elementor-4112 .elementor-element.elementor-element-d1f5fb1 > .elementor-widget-container{margin:10px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-d1f5fb1{animation-delay:200ms;}.elementor-4112 .elementor-element.elementor-element-500099e2{--spacer-size:13px;}.elementor-4112 .elementor-element.elementor-element-7758c6af > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-74c72733 > .elementor-element-populated{margin:0px 3px 0px 3px;--e-column-margin-right:3px;--e-column-margin-left:3px;}.elementor-4112 .elementor-element.elementor-element-61b79aef .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-61b79aef .aux-ico-box{padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-4112 .elementor-element.elementor-element-61b79aef:hover .aux-ico-box{background-color:#02010100 !important;}.elementor-4112 .elementor-element.elementor-element-61b79aef .col-title a, .elementor-4112 .elementor-element.elementor-element-61b79aef .col-title{color:var( --e-global-color-accent );}.elementor-4112 .elementor-element.elementor-element-61b79aef:hover .col-title a, .elementor-4112 .elementor-element.elementor-element-61b79aef:hover .col-title{color:#ffffff !important;}.elementor-4112 .elementor-element.elementor-element-61b79aef .col-title, .elementor-4112 .elementor-element.elementor-element-61b79aef .col-title a{font-size:29px;font-weight:500;line-height:36px;}.elementor-4112 .elementor-element.elementor-element-61b79aef .col-title{margin-bottom:20px;}.elementor-4112 .elementor-element.elementor-element-61b79aef .widget-content{color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:1.5em;margin-bottom:0px;}.elementor-4112 .elementor-element.elementor-element-61b79aef .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-61b79aef .aux-widget-advanced-text{text-align:center !important;padding:20px 20px 20px 20px;}.elementor-4112 .elementor-element.elementor-element-61b79aef > .elementor-widget-container{background-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 3px 35px 0px rgba(0,0,0,0.14);}.elementor-4112 .elementor-element.elementor-element-61b79aef.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4112 .elementor-element.elementor-element-61b79aef:hover .elementor-widget-container{box-shadow:6px 8px 35px 0px rgba(0,217,166,0.5);}.elementor-4112 .elementor-element.elementor-element-61b79aef{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-4112 .elementor-element.elementor-element-27e575a8 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-27e575a8 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-4112 .elementor-element.elementor-element-27e575a8 .col-title a, .elementor-4112 .elementor-element.elementor-element-27e575a8 .col-title{color:var( --e-global-color-accent );}.elementor-4112 .elementor-element.elementor-element-27e575a8:hover .col-title a, .elementor-4112 .elementor-element.elementor-element-27e575a8:hover .col-title{color:#ffffff !important;}.elementor-4112 .elementor-element.elementor-element-27e575a8 .col-title, .elementor-4112 .elementor-element.elementor-element-27e575a8 .col-title a{font-size:29px;font-weight:500;line-height:36px;}.elementor-4112 .elementor-element.elementor-element-27e575a8 .col-title{margin-bottom:20px;}.elementor-4112 .elementor-element.elementor-element-27e575a8 .widget-content{color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:1.5em;margin-bottom:0px;}.elementor-4112 .elementor-element.elementor-element-27e575a8 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-27e575a8 .aux-widget-advanced-text{text-align:center !important;padding:20px 20px 20px 20px;}.elementor-4112 .elementor-element.elementor-element-27e575a8 > .elementor-widget-container{background-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 3px 35px 0px rgba(0,0,0,0.14);}.elementor-4112 .elementor-element.elementor-element-27e575a8.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4112 .elementor-element.elementor-element-27e575a8:hover .elementor-widget-container{box-shadow:6px 8px 35px 0px rgba(0,217,166,0.5);}.elementor-4112 .elementor-element.elementor-element-27e575a8{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-4112 .elementor-element.elementor-element-79be80a0 > .elementor-element-populated{margin:0px 0px 0px 3px;--e-column-margin-right:0px;--e-column-margin-left:3px;}.elementor-4112 .elementor-element.elementor-element-266d7421 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-266d7421 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-4112 .elementor-element.elementor-element-266d7421 .col-title a, .elementor-4112 .elementor-element.elementor-element-266d7421 .col-title{color:var( --e-global-color-accent );}.elementor-4112 .elementor-element.elementor-element-266d7421:hover .col-title a, .elementor-4112 .elementor-element.elementor-element-266d7421:hover .col-title{color:#ffffff !important;}.elementor-4112 .elementor-element.elementor-element-266d7421 .col-title, .elementor-4112 .elementor-element.elementor-element-266d7421 .col-title a{font-size:29px;font-weight:500;line-height:36px;}.elementor-4112 .elementor-element.elementor-element-266d7421 .col-title{margin-bottom:20px;}.elementor-4112 .elementor-element.elementor-element-266d7421 .widget-content{color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:1.5em;margin-bottom:0px;}.elementor-4112 .elementor-element.elementor-element-266d7421 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-266d7421 .aux-widget-advanced-text{text-align:center !important;padding:20px 20px 20px 20px;}.elementor-4112 .elementor-element.elementor-element-266d7421 > .elementor-widget-container{background-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 3px 35px 0px rgba(0,0,0,0.14);}.elementor-4112 .elementor-element.elementor-element-266d7421.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4112 .elementor-element.elementor-element-266d7421:hover .elementor-widget-container{box-shadow:6px 8px 35px 0px rgba(0,217,166,0.5);}.elementor-4112 .elementor-element.elementor-element-266d7421{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-4112 .elementor-element.elementor-element-679f5879 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-679f5879 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-4112 .elementor-element.elementor-element-679f5879 .col-title a, .elementor-4112 .elementor-element.elementor-element-679f5879 .col-title{color:var( --e-global-color-accent );}.elementor-4112 .elementor-element.elementor-element-679f5879:hover .col-title a, .elementor-4112 .elementor-element.elementor-element-679f5879:hover .col-title{color:#ffffff !important;}.elementor-4112 .elementor-element.elementor-element-679f5879 .col-title, .elementor-4112 .elementor-element.elementor-element-679f5879 .col-title a{font-size:29px;font-weight:500;line-height:36px;}.elementor-4112 .elementor-element.elementor-element-679f5879 .col-title{margin-bottom:20px;}.elementor-4112 .elementor-element.elementor-element-679f5879 .widget-content{color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:1.5em;margin-bottom:0px;}.elementor-4112 .elementor-element.elementor-element-679f5879 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-679f5879 .aux-widget-advanced-text{text-align:center !important;padding:20px 20px 20px 20px;}.elementor-4112 .elementor-element.elementor-element-679f5879 > .elementor-widget-container{background-color:#FFFFFF;border-radius:15px 15px 15px 15px;box-shadow:0px 3px 35px 0px rgba(0,0,0,0.14);}.elementor-4112 .elementor-element.elementor-element-679f5879.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4112 .elementor-element.elementor-element-679f5879:hover .elementor-widget-container{box-shadow:6px 8px 35px 0px rgba(0,217,166,0.5);}.elementor-4112 .elementor-element.elementor-element-679f5879{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-4112 .elementor-element.elementor-element-78215f71 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4112 .elementor-element.elementor-element-78215f71 .aux-modern-heading-primary{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:bold;line-height:26px;color:var( --e-global-color-1ab46e5d );margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-78215f71{position:absolute;top:50%;right:-60px;}.elementor-4112 .elementor-element.elementor-element-bef530f:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-bef530f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-4112 .elementor-element.elementor-element-bef530f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0100px 080px 100px 075px;}.elementor-4112 .elementor-element.elementor-element-bef530f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-1b9165a0 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4112 .elementor-element.elementor-element-1b9165a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1b9165a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-70c9027a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-4112 .elementor-element.elementor-element-70c9027a > .elementor-element-populated > .elementor-widget-wrap{padding:0px 27px 0px 45px;}.elementor-4112 .elementor-element.elementor-element-70c9027a{animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4112 .elementor-element.elementor-element-4abedf45 .aux-modern-heading-secondary{font-size:55px;font-weight:600;line-height:0.9em;letter-spacing:-3.1px;word-spacing:0px;color:var( --e-global-color-accent );margin:0px 0px 21px 0px;}.elementor-4112 .elementor-element.elementor-element-4abedf45 .aux-modern-heading-secondary .aux-head-highlight{font-size:55px;line-height:1em;color:var( --e-global-color-primary );margin:0px 10px 0px 10px;}.elementor-4112 .elementor-element.elementor-element-4abedf45 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-4abedf45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 020px;}.elementor-4112 .elementor-element.elementor-element-4d3df868{text-align:left;}.elementor-4112 .elementor-element.elementor-element-4d3df868 .elementor-heading-title{font-size:26px;font-weight:bold;}.elementor-4112 .elementor-element.elementor-element-4d3df868 > .elementor-widget-container{padding:0px 0px 0px 070px;}.elementor-4112 .elementor-element.elementor-element-3f947a7f > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 020px;}.elementor-4112 .elementor-element.elementor-element-7a64fa78{text-align:left;}.elementor-4112 .elementor-element.elementor-element-7a64fa78 > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 070px;}.elementor-4112 .elementor-element.elementor-element-6d0076d1{column-gap:0px;text-align:left;color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:20px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-4112 .elementor-element.elementor-element-6d0076d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 020px;}.elementor-4112 .elementor-element.elementor-element-359f4b37{column-gap:0px;text-align:left;color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:20px;width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-4112 .elementor-element.elementor-element-359f4b37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 020px;}.elementor-4112 .elementor-element.elementor-element-79b04a73{column-gap:0px;text-align:left;color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:20px;width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-4112 .elementor-element.elementor-element-79b04a73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 70px;}.elementor-4112 .elementor-element.elementor-element-329c9028{column-gap:0px;text-align:left;color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:20px;width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-4112 .elementor-element.elementor-element-329c9028 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 70px;}.elementor-4112 .elementor-element.elementor-element-3e3c444d{animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4112 .elementor-element.elementor-element-5fa98abc img{border-radius:18px 18px 18px 18px;}.elementor-4112 .elementor-element.elementor-element-5fa98abc > .elementor-widget-container{margin:0px 39px 0px 0px;padding:0px 25px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-719d0b12 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4112 .elementor-element.elementor-element-719d0b12 .aux-modern-heading-primary{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:bold;line-height:26px;color:var( --e-global-color-1ab46e5d );margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-719d0b12{position:absolute;top:50%;right:-60px;}.elementor-4112 .elementor-element.elementor-element-7afe2402 > .elementor-container{max-width:1300px;}.elementor-4112 .elementor-element.elementor-element-7afe2402 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:16px;}.elementor-4112 .elementor-element.elementor-element-7afe2402{margin-top:-47px;margin-bottom:160px;padding:0px 100px 0px 100px;}.elementor-4112 .elementor-element.elementor-element-4691f9c4 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-6eb23501 .aux-toggle-item{border-radius:20px 20px 20px 20px;overflow:hidden;border-style:none;}.elementor-4112 .elementor-element.elementor-element-6eb23501 .widget-inner > :not(.active) .aux-toggle-header{cursor:pointer;}.elementor-4112 .elementor-element.elementor-element-6eb23501 .aux-toggle-header{border-style:none;color:#FFFFFF !important;font-size:30px;font-weight:400;}.elementor-4112 .elementor-element.elementor-element-6eb23501 .aux-toggle-content{border-style:none;}body:not(.rtl) .elementor-4112 .elementor-element.elementor-element-6eb23501{left:2px;}body.rtl .elementor-4112 .elementor-element.elementor-element-6eb23501{right:2px;}.elementor-4112 .elementor-element.elementor-element-6eb23501{top:0px;}.elementor-4112 .elementor-element.elementor-element-cd35422 .aux-toggle-item{border-radius:20px 20px 20px 20px;overflow:hidden;border-style:none;}.elementor-4112 .elementor-element.elementor-element-cd35422 .widget-inner > :not(.active) .aux-toggle-header{cursor:pointer;}.elementor-4112 .elementor-element.elementor-element-cd35422 .aux-toggle-header{border-style:none;color:#FFFFFF !important;font-size:30px;font-weight:400;}.elementor-4112 .elementor-element.elementor-element-cd35422 .aux-toggle-content{border-style:none;}body:not(.rtl) .elementor-4112 .elementor-element.elementor-element-cd35422{left:0px;}body.rtl .elementor-4112 .elementor-element.elementor-element-cd35422{right:0px;}.elementor-4112 .elementor-element.elementor-element-cd35422{top:0px;}.elementor-4112 .elementor-element.elementor-element-683fddb8 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4112 .elementor-element.elementor-element-683fddb8:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-683fddb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-683fddb8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:250px 0px 0px 0px;position:relative;top:-145px;}.elementor-4112 .elementor-element.elementor-element-683fddb8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-74a3e667{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.elementor-4112 .elementor-element.elementor-element-c9e2dba{animation-duration:1400ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.elementor-4112 .elementor-element.elementor-element-7feac590{animation-duration:1400ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.elementor-4112 .elementor-element.elementor-element-16b7604f{animation-duration:1400ms;animation-delay:750ms;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.elementor-4112 .elementor-element.elementor-element-980d4b{animation-duration:1400ms;animation-delay:900ms;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.elementor-4112 .elementor-element.elementor-element-790e90b4{animation-duration:1400ms;animation-delay:1050ms;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.elementor-4112 .elementor-element.elementor-element-11f56e63:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-11f56e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-4112 .elementor-element.elementor-element-11f56e63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-103px;margin-bottom:-103px;padding:40px 080px 0px 075px;}.elementor-4112 .elementor-element.elementor-element-11f56e63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-734b5033 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4112 .elementor-element.elementor-element-734b5033{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-68fe0792{animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4112 .elementor-element.elementor-element-1021d921 .aux-modern-heading-secondary{font-size:55px;font-weight:600;line-height:1em;color:var( --e-global-color-accent );margin:0px 0px 15px 0px;}.elementor-4112 .elementor-element.elementor-element-1021d921 .aux-modern-heading-secondary .aux-head-highlight{font-size:55px;line-height:76px;color:#0000FF;margin:0px 10px 0px 10px;}.elementor-4112 .elementor-element.elementor-element-1021d921 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1021d921 > .elementor-widget-container{margin:-40px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1021d921{width:var( --container-widget-width, 111.793% );max-width:111.793%;--container-widget-width:111.793%;--container-widget-flex-grow:0;}.elementor-4112 .elementor-element.elementor-element-21acbb98 > .elementor-widget-container{margin:-5px 0px 0px 57px;}.elementor-4112 .elementor-element.elementor-element-6704a1f1{text-align:left;}.elementor-4112 .elementor-element.elementor-element-6704a1f1 .elementor-heading-title{font-size:26px;font-weight:bold;}.elementor-4112 .elementor-element.elementor-element-6c2649a7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1b8875c6{animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4112 .elementor-element.elementor-element-2b02830b:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-2b02830b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-4112 .elementor-element.elementor-element-2b02830b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px 135px 0100px 135px;}.elementor-4112 .elementor-element.elementor-element-2b02830b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-6a09fb26 .elementor-flip-box__front{background-image:url("https://deckrevivekc.com/wp-content/uploads/2018/05/Deck_and_stairway-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4112 .elementor-element.elementor-element-6a09fb26 .elementor-flip-box__back{background-image:url("https://deckrevivekc.com/wp-content/uploads/2018/05/Deck_and_stairway-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4112 .elementor-element.elementor-element-6a09fb26 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-4112 .elementor-element.elementor-element-6a09fb26 .elementor-icon i{transform:rotate(0deg);}.elementor-4112 .elementor-element.elementor-element-6a09fb26 .elementor-icon svg{transform:rotate(0deg);}.elementor-4112 .elementor-element.elementor-element-6a09fb26 .elementor-flip-box__front .elementor-flip-box__layer__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-6a09fb26 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-4112 .elementor-element.elementor-element-6a09fb26 .elementor-flip-box__button{margin-left:0;}.elementor-4112 .elementor-element.elementor-element-6a09fb26 .elementor-flip-box__back .elementor-flip-box__layer__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-3cbc5900 .elementor-flip-box__front{background-image:url("https://deckrevivekc.com/wp-content/uploads/2023/05/Lanai-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4112 .elementor-element.elementor-element-3cbc5900 .elementor-flip-box__back{background-image:url("https://deckrevivekc.com/wp-content/uploads/2023/05/Lanai-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4112 .elementor-element.elementor-element-3cbc5900 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-4112 .elementor-element.elementor-element-3cbc5900 .elementor-icon i{transform:rotate(0deg);}.elementor-4112 .elementor-element.elementor-element-3cbc5900 .elementor-icon svg{transform:rotate(0deg);}.elementor-4112 .elementor-element.elementor-element-3cbc5900 .elementor-flip-box__front .elementor-flip-box__layer__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-3cbc5900 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-4112 .elementor-element.elementor-element-3cbc5900 .elementor-flip-box__button{margin-left:0;}.elementor-4112 .elementor-element.elementor-element-3cbc5900 .elementor-flip-box__back .elementor-flip-box__layer__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-652b2546 .elementor-flip-box__front{background-image:url("https://deckrevivekc.com/wp-content/uploads/2023/05/Olathe_Pool-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4112 .elementor-element.elementor-element-652b2546 .elementor-flip-box__back{background-image:url("https://deckrevivekc.com/wp-content/uploads/2018/05/Olathe_Pool-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4112 .elementor-element.elementor-element-652b2546 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-4112 .elementor-element.elementor-element-652b2546 .elementor-icon i{transform:rotate(0deg);}.elementor-4112 .elementor-element.elementor-element-652b2546 .elementor-icon svg{transform:rotate(0deg);}.elementor-4112 .elementor-element.elementor-element-652b2546 .elementor-flip-box__front .elementor-flip-box__layer__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-652b2546 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-4112 .elementor-element.elementor-element-652b2546 .elementor-flip-box__button{margin-left:0;}.elementor-4112 .elementor-element.elementor-element-652b2546 .elementor-flip-box__back .elementor-flip-box__layer__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-4a987ed4 .elementor-flip-box__front{background-image:url("https://deckrevivekc.com/wp-content/uploads/2023/05/cody-davis-253928-unsplash-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4112 .elementor-element.elementor-element-4a987ed4 .elementor-flip-box__back{background-image:url("https://deckrevivekc.com/wp-content/uploads/2023/05/cody-davis-253928-unsplash-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4112 .elementor-element.elementor-element-4a987ed4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-4112 .elementor-element.elementor-element-4a987ed4 .elementor-icon i{transform:rotate(0deg);}.elementor-4112 .elementor-element.elementor-element-4a987ed4 .elementor-icon svg{transform:rotate(0deg);}.elementor-4112 .elementor-element.elementor-element-4a987ed4 .elementor-flip-box__front .elementor-flip-box__layer__title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-4112 .elementor-element.elementor-element-4a987ed4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-4112 .elementor-element.elementor-element-4a987ed4 .elementor-flip-box__button{margin-left:0;}.elementor-4112 .elementor-element.elementor-element-4a987ed4 .elementor-flip-box__back .elementor-flip-box__layer__title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-4112 .elementor-element.elementor-element-2c9ee8a6{margin-top:22px;margin-bottom:0px;padding:0px 080px 0px 075px;}.elementor-4112 .elementor-element.elementor-element-5fcdacdc > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4112 .elementor-element.elementor-element-5061e37b{animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4112 .elementor-element.elementor-element-2beab071 .aux-modern-heading-secondary{font-size:55px;font-weight:600;line-height:1em;color:var( --e-global-color-accent );margin:0px 0px 15px 0px;}.elementor-4112 .elementor-element.elementor-element-2beab071 .aux-modern-heading-secondary .aux-head-highlight{font-size:55px;line-height:76px;color:#0000FF;margin:0px 10px 0px 10px;}.elementor-4112 .elementor-element.elementor-element-2beab071 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-2beab071 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-2beab071{width:var( --container-widget-width, 111.793% );max-width:111.793%;--container-widget-width:111.793%;--container-widget-flex-grow:0;}.elementor-4112 .elementor-element.elementor-element-41444fa1 > .elementor-widget-container{margin:-10px 0px 0px 12px;}.elementor-4112 .elementor-element.elementor-element-2eea60db{--spacer-size:26px;}.elementor-4112 .elementor-element.elementor-element-6ab18114{animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4112 .elementor-element.elementor-element-60b797e6{text-align:left;}.elementor-4112 .elementor-element.elementor-element-60b797e6 .elementor-heading-title{font-size:26px;font-weight:bold;}.elementor-4112 .elementor-element.elementor-element-1ff0ddf1{text-align:left;color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:1.5em;width:var( --container-widget-width, 95.145% );max-width:95.145%;--container-widget-width:95.145%;--container-widget-flex-grow:0;}.elementor-4112 .elementor-element.elementor-element-1ff0ddf1 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1b999cd7 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4112 .elementor-element.elementor-element-1b999cd7 .aux-modern-heading-primary{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:bold;line-height:26px;color:var( --e-global-color-1ab46e5d );margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1b999cd7{position:absolute;top:50%;right:-60px;}.elementor-4112 .elementor-element.elementor-element-3947bcf8{margin-top:22px;margin-bottom:0px;padding:0px 080px 0px 075px;}.elementor-4112 .elementor-element.elementor-element-4716986f .entry-header .entry-title a{color:#ffffff;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:bold;line-height:41px;}.elementor-4112 .elementor-element.elementor-element-4716986f .entry-header .entry-title a:hover{color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-4716986f .entry-tax a{color:#ffffff;}.elementor-4112 .elementor-element.elementor-element-4716986f .entry-tax{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:500;font-style:normal;line-height:24px;}.elementor-4112 .elementor-element.elementor-element-4716986f .aux-iso-item{margin-bottom:5px !important;}.elementor-4112 .elementor-element.elementor-element-4716986f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-4716986f{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-4112 .elementor-element.elementor-element-b6a4619 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4112 .elementor-element.elementor-element-b6a4619 .aux-modern-heading-primary{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:bold;line-height:26px;color:var( --e-global-color-1ab46e5d );margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-b6a4619{position:absolute;top:50%;right:-60px;}.elementor-4112 .elementor-element.elementor-element-7b81ab51 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4112 .elementor-element.elementor-element-7b81ab51:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-7b81ab51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-4112 .elementor-element.elementor-element-7b81ab51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:050px;padding:0100px 182px 0100px 119px;}.elementor-4112 .elementor-element.elementor-element-7b81ab51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-4cbd4688 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 30px 0px 55px;}.elementor-4112 .elementor-element.elementor-element-4cbd4688{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-4112 .elementor-element.elementor-element-79693a4b .aux-modern-heading-secondary{font-size:40px;font-weight:600;line-height:1em;color:var( --e-global-color-accent );margin:0px 0px -16px 0px;}.elementor-4112 .elementor-element.elementor-element-79693a4b .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;line-height:76px;color:var( --e-global-color-primary );margin:0px 0px 0px 10px;}.elementor-4112 .elementor-element.elementor-element-79693a4b .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-79693a4b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-4676a729 .aux-modern-heading-secondary{font-size:39px;font-weight:600;line-height:1em;color:var( --e-global-color-accent );margin:-25px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-4676a729 .aux-modern-heading-secondary .aux-head-highlight{font-size:55px;line-height:76px;color:var( --e-global-color-primary );margin:0px 10px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-4676a729 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-4676a729 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-45dbc95a{text-align:left;}.elementor-4112 .elementor-element.elementor-element-45dbc95a .elementor-heading-title{font-size:26px;font-weight:bold;}.elementor-4112 .elementor-element.elementor-element-45dbc95a > .elementor-widget-container{margin:030px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-61e7e954 .entry-header .entry-title a{color:#ffffff;font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:bold;line-height:41px;}.elementor-4112 .elementor-element.elementor-element-61e7e954 .entry-header .entry-title a:hover{color:#FFFFFF;}.elementor-4112 .elementor-element.elementor-element-61e7e954 .entry-tax a{color:#ffffff;}.elementor-4112 .elementor-element.elementor-element-61e7e954 .entry-tax{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:500;font-style:normal;line-height:24px;}.elementor-4112 .elementor-element.elementor-element-61e7e954 .aux-iso-item{margin-bottom:5px !important;}.elementor-4112 .elementor-element.elementor-element-61e7e954 > .elementor-widget-container{margin:70px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-61e7e954{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-4112 .elementor-element.elementor-element-557d26d > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-29cddb30{text-align:left;color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:1.5em;}.elementor-4112 .elementor-element.elementor-element-29cddb30 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-742e6474{color:var( --e-global-color-1ab46e5d );font-size:16px;font-weight:300;line-height:1.5em;}.elementor-4112 .elementor-element.elementor-element-742e6474 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-40de6d91{animation-duration:1400ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table .bdt-price-table-image{text-align:center;}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-header{background-color:var( --e-global-color-44ce21f );padding:20px 0px 20px 0px;}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-heading{color:#0E0E0E;font-size:28px;font-weight:bold;line-height:35px;}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-subheading{color:rgba(14,14,14,0.7);font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:400;line-height:19px;}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-currency, .elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-integer-part, .elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-fractional-part{color:var( --e-global-color-44ce21f );}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-price{padding:39px 0px 39px 0px;font-family:"Quicksand", Sans-serif;font-size:56px;font-weight:400;line-height:70px;}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-currency{font-size:calc(56em/100);align-self:center;}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-fractional-part{font-size:calc(98em/100);}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-period{color:#ffffff;font-family:"Ubuntu", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-features-list{background-color:var( --e-global-color-44ce21f );padding:50px 0px 30px 0px;}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-features-list li, .elementor-4112 .elementor-element.elementor-element-7dd53729 .edd_price_options li span{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:300;line-height:41px;}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.tippy-box[data-theme="bdt-tippy-7dd53729"]{text-align:center;}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-btn-wrap{transform:translateY(0px);}.elementor-4112 .elementor-element.elementor-element-7dd53729 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(257deg, var( --e-global-color-e1582d4 ) 0%, var( --e-global-color-5f8d7c2 ) 100%);transition:background 2.4s;border-radius:15px 15px 15px 15px;box-shadow:0px 4px 40px 0px rgba(0,0,0,0.14);}.elementor-4112 .elementor-element.elementor-element-7dd53729.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4112 .elementor-element.elementor-element-4b7c7a8c{animation-duration:1400ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table .bdt-price-table-image{text-align:center;}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-header{background-color:var( --e-global-color-44ce21f );padding:20px 0px 20px 0px;}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-heading{color:#0e0e0e;font-size:28px;font-weight:bold;line-height:35px;}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-subheading{color:rgba(14,14,14,0.7);font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:400;line-height:19px;}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-currency, .elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-integer-part, .elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-fractional-part{color:var( --e-global-color-44ce21f );}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-price{padding:39px 0px 39px 0px;font-family:"Quicksand", Sans-serif;font-size:56px;font-weight:400;line-height:70px;}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-currency{font-size:calc(56em/100);align-self:center;}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-fractional-part{font-size:calc(98em/100);}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-period{color:#ffffff;font-family:"Ubuntu", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-features-list{background-color:var( --e-global-color-44ce21f );padding:50px 0px 30px 0px;}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-features-list li, .elementor-4112 .elementor-element.elementor-element-31e75fd9 .edd_price_options li span{font-size:16px;font-weight:300;line-height:41px;}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.tippy-box[data-theme="bdt-tippy-31e75fd9"]{text-align:center;}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-btn-wrap{transform:translateY(0px);}.elementor-4112 .elementor-element.elementor-element-31e75fd9 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(257deg, #0c0c0c 0%, #474747 100%);transition:background 2.4s;border-radius:15px 15px 15px 15px;box-shadow:0px 4px 40px 0px rgba(0,0,0,0.14);}.elementor-4112 .elementor-element.elementor-element-31e75fd9.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4112 .elementor-element.elementor-element-499334c8{animation-duration:1400ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.19,1,0.22,1);}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table .bdt-price-table-image{text-align:center;}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-header{background-color:var( --e-global-color-44ce21f );padding:20px 0px 20px 0px;}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-heading{color:#0e0e0e;font-size:28px;font-weight:bold;line-height:35px;}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-subheading{color:rgba(14,14,14,0.7);font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:400;line-height:19px;}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-currency, .elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-integer-part, .elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-fractional-part{color:var( --e-global-color-44ce21f );}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-price{padding:39px 0px 39px 0px;font-family:"Quicksand", Sans-serif;font-size:56px;font-weight:400;line-height:70px;}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-currency{font-size:calc(56em/100);align-self:center;}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-fractional-part{font-size:calc(98em/100);}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-period{color:var( --e-global-color-44ce21f );font-family:"Ubuntu", Sans-serif;font-size:22px;font-weight:400;line-height:28px;}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-features-list{background-color:var( --e-global-color-44ce21f );padding:50px 0px 30px 0px;}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-features-list li, .elementor-4112 .elementor-element.elementor-element-69956569 .edd_price_options li span{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:300;line-height:41px;}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.tippy-box[data-theme="bdt-tippy-69956569"]{text-align:center;}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-btn-wrap{transform:translateY(0px);}.elementor-4112 .elementor-element.elementor-element-69956569 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(257deg, var( --e-global-color-e1582d4 ) 0%, var( --e-global-color-5f8d7c2 ) 100%);transition:background 2.4s;border-radius:15px 15px 15px 15px;box-shadow:0px 4px 40px 0px rgba(0,0,0,0.14);}.elementor-4112 .elementor-element.elementor-element-69956569.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4112 .elementor-element.elementor-element-71a0030d:not(.elementor-motion-effects-element-type-background), .elementor-4112 .elementor-element.elementor-element-71a0030d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deckrevivekc.com/wp-content/uploads/2023/04/Deck-2.jpg");background-position:center left;background-size:cover;}.elementor-4112 .elementor-element.elementor-element-71a0030d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(258deg, var( --e-global-color-e1582d4 ) 0%, var( --e-global-color-5f8d7c2 ) 100%);opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4112 .elementor-element.elementor-element-71a0030d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0100px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-4112 .elementor-element.elementor-element-1ef95243 .aux-modern-heading-secondary{font-size:55px;font-weight:600;line-height:1.5em;color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1ef95243 .aux-modern-heading-secondary .aux-head-highlight{font-size:55px;line-height:76px;color:var( --e-global-color-primary );margin:0px 10px 0px 10px;}.elementor-4112 .elementor-element.elementor-element-1ef95243 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1ef95243 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-4112 .elementor-element.elementor-element-1ef95243{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4112 .elementor-element.elementor-element-cd57a65{text-align:left;}.elementor-4112 .elementor-element.elementor-element-cd57a65 .elementor-heading-title{color:#FFFFFF;font-size:26px;font-weight:bold;}.elementor-4112 .elementor-element.elementor-element-4d25bbda > .elementor-widget-container{margin:-20px 0px 0px 12px;padding:0px 0px 0px 100px;}.elementor-4112 .elementor-element.elementor-element-15e03f79 > .elementor-widget-container{padding:0px 0150px 0px 0150px;}.elementor-4112 .elementor-element.elementor-element-3a587073{margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-7c4a1030.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-4112 .elementor-element.elementor-element-353c8848 .aux-modern-heading-secondary{font-size:55px;font-weight:600;line-height:1.5em;color:var( --e-global-color-accent );margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-353c8848 .aux-modern-heading-secondary .aux-head-highlight{font-size:55px;line-height:76px;color:var( --e-global-color-primary );margin:0px 10px 0px 10px;}.elementor-4112 .elementor-element.elementor-element-353c8848 .aux-widget-modern-heading .aux-widget-inner{margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-353c8848 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-4112 .elementor-element.elementor-element-353c8848{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4112 .elementor-element.elementor-element-3f3811f8{text-align:left;}.elementor-4112 .elementor-element.elementor-element-3f3811f8 .elementor-heading-title{font-size:26px;font-weight:bold;}.elementor-4112 .elementor-element.elementor-element-5171e78a{text-align:center;}.elementor-4112 .elementor-element.elementor-element-5171e78a > .elementor-widget-container{margin:-20px 0px 0px 25px;}.elementor-4112 .elementor-element.elementor-element-365acab5 .entry-media img{border-radius:10px 10px 10px 10px !important;}.elementor-4112 .elementor-element.elementor-element-365acab5 .entry-title a{color:var( --e-global-color-accent );font-size:23px;font-weight:600;line-height:29px;}.elementor-4112 .elementor-element.elementor-element-365acab5 .entry-title{margin-bottom:0px;}.elementor-4112 .elementor-element.elementor-element-365acab5 .entry-info a, .elementor-4112 .elementor-element.elementor-element-365acab5 .entry-info{color:#aaaaaa;}.elementor-4112 .elementor-element.elementor-element-365acab5 .entry-info, .elementor-4112 .elementor-element.elementor-element-365acab5 .entry-info a{font-size:14px;font-weight:400;line-height:16px;}.elementor-4112 .elementor-element.elementor-element-365acab5 .entry-info{margin-bottom:8px;}.elementor-4112 .elementor-element.elementor-element-365acab5 .entry-info [class^="entry-"] + [class^="entry-"]:before, .elementor-4112 .elementor-element.elementor-element-365acab5 .entry-info .entry-tax a:after{margin-right:0px;margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-365acab5 .entry-meta a, .elementor-4112 .elementor-element.elementor-element-365acab5 .entry-meta, .elementor-4112 .elementor-element.elementor-element-365acab5 .entry-meta span{color:#aaaaaa;}.elementor-4112 .elementor-element.elementor-element-365acab5 .entry-meta, .elementor-4112 .elementor-element.elementor-element-365acab5 .entry-meta a, .elementor-4112 .elementor-element.elementor-element-365acab5 .entry-meta span{font-family:"Ubuntu", Sans-serif;font-size:14px;}.elementor-4112 .elementor-element.elementor-element-365acab5 .entry-meta{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-365acab5 .column-entry{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-365acab5 .type-post .entry-main{padding:45px 45px 25px 45px;}.elementor-4112 .elementor-element.elementor-element-365acab5{text-align:left;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4112 .elementor-element.elementor-element-365acab5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 80px 0px 75px;}.elementor-4112 .elementor-element.elementor-element-36fbcf10{text-align:center;}.elementor-4112 .elementor-element.elementor-element-36fbcf10 .aux-button{padding:18px 45px 18px 45px;background-color:transparent;background-image:linear-gradient(271deg, var( --e-global-color-e1582d4 ) 0%, var( --e-global-color-5f8d7c2 ) 100%);box-shadow:6px 6px 25px 0px rgba(0,0,0,0.35);text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-4112 .elementor-element.elementor-element-36fbcf10 .aux-button .aux-overlay::after{background-color:transparent;background-image:linear-gradient(271deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-4112 .elementor-element.elementor-element-36fbcf10 .aux-button:hover{box-shadow:6px 6px 25px 0px rgba(0,217,166,0.35);}.elementor-4112 .elementor-element.elementor-element-36fbcf10 .aux-text{font-family:"Quicksand", Sans-serif;font-size:13px;font-weight:500;line-height:16px;}.elementor-4112 .elementor-element.elementor-element-36fbcf10 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-6fe54fed .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4112 .elementor-element.elementor-element-6fe54fed .aux-modern-heading-primary{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:bold;line-height:26px;color:#393939;margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-6fe54fed{position:absolute;top:50%;left:-60px;}.elementor-4112 .elementor-element.elementor-element-3216cae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-60f634d .bdt-post-grid .bdt-post-grid-title{margin-bottom:5px;}.elementor-4112 .elementor-element.elementor-element-60f634d .bdt-post-grid .bdt-secondary .bdt-post-grid-title{margin-bottom:0;}.elementor-4112 .elementor-element.elementor-element-60f634d > .elementor-widget-container{padding:0px 090px 0px 090px;}.elementor-4112 .elementor-element.elementor-element-3bb6f58{text-align:center;}.elementor-4112 .elementor-element.elementor-element-3bb6f58 .aux-button{padding:18px 45px 18px 45px;background-color:transparent;background-image:linear-gradient(271deg, var( --e-global-color-e1582d4 ) 0%, var( --e-global-color-5f8d7c2 ) 100%);box-shadow:6px 6px 25px 0px rgba(0,0,0,0.35);text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-4112 .elementor-element.elementor-element-3bb6f58 .aux-button .aux-overlay::after{background-color:transparent;background-image:linear-gradient(271deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-4112 .elementor-element.elementor-element-3bb6f58 .aux-button:hover{box-shadow:6px 6px 25px 0px rgba(0,217,166,0.35);}.elementor-4112 .elementor-element.elementor-element-3bb6f58 .aux-text{font-family:"Quicksand", Sans-serif;font-size:13px;font-weight:500;line-height:16px;}.elementor-4112 .elementor-element.elementor-element-3bb6f58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-4112 .elementor-element.elementor-element-1853976b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-1853976b > .elementor-element-populated > .elementor-widget-wrap{padding:0px 25px 0px 25px;}.elementor-4112 .elementor-element.elementor-element-559a483c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4112 .elementor-element.elementor-element-559a483c .aux-modern-heading-secondary{font-size:45px;line-height:63px;}.elementor-4112 .elementor-element.elementor-element-6562b82e .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4112 .elementor-element.elementor-element-6562b82e .aux-modern-heading-secondary{font-size:45px;line-height:63px;}.elementor-4112 .elementor-element.elementor-element-36ea8e1c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4112 .elementor-element.elementor-element-36ea8e1c .aux-modern-heading-secondary{font-size:45px;line-height:63px;}.elementor-4112 .elementor-element.elementor-element-d1f5fb1{text-align:center;position:static;}.elementor-4112 .elementor-element.elementor-element-d1f5fb1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-74c72733 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-74c72733 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 150px 0px 150px;}.elementor-4112 .elementor-element.elementor-element-79be80a0 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-79be80a0 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 150px 0px 150px;}.elementor-4112 .elementor-element.elementor-element-bef530f{margin-top:0px;margin-bottom:0px;padding:150px 70px 150px 70px;}.elementor-4112 .elementor-element.elementor-element-1b9165a0{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-4abedf45 .aux-modern-heading-secondary{font-size:45px;line-height:63px;}.elementor-4112 .elementor-element.elementor-element-4abedf45 .aux-modern-heading-secondary .aux-head-highlight{font-size:45px;line-height:63px;}.elementor-4112 .elementor-element.elementor-element-6d0076d1 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-359f4b37 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-79b04a73 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-329c9028 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-734b5033{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1021d921 .aux-modern-heading-secondary{font-size:45px;line-height:63px;}.elementor-4112 .elementor-element.elementor-element-1021d921 .aux-modern-heading-secondary .aux-head-highlight{font-size:45px;line-height:63px;}.elementor-4112 .elementor-element.elementor-element-2c9ee8a6{margin-top:0px;margin-bottom:0px;padding:150px 70px 150px 70px;}.elementor-4112 .elementor-element.elementor-element-5fcdacdc{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-2beab071 .aux-modern-heading-secondary{font-size:45px;line-height:63px;}.elementor-4112 .elementor-element.elementor-element-2beab071 .aux-modern-heading-secondary .aux-head-highlight{font-size:45px;line-height:63px;}.elementor-4112 .elementor-element.elementor-element-1ff0ddf1 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-3947bcf8{margin-top:0px;margin-bottom:0px;padding:150px 70px 150px 70px;}.elementor-4112 .elementor-element.elementor-element-4716986f .entry-header .entry-title a{font-size:20px;line-height:25px;}.elementor-4112 .elementor-element.elementor-element-4716986f .entry-tax{font-size:11px;line-height:14px;}.elementor-4112 .elementor-element.elementor-element-4716986f .aux-iso-item{margin-bottom:40px !important;}.elementor-4112 .elementor-element.elementor-element-4716986f > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-7b81ab51{padding:150px 130px 150px 130px;}.elementor-4112 .elementor-element.elementor-element-4cbd4688 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-79693a4b .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4112 .elementor-element.elementor-element-4676a729 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4112 .elementor-element.elementor-element-61e7e954 .entry-header .entry-title a{font-size:20px;line-height:25px;}.elementor-4112 .elementor-element.elementor-element-61e7e954 .entry-tax{font-size:11px;line-height:14px;}.elementor-4112 .elementor-element.elementor-element-61e7e954 .aux-iso-item{margin-bottom:40px !important;}.elementor-4112 .elementor-element.elementor-element-61e7e954 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-29cddb30{text-align:center;}.elementor-4112 .elementor-element.elementor-element-742e6474{text-align:center;}.elementor-4112 .elementor-element.elementor-element-40de6d91 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-40de6d91 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 60px 0px 60px;}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-btn-wrap{transform:translateY(0px);}.elementor-4112 .elementor-element.elementor-element-7dd53729{max-width:415px;}.elementor-4112 .elementor-element.elementor-element-4b7c7a8c > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-4b7c7a8c > .elementor-element-populated > .elementor-widget-wrap{padding:0px 60px 0px 60px;}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-btn-wrap{transform:translateY(0px);}.elementor-4112 .elementor-element.elementor-element-31e75fd9{max-width:415px;}.elementor-4112 .elementor-element.elementor-element-499334c8 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-499334c8 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 60px 0px 60px;}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-btn-wrap{transform:translateY(0px);}.elementor-4112 .elementor-element.elementor-element-69956569{max-width:415px;}.elementor-4112 .elementor-element.elementor-element-1ef95243 .aux-modern-heading-secondary{font-size:45px;line-height:63px;}.elementor-4112 .elementor-element.elementor-element-1ef95243 .aux-modern-heading-secondary .aux-head-highlight{font-size:45px;line-height:63px;}.elementor-4112 .elementor-element.elementor-element-3a587073{margin-top:0px;margin-bottom:0px;padding:150px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-353c8848 .aux-modern-heading-secondary{font-size:45px;line-height:63px;}.elementor-4112 .elementor-element.elementor-element-353c8848 .aux-modern-heading-secondary .aux-head-highlight{font-size:45px;line-height:63px;}.elementor-4112 .elementor-element.elementor-element-5171e78a{text-align:center;}}@media(min-width:768px){.elementor-4112 .elementor-element.elementor-element-1853976b{width:40%;}.elementor-4112 .elementor-element.elementor-element-74c72733{width:29.999%;}.elementor-4112 .elementor-element.elementor-element-79be80a0{width:30%;}.elementor-4112 .elementor-element.elementor-element-70c9027a{width:40%;}.elementor-4112 .elementor-element.elementor-element-3e3c444d{width:59.615%;}.elementor-4112 .elementor-element.elementor-element-68fe0792{width:63.676%;}.elementor-4112 .elementor-element.elementor-element-1b8875c6{width:35.932%;}.elementor-4112 .elementor-element.elementor-element-5061e37b{width:50.131%;}.elementor-4112 .elementor-element.elementor-element-6ab18114{width:49.477%;}.elementor-4112 .elementor-element.elementor-element-4cbd4688{width:30%;}.elementor-4112 .elementor-element.elementor-element-40de6d91{width:23.25%;}.elementor-4112 .elementor-element.elementor-element-4b7c7a8c{width:23.313%;}.elementor-4112 .elementor-element.elementor-element-499334c8{width:23.437%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4112 .elementor-element.elementor-element-1853976b{width:100%;}.elementor-4112 .elementor-element.elementor-element-74c72733{width:100%;}.elementor-4112 .elementor-element.elementor-element-79be80a0{width:100%;}.elementor-4112 .elementor-element.elementor-element-70c9027a{width:100%;}.elementor-4112 .elementor-element.elementor-element-3e3c444d{width:100%;}.elementor-4112 .elementor-element.elementor-element-74a3e667{width:33.3%;}.elementor-4112 .elementor-element.elementor-element-c9e2dba{width:33.3%;}.elementor-4112 .elementor-element.elementor-element-7feac590{width:33.3%;}.elementor-4112 .elementor-element.elementor-element-16b7604f{width:33%;}.elementor-4112 .elementor-element.elementor-element-980d4b{width:33.3%;}.elementor-4112 .elementor-element.elementor-element-790e90b4{width:33.3%;}.elementor-4112 .elementor-element.elementor-element-68fe0792{width:100%;}.elementor-4112 .elementor-element.elementor-element-1b8875c6{width:100%;}.elementor-4112 .elementor-element.elementor-element-5061e37b{width:100%;}.elementor-4112 .elementor-element.elementor-element-6ab18114{width:100%;}.elementor-4112 .elementor-element.elementor-element-4cbd4688{width:100%;}.elementor-4112 .elementor-element.elementor-element-40de6d91{width:100%;}.elementor-4112 .elementor-element.elementor-element-4b7c7a8c{width:100%;}.elementor-4112 .elementor-element.elementor-element-499334c8{width:100%;}}@media(max-width:767px){.elementor-4112 .elementor-element.elementor-element-66c1b5a5{width:var( --container-widget-width, 316.75px );max-width:316.75px;--container-widget-width:316.75px;--container-widget-flex-grow:0;}.elementor-4112 .elementor-element.elementor-element-68a9c52d{padding:130px 0px 200px 0px;}.elementor-4112 .elementor-element.elementor-element-1853976b > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-559a483c .aux-modern-heading-secondary{font-size:33px;line-height:45px;}.elementor-4112 .elementor-element.elementor-element-6562b82e .aux-modern-heading-secondary{font-size:33px;line-height:45px;}.elementor-4112 .elementor-element.elementor-element-36ea8e1c .aux-modern-heading-secondary{font-size:33px;line-height:45px;}.elementor-4112 .elementor-element.elementor-element-22712c03 .elementor-heading-title{font-size:32px;}.elementor-4112 .elementor-element.elementor-element-d1f5fb1{position:static;}.elementor-4112 .elementor-element.elementor-element-74c72733 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-74c72733 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 5% 0% 5%;}.elementor-4112 .elementor-element.elementor-element-79be80a0 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 5% 0% 5%;}.elementor-4112 .elementor-element.elementor-element-bef530f{padding:150px 5px 210px 5px;}.elementor-4112 .elementor-element.elementor-element-4abedf45 .aux-modern-heading-secondary{font-size:33px;line-height:45px;margin:0px 10px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-4abedf45 .aux-modern-heading-secondary .aux-head-highlight{font-size:33px;line-height:45px;margin:0px 10px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-4d3df868 .elementor-heading-title{font-size:32px;}.elementor-4112 .elementor-element.elementor-element-4d3df868 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-4112 .elementor-element.elementor-element-7a64fa78 > .elementor-widget-container{margin:15px 0px 15px 7px;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-6d0076d1 > .elementor-widget-container{margin:0px 0px 0px 6px;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-359f4b37 > .elementor-widget-container{margin:015px 0px 0px 7px;}.elementor-4112 .elementor-element.elementor-element-7afe2402{margin-top:0px;margin-bottom:0px;}.elementor-4112 .elementor-element.elementor-element-683fddb8{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-2e252871 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-4112 .elementor-element.elementor-element-7feac590 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-16b7604f > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-980d4b > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-790e90b4 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-734b5033{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1021d921 .aux-modern-heading-secondary{font-size:33px;line-height:45px;margin:0px 10px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1021d921 .aux-modern-heading-secondary .aux-head-highlight{font-size:33px;line-height:45px;margin:0px 10px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1021d921 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-6704a1f1 .elementor-heading-title{font-size:32px;}.elementor-4112 .elementor-element.elementor-element-6704a1f1 > .elementor-widget-container{margin:30px 0px 30px 2px;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-bc946c2 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 070px 25px 70px;}.elementor-4112 .elementor-element.elementor-element-6a09fb26 .elementor-flip-box__front{background-image:url("https://deckrevivekc.com/wp-content/uploads/2018/05/Deck_and_stairway-1.jpg");}.elementor-4112 .elementor-element.elementor-element-7d1cefe1 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 070px 25px 70px;}.elementor-4112 .elementor-element.elementor-element-2335bcae > .elementor-element-populated > .elementor-widget-wrap{padding:0px 070px 25px 070px;}.elementor-4112 .elementor-element.elementor-element-787685dd > .elementor-element-populated > .elementor-widget-wrap{padding:0px 070px 25px 070px;}.elementor-4112 .elementor-element.elementor-element-2c9ee8a6{padding:150px 5px 210px 5px;}.elementor-4112 .elementor-element.elementor-element-5fcdacdc{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-2beab071 .aux-modern-heading-secondary{font-size:33px;line-height:45px;margin:0px 10px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-2beab071 .aux-modern-heading-secondary .aux-head-highlight{font-size:33px;line-height:45px;margin:0px 10px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-6ab18114 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4112 .elementor-element.elementor-element-6ab18114 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-60b797e6 .elementor-heading-title{font-size:32px;}.elementor-4112 .elementor-element.elementor-element-60b797e6 > .elementor-widget-container{margin:30px 0px 0px -16px;}.elementor-4112 .elementor-element.elementor-element-1ff0ddf1 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-4112 .elementor-element.elementor-element-1ff0ddf1{width:var( --container-widget-width, 225.75px );max-width:225.75px;--container-widget-width:225.75px;--container-widget-flex-grow:0;}.elementor-4112 .elementor-element.elementor-element-3947bcf8{padding:150px 5px 0px 5px;}.elementor-4112 .elementor-element.elementor-element-7b81ab51{padding:100px 20px 0px 20px;}.elementor-4112 .elementor-element.elementor-element-79693a4b .aux-modern-heading-secondary{font-size:33px;line-height:45px;}.elementor-4112 .elementor-element.elementor-element-79693a4b .aux-modern-heading-secondary .aux-head-highlight{font-size:33px;line-height:45px;}.elementor-4112 .elementor-element.elementor-element-4676a729 .aux-modern-heading-secondary{font-size:33px;line-height:45px;}.elementor-4112 .elementor-element.elementor-element-4676a729 .aux-modern-heading-secondary .aux-head-highlight{font-size:33px;line-height:45px;}.elementor-4112 .elementor-element.elementor-element-29cddb30 > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-742e6474 > .elementor-widget-container{margin:26px 0px 0px 14px;}.elementor-4112 .elementor-element.elementor-element-40de6d91 > .elementor-element-populated{margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-4112 .elementor-element.elementor-element-40de6d91 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 15% 0% 15%;}.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-btn-wrap{transform:translateY(0px);}.elementor-4112 .elementor-element.elementor-element-4b7c7a8c > .elementor-element-populated > .elementor-widget-wrap{padding:0% 15% 0% 15%;}.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-btn-wrap{transform:translateY(0px);}.elementor-4112 .elementor-element.elementor-element-499334c8 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 15% 0% 15%;}.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-btn-wrap{transform:translateY(0px);}.elementor-4112 .elementor-element.elementor-element-71a0030d{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-1ef95243 .aux-modern-heading-secondary{font-size:33px;line-height:45px;}.elementor-4112 .elementor-element.elementor-element-1ef95243 .aux-modern-heading-secondary .aux-head-highlight{font-size:33px;line-height:45px;}.elementor-4112 .elementor-element.elementor-element-cd57a65 > .elementor-widget-container{margin:30px 0px 30px 20px;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-15e03f79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-353c8848 .aux-modern-heading-secondary{font-size:33px;line-height:45px;}.elementor-4112 .elementor-element.elementor-element-353c8848 .aux-modern-heading-secondary .aux-head-highlight{font-size:33px;line-height:45px;}.elementor-4112 .elementor-element.elementor-element-3f3811f8 > .elementor-widget-container{margin:030px 0px 30px 0px;}.elementor-4112 .elementor-element.elementor-element-5171e78a{text-align:center;}.elementor-4112 .elementor-element.elementor-element-5171e78a > .elementor-widget-container{margin:0% 5% 0% 0%;padding:0px 0px 0px 0px;}.elementor-4112 .elementor-element.elementor-element-365acab5 > .elementor-widget-container{margin:18% 5% 0% 5%;padding:0px 0px 0px 0px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-559a483c */.elementor-4112 .elementor-element.elementor-element-559a483c .aux-modern-heading-secondary span {
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-6562b82e */.elementor-4112 .elementor-element.elementor-element-6562b82e .aux-modern-heading-secondary span {
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-36ea8e1c */.elementor-4112 .elementor-element.elementor-element-36ea8e1c .aux-modern-heading-secondary span {
    display: inline-block;
}

.elementor-4112 .elementor-element.elementor-element-36ea8e1c .aux-head-after {
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1f5fb1 */.elementor-4112 .elementor-element.elementor-element-d1f5fb1 .aux-bus2-title-divider {
  position: relative;
  height: 5px;
}

.elementor-4112 .elementor-element.elementor-element-d1f5fb1 .aux-bus2-title-divider:before, .elementor-4112 .elementor-element.elementor-element-d1f5fb1 .aux-bus2-title-divider:after {
  content: "";
  position: absolute;
  border-radius: 20px;
  top: 0;
  height: 5px;
    background-image: -webkit-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: -o-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: linear-gradient(to right, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-repeat: repeat-x;
}
.elementor-4112 .elementor-element.elementor-element-d1f5fb1 .aux-bus2-title-divider:before {
  left: 0;
  width: 9px;
  opacity: 0.9;
}
.elementor-4112 .elementor-element.elementor-element-d1f5fb1 .aux-bus2-title-divider:after {
  left: 15px;
  width: 48px;
}

@media only screen and (max-width:1024px){
    .elementor-4112 .elementor-element.elementor-element-d1f5fb1 .aux-bus2-title-divider:before {
        left: 50%;
        transform: translateX(-36px);
    }
    .elementor-4112 .elementor-element.elementor-element-d1f5fb1 .aux-bus2-title-divider:after {
        left: 50%;
        transform: translateX(-12px);
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-61b79aef */.elementor-4112 .elementor-element.elementor-element-61b79aef .aux-ico-box  {
    margin-left: 0;
}
.elementor-4112 .elementor-element.elementor-element-61b79aef{
    margin-bottom: 50px!important;
}
.elementor-4112 .elementor-element.elementor-element-61b79aef .elementor-widget-container:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: all 1200ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background-image: -webkit-linear-gradient(51deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    background-image: -o-linear-gradient(51deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    background-image: linear-gradient(39deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    background-repeat: repeat-x;
    border-radius: 15px;
}

.elementor-4112 .elementor-element.elementor-element-61b79aef .elementor-widget-container:hover:before {
  opacity: 1;
}

.elementor-4112 .elementor-element.elementor-element-61b79aef .elementor-widget-container:hover .aux-ico-box,
.elementor-4112 .elementor-element.elementor-element-61b79aef .elementor-widget-container:hover .col-title,
.elementor-4112 .elementor-element.elementor-element-61b79aef .elementor-widget-container:hover .widget-content {
  color: #FFF !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-27e575a8 */.elementor-4112 .elementor-element.elementor-element-27e575a8 .aux-ico-box  {
    margin-left: 0;
}
.elementor-4112 .elementor-element.elementor-element-27e575a8{
    margin-bottom: 50px!important;
}
.elementor-4112 .elementor-element.elementor-element-27e575a8 .elementor-widget-container:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: all 1200ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background-image: -webkit-linear-gradient(51deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    background-image: -o-linear-gradient(51deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    background-image: linear-gradient(39deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    background-repeat: repeat-x;
    border-radius: 15px;
}

.elementor-4112 .elementor-element.elementor-element-27e575a8 .elementor-widget-container:hover:before {
  opacity: 1;
}

.elementor-4112 .elementor-element.elementor-element-27e575a8 .elementor-widget-container:hover .aux-ico-box,
.elementor-4112 .elementor-element.elementor-element-27e575a8 .elementor-widget-container:hover .col-title,
.elementor-4112 .elementor-element.elementor-element-27e575a8 .elementor-widget-container:hover .widget-content {
  color: #FFF !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-266d7421 */.elementor-4112 .elementor-element.elementor-element-266d7421 .aux-ico-box  {
    margin-left: 0;
}
.elementor-4112 .elementor-element.elementor-element-266d7421{
    margin-bottom: 50px!important;
}
.elementor-4112 .elementor-element.elementor-element-266d7421 .elementor-widget-container:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: all 1200ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background-image: -webkit-linear-gradient(51deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    background-image: -o-linear-gradient(51deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    background-image: linear-gradient(39deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    background-repeat: repeat-x;
    border-radius: 15px;
}

.elementor-4112 .elementor-element.elementor-element-266d7421 .elementor-widget-container:hover:before {
  opacity: 1;
}

.elementor-4112 .elementor-element.elementor-element-266d7421 .elementor-widget-container:hover .aux-ico-box,
.elementor-4112 .elementor-element.elementor-element-266d7421 .elementor-widget-container:hover .col-title,
.elementor-4112 .elementor-element.elementor-element-266d7421 .elementor-widget-container:hover .widget-content {
  color: #FFF !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-679f5879 */.elementor-4112 .elementor-element.elementor-element-679f5879 .aux-ico-box  {
    margin-left: 0;
}
.elementor-4112 .elementor-element.elementor-element-679f5879{
    margin-bottom: 50px!important;
}
.elementor-4112 .elementor-element.elementor-element-679f5879 .elementor-widget-container:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: all 1200ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background-image: -webkit-linear-gradient(51deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    background-image: -o-linear-gradient(51deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    background-image: linear-gradient(39deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    background-repeat: repeat-x;
    border-radius: 15px;
}

.elementor-4112 .elementor-element.elementor-element-679f5879 .elementor-widget-container:hover:before {
  opacity: 1;
}

.elementor-4112 .elementor-element.elementor-element-679f5879 .elementor-widget-container:hover .aux-ico-box,
.elementor-4112 .elementor-element.elementor-element-679f5879 .elementor-widget-container:hover .col-title,
.elementor-4112 .elementor-element.elementor-element-679f5879 .elementor-widget-container:hover .widget-content {
  color: #FFF !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-78215f71 */.elementor-4112 .elementor-element.elementor-element-78215f71 {
        transform: rotate(-90deg) translateX(50%);
    transform-origin: right center;
}

@media only screen and (max-width: 1024px ){
    .elementor-4112 .elementor-element.elementor-element-78215f71 {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-4abedf45 *//*.elementor-4112 .elementor-element.elementor-element-4abedf45 .aux-modern-heading-secondary span {*/
/*    display: inline-block;*/
/*}*/

.elementor-4112 .elementor-element.elementor-element-4abedf45 .aux-head-after {
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f947a7f */.elementor-4112 .elementor-element.elementor-element-3f947a7f .aux-bus2-title-divider {
  position: relative;
  height: 5px;
}

.elementor-4112 .elementor-element.elementor-element-3f947a7f .aux-bus2-title-divider:before, .elementor-4112 .elementor-element.elementor-element-3f947a7f .aux-bus2-title-divider:after {
  content: "";
  position: absolute;
  border-radius: 20px;
  top: 0;
  height: 5px;
    background-image: -webkit-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: -o-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: linear-gradient(to right, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-repeat: repeat-x;
}
.elementor-4112 .elementor-element.elementor-element-3f947a7f .aux-bus2-title-divider:before {
  left: 0;
  width: 9px;
  opacity: 0.9;
}
.elementor-4112 .elementor-element.elementor-element-3f947a7f .aux-bus2-title-divider:after {
  left: 15px;
  width: 48px;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-719d0b12 */.elementor-4112 .elementor-element.elementor-element-719d0b12 {
        transform: rotate(-90deg) translateX(50%);
    transform-origin: right center;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-1021d921 *//*.elementor-4112 .elementor-element.elementor-element-1021d921 .aux-modern-heading-secondary span {*/
/*    display: inline-block;*/
/*}*/

.elementor-4112 .elementor-element.elementor-element-1021d921 .aux-head-after {
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21acbb98 */.elementor-4112 .elementor-element.elementor-element-21acbb98 .aux-bus2-title-divider {
  position: relative;
  height: 5px;
}

.elementor-4112 .elementor-element.elementor-element-21acbb98 .aux-bus2-title-divider:before, .elementor-4112 .elementor-element.elementor-element-21acbb98 .aux-bus2-title-divider:after {
  content: "";
  position: absolute;
  border-radius: 20px;
  top: 0;
  height: 5px;
    background-image: -webkit-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: -o-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: linear-gradient(to right, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-repeat: repeat-x;
}
.elementor-4112 .elementor-element.elementor-element-21acbb98 .aux-bus2-title-divider:before {
  left: 0;
  width: 9px;
  opacity: 0.9;
}
.elementor-4112 .elementor-element.elementor-element-21acbb98 .aux-bus2-title-divider:after {
  left: 15px;
  width: 48px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c2649a7 */.elementor-4112 .elementor-element.elementor-element-6c2649a7 .aux-bus2-title-divider {
  position: relative;
  height: 5px;
}

.elementor-4112 .elementor-element.elementor-element-6c2649a7 .aux-bus2-title-divider:before, .elementor-4112 .elementor-element.elementor-element-6c2649a7 .aux-bus2-title-divider:after {
  content: "";
  position: absolute;
  border-radius: 20px;
  top: 0;
  height: 5px;
    background-image: -webkit-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: -o-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: linear-gradient(to right, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-repeat: repeat-x;
}
.elementor-4112 .elementor-element.elementor-element-6c2649a7 .aux-bus2-title-divider:before {
  left: 0;
  width: 9px;
  opacity: 0.9;
}
.elementor-4112 .elementor-element.elementor-element-6c2649a7 .aux-bus2-title-divider:after {
  left: 15px;
  width: 48px;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-2beab071 *//*.elementor-4112 .elementor-element.elementor-element-2beab071 .aux-modern-heading-secondary span {*/
/*    display: inline-block;*/
/*}*/

.elementor-4112 .elementor-element.elementor-element-2beab071 .aux-head-after {
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41444fa1 */.elementor-4112 .elementor-element.elementor-element-41444fa1 .aux-bus2-title-divider {
  position: relative;
  height: 5px;
}

.elementor-4112 .elementor-element.elementor-element-41444fa1 .aux-bus2-title-divider:before, .elementor-4112 .elementor-element.elementor-element-41444fa1 .aux-bus2-title-divider:after {
  content: "";
  position: absolute;
  border-radius: 20px;
  top: 0;
  height: 5px;
    background-image: -webkit-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: -o-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: linear-gradient(to right, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-repeat: repeat-x;
}
.elementor-4112 .elementor-element.elementor-element-41444fa1 .aux-bus2-title-divider:before {
  left: 0;
  width: 9px;
  opacity: 0.9;
}
.elementor-4112 .elementor-element.elementor-element-41444fa1 .aux-bus2-title-divider:after {
  left: 15px;
  width: 48px;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-1b999cd7 */.elementor-4112 .elementor-element.elementor-element-1b999cd7 {
        transform: rotate(-90deg) translateX(50%);
    transform-origin: right center;
}/* End custom CSS */
/* Start custom CSS for aux_recent_portfolios_grid, class: .elementor-element-4716986f */.elementor-4112 .elementor-element.elementor-element-4716986f .aux-isotope-animated {
  overflow: visible;
}
.elementor-4112 .elementor-element.elementor-element-4716986f .aux-hover-active {
  z-index: 0;
  transition: z-index 0.5s step-end, transform 1200ms cubic-bezier(0.19, 1, 0.22, 1);
  border-radius: 5px;
  overflow: hidden;
}
.elementor-4112 .elementor-element.elementor-element-4716986f .aux-hover-active:hover {
  transform: scale(1.12);
  z-index: 9;
  transition: z-index 0.5s step-start, transform 1200ms cubic-bezier(0.19, 1, 0.22, 1);
}
.elementor-4112 .elementor-element.elementor-element-4716986f .aux-hover-active:hover .aux-frame-zoom img {
  transform: none;
}
.elementor-4112 .elementor-element.elementor-element-4716986f .aux-hover-active:hover .aux-frame-darken:after {
  opacity: 0.88;
  transform: scale(1.1);
}


.elementor-4112 .elementor-element.elementor-element-4716986f .type-portfolio.hentry .entry-media {
    margin-bottom: 0 !important;
}
.elementor-4112 .elementor-element.elementor-element-4716986f .aux-frame-darken:after {
    background-color: transparent;
   background-image: linear-gradient(217deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-4112 .elementor-element.elementor-element-4716986f .aux-overlay-content {
  transform: none !important;
  left: 0;
  top: auto !important;
  bottom: 0;
  padding: 25px 44px !important;
}
.elementor-4112 .elementor-element.elementor-element-4716986f .aux-overlay-content .entry-main {
  display: table;
}
.elementor-4112 .elementor-element.elementor-element-4716986f .aux-overlay-content .entry-main .entry-tax {
  display: table-header-group;
  text-align: left;
  transition-delay: 0ms !important;
}

.elementor-4112 .elementor-element.elementor-element-4716986f .aux-overlay-content .entry-main .aux-portfolio-item-title {
  display: table-footer-group;
  transition-delay: 100ms !important;
  text-align: left;
}
.elementor-4112 .elementor-element.elementor-element-4716986f .entry-title {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-b6a4619 */.elementor-4112 .elementor-element.elementor-element-b6a4619 {
        transform: rotate(-90deg) translateX(50%);
    transform-origin: right center;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-79693a4b */.elementor-4112 .elementor-element.elementor-element-79693a4b .aux-modern-heading-secondary span {
    display: inline-block;
}

.elementor-4112 .elementor-element.elementor-element-79693a4b .aux-head-after {
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-4676a729 */.elementor-4112 .elementor-element.elementor-element-4676a729 .aux-modern-heading-secondary span {
    display: inline-block;
}

.elementor-4112 .elementor-element.elementor-element-4676a729 .aux-head-after {
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for aux_recent_portfolios_grid, class: .elementor-element-61e7e954 */.elementor-4112 .elementor-element.elementor-element-61e7e954 .aux-isotope-animated {
  overflow: visible;
}
.elementor-4112 .elementor-element.elementor-element-61e7e954 .aux-hover-active {
  z-index: 0;
  transition: z-index 0.5s step-end, transform 1200ms cubic-bezier(0.19, 1, 0.22, 1);
  border-radius: 5px;
  overflow: hidden;
}
.elementor-4112 .elementor-element.elementor-element-61e7e954 .aux-hover-active:hover {
  transform: scale(1.12);
  z-index: 9;
  transition: z-index 0.5s step-start, transform 1200ms cubic-bezier(0.19, 1, 0.22, 1);
}
.elementor-4112 .elementor-element.elementor-element-61e7e954 .aux-hover-active:hover .aux-frame-zoom img {
  transform: none;
}
.elementor-4112 .elementor-element.elementor-element-61e7e954 .aux-hover-active:hover .aux-frame-darken:after {
  opacity: 0.88;
  transform: scale(1.1);
}


.elementor-4112 .elementor-element.elementor-element-61e7e954 .type-portfolio.hentry .entry-media {
    margin-bottom: 0 !important;
}
.elementor-4112 .elementor-element.elementor-element-61e7e954 .aux-frame-darken:after {
    background-color: transparent;
   background-image: linear-gradient(217deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-4112 .elementor-element.elementor-element-61e7e954 .aux-overlay-content {
  transform: none !important;
  left: 0;
  top: auto !important;
  bottom: 0;
  padding: 25px 44px !important;
}
.elementor-4112 .elementor-element.elementor-element-61e7e954 .aux-overlay-content .entry-main {
  display: table;
}
.elementor-4112 .elementor-element.elementor-element-61e7e954 .aux-overlay-content .entry-main .entry-tax {
  display: table-header-group;
  text-align: left;
  transition-delay: 0ms !important;
}

.elementor-4112 .elementor-element.elementor-element-61e7e954 .aux-overlay-content .entry-main .aux-portfolio-item-title {
  display: table-footer-group;
  transition-delay: 100ms !important;
  text-align: left;
}
.elementor-4112 .elementor-element.elementor-element-61e7e954 .entry-title {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-557d26d */.elementor-4112 .elementor-element.elementor-element-557d26d .aux-bus2-title-divider {
  position: relative;
  height: 5px;
}

.elementor-4112 .elementor-element.elementor-element-557d26d .aux-bus2-title-divider:before, .elementor-4112 .elementor-element.elementor-element-557d26d .aux-bus2-title-divider:after {
  content: "";
  position: absolute;
  border-radius: 20px;
  top: 0;
  height: 5px;
    background-image: -webkit-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: -o-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: linear-gradient(to right, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-repeat: repeat-x;
}
.elementor-4112 .elementor-element.elementor-element-557d26d .aux-bus2-title-divider:before {
  left: 0;
  width: 9px;
  opacity: 0.9;
}
.elementor-4112 .elementor-element.elementor-element-557d26d .aux-bus2-title-divider:after {
  left: 15px;
  width: 48px;
}

@media only screen and (max-width:1024px){
    .elementor-4112 .elementor-element.elementor-element-557d26d .aux-bus2-title-divider:before {
        left: 50%;
        transform: translateX(-36px);
    }
    .elementor-4112 .elementor-element.elementor-element-557d26d .aux-bus2-title-divider:after {
        left: 50%;
        transform: translateX(-12px);
    }
}/* End custom CSS */
/* Start custom CSS for bdt-price-table, class: .elementor-element-7dd53729 */.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-heading {
    margin-bottom: 5px;

}

.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-header {
    margin-top: 15px;
    z-index: 2;
    position: relative
}
.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-currency {
    margin-right: 15px;
}
.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-price,
.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-features-list{
    position: relative;
    z-index: 2;
}
.elementor-4112 .elementor-element.elementor-element-7dd53729 .bdt-price-table-period {
    margin-left: 15px;
    display: inline-block;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for bdt-price-table, class: .elementor-element-31e75fd9 */.elementor-4112 .elementor-element.elementor-element-31e75fd9 .elementor-widget-container:before{
    content:'';
    position: absolute;
    right: 0;
    left: 0;
    top:0;
    height: 100%;
    z-index:1;
    border-radius: 15px;
    background-image: linear-gradient(268deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    transition: all .3s linear;
}
.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-heading {
    margin-bottom: 5px;

}

.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-header {
    margin-top: 15px;
    z-index: 2;
    position: relative
}
.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-currency {
    margin-right: 15px;
}
.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-price,
.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-features-list{
    position: relative;
    z-index: 2;
}
.elementor-4112 .elementor-element.elementor-element-31e75fd9 .bdt-price-table-period {
    margin-left: 15px;
    display: inline-block;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for bdt-price-table, class: .elementor-element-69956569 */.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-heading {
    margin-bottom: 5px;

}

.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-header {
    margin-top: 15px;
    z-index: 2;
    position: relative
}
.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-currency {
    margin-right: 15px;
}
.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-price,
.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-features-list{
    position: relative;
    z-index: 2;
}
.elementor-4112 .elementor-element.elementor-element-69956569 .bdt-price-table-period {
    margin-left: 15px;
    display: inline-block;
    width: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7b81ab51 */@media only screen and (max-width: 1025px){
.elementor-4112 .elementor-element.elementor-element-7b81ab51 .elementor-widget{
    margin-left: auto;
    margin-right: auto;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d25bbda */.elementor-4112 .elementor-element.elementor-element-4d25bbda .aux-bus2-title-divider {
  position: relative;
  height: 5px;
}

.elementor-4112 .elementor-element.elementor-element-4d25bbda .aux-bus2-title-divider:before, .elementor-4112 .elementor-element.elementor-element-4d25bbda .aux-bus2-title-divider:after {
  content: "";
  position: absolute;
  border-radius: 20px;
  top: 0;
  height: 5px;
    background-image: -webkit-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: -o-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: linear-gradient(to right, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-repeat: repeat-x;
}
.elementor-4112 .elementor-element.elementor-element-4d25bbda .aux-bus2-title-divider:before {
  left: 0;
  width: 9px;
  opacity: 0.9;
}
.elementor-4112 .elementor-element.elementor-element-4d25bbda .aux-bus2-title-divider:after {
  left: 15px;
  width: 48px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5171e78a */.elementor-4112 .elementor-element.elementor-element-5171e78a .aux-bus2-title-divider {
  position: relative;
  height: 5px;
  display: inline-block;
}

.elementor-4112 .elementor-element.elementor-element-5171e78a .aux-bus2-title-divider:before, .elementor-4112 .elementor-element.elementor-element-5171e78a .aux-bus2-title-divider:after {
  content: "";
  position: absolute;
  border-radius: 20px;
  top: 0;
  height: 5px;
    background-image: -webkit-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: -o-linear-gradient(left, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-image: linear-gradient(to right, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
    background-repeat: repeat-x;
}
.elementor-4112 .elementor-element.elementor-element-5171e78a .aux-bus2-title-divider:before {
  left: 0;
  width: 9px;
  opacity: 0.9;
}
.elementor-4112 .elementor-element.elementor-element-5171e78a .aux-bus2-title-divider:after {
  left: 15px;
  width: 48px;
}
@media only screen and (max-width: 767px) {
.elementor-4112 .elementor-element.elementor-element-5171e78a .aux-bus2-title-divider:after {
    left: -10px;
}
.elementor-4112 .elementor-element.elementor-element-5171e78a .aux-bus2-title-divider:before {
    left: -26px;
}
}/* End custom CSS */
/* Start custom CSS for aux_recent_posts, class: .elementor-element-365acab5 */.elementor-4112 .elementor-element.elementor-element-365acab5 .aux-grid-carousel-modern-layout .entry-main {
  min-height: auto;
  width: 85%;
  border-radius: 5px;
}

.elementor-4112 .elementor-element.elementor-element-365acab5 .entry-title {
  position: relative;
  overflow: visible;
}

.elementor-4112 .elementor-element.elementor-element-365acab5 .entry-title:before {
  content: "";
  position: absolute;
  left: -18px;
  top: 50%;
  transform: translateY(-50%);
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: var(--e-global-color-primary);
}
.elementor-4112 .elementor-element.elementor-element-365acab5 .aux-grid-carousel-modern-layout .aux-col:hover .entry-main .entry-info:before,
.elementor-4112 .elementor-element.elementor-element-365acab5 .aux-grid-carousel-modern-layout .aux-col:hover .entry-main .entry-title:before {
  background-color: #fff;
}

.elementor-4112 .elementor-element.elementor-element-365acab5 .aux-grid-carousel-modern-layout .aux-media-frame {
  border-radius: 5px;
  box-shadow: 0 0 45px 0 rgba(0, 0, 0, 0.16);
}

.elementor-4112 .elementor-element.elementor-element-365acab5 .aux-grid-carousel-modern-layout .aux-col:hover .entry-main .entry-info a,
.elementor-4112 .elementor-element.elementor-element-365acab5 .aux-grid-carousel-modern-layout .aux-col:hover .entry-main .entry-title a{
  color: #FFF;
  position: relative;
  z-index: 9;
}

.elementor-4112 .elementor-element.elementor-element-365acab5 .aux-grid-carousel-modern-layout .aux-col:hover .entry-main:before {
  opacity: 1;
}

.elementor-4112 .elementor-element.elementor-element-365acab5 .aux-grid-carousel-modern-layout .aux-col .entry-main {
  position: relative;
  overflow: hidden;
}
.elementor-4112 .elementor-element.elementor-element-365acab5 .readmore{
    display: none;
}
.elementor-4112 .elementor-element.elementor-element-365acab5 .aux-grid-carousel-modern-layout .aux-col .entry-main:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 1200ms cubic-bezier(0.165, 0.84, 0.44, 1);
  box-shadow: 3px 14px 45px 0 rgba(0, 217, 166, 0.4);
    background-color: transparent;
    background-image: linear-gradient(42deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
}
@media only screen and (max-width: 1025px) {
.elementor-4112 .elementor-element.elementor-element-365acab5 .column-entry{
    max-width: 635px;
    margin-left: auto;
    margin-right: auto;
}
}
@media only screen and (max-width: 440px) {
.elementor-4112 .elementor-element.elementor-element-365acab5 .aux-col {
       margin-top: -15%;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-6fe54fed */.elementor-4112 .elementor-element.elementor-element-6fe54fed {
        transform: rotate(-90deg) translateX(-50%);
    transform-origin: left center;
}/* End custom CSS */