.elementor-7 .elementor-element.elementor-element-fc6e9ec:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fc6e9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#092759;background-image:url("https://cdn.shortpixel.ai/spai/ret_img/https://www.apptio.com/wp-content/uploads/TBMC23-ColorPalette1-Artwork.svg");background-position:center right;background-repeat:no-repeat;background-size:26% auto;}.elementor-7 .elementor-element.elementor-element-fc6e9ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-fc6e9ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-3ce516f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-3ce516f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-3ce516f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-881ff89{width:auto;max-width:auto;text-align:center;}.elementor-7 .elementor-element.elementor-element-881ff89 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-881ff89 .elementor-heading-title{font-size:0.9em;font-weight:700;color:var( --e-global-color-2d5f40b6 );}.elementor-7 .elementor-element.elementor-element-37285f0 .elementor-button{background-color:#FF9E4D;font-size:1em;padding:7px 10px 7px 10px;}.elementor-7 .elementor-element.elementor-element-37285f0 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-37285f0 .elementor-button:focus{background-color:var( --e-global-color-2d5f40b6 );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-37285f0{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-37285f0 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-37285f0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e67f975:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e67f975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B8FF9;}.elementor-7 .elementor-element.elementor-element-e67f975{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-e67f975 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-ab598f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-ab598f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-ab598f5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-3408e8f{width:auto;max-width:auto;text-align:center;}.elementor-7 .elementor-element.elementor-element-3408e8f > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-3408e8f .elementor-heading-title{color:#FFF;}.elementor-7 .elementor-element.elementor-element-374fe35 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-374fe35 .elementor-button:focus{background-color:var( --e-global-color-652a3781 );color:var( --e-global-color-2d5f40b6 );}.elementor-7 .elementor-element.elementor-element-374fe35{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-374fe35 > .elementor-widget-container{margin:10px 0px 7px 6px;}.elementor-7 .elementor-element.elementor-element-374fe35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-374fe35 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-7 .elementor-element.elementor-element-374fe35 .elementor-button{font-size:1em;text-decoration:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);padding:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-374fe35 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-374fe35 .elementor-button:focus svg{fill:var( --e-global-color-2d5f40b6 );}.elementor-7 .elementor-element.elementor-element-d99f9c8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d99f9c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006B5C;}.elementor-7 .elementor-element.elementor-element-d99f9c8 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-d99f9c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-afac9f3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-afac9f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-afac9f3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-2a3fecb{width:auto;max-width:auto;text-align:center;}.elementor-7 .elementor-element.elementor-element-2a3fecb > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-2a3fecb .elementor-heading-title{font-size:0.9em;font-weight:700;color:var( --e-global-color-2d5f40b6 );}.elementor-7 .elementor-element.elementor-element-f4fd14e .elementor-button{background-color:transparent;font-size:1.1em;background-image:linear-gradient(270deg, var( --e-global-color-c2538ef ) 0%, #8C70B1 100%);border-radius:6px 6px 6px 6px;padding:7px 10px 7px 10px;}.elementor-7 .elementor-element.elementor-element-f4fd14e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-f4fd14e .elementor-button:focus{background-color:var( --e-global-color-719917e );color:var( --e-global-color-2d5f40b6 );}.elementor-7 .elementor-element.elementor-element-f4fd14e{width:auto;max-width:auto;align-self:center;}.elementor-7 .elementor-element.elementor-element-f4fd14e .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-f4fd14e .elementor-button:focus svg{fill:var( --e-global-color-2d5f40b6 );}.elementor-7 .elementor-element.elementor-element-d83562e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d83562e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002856;}.elementor-7 .elementor-element.elementor-element-d83562e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-d83562e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-653bebf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-653bebf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-653bebf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-1080275{width:auto;max-width:auto;text-align:center;}.elementor-7 .elementor-element.elementor-element-1080275 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-1080275 .elementor-heading-title{font-size:1.2em;font-weight:700;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-d0ab682:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d0ab682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d5f40b6 );}.elementor-7 .elementor-element.elementor-element-d0ab682{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-40px;}.elementor-7 .elementor-element.elementor-element-d0ab682 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-840a6ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-840a6ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-840a6ab{width:43% !important;}.elementor-7 .elementor-element.elementor-element-2105ece{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-2105ece > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-2105ece .elementor-heading-title{font-size:3.8em;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-ac8ae81{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-ac8ae81 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-ac8ae81 .elementor-heading-title{line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-ff3ea2e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-99612f9 .elementor-button{background-color:#02010100;fill:var( --e-global-color-719917e );color:var( --e-global-color-719917e );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-99612f9 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-99612f9 .elementor-button:focus{background-color:#266CFF00;color:var( --e-global-color-719917e );border-color:#02010100;}.elementor-7 .elementor-element.elementor-element-99612f9{width:auto;max-width:auto;align-self:center;z-index:10;}.elementor-7 .elementor-element.elementor-element-99612f9 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-99612f9 .elementor-button:focus svg{fill:var( --e-global-color-719917e );}.elementor-7 .elementor-element.elementor-element-b1a8a9a{width:auto;max-width:auto;align-self:center;}.elementor-7 .elementor-element.elementor-element-b1a8a9a > .elementor-widget-container{margin:5px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b1a8a9a .elementor-icon-wrapper{text-align:center;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-7ffe80a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-7ffe80a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-7ffe80a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-7ffe80a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7ffe80a{width:57% !important;}.elementor-7 .elementor-element.elementor-element-f01e167 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-568911d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fd59f5c{--e-image-carousel-slides-to-show:8;}.elementor-7 .elementor-element.elementor-element-fd59f5c .swiper-wrapper{display:flex;align-items:center;}.elementor-7 .elementor-element.elementor-element-2c34ab9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-2c34ab9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2c34ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #CFDCFF 0%, #8E95FF 100%);}.elementor-7 .elementor-element.elementor-element-2c34ab9 > .elementor-background-overlay{background-image:url("https://cdn.shortpixel.ai/spai/q_lossless+ret_img+to_webp/https://www.apptio.com/wp-content/uploads/AI-hero-art.png");background-position:calc(50% + 650px) 50%;background-repeat:no-repeat;background-size:500px auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-2c34ab9 > .elementor-container{min-height:350px;}.elementor-7 .elementor-element.elementor-element-2c34ab9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-5979431.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-7 .elementor-element.elementor-element-5979431.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-7 .elementor-element.elementor-element-5979431 > .elementor-element-populated{margin:0px 350px 0px 0px;--e-column-margin-right:350px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-384f6f0 .elementor-heading-title{font-size:1.4em;}.elementor-7 .elementor-element.elementor-element-5770c91{width:auto;max-width:auto;align-self:center;}.elementor-7 .elementor-element.elementor-element-01240af:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-01240af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(20deg, #678DF1 52%, #701345 93%);}.elementor-7 .elementor-element.elementor-element-01240af > .elementor-background-overlay{background-image:url("https://cdn.shortpixel.ai/spai/q_lossless+ret_img+to_webp/https://www.apptio.com/wp-content/uploads/Apptio-Brand-Report-2025-A4105-artwork-cropped.png");background-position:calc(50% + 400px) calc(50% + 150px);background-repeat:no-repeat;background-size:600px auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-01240af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-639bcdc > .elementor-element-populated{margin:0 calc(100% - 600px) 0 0;--e-column-margin-right:calc(100% - 600px);--e-column-margin-left:0;}.elementor-7 .elementor-element.elementor-element-f3fef00 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f3fef00{text-align:left;}.elementor-7 .elementor-element.elementor-element-f3fef00 .elementor-heading-title{font-size:1.2em;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-33e930a .elementor-button{background-color:var( --e-global-color-2d5f40b6 );fill:var( --e-global-color-719917e );color:var( --e-global-color-719917e );}.elementor-7 .elementor-element.elementor-element-33e930a{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-33e930a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c605da0 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-2d5f40b6 );color:var( --e-global-color-2d5f40b6 );}.elementor-7 .elementor-element.elementor-element-c605da0{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-c605da0 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-15329d4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-15329d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-15329d4.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-4281a13 .elementor-button{background-color:#02010100;fill:var( --e-global-color-719917e );color:var( --e-global-color-719917e );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4281a13 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-4281a13 .elementor-button:focus{background-color:#266CFF00;color:var( --e-global-color-719917e );border-color:#02010100;}.elementor-7 .elementor-element.elementor-element-4281a13{width:auto;max-width:auto;align-self:center;z-index:10;}.elementor-7 .elementor-element.elementor-element-4281a13 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-4281a13 .elementor-button:focus svg{fill:var( --e-global-color-719917e );}.elementor-7 .elementor-element.elementor-element-79067ea{width:auto;max-width:auto;align-self:center;}.elementor-7 .elementor-element.elementor-element-79067ea > .elementor-widget-container{margin:5px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-79067ea .elementor-icon-wrapper{text-align:center;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-1b7bb24.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-1b7bb24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-1b7bb24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-deea5b7:hover img{filter:brightness( 100% ) contrast( 82% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-deea5b7 img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-b15fe49 .elementor-cta .elementor-cta__bg, .elementor-7 .elementor-element.elementor-element-b15fe49 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7 .elementor-element.elementor-element-b15fe49 .elementor-cta__content{text-align:left;background-color:#092759;}.elementor-7 .elementor-element.elementor-element-b15fe49 .elementor-cta__image img{width:87%;}.elementor-7 .elementor-element.elementor-element-b15fe49 .elementor-cta__title{text-decoration:none;color:var( --e-global-color-2d5f40b6 );}.elementor-7 .elementor-element.elementor-element-b15fe49 .elementor-cta__button{color:var( --e-global-color-2d5f40b6 );border-width:0px;}.elementor-7 .elementor-element.elementor-element-b15fe49 .elementor-ribbon-inner{background-color:#FF661C;margin-top:70px;transform:translateY(-50%) translateX(-50%) translateX(70px) rotate(-45deg);font-size:1.4em;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta .elementor-cta__bg, .elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta__bg-wrapper{min-width:130px;}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta__description{color:var( --e-global-color-2d5f40b6 );}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta__button{font-size:1em;line-height:0.3em;border-width:0px;}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-7 .elementor-element.elementor-element-2142079:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2142079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #780380 0%, #300D66 100%);}.elementor-7 .elementor-element.elementor-element-2142079 > .elementor-background-overlay{background-image:url("https://cdn.shortpixel.ai/spai/ret_img/https://www.apptio.com/wp-content/uploads/T3766-data-art-01.svg");background-position:61px -238px;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-2142079{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-82997c2{width:auto;max-width:auto;text-align:left;}.elementor-7 .elementor-element.elementor-element-82997c2 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-7 .elementor-element.elementor-element-82997c2 img{width:142px;}.elementor-7 .elementor-element.elementor-element-450dee7{width:auto;max-width:auto;align-self:center;}.elementor-7 .elementor-element.elementor-element-d533e62 > .elementor-widget-container{margin:20px 0px -5px 0px;}.elementor-7 .elementor-element.elementor-element-01910f2 .elementor-heading-title{line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-16076f8{width:auto;max-width:auto;align-self:center;}.elementor-7 .elementor-element.elementor-element-16076f8 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-16076f8 .elementor-heading-title{line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-8937ff3{width:auto;max-width:auto;align-self:center;}.elementor-7 .elementor-element.elementor-element-8937ff3 > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:2px 6px 6px 6px;}.elementor-7 .elementor-element.elementor-element-8937ff3 img{width:98px;}.elementor-7 .elementor-element.elementor-element-eb6e18e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-eb6e18e .elementor-button{font-size:1.1em;padding:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-5faa624:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5faa624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17eb620 );}.elementor-7 .elementor-element.elementor-element-5faa624 > .elementor-background-overlay{background-image:url("https://cdn.shortpixel.ai/spai/ret_img/https://www.apptio.com/wp-content/uploads/Pixel-1-dataart.svg");background-position:center right;background-repeat:no-repeat;background-size:cover;opacity:0.11;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-5faa624{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-e1bc953.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-7 .elementor-element.elementor-element-d519f7c{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;align-self:center;}.elementor-7 .elementor-element.elementor-element-ef52315{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-size:4.0cqi;}.elementor-7 .elementor-element.elementor-element-e1e42f5 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e1e42f5 .elementor-button:focus{background-color:var( --e-global-color-2d5f40b6 );color:var( --e-global-color-719917e );}.elementor-7 .elementor-element.elementor-element-e1e42f5 .elementor-button{font-size:1.1em;}.elementor-7 .elementor-element.elementor-element-e1e42f5 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-e1e42f5 .elementor-button:focus svg{fill:var( --e-global-color-719917e );}.elementor-7 .elementor-element.elementor-element-46baace:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-46baace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000B3B;}.elementor-7 .elementor-element.elementor-element-46baace > .elementor-background-overlay{background-image:url("https://cdn.shortpixel.ai/spai/ret_img/https://www.apptio.com/wp-content/uploads/data-purple-twist.svg");background-position:center right;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-46baace{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-bc60094.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-bc60094 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-67ca9d3{width:100%;max-width:100%;align-self:center;text-align:left;}.elementor-7 .elementor-element.elementor-element-67ca9d3 img{width:140px;}.elementor-7 .elementor-element.elementor-element-fbc8ea4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:4.0cqi;}.elementor-7 .elementor-element.elementor-element-290a236 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-290a236 .elementor-button:focus{background-color:var( --e-global-color-2d5f40b6 );color:var( --e-global-color-719917e );}.elementor-7 .elementor-element.elementor-element-290a236 .elementor-button{font-size:1.1em;}.elementor-7 .elementor-element.elementor-element-290a236 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-290a236 .elementor-button:focus svg{fill:var( --e-global-color-719917e );}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-37344a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-37344a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-37344a1 > .elementor-element-populated{margin:0 calc(100% - 600px) 0px 0;--e-column-margin-right:calc(100% - 600px);--e-column-margin-left:0;}.elementor-7 .elementor-element.elementor-element-1ea3447 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-7 .elementor-element.elementor-element-e0d7d08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e0d7d08{text-align:left;}.elementor-7 .elementor-element.elementor-element-e0d7d08 .elementor-heading-title{font-size:1.6em;line-height:1.3em;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-f0b64f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-f0b64f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-12d99e0 img{border-radius:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-7d5718a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-7d5718a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-7d5718a > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 166deg );}.elementor-7 .elementor-element.elementor-element-7d5718a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-7d5718a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0535dc0{left:-37px;}body.rtl .elementor-7 .elementor-element.elementor-element-0535dc0{right:-37px;}.elementor-7 .elementor-element.elementor-element-0535dc0{top:-12px;z-index:-1;}.elementor-7 .elementor-element.elementor-element-0535dc0 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-0535dc0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9f0df7e );}.elementor-7 .elementor-element.elementor-element-0535dc0.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-0535dc0.elementor-view-default .elementor-icon{color:var( --e-global-color-9f0df7e );border-color:var( --e-global-color-9f0df7e );}.elementor-7 .elementor-element.elementor-element-0535dc0.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-0535dc0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9f0df7e );}.elementor-7 .elementor-element.elementor-element-0535dc0 .elementor-icon{font-size:700px;}.elementor-7 .elementor-element.elementor-element-0535dc0 .elementor-icon svg{height:700px;}.elementor-7 .elementor-element.elementor-element-0535dc0 .elementor-icon i, .elementor-7 .elementor-element.elementor-element-0535dc0 .elementor-icon svg{transform:rotate(90deg);}.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-b6441fd{opacity:1;}.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-b6441fd .cascading-image-inner,.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-b6441fd .cascading-inner-content:after,.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-b6441fd .cascading-inner-content.drop-waves:after,.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-b6441fd .cascading-inner-content.hover-drop-waves:after{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-b6441fd:hover{opacity:1;}.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-f41f460{opacity:1;}.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-f41f460 .cascading-image-inner,.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-f41f460 .cascading-inner-content:after,.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-f41f460 .cascading-inner-content.drop-waves:after,.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-f41f460 .cascading-inner-content.hover-drop-waves:after{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-f41f460:hover{opacity:1;}.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-89f0b3c{opacity:1;}.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-89f0b3c .cascading-image-inner,.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-89f0b3c .cascading-inner-content:after,.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-89f0b3c .cascading-inner-content.drop-waves:after,.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-89f0b3c .cascading-inner-content.hover-drop-waves:after{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-5f20944 .cascading-image.elementor-repeater-item-89f0b3c:hover{opacity:1;}.elementor-7 .elementor-element.elementor-element-5f20944{width:100%;max-width:100%;z-index:10;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-e4cd0d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-e4cd0d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-b4ae00f .elementor-button{background-color:var( --e-global-color-241ded9 );}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-63815ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-63815ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-2996d77 .elementor-button{background-color:var( --e-global-color-d9a0ba0 );}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-0dbd95f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-0dbd95f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-b6441fd{opacity:1;}.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-b6441fd .cascading-image-inner,.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-b6441fd .cascading-inner-content:after,.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-b6441fd .cascading-inner-content.drop-waves:after,.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-b6441fd .cascading-inner-content.hover-drop-waves:after{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-b6441fd:hover{opacity:1;}.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-f41f460{opacity:1;}.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-f41f460 .cascading-image-inner,.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-f41f460 .cascading-inner-content:after,.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-f41f460 .cascading-inner-content.drop-waves:after,.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-f41f460 .cascading-inner-content.hover-drop-waves:after{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-f41f460:hover{opacity:1;}.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-89f0b3c{opacity:1;}.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-89f0b3c .cascading-image-inner,.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-89f0b3c .cascading-inner-content:after,.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-89f0b3c .cascading-inner-content.drop-waves:after,.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-89f0b3c .cascading-inner-content.hover-drop-waves:after{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-a765030 .cascading-image.elementor-repeater-item-89f0b3c:hover{opacity:1;}.elementor-7 .elementor-element.elementor-element-a765030{width:100%;max-width:100%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3404513{left:-85px;}body.rtl .elementor-7 .elementor-element.elementor-element-3404513{right:-85px;}.elementor-7 .elementor-element.elementor-element-3404513{top:-168px;z-index:-1;}.elementor-7 .elementor-element.elementor-element-3404513 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-3404513.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8afe9c6 );}.elementor-7 .elementor-element.elementor-element-3404513.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3404513.elementor-view-default .elementor-icon{color:var( --e-global-color-8afe9c6 );border-color:var( --e-global-color-8afe9c6 );}.elementor-7 .elementor-element.elementor-element-3404513.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3404513.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8afe9c6 );}.elementor-7 .elementor-element.elementor-element-3404513 .elementor-icon{font-size:700px;}.elementor-7 .elementor-element.elementor-element-3404513 .elementor-icon svg{height:700px;}.elementor-7 .elementor-element.elementor-element-3404513 .elementor-icon i, .elementor-7 .elementor-element.elementor-element-3404513 .elementor-icon svg{transform:rotate(180deg);}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-d246d63.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-d246d63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-85f44d0 .cascading-image.elementor-repeater-item-b6441fd{opacity:1;}.elementor-7 .elementor-element.elementor-element-85f44d0 .cascading-image.elementor-repeater-item-b6441fd .cascading-image-inner,.elementor-7 .elementor-element.elementor-element-85f44d0 .cascading-image.elementor-repeater-item-b6441fd .cascading-inner-content:after,.elementor-7 .elementor-element.elementor-element-85f44d0 .cascading-image.elementor-repeater-item-b6441fd .cascading-inner-content.drop-waves:after,.elementor-7 .elementor-element.elementor-element-85f44d0 .cascading-image.elementor-repeater-item-b6441fd .cascading-inner-content.hover-drop-waves:after{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-85f44d0 .cascading-image.elementor-repeater-item-b6441fd:hover{opacity:1;}.elementor-7 .elementor-element.elementor-element-85f44d0 .cascading-image.elementor-repeater-item-89f0b3c{opacity:1;}.elementor-7 .elementor-element.elementor-element-85f44d0 .cascading-image.elementor-repeater-item-89f0b3c .cascading-image-inner,.elementor-7 .elementor-element.elementor-element-85f44d0 .cascading-image.elementor-repeater-item-89f0b3c .cascading-inner-content:after,.elementor-7 .elementor-element.elementor-element-85f44d0 .cascading-image.elementor-repeater-item-89f0b3c .cascading-inner-content.drop-waves:after,.elementor-7 .elementor-element.elementor-element-85f44d0 .cascading-image.elementor-repeater-item-89f0b3c .cascading-inner-content.hover-drop-waves:after{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-85f44d0 .cascading-image.elementor-repeater-item-89f0b3c:hover{opacity:1;}.elementor-7 .elementor-element.elementor-element-85f44d0{width:100%;max-width:100%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-024690a{left:-37px;}body.rtl .elementor-7 .elementor-element.elementor-element-024690a{right:-37px;}.elementor-7 .elementor-element.elementor-element-024690a{top:-42px;z-index:-1;}.elementor-7 .elementor-element.elementor-element-024690a .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-024690a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-85e118f );}.elementor-7 .elementor-element.elementor-element-024690a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-024690a.elementor-view-default .elementor-icon{color:var( --e-global-color-85e118f );border-color:var( --e-global-color-85e118f );}.elementor-7 .elementor-element.elementor-element-024690a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-024690a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-85e118f );}.elementor-7 .elementor-element.elementor-element-024690a .elementor-icon{font-size:700px;}.elementor-7 .elementor-element.elementor-element-024690a .elementor-icon svg{height:700px;}.elementor-7 .elementor-element.elementor-element-024690a .elementor-icon i, .elementor-7 .elementor-element.elementor-element-024690a .elementor-icon svg{transform:rotate(90deg);}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-c135648.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-c135648.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-b394a6d .elementor-button{background-color:var( --e-global-color-17eb620 );}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-55ae3af.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-55ae3af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-bed454e .elementor-button{background-color:var( --e-global-color-a9730d5 );}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-0a799e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-0a799e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-f41f460{opacity:1;}.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-f41f460 .cascading-image-inner,.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-f41f460 .cascading-inner-content:after,.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-f41f460 .cascading-inner-content.drop-waves:after,.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-f41f460 .cascading-inner-content.hover-drop-waves:after{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-f41f460:hover{opacity:1;}.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-b6441fd{opacity:1;}.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-b6441fd .cascading-image-inner,.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-b6441fd .cascading-inner-content:after,.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-b6441fd .cascading-inner-content.drop-waves:after,.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-b6441fd .cascading-inner-content.hover-drop-waves:after{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-b6441fd:hover{opacity:1;}.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-e8d408d{opacity:1;}.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-e8d408d .cascading-image-inner,.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-e8d408d .cascading-inner-content:after,.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-e8d408d .cascading-inner-content.drop-waves:after,.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-e8d408d .cascading-inner-content.hover-drop-waves:after{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-e8d408d:hover{opacity:1;}.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-89f0b3c{opacity:1;}.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-89f0b3c .cascading-image-inner,.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-89f0b3c .cascading-inner-content:after,.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-89f0b3c .cascading-inner-content.drop-waves:after,.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-89f0b3c .cascading-inner-content.hover-drop-waves:after{border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-c7671ae .cascading-image.elementor-repeater-item-89f0b3c:hover{opacity:1;}.elementor-7 .elementor-element.elementor-element-c7671ae{width:100%;max-width:100%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-08a16b8{left:-37px;}body.rtl .elementor-7 .elementor-element.elementor-element-08a16b8{right:-37px;}.elementor-7 .elementor-element.elementor-element-08a16b8{top:-192px;z-index:-1;}.elementor-7 .elementor-element.elementor-element-08a16b8 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-08a16b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2fe4f4e );}.elementor-7 .elementor-element.elementor-element-08a16b8.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-08a16b8.elementor-view-default .elementor-icon{color:var( --e-global-color-2fe4f4e );border-color:var( --e-global-color-2fe4f4e );}.elementor-7 .elementor-element.elementor-element-08a16b8.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-08a16b8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2fe4f4e );}.elementor-7 .elementor-element.elementor-element-08a16b8 .elementor-icon{font-size:700px;}.elementor-7 .elementor-element.elementor-element-08a16b8 .elementor-icon svg{height:700px;}.elementor-7 .elementor-element.elementor-element-08a16b8 .elementor-icon i, .elementor-7 .elementor-element.elementor-element-08a16b8 .elementor-icon svg{transform:rotate(270deg);}.elementor-7 .elementor-element.elementor-element-8ed79b9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8ed79b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2d5f40b6 ) 0%, #BDD2FD 100%);}.elementor-7 .elementor-element.elementor-element-8ed79b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-8ed79b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-1 .testimonial-content-text,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-2 .testimonial-list-content,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-3 .testimonial-list-content,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-4 .testimonial-list-content{background-color:var( --e-global-color-2d5f40b6 );padding:30px 30px 70px 10px;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list .post-inner-loop .grid-item{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list .post-content-image .post-title,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-4 .post-title{font-size:1em;letter-spacing:0px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-1 .testimonial-list-content .testimonial-author-title,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-2 .testimonial-list-content .testimonial-author-title,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-3 .testimonial-list-content .testimonial-author-title,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-4 .testimonial-author-title{font-size:1.3em;font-weight:700;letter-spacing:0px;color:var( --e-global-color-6a7f2d98 );}.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-1 .post-designation,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-2 .post-designation,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-3 .post-designation,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-4 .post-designation{font-size:0.8em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list .entry-content{font-size:1em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-1 .testimonial-list-content .testimonial-content-text,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-2 .testimonial-list-content,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-3 .testimonial-list-content,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-4 .testimonial-list-content{box-shadow:0px 0px 80px 0px rgba(189, 209.99999999999994, 253, 0.4);}.elementor-7 .elementor-element.elementor-element-0884887:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0884887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BDD2FD 0%, #FFD8B8 100%);}.elementor-7 .elementor-element.elementor-element-0884887{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:10;}.elementor-7 .elementor-element.elementor-element-0884887 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-520189a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-520189a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}.elementor-7 .elementor-element.elementor-element-520189a.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-7 .elementor-element.elementor-element-520189a > .elementor-element-populated{border-style:none;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-520189a > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-520189a > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-520189a > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-520189a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-d8beefc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d8beefc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFD8B8 0%, var( --e-global-color-ecdd4b3 ) 100%);}.elementor-7 .elementor-element.elementor-element-d8beefc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-d8beefc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-49b54a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-49b54a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-49b54a4.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-1a1bef4 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-title{font-size:2.4em;font-weight:900;color:var( --e-global-color-652a3781 );}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner:hover .service-title,.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner.tp-info-active .service-title{color:var( --e-global-color-652a3781 );}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-desc,.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-desc p{font-size:1.1em;font-weight:700;color:var( --e-global-color-2d5f40b6 );}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .info-box-bg-box{border-style:solid;border-color:var( --e-global-color-2d5f40b6 );border-width:0px 0px 0px 3px;padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner:hover .info-box-bg-box,
					.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner.tp-info-active .info-box-bg-box{border-color:var( --e-global-color-2d5f40b6 );}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_button .button-link-wrap{padding:15px 30px 15px 30px;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_button.button-style-8 .button-link-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#313131;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner:hover .pt_plus_button .hover_box_button,.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner.tp-info-active .pt_plus_button .hover_box_button,.elementor-7 .elementor-element.elementor-element-1a1bef4 .info-box-inner:hover .pt_plus_button .button-link-wrap,.elementor-7 .elementor-element.elementor-element-1a1bef4 .info-box-inner:hover .pt_plus_button .button-link-wrap{border-color:#313131;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .info_box_svg svg{stroke:#ff0000;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner i.service-icon,
					.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-icon i{font-size:0px !important;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-icon svg{width:0px !important;height:0px !important;fill:#00000000;stroke:#00000000;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-icon .icon-image-set{max-width:0px;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-icon:before,
					.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-icon i:before{color:#00000000;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .list-carousel-slick:not(.multi-row) .slick-initialized .slick-slide{margin:0px;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .list-carousel-slick.multi-row .slick-initialized .slick-slide{margin:0 0px;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .list-carousel-slick.multi-row .slick-initialized .slick-slide > div{margin:0px 0;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box.info-box-style_3 .icon-overlay {top:calc(0% - 10px);}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box.info-box-style_1 .icon-overlay .m-r-16{left:calc(0% - 0px);}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box.info-box-style_2 .icon-overlay .m-l-16{right:calc(0% - 0px);}.elementor-7 .elementor-element.elementor-element-28acc38{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;align-self:flex-start;text-align:center;}.elementor-7 .elementor-element.elementor-element-28acc38 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 30% 0% 0%;}.elementor-7 .elementor-element.elementor-element-28acc38 img{width:100%;height:120px;object-fit:contain;object-position:center center;transition-duration:0.5s;}.elementor-7 .elementor-element.elementor-element-a672a92{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;align-self:flex-start;text-align:center;}.elementor-7 .elementor-element.elementor-element-a672a92 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 30% 0% 0%;}.elementor-7 .elementor-element.elementor-element-a672a92 img{width:100%;height:120px;object-fit:contain;object-position:center center;transition-duration:0.5s;}.elementor-7 .elementor-element.elementor-element-7c385be{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;align-self:flex-start;text-align:center;}.elementor-7 .elementor-element.elementor-element-7c385be > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 30% 0% 0%;}.elementor-7 .elementor-element.elementor-element-7c385be img{width:100%;height:120px;object-fit:contain;object-position:center center;transition-duration:0.5s;}.elementor-7 .elementor-element.elementor-element-037b83b{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;align-self:flex-start;text-align:center;}.elementor-7 .elementor-element.elementor-element-037b83b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 30% 0% 0%;}.elementor-7 .elementor-element.elementor-element-037b83b img{width:100%;height:120px;object-fit:contain;object-position:center center;transition-duration:0.5s;}.elementor-7 .elementor-element.elementor-element-f213817{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;align-self:flex-start;text-align:center;}.elementor-7 .elementor-element.elementor-element-f213817 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 30% 0% 0%;}.elementor-7 .elementor-element.elementor-element-f213817 img{width:100%;height:120px;object-fit:contain;object-position:center center;transition-duration:0.5s;}.elementor-7 .elementor-element.elementor-element-fed93e8{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;align-self:flex-start;text-align:center;}.elementor-7 .elementor-element.elementor-element-fed93e8 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 30% 0% 0%;}.elementor-7 .elementor-element.elementor-element-fed93e8 img{width:100%;height:120px;object-fit:contain;object-position:center center;transition-duration:0.5s;}.elementor-7 .elementor-element.elementor-element-d50333b{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-71c16eb{width:var( --container-widget-width, 503px );max-width:503px;--container-widget-width:503px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-71c16eb > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-7 .elementor-element.elementor-element-71c16eb .elementor-heading-title{font-size:1.2em;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-8e49005{width:var( --container-widget-width, 246px );max-width:246px;--container-widget-width:246px;--container-widget-flex-grow:0;align-self:center;text-align:left;}.elementor-7 .elementor-element.elementor-element-8e49005 img{height:37px;}.elementor-7 .elementor-element.elementor-element-16dcc9d{width:var( --container-widget-width, 162px );max-width:162px;--container-widget-width:162px;--container-widget-flex-grow:0;align-self:center;text-align:left;}.elementor-7 .elementor-element.elementor-element-16dcc9d > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-16dcc9d img{height:40px;}.elementor-7 .elementor-element.elementor-element-057ef93 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-48f734c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-48f734c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B8FF9;}.elementor-7 .elementor-element.elementor-element-48f734c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-48f734c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-7d3d683.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-7 .elementor-element.elementor-element-00ae1e6{width:auto;max-width:auto;align-self:center;}.elementor-7 .elementor-element.elementor-element-00ae1e6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-8a0dd5e{width:auto;max-width:auto;align-self:center;}.elementor-7 .elementor-element.elementor-element-8a0dd5e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-f2550cf{--swiper-slides-to-display:4;--swiper-offset-size:80px;--swiper-slides-gap:30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:50px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:50px;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:25px;}.elementor-7 .elementor-element.elementor-element-f2550cf .swiper-slide > .elementor-element{height:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-3408e8f > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-374fe35 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-7 .elementor-element.elementor-element-374fe35{align-self:center;}.elementor-7 .elementor-element.elementor-element-374fe35 .elementor-button{font-size:0.9em;border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-1080275 > .elementor-widget-container{padding:10px 10px 8px 10px;}.elementor-7 .elementor-element.elementor-element-1080275 .elementor-heading-title{font-size:1em;}.elementor-7 .elementor-element.elementor-element-d0ab682{padding:40px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-840a6ab{width:47% !important;}.elementor-7 .elementor-element.elementor-element-2105ece > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2105ece .elementor-heading-title{font-size:2.5em;}.elementor-7 .elementor-element.elementor-element-99612f9{align-self:center;}.elementor-7 .elementor-element.elementor-element-7ffe80a{width:53% !important;}.elementor-7 .elementor-element.elementor-element-fd59f5c{--e-image-carousel-slides-to-show:6;}.elementor-7 .elementor-element.elementor-element-fd59f5c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2c34ab9 > .elementor-container{min-height:0px;}.elementor-7 .elementor-element.elementor-element-2c34ab9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2c34ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #CFDCFF 0%, #8E95FF 50%);}.elementor-7 .elementor-element.elementor-element-2c34ab9 > .elementor-background-overlay{background-position:calc(100vw - 250px) 30px;background-size:382px auto;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-5979431.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-7 .elementor-element.elementor-element-5979431.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-7 .elementor-element.elementor-element-5979431.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-5979431 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-384f6f0 > .elementor-widget-container{margin:0px 200px 0px 0px;}.elementor-7 .elementor-element.elementor-element-384f6f0 .elementor-heading-title{font-size:1.1em;}.elementor-7 .elementor-element.elementor-element-5770c91 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-01240af > .elementor-background-overlay{background-position:calc(50% + 250px) calc(50% + 100px);background-size:385px auto;}.elementor-7 .elementor-element.elementor-element-639bcdc > .elementor-element-populated{margin:0 calc(100% - 400px) 0 0;--e-column-margin-right:calc(100% - 400px);--e-column-margin-left:0;}.elementor-7 .elementor-element.elementor-element-f3fef00 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f3fef00 .elementor-heading-title{font-size:1.1em;}.elementor-7 .elementor-element.elementor-element-4281a13{align-self:center;}.elementor-7 .elementor-element.elementor-element-b15fe49 .elementor-cta__content{padding:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-b15fe49 .elementor-ribbon-inner{margin-top:50px;transform:translateY(-50%) translateX(-50%) translateX(50px) rotate(-45deg);font-size:1em;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta__bg-wrapper{min-width:74px;}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta__title{font-size:1.2em;}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta__description{font-size:0.8em;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta__button{font-size:1em;line-height:0.2em;}.elementor-7 .elementor-element.elementor-element-2142079 > .elementor-background-overlay{background-position:83px -166px;}.elementor-7 .elementor-element.elementor-element-fca667d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-fca667d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-82997c2 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-82997c2 img{width:101px;}.elementor-7 .elementor-element.elementor-element-d533e62 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-16076f8 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-7 .elementor-element.elementor-element-16076f8 .elementor-heading-title{font-size:0.9em;}.elementor-7 .elementor-element.elementor-element-8937ff3 > .elementor-widget-container{padding:0px 5px 5px 6px;}.elementor-7 .elementor-element.elementor-element-8937ff3 img{width:77px;}.elementor-7 .elementor-element.elementor-element-eb6e18e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e1bc953 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-e1bc953 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-ef52315{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;font-size:5.5cqi;}.elementor-7 .elementor-element.elementor-element-e1e42f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-46baace > .elementor-background-overlay{background-position:33% 30%;background-size:120% auto;}.elementor-7 .elementor-element.elementor-element-bc60094 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-bc60094 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-67ca9d3 img{width:120px;}.elementor-7 .elementor-element.elementor-element-fbc8ea4{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:5.5cqi;}.elementor-7 .elementor-element.elementor-element-290a236 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-37344a1 > .elementor-element-populated{margin:0 calc(100% - 340px) 0 0;--e-column-margin-right:calc(100% - 340px);--e-column-margin-left:0;}.elementor-7 .elementor-element.elementor-element-b9048b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e0d7d08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e0d7d08 .elementor-heading-title{font-size:1.2em;}.elementor-7 .elementor-element.elementor-element-12d99e0 img{border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0535dc0{left:-18px;}body.rtl .elementor-7 .elementor-element.elementor-element-0535dc0{right:-18px;}.elementor-7 .elementor-element.elementor-element-0535dc0{top:20px;}.elementor-7 .elementor-element.elementor-element-0535dc0 .elementor-icon{font-size:400px;}.elementor-7 .elementor-element.elementor-element-0535dc0 .elementor-icon svg{height:400px;}.elementor-7 .elementor-element.elementor-element-5f20944 .pt_plus_animated_image.cascading-block{min-height:235px;}.elementor-7 .elementor-element.elementor-element-a765030 .pt_plus_animated_image.cascading-block{min-height:235px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3404513{left:-15px;}body.rtl .elementor-7 .elementor-element.elementor-element-3404513{right:-15px;}.elementor-7 .elementor-element.elementor-element-3404513{top:-36px;}.elementor-7 .elementor-element.elementor-element-3404513 .elementor-icon{font-size:370px;}.elementor-7 .elementor-element.elementor-element-3404513 .elementor-icon svg{height:370px;}.elementor-7 .elementor-element.elementor-element-85f44d0 .pt_plus_animated_image.cascading-block{min-height:235px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-024690a{left:-43px;}body.rtl .elementor-7 .elementor-element.elementor-element-024690a{right:-43px;}.elementor-7 .elementor-element.elementor-element-024690a{top:-17px;}.elementor-7 .elementor-element.elementor-element-024690a .elementor-icon{font-size:400px;}.elementor-7 .elementor-element.elementor-element-024690a .elementor-icon svg{height:400px;}.elementor-7 .elementor-element.elementor-element-c7671ae .pt_plus_animated_image.cascading-block{min-height:235px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-08a16b8{left:-18px;}body.rtl .elementor-7 .elementor-element.elementor-element-08a16b8{right:-18px;}.elementor-7 .elementor-element.elementor-element-08a16b8{top:-110px;}.elementor-7 .elementor-element.elementor-element-08a16b8 .elementor-icon{font-size:400px;}.elementor-7 .elementor-element.elementor-element-08a16b8 .elementor-icon svg{height:400px;}.elementor-7 .elementor-element.elementor-element-f0bfe08 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list .post-inner-loop .grid-item{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-1 .testimonial-list-content .testimonial-author-title,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-2 .testimonial-list-content .testimonial-author-title,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-3 .testimonial-list-content .testimonial-author-title,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-4 .testimonial-author-title{font-size:1.1em;}.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list .entry-content{line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-1 .testimonial-content-text,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-2 .testimonial-list-content,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-3 .testimonial-list-content,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-4 .testimonial-list-content{padding:20px 25px 50px 5px;}.elementor-7 .elementor-element.elementor-element-520189a > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-520189a > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-520189a > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-520189a > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7 .elementor-element.elementor-element-1a1bef4 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-title{font-size:2em;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-desc,.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-desc p{font-size:0.95em;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-28acc38 > .elementor-widget-container{padding:0% 15% 0% 0%;}.elementor-7 .elementor-element.elementor-element-28acc38{align-self:flex-start;text-align:left;}.elementor-7 .elementor-element.elementor-element-28acc38 img{height:90px;object-fit:contain;}.elementor-7 .elementor-element.elementor-element-a672a92 > .elementor-widget-container{padding:0% 15% 0% 0%;}.elementor-7 .elementor-element.elementor-element-a672a92{align-self:flex-start;text-align:left;}.elementor-7 .elementor-element.elementor-element-a672a92 img{height:90px;object-fit:contain;}.elementor-7 .elementor-element.elementor-element-7c385be > .elementor-widget-container{padding:0% 15% 0% 0%;}.elementor-7 .elementor-element.elementor-element-7c385be{align-self:flex-start;text-align:left;}.elementor-7 .elementor-element.elementor-element-7c385be img{height:90px;object-fit:contain;}.elementor-7 .elementor-element.elementor-element-037b83b > .elementor-widget-container{padding:0% 15% 0% 0%;}.elementor-7 .elementor-element.elementor-element-037b83b{align-self:flex-start;text-align:left;}.elementor-7 .elementor-element.elementor-element-037b83b img{height:90px;object-fit:contain;}.elementor-7 .elementor-element.elementor-element-f213817 > .elementor-widget-container{padding:0% 15% 0% 0%;}.elementor-7 .elementor-element.elementor-element-f213817{align-self:flex-start;text-align:left;}.elementor-7 .elementor-element.elementor-element-f213817 img{height:90px;object-fit:contain;}.elementor-7 .elementor-element.elementor-element-fed93e8 > .elementor-widget-container{padding:0% 15% 0% 0%;}.elementor-7 .elementor-element.elementor-element-fed93e8{align-self:flex-start;text-align:left;}.elementor-7 .elementor-element.elementor-element-fed93e8 img{height:90px;object-fit:contain;}.elementor-7 .elementor-element.elementor-element-d50333b{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-71c16eb{--container-widget-width:383px;--container-widget-flex-grow:0;width:var( --container-widget-width, 383px );max-width:383px;}.elementor-7 .elementor-element.elementor-element-71c16eb .elementor-heading-title{font-size:1em;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-8e49005{--container-widget-width:163px;--container-widget-flex-grow:0;width:var( --container-widget-width, 163px );max-width:163px;}.elementor-7 .elementor-element.elementor-element-16dcc9d > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-7 .elementor-element.elementor-element-16dcc9d{--container-widget-width:124px;--container-widget-flex-grow:0;width:var( --container-widget-width, 124px );max-width:124px;}.elementor-7 .elementor-element.elementor-element-f2550cf{--swiper-slides-to-display:3;--swiper-slides-gap:20px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-fc6e9ec:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fc6e9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:166px auto;}.elementor-7 .elementor-element.elementor-element-3ce516f.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-7 .elementor-element.elementor-element-881ff89{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-37285f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3408e8f > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-374fe35 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7 .elementor-element.elementor-element-afac9f3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-2a3fecb{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f4fd14e{align-self:center;}.elementor-7 .elementor-element.elementor-element-1080275 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-1080275 .elementor-heading-title{font-size:0.9em;line-height:1.4em;}.elementor-7 .elementor-element.elementor-element-840a6ab.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-840a6ab{width:100% !important;}.elementor-7 .elementor-element.elementor-element-2105ece{text-align:left;}.elementor-7 .elementor-element.elementor-element-2105ece .elementor-heading-title{font-size:2em;}.elementor-7 .elementor-element.elementor-element-99612f9 .elementor-button{font-size:1.2em;}.elementor-7 .elementor-element.elementor-element-7ffe80a{width:100% !important;}.elementor-7 .elementor-element.elementor-element-f01e167{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-fd59f5c{--e-image-carousel-slides-to-show:4;}.elementor-7 .elementor-element.elementor-element-fd59f5c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2c34ab9 > .elementor-container{min-height:300px;}.elementor-7 .elementor-element.elementor-element-2c34ab9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2c34ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(309deg, #CFDCFF 19%, #8E95FF 60%);}.elementor-7 .elementor-element.elementor-element-2c34ab9 > .elementor-background-overlay{background-position:calc(100vw - 200px) 254px;background-size:261px auto;}.elementor-7 .elementor-element.elementor-element-5979431 > .elementor-element-populated{margin:0px 0px 115px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-384f6f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5770c91{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-01240af > .elementor-background-overlay{background-position:calc(50% + 200px) calc(50% + 100px);background-size:315px auto;}.elementor-7 .elementor-element.elementor-element-639bcdc > .elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;}.elementor-7 .elementor-element.elementor-element-f3fef00 > .elementor-widget-container{margin:0 calc(100% - 200px) 0 0;}.elementor-7 .elementor-element.elementor-element-f3fef00 .elementor-heading-title{font-size:1.1em;}.elementor-7 .elementor-element.elementor-element-4facb40{margin-top:-30px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-4281a13 .elementor-button{font-size:1.2em;}.elementor-7 .elementor-element.elementor-element-b15fe49 .elementor-cta__content{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-b15fe49 .elementor-ribbon-inner{margin-top:40px;transform:translateY(-50%) translateX(-50%) translateX(40px) rotate(-45deg);font-size:0.9em;}.elementor-7 .elementor-element.elementor-element-32c727e{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta__content{padding:18px 18px 21px 18px;}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta__bg-wrapper{min-width:88px;}.elementor-7 .elementor-element.elementor-element-32c727e .elementor-cta__title{font-size:1em;}.elementor-7 .elementor-element.elementor-element-2142079 > .elementor-background-overlay{background-position:94px -150px;}.elementor-7 .elementor-element.elementor-element-fca667d > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-d533e62 .elementor-heading-title{font-size:1.5em;}.elementor-7 .elementor-element.elementor-element-01910f2 .elementor-heading-title{font-size:1em;}.elementor-7 .elementor-element.elementor-element-16076f8 .elementor-heading-title{font-size:0.9em;}.elementor-7 .elementor-element.elementor-element-e1bc953 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-ef52315{font-size:5.0cqi;}.elementor-7 .elementor-element.elementor-element-46baace > .elementor-background-overlay{background-position:25% 33%;background-size:120% auto;}.elementor-7 .elementor-element.elementor-element-bc60094 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-67ca9d3 img{width:100px;}.elementor-7 .elementor-element.elementor-element-fbc8ea4{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;font-size:5.0cqi;}.elementor-7 .elementor-element.elementor-element-10923ad{margin-top:-40px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-37344a1 > .elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;}.elementor-7 .elementor-element.elementor-element-b9048b2 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b9048b2{text-align:left;}.elementor-7 .elementor-element.elementor-element-e0d7d08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e0d7d08 .elementor-heading-title{font-size:1.1em;}.elementor-7 .elementor-element.elementor-element-7d5718a > .elementor-element-populated{padding:0px 0px -20px 0px;}.elementor-7 .elementor-element.elementor-element-0dbd95f > .elementor-element-populated{margin:0px 0px -20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3404513{left:-47px;}body.rtl .elementor-7 .elementor-element.elementor-element-3404513{right:-47px;}.elementor-7 .elementor-element.elementor-element-d246d63 > .elementor-element-populated{margin:0px 0px -20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-0a799e5 > .elementor-element-populated{margin:0px 0px -20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-1 .testimonial-content-text,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-2 .testimonial-list-content,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-3 .testimonial-list-content,.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-list.testimonial-style-4 .testimonial-list-content{padding:20px 25px 70px 5px;}.elementor-7 .elementor-element.elementor-element-520189a > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-520189a > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-520189a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-520189a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-49b54a4.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-title{font-size:1.6em;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-desc,.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .service-desc p{font-size:0.9em;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box .info-box-inner .info-box-bg-box{padding:5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box.info-box-style_3 .icon-overlay {top:calc(0% - 5px);}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box.info-box-style_1 .icon-overlay .m-r-16{left:calc(0% - 0px);}.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box.info-box-style_2 .icon-overlay .m-l-16{right:calc(0% - 0px);}.elementor-7 .elementor-element.elementor-element-28acc38 > .elementor-widget-container{padding:0% 0% 20% 0%;}.elementor-7 .elementor-element.elementor-element-28acc38{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;text-align:center;}.elementor-7 .elementor-element.elementor-element-28acc38 img{height:80px;}.elementor-7 .elementor-element.elementor-element-a672a92 > .elementor-widget-container{padding:0% 0% 20% 0%;}.elementor-7 .elementor-element.elementor-element-a672a92{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;text-align:center;}.elementor-7 .elementor-element.elementor-element-a672a92 img{height:80px;}.elementor-7 .elementor-element.elementor-element-7c385be > .elementor-widget-container{padding:0% 0% 20% 0%;}.elementor-7 .elementor-element.elementor-element-7c385be{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;text-align:center;}.elementor-7 .elementor-element.elementor-element-7c385be img{height:80px;}.elementor-7 .elementor-element.elementor-element-037b83b > .elementor-widget-container{padding:0% 0% 20% 0%;}.elementor-7 .elementor-element.elementor-element-037b83b{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;text-align:center;}.elementor-7 .elementor-element.elementor-element-037b83b img{height:80px;}.elementor-7 .elementor-element.elementor-element-f213817 > .elementor-widget-container{padding:0% 0% 20% 0%;}.elementor-7 .elementor-element.elementor-element-f213817{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;text-align:center;}.elementor-7 .elementor-element.elementor-element-f213817 img{height:80px;}.elementor-7 .elementor-element.elementor-element-fed93e8 > .elementor-widget-container{padding:0% 0% 20% 0%;}.elementor-7 .elementor-element.elementor-element-fed93e8{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;text-align:center;}.elementor-7 .elementor-element.elementor-element-fed93e8 img{height:80px;}.elementor-7 .elementor-element.elementor-element-d50333b{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-71c16eb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-71c16eb{text-align:center;}.elementor-7 .elementor-element.elementor-element-f2550cf{--swiper-slides-to-display:1;--swiper-slides-gap:10px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-37344a1{width:107%;}.elementor-7 .elementor-element.elementor-element-f0b64f5{width:40%;}}@media(min-width:4800px){.elementor-7 .elementor-element.elementor-element-f2550cf{--swiper-slides-to-display:3;}}/* Start custom CSS for heading, class: .elementor-element-881ff89 *//*
.elementor-7 .elementor-element.elementor-element-881ff89 p:hover, .elementor-7 .elementor-element.elementor-element-881ff89 a:hover {
    color:var(--ang_color_heading)!important;
}
*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fc6e9ec */.elementor-7 .elementor-element.elementor-element-a30daf0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a30daf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {

    background-position: 26% 64%;
    background-repeat: no-repeat;
    background-size: 250% auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3408e8f *//*
.elementor-7 .elementor-element.elementor-element-3408e8f p:hover, .elementor-7 .elementor-element.elementor-element-3408e8f a:hover {
    color:var(--ang_color_heading)!important;
}
*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e67f975 */.elementor-7 .elementor-element.elementor-element-a30daf0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a30daf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {

    background-position: 26% 64%;
    background-repeat: no-repeat;
    background-size: 250% auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a3fecb *//*
.elementor-7 .elementor-element.elementor-element-2a3fecb p:hover, .elementor-7 .elementor-element.elementor-element-2a3fecb a:hover {
    color:var(--ang_color_heading)!important;
}
*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d99f9c8 */.elementor-7 .elementor-element.elementor-element-a30daf0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a30daf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {

    background-position: 26% 64%;
    background-repeat: no-repeat;
    background-size: 250% auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1080275 */.elementor-7 .elementor-element.elementor-element-1080275 a, .elementor-7 .elementor-element.elementor-element-1080275 a:hover {
    color: var(--e-global-color-secondary)!important;
    text-decoration: underline;
}

@media (min-width:768px) {
.elementor-7 .elementor-element.elementor-element-1080275 .mobile-br {
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d83562e */.elementor-7 .elementor-element.elementor-element-a30daf0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a30daf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {

    background-position: 26% 64%;
    background-repeat: no-repeat;
    background-size: 250% auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2105ece */.elementor-7 .elementor-element.elementor-element-2105ece h1 {
background: linear-gradient(to right, #ff661c, #7030a0, #32aafd);
  -webkit-background-clip: text;
  background-clip:text;
  -webkit-text-fill-color: transparent;
  color:transparent;
  display:inline-block;
  overflow: visible
}
@media (min-width: 768px) {
    .elementor-7 .elementor-element.elementor-element-2105ece .br-mobile {
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1a8a9a */.floating-animation {
	animation-name: floating;
	animation-duration: 2s;
	animation-iteration-count: infinite;
	animation-timing-function: ease-in-out;
}


@keyframes floating {
	0% { transform: translate(0px, -5px); }
	50% { transform: translate(0px, 5px); }
	100% { transform: translate(0px, -5px); }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f01e167 */.elementor-7 .elementor-element.elementor-element-f01e167 video.elementor-video {
    background-color: white;
    border-color:white;
    border:none;
}
/*
.elementor-7 .elementor-element.elementor-element-f01e167 .e-hosted-video.elementor-wrapper.elementor-open-inline {
    clip-path: inset(1px 1px);
.elementor-7 .elementor-element.elementor-element-f01e167 .elementor-open-inline {
    clip-path: inset(1px 1px);
}
}*/
.elementor-7 .elementor-element.elementor-element-f01e167 video {
  filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fd59f5c */.swiper-wrapper {
    height: auto;
}
/*.elementor-7 .elementor-element.elementor-element-fd59f5c div {
  mask-image: linear-gradient(
    to left,
    transparent 0%,
    black 90%,
    black 10%,
    transparent 100%
  );
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0%,
    black 10%,
    black 90%,
    transparent 100%
  );
  }*/
  
.elementor-7 .elementor-element.elementor-element-fd59f5c  {
  /* For cross-browser compatibility */
  mask-image: linear-gradient(to left, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image:  linear-gradient(to left, transparent 0%, black 10%, black 90%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-384f6f0 */@media (min-width: 1025px) {
.elementor-7 .elementor-element.elementor-element-384f6f0 .mobile-br {
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3fef00 */@media screen and (max-width: 800px)  {
        .desktop-break { display: none; }
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79067ea */.floating-animation {
	animation-name: floating;
	animation-duration: 2s;
	animation-iteration-count: infinite;
	animation-timing-function: ease-in-out;
}


@keyframes floating {
	0% { transform: translate(0px, -5px); }
	50% { transform: translate(0px, 5px); }
	100% { transform: translate(0px, -5px); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-deea5b7 */.elementor-7 .elementor-element.elementor-element-deea5b7 {
    border:none;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-b15fe49 */.elementor-7 .elementor-element.elementor-element-b15fe49 .elementor-ribbon-inner {
    padding: .5rem 0 .5rem 0;
}

.elementor-7 .elementor-element.elementor-element-b15fe49 .elementor-ribbon {
    width: 200px;
    height: 200px;
}
.elementor-7 .elementor-element.elementor-element-b15fe49 a:hover {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e1bc953 */.elementor-7 .elementor-element.elementor-element-e1bc953 {
  container-type: inline-size;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bc60094 */.elementor-7 .elementor-element.elementor-element-bc60094 {
  container-type: inline-size;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0d7d08 */@media screen and (max-width: 800px)  {
        .desktop-break { display: none; }
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-37344a1 */@media (min-width: 768px) {
.elementor-7 .elementor-element.elementor-element-37344a1 {
    flex: 1;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12d99e0 */.elementor-7 .elementor-element.elementor-element-12d99e0, .elementor-7 .elementor-element.elementor-element-12d99e0 .apti-card-bg, .elementor-7 .elementor-element.elementor-element-12d99e0 img {
    box-shadow: 0px 0px 80px 0px rgba(170.99999999999997, 170.99999999999997, 170.99999999999997, 0.5)!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7e52467 */.elementor-7 .elementor-element.elementor-element-7e52467 .cascading-image-inner {
    box-shadow: 0px 0px 80px 0px rgba(170.99999999999997, 170.99999999999997, 170.99999999999997, 0.5);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-890b1f4 */.elementor-7 .elementor-element.elementor-element-890b1f4 .cascading-image-inner {
    box-shadow: 0px 0px 80px 0px rgba(170.99999999999997, 170.99999999999997, 170.99999999999997, 0.5);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d077cdf */.elementor-7 .elementor-element.elementor-element-d077cdf .cascading-image-inner {
    box-shadow: 0px 0px 80px 0px rgba(170.99999999999997, 170.99999999999997, 170.99999999999997, 0.5);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e57733 */.elementor-7 .elementor-element.elementor-element-6e57733 .cascading-image-inner {
    box-shadow: 0px 0px 80px 0px rgba(170.99999999999997, 170.99999999999997, 170.99999999999997, 0.5);
}/* End custom CSS */
/* Start custom CSS for tp-testimonial-listout, class: .elementor-element-f0bfe08 */.post-designation::before {
    display:none;
}
.post-content-image.flex-column.flex-wrap {
    display: none;
}

.testimonial-list.testimonial-style-4 .testimonial-content-text {
    flex: none;
}
.testimonial-content-text.flex-column.flex-wrap {
    max-width: 100%;
}
.elementor-7 .elementor-element.elementor-element-f0bfe08 img {
    width:100%;
}
.elementor-7 .elementor-element.elementor-element-f0bfe08 .post-designation {
    margin-top: 0!important;
}
.cs-link {
    position:absolute;
    transform: translate(0, 80px);
}
.elementor-7 .elementor-element.elementor-element-f0bfe08 h3.testimonial-author-title.title-scroll-on-hover {
    position: absolute !important;
    top: 30px;
}
.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-author-logo {
    margin-top: 40px;
}
.elementor-7 .elementor-element.elementor-element-f0bfe08 .testimonial-author-logo {
    max-width: min(160px, 60%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-520189a *//*.elementor-7 .elementor-element.elementor-element-520189a {
    border-radius: 40px!important;
    border:none;
    background-color: transparent
}*//* End custom CSS */
/* Start custom CSS for tp-info-box, class: .elementor-element-1a1bef4 */.elementor-7 .elementor-element.elementor-element-1a1bef4 .slick-slide {
    height: auto;
}
.elementor-7 .elementor-element.elementor-element-1a1bef4 .pt_plus_info_box.list-carousel-slick {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28acc38 */.elementor-7 .elementor-element.elementor-element-28acc38 img {
    max-height: 120px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a672a92 */.elementor-7 .elementor-element.elementor-element-a672a92 img {
    max-height: 120px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c385be */.elementor-7 .elementor-element.elementor-element-7c385be img {
    max-height: 120px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-037b83b */.elementor-7 .elementor-element.elementor-element-037b83b img {
    max-height: 120px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f213817 */.elementor-7 .elementor-element.elementor-element-f213817 img {
    max-height: 120px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fed93e8 */.elementor-7 .elementor-element.elementor-element-fed93e8 img {
    max-height: 120px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-f2550cf */.elementor-7 .elementor-element.elementor-element-f2550cf .swiper {
    overflow:visible;
}
.elementor-7 .elementor-element.elementor-element-f2550cf .apti-card-bg {
        box-shadow: 0px 0px 80px 0px rgb(0 75 232);
        background-color: #5B8FF9;
        border-radius: 20px;
}
.elementor-7 .elementor-element.elementor-element-f2550cf .elementor-widget-image {
    background-color:white;
}
.elementor-7 .elementor-element.elementor-element-f2550cf img {
    height: 240px!important;
    object-fit: contain;
    padding:20px;
}
@media (max-width: 1024px) {
.elementor-7 .elementor-element.elementor-element-f2550cf img {
    height: 150px!important;
    padding:0;
}
.elementor-7 .elementor-element.elementor-element-f2550cf .ap-pdg-top-lg.elementor-top-section {
    padding:0;
}
.elementor-7 .elementor-element.elementor-element-f2550cf .elementor-inner-column.elementor-element {
    padding: 0;
}
.elementor-7 .elementor-element.elementor-element-f2550cf .elementor-element p.elementor-heading-title.elementor-size-default {
    font-size: 1.0em;
}
.elementor-7 .elementor-element.elementor-element-f2550cf .elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    margin: 0;
}
.elementor-7 .elementor-element.elementor-element-f2550cf .elementor-widget-wrap.elementor-element-populated {
    padding: 15px !important;
}
.elementor-7 .elementor-element.elementor-element-f2550cf .elementor-widget-wrap.elementor-element-populated .elementor-widget-wrap.elementor-element-populated {
    padding: 0 !important;
}
.elementor-7 .elementor-element.elementor-element-f2550cf .elementor-widget-post-info .elementor-widget-container {
    margin: 0 !important;
    font-size: 1.3em;
}
.elementor-7 .elementor-element.elementor-element-f2550cf .elementor-heading-title {
        font-size: .9em!important;
    }
}
/*.elementor-7 .elementor-element.elementor-element-f2550cf .elementor-element {
    margin-top: 0px;
    margin-bottom: 20px;
}*/
.elementor-7 .elementor-element.elementor-element-f2550cf .elementor-widget-image {
    background-color: #5B8FF9!important;
}
.elementor-7 .elementor-element.elementor-element-f2550cf .elementor-widget-wrap {
    background-color:unset!important;
}
.elementor-7 .elementor-element.elementor-element-f2550cf span.elementor-post-info__terms-list-item {
    font-size: .8em;
}
.elementor-7 .elementor-element.elementor-element-f2550cf p.elementor-heading-title.elementor-size-default {
    font-size: 1.2em;
}/* End custom CSS */
/* Start custom CSS */html, body {
max-width: 100%;
overflow-x: hidden;
}
html {
  scroll-padding-top: 70px;
}
/*
@media (max-width: 1024px) {
body.page-template-default {
    background-position: calc(50% + 260px) 100px!important;
    background-repeat: no-repeat!important;
    background-size:600px auto!important;
}
}

@media (max-width: 767px) {
body.page-template-default {
    background-position: 60% 50px!important;
    background-repeat: no-repeat!important;
    background-size: 120% auto!important;
}
}*//* End custom CSS */