.elementor-637 .elementor-element.elementor-element-766164e1:not(.elementor-motion-effects-element-type-background), .elementor-637 .elementor-element.elementor-element-766164e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-637 .elementor-element.elementor-element-766164e1 > .elementor-container{max-width:1200px;min-height:40vh;}.elementor-637 .elementor-element.elementor-element-766164e1{transition:all 400ms;padding:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-766164e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-637 .elementor-element.elementor-element-4bec4e62 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-4bec4e62{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-c0b08ed > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-637 .elementor-element.elementor-element-c0b08ed{transition:all 400ms;text-align:center;}.elementor-637 .elementor-element.elementor-element-23cfc060 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-637 .elementor-element.elementor-element-23cfc060{transition:all 400ms;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-item > a{font-family:var( --e-global-typography-e525357-font-family ), Sans-serif;font-size:var( --e-global-typography-e525357-font-size );font-weight:var( --e-global-typography-e525357-font-weight );}.elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-637 .elementor-element.elementor-element-2c28f2c7 > .elementor-container{max-width:1200px;}.elementor-637 .elementor-element.elementor-element-2c28f2c7{padding:100px 0px 100px 0px;transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-16b92a5f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-16b92a5f{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-72ae1d01 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-637 .elementor-element.elementor-element-72ae1d01{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-da77676-font-family ), Sans-serif;font-size:var( --e-global-typography-da77676-font-size );font-weight:var( --e-global-typography-da77676-font-weight );text-transform:var( --e-global-typography-da77676-text-transform );letter-spacing:var( --e-global-typography-da77676-letter-spacing );color:var( --e-global-color-accent );}.elementor-637 .elementor-element.elementor-element-3ff429c5 > .elementor-widget-container{margin:0px 250px 50px 250px;}.elementor-637 .elementor-element.elementor-element-3ff429c5{transition:all 400ms;text-align:center;}.elementor-637 .elementor-element.elementor-element-3ff429c5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-758676c9 > .elementor-container{max-width:1200px;}.elementor-637 .elementor-element.elementor-element-758676c9{margin-top:0px;margin-bottom:40px;transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-761e32d3 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-637 .elementor-element.elementor-element-761e32d3{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-58567e05 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-637 .elementor-element.elementor-element-58567e05{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-7607bcd4{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-745aa5e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-637 .elementor-element.elementor-element-745aa5e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designandtakeoffs.com/wp-content/uploads/2025/04/steptodown.com899199.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-637 .elementor-element.elementor-element-745aa5e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-637 .elementor-element.elementor-element-745aa5e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-637 .elementor-element.elementor-element-745aa5e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-745aa5e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-637 .elementor-element.elementor-element-745aa5e8{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-499d5879 .ekit-video-popup-btn{background-color:#FFFFFF;padding:16px 0px 0px 2px;width:70px;height:70px;--glow-size:15px;color:var( --e-global-color-primary );box-shadow:5px 5px 30px 0px rgba(0, 0, 0, 0.06);}.elementor-637 .elementor-element.elementor-element-499d5879 .ekit-video-popup-btn:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-637 .elementor-element.elementor-element-499d5879 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-499d5879{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-499d5879 .video-content{text-align:center;justify-content:center;display:flex;}.elementor-637 .elementor-element.elementor-element-499d5879 a.ekit_icon_button.glow-ripple.ekit-video-popup-btn i{font-size:18px;}.elementor-637 .elementor-element.elementor-element-499d5879 a.ekit_icon_button.glow-radio_wave.ekit-video-popup-btn i{font-size:18px;}.elementor-637 .elementor-element.elementor-element-499d5879 .glow-ripple:before{color:var( --e-global-color-accent );}.elementor-637 .elementor-element.elementor-element-499d5879 .glow-ripple:after{color:var( --e-global-color-accent );}.elementor-637 .elementor-element.elementor-element-499d5879 .glow-ripple > i:after{color:var( --e-global-color-accent );}.elementor-637 .elementor-element.elementor-element-499d5879 .glow-radio_wave:before{color:var( --e-global-color-accent );}.elementor-637 .elementor-element.elementor-element-499d5879 .glow-radio_wave:after{color:var( --e-global-color-accent );}.elementor-637 .elementor-element.elementor-element-499d5879 .glow-radio_wave > i:after{color:var( --e-global-color-accent );}.elementor-637 .elementor-element.elementor-element-499d5879 .ekit-video-inline-btn{color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-499d5879 .ekit-video-popup-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-499d5879 .ekit-video-inline-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-499d5879 .ekit-video-inline-btn:hover{color:#ffffff;}.elementor-637 .elementor-element.elementor-element-499d5879 .ekit-video-popup-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-637 .elementor-element.elementor-element-499d5879 .ekit-video-inline-btn:hover svg path{stroke:#ffffff;fill:#ffffff;}.elementor-637 .elementor-element.elementor-element-499d5879 .ekit-video-popup-btn > i{padding-left:0px;}.mfp-iframe-holder .elementor-637 .elementor-element.elementor-element-499d5879.ekit-popup-close{width:44px;height:44px;right:0;background-color:#000000;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.mfp-iframe-holder .elementor-637 .elementor-element.elementor-element-499d5879.ekit-popup-close > i, .mfp-iframe-holder .elementor-637 .elementor-element.elementor-element-499d5879.ekit-popup-close > svg{font-size:10px;}.mfp-iframe-holder .elementor-637 .elementor-element.elementor-element-499d5879.ekit-popup-close i{color:#ffffff;}.mfp-iframe-holder .elementor-637 .elementor-element.elementor-element-499d5879.ekit-popup-close > svg{fill:#ffffff;}.mfp-iframe-holder .elementor-637 .elementor-element.elementor-element-499d5879.ekit-popup-close:hover{background-color:#000000;color:#ffffff;border-color:#ffffff;border-radius:50% 50% 50% 50%;}.mfp-iframe-holder .elementor-637 .elementor-element.elementor-element-499d5879.ekit-popup-close:hover > svg{fill:#ffffff;}.elementor-637 .elementor-element.elementor-element-15782863 > .elementor-container{max-width:1200px;}.elementor-637 .elementor-element.elementor-element-15782863{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-28351c1a > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-637 .elementor-element.elementor-element-28351c1a{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-5192fd6a{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-5192fd6a .elementor-heading-title{font-family:var( --e-global-typography-c72a86d-font-family ), Sans-serif;font-size:var( --e-global-typography-c72a86d-font-size );font-weight:var( --e-global-typography-c72a86d-font-weight );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-337dd246{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-4b4fdf48{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-4b4fdf48 .elementor-heading-title{font-family:var( --e-global-typography-c72a86d-font-family ), Sans-serif;font-size:var( --e-global-typography-c72a86d-font-size );font-weight:var( --e-global-typography-c72a86d-font-weight );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-7ce6817f{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-5a74e285 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-637 .elementor-element.elementor-element-5a74e285{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-1b89c41e{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-1b89c41e .elementor-heading-title{font-family:var( --e-global-typography-c72a86d-font-family ), Sans-serif;font-size:var( --e-global-typography-c72a86d-font-size );font-weight:var( --e-global-typography-c72a86d-font-weight );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-5892733c{transition:all 400ms;font-family:var( --e-global-typography-b2879a3-font-family ), Sans-serif;font-size:var( --e-global-typography-b2879a3-font-size );font-weight:var( --e-global-typography-b2879a3-font-weight );}.elementor-637 .elementor-element.elementor-element-1d41819b{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-1d41819b .elementor-heading-title{font-family:var( --e-global-typography-c72a86d-font-family ), Sans-serif;font-size:var( --e-global-typography-c72a86d-font-size );font-weight:var( --e-global-typography-c72a86d-font-weight );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-1759931{transition:all 400ms;font-family:var( --e-global-typography-b2879a3-font-family ), Sans-serif;font-size:var( --e-global-typography-b2879a3-font-size );font-weight:var( --e-global-typography-b2879a3-font-weight );}.elementor-637 .elementor-element.elementor-element-783487dc > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-637 .elementor-element.elementor-element-783487dc{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-52b8365d{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-52b8365d .elementor-heading-title{font-family:var( --e-global-typography-c72a86d-font-family ), Sans-serif;font-size:var( --e-global-typography-c72a86d-font-size );font-weight:var( --e-global-typography-c72a86d-font-weight );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-501a3742{transition:all 400ms;font-family:var( --e-global-typography-b2879a3-font-family ), Sans-serif;font-size:var( --e-global-typography-b2879a3-font-size );font-weight:var( --e-global-typography-b2879a3-font-weight );}.elementor-637 .elementor-element.elementor-element-7e27301f{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-7e27301f .elementor-heading-title{font-family:var( --e-global-typography-c72a86d-font-family ), Sans-serif;font-size:var( --e-global-typography-c72a86d-font-size );font-weight:var( --e-global-typography-c72a86d-font-weight );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-58bf6f98{transition:all 400ms;font-family:var( --e-global-typography-b2879a3-font-family ), Sans-serif;font-size:var( --e-global-typography-b2879a3-font-size );font-weight:var( --e-global-typography-b2879a3-font-weight );}.elementor-637 .elementor-element.elementor-element-308ca03 > .elementor-container{max-width:1200px;}.elementor-637 .elementor-element.elementor-element-308ca03{padding:100px 0px 100px 0px;transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-5b1146:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-637 .elementor-element.elementor-element-5b1146 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designandtakeoffs.com/wp-content/uploads/2025/04/istockphoto-1496483714-612x612-1.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-637 .elementor-element.elementor-element-5b1146.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-637 .elementor-element.elementor-element-5b1146.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-637 .elementor-element.elementor-element-5b1146 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-637 .elementor-element.elementor-element-5b1146 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-637 .elementor-element.elementor-element-5b1146{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-3b784221{padding:0% 63% 0% 0%;transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-48369d55:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-637 .elementor-element.elementor-element-48369d55 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-637 .elementor-element.elementor-element-48369d55.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-637 .elementor-element.elementor-element-48369d55.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-637 .elementor-element.elementor-element-48369d55 > .elementor-element-populated{box-shadow:7px 7px 30px 0px rgba(0, 0, 0, 0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 25px 15px 25px;}.elementor-637 .elementor-element.elementor-element-48369d55 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-637 .elementor-element.elementor-element-48369d55{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-55e0489f{width:auto;max-width:auto;transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-55e0489f > .elementor-widget-container{margin:0px 20px -6px 0px;}.elementor-637 .elementor-element.elementor-element-55e0489f .elementor-icon-wrapper{text-align:center;}.elementor-637 .elementor-element.elementor-element-55e0489f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-637 .elementor-element.elementor-element-55e0489f.elementor-view-framed .elementor-icon, .elementor-637 .elementor-element.elementor-element-55e0489f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-637 .elementor-element.elementor-element-55e0489f.elementor-view-framed .elementor-icon, .elementor-637 .elementor-element.elementor-element-55e0489f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-637 .elementor-element.elementor-element-55e0489f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-637 .elementor-element.elementor-element-55e0489f.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-637 .elementor-element.elementor-element-55e0489f .elementor-icon{font-size:22px;}.elementor-637 .elementor-element.elementor-element-55e0489f .elementor-icon svg{height:22px;}.elementor-637 .elementor-element.elementor-element-3ebac41b{width:auto;max-width:auto;transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-3ebac41b > .elementor-widget-container{margin:-5px 0px -5px 0px;}.elementor-637 .elementor-element.elementor-element-3ebac41b .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-637 .elementor-element.elementor-element-3ebac41b .elementskit-funfact{justify-content:left;display:flex;}.elementor-637 .elementor-element.elementor-element-3ebac41b .elementskit-funfact .funfact-content .number-percentage-wraper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );margin-bottom:0px;}.elementor-637 .elementor-element.elementor-element-3ebac41b .elementskit-funfact .funfact-title{margin-bottom:0px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-3ebac41b .elementskit-funfact {padding:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-24fe75c1 > .elementor-element-populated{padding:50px 0px 50px 70px;}.elementor-637 .elementor-element.elementor-element-24fe75c1{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-706149bb > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-637 .elementor-element.elementor-element-706149bb{transition:all 400ms;text-align:start;font-family:var( --e-global-typography-da77676-font-family ), Sans-serif;font-size:var( --e-global-typography-da77676-font-size );font-weight:var( --e-global-typography-da77676-font-weight );text-transform:var( --e-global-typography-da77676-text-transform );letter-spacing:var( --e-global-typography-da77676-letter-spacing );color:var( --e-global-color-accent );}.elementor-637 .elementor-element.elementor-element-5c316d85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-5c316d85{transition:all 400ms;text-align:start;}.elementor-637 .elementor-element.elementor-element-5c316d85 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-436c4500{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-6af8bbad .elementor-button:hover, .elementor-637 .elementor-element.elementor-element-6af8bbad .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-637 .elementor-element.elementor-element-6af8bbad{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-6af8bbad .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-637 .elementor-element.elementor-element-6af8bbad .elementor-button:hover svg, .elementor-637 .elementor-element.elementor-element-6af8bbad .elementor-button:focus svg{fill:#FFFFFF;}.elementor-637 .elementor-element.elementor-element-10cb11d7:not(.elementor-motion-effects-element-type-background), .elementor-637 .elementor-element.elementor-element-10cb11d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-637 .elementor-element.elementor-element-10cb11d7 > .elementor-container{max-width:1200px;}.elementor-637 .elementor-element.elementor-element-10cb11d7{transition:all 400ms;margin-top:100px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-637 .elementor-element.elementor-element-10cb11d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-637 .elementor-element.elementor-element-6f061bdd > .elementor-element-populated{padding:100px 70px 50px 0px;}.elementor-637 .elementor-element.elementor-element-6f061bdd{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-2f4a473b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-637 .elementor-element.elementor-element-2f4a473b{transition:all 400ms;text-align:start;font-family:var( --e-global-typography-da77676-font-family ), Sans-serif;font-size:var( --e-global-typography-da77676-font-size );font-weight:var( --e-global-typography-da77676-font-weight );text-transform:var( --e-global-typography-da77676-text-transform );letter-spacing:var( --e-global-typography-da77676-letter-spacing );color:var( --e-global-color-accent );}.elementor-637 .elementor-element.elementor-element-1d3d18a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-1d3d18a1{transition:all 400ms;text-align:start;}.elementor-637 .elementor-element.elementor-element-1d3d18a1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-67496fca{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-2a38d414.ekit-equal-height-enable,
					.elementor-637 .elementor-element.elementor-element-2a38d414.ekit-equal-height-enable > div,
					.elementor-637 .elementor-element.elementor-element-2a38d414.ekit-equal-height-enable .ekit-wid-con,
					.elementor-637 .elementor-element.elementor-element-2a38d414.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-2a38d414 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-637 .elementor-element.elementor-element-2a38d414{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-infobox .elementskit-info-box-title{margin:4px 0px 5px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-b2237df-font-family ), Sans-serif;font-size:var( --e-global-typography-b2237df-font-size );font-weight:var( --e-global-typography-b2237df-font-weight );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;background-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-infobox .elementskit-info-box-icon{font-size:16px;padding:5px 9px 4px 8px;transform:rotate(0deg);}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-637 .elementor-element.elementor-element-71ddd842.ekit-equal-height-enable,
					.elementor-637 .elementor-element.elementor-element-71ddd842.ekit-equal-height-enable > div,
					.elementor-637 .elementor-element.elementor-element-71ddd842.ekit-equal-height-enable .ekit-wid-con,
					.elementor-637 .elementor-element.elementor-element-71ddd842.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-71ddd842 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-637 .elementor-element.elementor-element-71ddd842{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-infobox .elementskit-info-box-title{margin:4px 0px 5px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-b2237df-font-family ), Sans-serif;font-size:var( --e-global-typography-b2237df-font-size );font-weight:var( --e-global-typography-b2237df-font-weight );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;background-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-infobox .elementskit-info-box-icon{font-size:16px;padding:5px 9px 4px 8px;transform:rotate(0deg);}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-637 .elementor-element.elementor-element-23bdfe5f.ekit-equal-height-enable,
					.elementor-637 .elementor-element.elementor-element-23bdfe5f.ekit-equal-height-enable > div,
					.elementor-637 .elementor-element.elementor-element-23bdfe5f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-637 .elementor-element.elementor-element-23bdfe5f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-23bdfe5f{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-infobox .elementskit-info-box-title{margin:4px 0px 5px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-b2237df-font-family ), Sans-serif;font-size:var( --e-global-typography-b2237df-font-size );font-weight:var( --e-global-typography-b2237df-font-weight );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;background-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-infobox .elementskit-info-box-icon{font-size:16px;padding:5px 9px 4px 8px;transform:rotate(0deg);}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-637 .elementor-element.elementor-element-147ba314:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-637 .elementor-element.elementor-element-147ba314 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designandtakeoffs.com/wp-content/uploads/2025/04/steptodown.com514636.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-637 .elementor-element.elementor-element-147ba314.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-637 .elementor-element.elementor-element-147ba314.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-637 .elementor-element.elementor-element-147ba314 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-637 .elementor-element.elementor-element-147ba314 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-637 .elementor-element.elementor-element-147ba314{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-62642f95{padding:0% 41% 0% 0%;transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-615e5bc1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-637 .elementor-element.elementor-element-615e5bc1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-637 .elementor-element.elementor-element-615e5bc1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-637 .elementor-element.elementor-element-615e5bc1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-637 .elementor-element.elementor-element-615e5bc1{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-33bc1a9c > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-637 .elementor-element.elementor-element-33bc1a9c{transition:all 400ms;text-align:start;}.elementor-637 .elementor-element.elementor-element-33bc1a9c img{width:9%;}.elementor-637 .elementor-element.elementor-element-24e2e5ed{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-24e2e5ed .elementor-testimonial-wrapper{text-align:start;}.elementor-637 .elementor-element.elementor-element-24e2e5ed .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-24e2e5ed .elementor-testimonial-wrapper .elementor-testimonial-image img{width:50px;height:50px;}.elementor-637 .elementor-element.elementor-element-24e2e5ed .elementor-testimonial-name{font-family:var( --e-global-typography-26b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-26b2b66-font-size );font-weight:var( --e-global-typography-26b2b66-font-weight );line-height:var( --e-global-typography-26b2b66-line-height );letter-spacing:var( --e-global-typography-26b2b66-letter-spacing );word-spacing:var( --e-global-typography-26b2b66-word-spacing );}.elementor-637 .elementor-element.elementor-element-24e2e5ed .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-778e8ee6 > .elementor-container{max-width:1200px;}.elementor-637 .elementor-element.elementor-element-778e8ee6{padding:100px 0px 100px 0px;transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-70a9d08d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-70a9d08d{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-3721f92c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-637 .elementor-element.elementor-element-3721f92c{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-da77676-font-family ), Sans-serif;font-size:var( --e-global-typography-da77676-font-size );font-weight:var( --e-global-typography-da77676-font-weight );text-transform:var( --e-global-typography-da77676-text-transform );letter-spacing:var( --e-global-typography-da77676-letter-spacing );color:var( --e-global-color-accent );}.elementor-637 .elementor-element.elementor-element-304bf973 > .elementor-widget-container{margin:0px 250px 50px 250px;}.elementor-637 .elementor-element.elementor-element-304bf973{transition:all 400ms;text-align:center;}.elementor-637 .elementor-element.elementor-element-304bf973 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-b1e3da1 > .elementor-container{max-width:1200px;}.elementor-637 .elementor-element.elementor-element-b1e3da1{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-77f705a3 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-637 .elementor-element.elementor-element-77f705a3{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#02010100;}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:var( --e-global-typography-b2237df-font-family ), Sans-serif;font-size:var( --e-global-typography-b2237df-font-size );font-weight:var( --e-global-typography-b2237df-font-weight );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );border-style:solid;border-width:0px 0px 1px 0px;border-color:#121F3E21;border-radius:0px 0px 0px 0px;padding:10px 50px 20px 0px;}.elementor-637 .elementor-element.elementor-element-21b2a847{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:#121F3E00;border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 50px 10px 0px;}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-body p, .elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion > .elementskit-card{border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:15px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:15px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-637 .elementor-element.elementor-element-21b2a847 .ekit_accordion_icon_group, .elementor-637 .elementor-element.elementor-element-21b2a847 .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-fe313d8 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-637 .elementor-element.elementor-element-fe313d8{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#02010100;}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:var( --e-global-typography-b2237df-font-family ), Sans-serif;font-size:var( --e-global-typography-b2237df-font-size );font-weight:var( --e-global-typography-b2237df-font-weight );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );border-style:solid;border-width:0px 0px 1px 0px;border-color:#121F3E21;border-radius:0px 0px 0px 0px;padding:10px 50px 20px 0px;}.elementor-637 .elementor-element.elementor-element-1dc108de{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:#121F3E00;border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 50px 10px 0px;}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-body p, .elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion > .elementskit-card{border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:15px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:15px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-637 .elementor-element.elementor-element-1dc108de .ekit_accordion_icon_group, .elementor-637 .elementor-element.elementor-element-1dc108de .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-78c1d398 > .elementor-container{max-width:1200px;}.elementor-637 .elementor-element.elementor-element-78c1d398{padding:100px 0px 100px 0px;transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-38d0a6e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-637 .elementor-element.elementor-element-38d0a6e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-637 .elementor-element.elementor-element-38d0a6e3 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://designandtakeoffs.com/wp-content/uploads/2025/04/steptodown.com208040.jpg");background-position:center center;background-size:cover;opacity:0.04;}.elementor-637 .elementor-element.elementor-element-38d0a6e3 > .elementor-element-populated{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-637 .elementor-element.elementor-element-38d0a6e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-637 .elementor-element.elementor-element-38d0a6e3{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-1558d732 > .elementor-container{max-width:1200px;}.elementor-637 .elementor-element.elementor-element-1558d732{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-44a1d1e0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-44a1d1e0{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-79bae107 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-637 .elementor-element.elementor-element-79bae107{transition:all 400ms;text-align:start;font-family:var( --e-global-typography-da77676-font-family ), Sans-serif;font-size:var( --e-global-typography-da77676-font-size );font-weight:var( --e-global-typography-da77676-font-weight );text-transform:var( --e-global-typography-da77676-text-transform );letter-spacing:var( --e-global-typography-da77676-letter-spacing );color:var( --e-global-color-accent );}.elementor-637 .elementor-element.elementor-element-4698d44f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-4698d44f{transition:all 400ms;text-align:start;}.elementor-637 .elementor-element.elementor-element-4698d44f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-bc-flex-widget .elementor-637 .elementor-element.elementor-element-a458448.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-637 .elementor-element.elementor-element-a458448.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-637 .elementor-element.elementor-element-a458448.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-637 .elementor-element.elementor-element-a458448 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-a458448{transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-17cd3195 .elementor-button:hover, .elementor-637 .elementor-element.elementor-element-17cd3195 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-637 .elementor-element.elementor-element-17cd3195{width:auto;max-width:auto;transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-17cd3195 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-637 .elementor-element.elementor-element-17cd3195 .elementor-button:hover svg, .elementor-637 .elementor-element.elementor-element-17cd3195 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-637 .elementor-element.elementor-element-5d0b930b .elementor-button{background-color:#FF814800;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-637 .elementor-element.elementor-element-5d0b930b .elementor-button:hover, .elementor-637 .elementor-element.elementor-element-5d0b930b .elementor-button:focus{background-color:#121F3E00;color:var( --e-global-color-primary );}.elementor-637 .elementor-element.elementor-element-5d0b930b{width:auto;max-width:auto;transition:all 400ms;}.elementor-637 .elementor-element.elementor-element-5d0b930b > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-637 .elementor-element.elementor-element-5d0b930b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-637 .elementor-element.elementor-element-5d0b930b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-637 .elementor-element.elementor-element-5d0b930b .elementor-button:hover svg, .elementor-637 .elementor-element.elementor-element-5d0b930b .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-637 .elementor-element.elementor-element-766164e1 > .elementor-container{min-height:38vh;}.elementor-637 .elementor-element.elementor-element-766164e1{padding:0px 30px 0px 30px;}.elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e525357-font-size );}.elementor-637 .elementor-element.elementor-element-2c28f2c7{padding:70px 30px 70px 30px;}.elementor-637 .elementor-element.elementor-element-72ae1d01{font-size:var( --e-global-typography-da77676-font-size );letter-spacing:var( --e-global-typography-da77676-letter-spacing );}.elementor-637 .elementor-element.elementor-element-3ff429c5 > .elementor-widget-container{margin:0px 80px 50px 80px;}.elementor-637 .elementor-element.elementor-element-3ff429c5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-499d5879 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-5192fd6a .elementor-heading-title{font-size:var( --e-global-typography-c72a86d-font-size );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-4b4fdf48 .elementor-heading-title{font-size:var( --e-global-typography-c72a86d-font-size );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-1b89c41e .elementor-heading-title{font-size:var( --e-global-typography-c72a86d-font-size );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-5892733c{font-size:var( --e-global-typography-b2879a3-font-size );}.elementor-637 .elementor-element.elementor-element-1d41819b .elementor-heading-title{font-size:var( --e-global-typography-c72a86d-font-size );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-1759931{font-size:var( --e-global-typography-b2879a3-font-size );}.elementor-637 .elementor-element.elementor-element-52b8365d .elementor-heading-title{font-size:var( --e-global-typography-c72a86d-font-size );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-501a3742{font-size:var( --e-global-typography-b2879a3-font-size );}.elementor-637 .elementor-element.elementor-element-7e27301f .elementor-heading-title{font-size:var( --e-global-typography-c72a86d-font-size );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-58bf6f98{font-size:var( --e-global-typography-b2879a3-font-size );}.elementor-637 .elementor-element.elementor-element-308ca03{padding:70px 30px 70px 30px;}.elementor-637 .elementor-element.elementor-element-3b784221{padding:0% 34% 0% 0%;}.elementor-637 .elementor-element.elementor-element-48369d55 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-637 .elementor-element.elementor-element-3ebac41b .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-3ebac41b .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-706149bb{font-size:var( --e-global-typography-da77676-font-size );letter-spacing:var( --e-global-typography-da77676-letter-spacing );}.elementor-637 .elementor-element.elementor-element-5c316d85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-5c316d85 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-6af8bbad .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-637 .elementor-element.elementor-element-10cb11d7{padding:0px 30px 70px 30px;}.elementor-637 .elementor-element.elementor-element-2f4a473b{font-size:var( --e-global-typography-da77676-font-size );letter-spacing:var( --e-global-typography-da77676-letter-spacing );}.elementor-637 .elementor-element.elementor-element-1d3d18a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-1d3d18a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-infobox .elementskit-info-box-title{margin:2px 0px 5px 0px;font-size:var( --e-global-typography-b2237df-font-size );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-infobox .elementskit-info-box-icon{font-size:14px;padding:2px 8px 3px 8px;}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-infobox .elementskit-info-box-title{margin:2px 0px 5px 0px;font-size:var( --e-global-typography-b2237df-font-size );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-infobox .elementskit-info-box-icon{font-size:14px;padding:2px 8px 3px 8px;}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-infobox .elementskit-info-box-title{margin:2px 0px 5px 0px;font-size:var( --e-global-typography-b2237df-font-size );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-infobox .elementskit-info-box-icon{font-size:14px;padding:2px 8px 3px 8px;}.elementor-637 .elementor-element.elementor-element-62642f95{padding:0% 10% 0% 0%;}.elementor-637 .elementor-element.elementor-element-33bc1a9c img{width:11%;}.elementor-637 .elementor-element.elementor-element-24e2e5ed .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-24e2e5ed .elementor-testimonial-name{font-size:var( --e-global-typography-26b2b66-font-size );line-height:var( --e-global-typography-26b2b66-line-height );letter-spacing:var( --e-global-typography-26b2b66-letter-spacing );word-spacing:var( --e-global-typography-26b2b66-word-spacing );}.elementor-637 .elementor-element.elementor-element-24e2e5ed .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-778e8ee6{padding:70px 30px 70px 30px;}.elementor-637 .elementor-element.elementor-element-3721f92c{font-size:var( --e-global-typography-da77676-font-size );letter-spacing:var( --e-global-typography-da77676-letter-spacing );}.elementor-637 .elementor-element.elementor-element-304bf973 > .elementor-widget-container{margin:0px 80px 50px 80px;}.elementor-637 .elementor-element.elementor-element-304bf973 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-b2237df-font-size );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-body p, .elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-b2237df-font-size );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-body p, .elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-78c1d398{padding:70px 30px 70px 30px;}.elementor-637 .elementor-element.elementor-element-38d0a6e3 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-637 .elementor-element.elementor-element-44a1d1e0 > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-637 .elementor-element.elementor-element-79bae107{text-align:center;font-size:var( --e-global-typography-da77676-font-size );letter-spacing:var( --e-global-typography-da77676-letter-spacing );}.elementor-637 .elementor-element.elementor-element-4698d44f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-4698d44f{text-align:center;}.elementor-637 .elementor-element.elementor-element-4698d44f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-a458448.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-637 .elementor-element.elementor-element-17cd3195 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-637 .elementor-element.elementor-element-5d0b930b .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-637 .elementor-element.elementor-element-766164e1 > .elementor-container{min-height:35vh;}.elementor-637 .elementor-element.elementor-element-766164e1{padding:0px 20px 0px 20px;}.elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-637 .elementor-element.elementor-element-23cfc060 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e525357-font-size );}.elementor-637 .elementor-element.elementor-element-2c28f2c7{padding:70px 20px 70px 20px;}.elementor-637 .elementor-element.elementor-element-72ae1d01{font-size:var( --e-global-typography-da77676-font-size );letter-spacing:var( --e-global-typography-da77676-letter-spacing );}.elementor-637 .elementor-element.elementor-element-3ff429c5 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-637 .elementor-element.elementor-element-3ff429c5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-761e32d3 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-637 .elementor-element.elementor-element-58567e05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-745aa5e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 100px 0px;}.elementor-637 .elementor-element.elementor-element-499d5879 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-28351c1a > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-637 .elementor-element.elementor-element-5192fd6a .elementor-heading-title{font-size:var( --e-global-typography-c72a86d-font-size );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-4b4fdf48 .elementor-heading-title{font-size:var( --e-global-typography-c72a86d-font-size );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-5a74e285 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-637 .elementor-element.elementor-element-1b89c41e .elementor-heading-title{font-size:var( --e-global-typography-c72a86d-font-size );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-5892733c{font-size:var( --e-global-typography-b2879a3-font-size );}.elementor-637 .elementor-element.elementor-element-1d41819b .elementor-heading-title{font-size:var( --e-global-typography-c72a86d-font-size );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-1759931{font-size:var( --e-global-typography-b2879a3-font-size );}.elementor-637 .elementor-element.elementor-element-783487dc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-52b8365d .elementor-heading-title{font-size:var( --e-global-typography-c72a86d-font-size );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-501a3742{font-size:var( --e-global-typography-b2879a3-font-size );}.elementor-637 .elementor-element.elementor-element-7e27301f .elementor-heading-title{font-size:var( --e-global-typography-c72a86d-font-size );line-height:var( --e-global-typography-c72a86d-line-height );letter-spacing:var( --e-global-typography-c72a86d-letter-spacing );}.elementor-637 .elementor-element.elementor-element-58bf6f98{font-size:var( --e-global-typography-b2879a3-font-size );}.elementor-637 .elementor-element.elementor-element-308ca03{padding:70px 20px 70px 20px;}.elementor-637 .elementor-element.elementor-element-5b1146 > .elementor-element-populated{padding:250px 10px 10px 10px;}.elementor-637 .elementor-element.elementor-element-3b784221{margin-top:0px;margin-bottom:0px;padding:0% 27% 0% 0%;}.elementor-637 .elementor-element.elementor-element-3ebac41b .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-3ebac41b .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-24fe75c1 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-637 .elementor-element.elementor-element-706149bb{text-align:center;font-size:var( --e-global-typography-da77676-font-size );letter-spacing:var( --e-global-typography-da77676-letter-spacing );}.elementor-637 .elementor-element.elementor-element-5c316d85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-5c316d85{text-align:center;}.elementor-637 .elementor-element.elementor-element-5c316d85 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-436c4500{text-align:center;}.elementor-637 .elementor-element.elementor-element-6af8bbad .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-637 .elementor-element.elementor-element-10cb11d7{margin-top:0px;margin-bottom:100px;padding:70px 20px 0px 20px;}.elementor-637 .elementor-element.elementor-element-6f061bdd > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-637 .elementor-element.elementor-element-2f4a473b{text-align:center;font-size:var( --e-global-typography-da77676-font-size );letter-spacing:var( --e-global-typography-da77676-letter-spacing );}.elementor-637 .elementor-element.elementor-element-1d3d18a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-1d3d18a1{text-align:center;}.elementor-637 .elementor-element.elementor-element-1d3d18a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-67496fca{text-align:center;}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-b2237df-font-size );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );}.elementor-637 .elementor-element.elementor-element-2a38d414 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-b2237df-font-size );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );}.elementor-637 .elementor-element.elementor-element-71ddd842 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-b2237df-font-size );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );}.elementor-637 .elementor-element.elementor-element-23bdfe5f .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-147ba314 > .elementor-element-populated{margin:0px 0px -50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:250px 10px 10px 10px;}.elementor-637 .elementor-element.elementor-element-33bc1a9c{text-align:start;}.elementor-637 .elementor-element.elementor-element-24e2e5ed .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-24e2e5ed .elementor-testimonial-name{font-size:var( --e-global-typography-26b2b66-font-size );line-height:var( --e-global-typography-26b2b66-line-height );letter-spacing:var( --e-global-typography-26b2b66-letter-spacing );word-spacing:var( --e-global-typography-26b2b66-word-spacing );}.elementor-637 .elementor-element.elementor-element-24e2e5ed .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-778e8ee6{padding:70px 20px 70px 20px;}.elementor-637 .elementor-element.elementor-element-3721f92c{font-size:var( --e-global-typography-da77676-font-size );letter-spacing:var( --e-global-typography-da77676-letter-spacing );}.elementor-637 .elementor-element.elementor-element-304bf973 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-637 .elementor-element.elementor-element-304bf973 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-77f705a3 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-b2237df-font-size );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );}.elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-body p, .elementor-637 .elementor-element.elementor-element-21b2a847 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-fe313d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-b2237df-font-size );line-height:var( --e-global-typography-b2237df-line-height );letter-spacing:var( --e-global-typography-b2237df-letter-spacing );word-spacing:var( --e-global-typography-b2237df-word-spacing );}.elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-body p, .elementor-637 .elementor-element.elementor-element-1dc108de .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-637 .elementor-element.elementor-element-78c1d398{padding:70px 20px 70px 20px;}.elementor-637 .elementor-element.elementor-element-38d0a6e3 > .elementor-element-populated{padding:50px 30px 50px 30px;}.elementor-637 .elementor-element.elementor-element-79bae107{text-align:center;font-size:var( --e-global-typography-da77676-font-size );letter-spacing:var( --e-global-typography-da77676-letter-spacing );}.elementor-637 .elementor-element.elementor-element-4698d44f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-637 .elementor-element.elementor-element-4698d44f{text-align:center;}.elementor-637 .elementor-element.elementor-element-4698d44f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-637 .elementor-element.elementor-element-17cd3195 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-637 .elementor-element.elementor-element-5d0b930b > .elementor-widget-container{margin:20px 30px 0px 30px;}.elementor-637 .elementor-element.elementor-element-5d0b930b .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-637 .elementor-element.elementor-element-28351c1a{width:50%;}.elementor-637 .elementor-element.elementor-element-5a74e285{width:25%;}.elementor-637 .elementor-element.elementor-element-783487dc{width:24.333%;}.elementor-637 .elementor-element.elementor-element-44a1d1e0{width:60%;}.elementor-637 .elementor-element.elementor-element-a458448{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-637 .elementor-element.elementor-element-6f061bdd{width:55%;}.elementor-637 .elementor-element.elementor-element-147ba314{width:45%;}.elementor-637 .elementor-element.elementor-element-44a1d1e0{width:100%;}.elementor-637 .elementor-element.elementor-element-a458448{width:100%;}}