.elementor-1944 .elementor-element.elementor-element-30a16619{--display:flex;--min-height:644px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1944 .elementor-element.elementor-element-30a16619:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-30a16619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fourtheorem.com/wp-content/uploads/2025/09/Solutions-Heros.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1944 .elementor-element.elementor-element-4fbe06cc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1944 .elementor-element.elementor-element-56247520{color:var( --e-global-color-text );}.elementor-1944 .elementor-element.elementor-element-d680765{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1944 .elementor-element.elementor-element-f98e20e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1944 .elementor-element.elementor-element-f98e20e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1944 .elementor-element.elementor-element-e65ef6d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1944 .elementor-element.elementor-element-5cb0731{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1944 .elementor-element.elementor-element-45852c4{--display:flex;--min-height:177px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1944 .elementor-element.elementor-element-45852c4:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-45852c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1944 .elementor-element.elementor-element-1688436{--display:flex;}.elementor-1944 .elementor-element.elementor-element-f28896a{padding:60px 0px 60px 0px;text-align:center;}.elementor-1944 .elementor-element.elementor-element-f28896a .elementor-heading-title{font-size:42px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-1944 .elementor-element.elementor-element-9edd61f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1944 .elementor-element.elementor-element-0a07fdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1944 .elementor-element.elementor-element-83018b7 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-992b9a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1944 .elementor-element.elementor-element-573ca6c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1944 .elementor-element.elementor-element-cf7bd08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1944 .elementor-element.elementor-element-1cae8e0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1944 .elementor-element.elementor-element-d27b646{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1944 .elementor-element.elementor-element-5d7d09a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1944 .elementor-element.elementor-element-716d77d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1944 .elementor-element.elementor-element-2cdbd6c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1944 .elementor-element.elementor-element-29f7097{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1944 .elementor-element.elementor-element-29f7097:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-29f7097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-924f924{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1944 .elementor-element.elementor-element-aac4980{padding:0px 0px 020px 0px;}.elementor-1944 .elementor-element.elementor-element-aac4980 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1944 .elementor-element.elementor-element-2b2beeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1944 .elementor-element.elementor-element-9b86953{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:025px;--padding-right:025px;}.elementor-1944 .elementor-element.elementor-element-9b86953:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-9b86953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1944 .elementor-element.elementor-element-a527652 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-6389e4b{color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-6389e4b a{color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-f7df89a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:025px;--padding-right:025px;}.elementor-1944 .elementor-element.elementor-element-f7df89a:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-f7df89a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1944 .elementor-element.elementor-element-7d86416 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-b74e50b{color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-b74e50b a{color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-403dd74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1944 .elementor-element.elementor-element-1dcbc21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:025px;--padding-right:025px;}.elementor-1944 .elementor-element.elementor-element-1dcbc21:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-1dcbc21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1944 .elementor-element.elementor-element-09eb40a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-7ec6e4d{width:var( --container-widget-width, 97.857% );max-width:97.857%;--container-widget-width:97.857%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-7ec6e4d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1944 .elementor-element.elementor-element-7ec6e4d a{color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-ec3ba93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:025px;--padding-right:025px;}.elementor-1944 .elementor-element.elementor-element-ec3ba93:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-ec3ba93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1944 .elementor-element.elementor-element-c3d602a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-0596185{color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-0596185 a{color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-7e9c967{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1944 .elementor-element.elementor-element-fd27561{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-1944 .elementor-element.elementor-element-fd27561.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1944 .elementor-element.elementor-element-2f6a3fb .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1944 .elementor-element.elementor-element-33769c3{width:var( --container-widget-width, 94.835% );max-width:94.835%;--container-widget-width:94.835%;--container-widget-flex-grow:0;}.elementor-1944 .elementor-element.elementor-element-33769c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1944 .elementor-element.elementor-element-5e7283e .elementor-repeater-item-5e4efdb .swiper-slide-bg{background-image:url(https://fourtheorem.com/wp-content/uploads/aleksandr-barsukov-lN1fPT9J6DA-unsplash-1-e1760642280703.webp);background-size:cover;}.elementor-1944 .elementor-element.elementor-element-5e7283e .elementor-repeater-item-5e4efdb .elementor-background-overlay{background-color:#01165033;}.elementor-1944 .elementor-element.elementor-element-5e7283e .elementor-repeater-item-63253ff .swiper-slide-bg{background-image:url(https://fourtheorem.com/wp-content/uploads/federico-beccari-ahi73ZN5P0Y-unsplash-1-e1760641830767.webp);background-size:cover;}.elementor-1944 .elementor-element.elementor-element-5e7283e .elementor-repeater-item-63253ff .elementor-background-overlay{background-color:#01165033;}.elementor-1944 .elementor-element.elementor-element-5e7283e .elementor-repeater-item-9207256 .swiper-slide-bg{background-image:url(https://fourtheorem.com/wp-content/uploads/cansu-sarp-KZ9KsDpSkLQ-unsplash-e1760632082546.webp);background-size:cover;}.elementor-1944 .elementor-element.elementor-element-5e7283e .elementor-repeater-item-9207256 .elementor-background-overlay{background-color:#01165033;}.elementor-1944 .elementor-element.elementor-element-5e7283e .elementor-repeater-item-07e1ca2 .swiper-slide-bg{background-image:url(https://fourtheorem.com/wp-content/uploads/anders-jilden-N2UXcPBIYI-unsplash-e1760642354873.webp);background-size:cover;}.elementor-1944 .elementor-element.elementor-element-5e7283e .elementor-repeater-item-07e1ca2 .elementor-background-overlay{background-color:#01165033;}.elementor-1944 .elementor-element.elementor-element-5e7283e .swiper-slide{transition-duration:calc(5000ms*1.2);height:437px;}.elementor-1944 .elementor-element.elementor-element-5e7283e{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 010px;--container-widget-width:95%;--container-widget-flex-grow:0;border-style:none;}.elementor-1944 .elementor-element.elementor-element-5e7283e:hover{border-radius:10px 10px 10px 10px;}.elementor-1944 .elementor-element.elementor-element-5e7283e .swiper-slide-contents{max-width:87%;}.elementor-1944 .elementor-element.elementor-element-5e7283e .swiper-slide-inner{text-align:left;}.elementor-1944 .elementor-element.elementor-element-5e7283e .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:29px;}.elementor-1944 .elementor-element.elementor-element-26162a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1944 .elementor-element.elementor-element-49f6b70{--display:flex;}.elementor-1944 .elementor-element.elementor-element-6a36979{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:030px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1944 .elementor-element.elementor-element-a14bf10{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1944 .elementor-element.elementor-element-e787ae5{text-align:center;}.elementor-1944 .elementor-element.elementor-element-e787ae5 img{width:68%;}.elementor-1944 .elementor-element.elementor-element-5bb7e43{text-align:center;}.elementor-1944 .elementor-element.elementor-element-5bb7e43 img{width:68%;}.elementor-1944 .elementor-element.elementor-element-c40186f{text-align:center;}.elementor-1944 .elementor-element.elementor-element-c40186f img{width:68%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1944 .elementor-element.elementor-element-a14bf10{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1944 .elementor-element.elementor-element-f98e20e{--width:29.171%;}.elementor-1944 .elementor-element.elementor-element-5cb0731{--width:66.6%;}.elementor-1944 .elementor-element.elementor-element-45852c4{--width:100%;}.elementor-1944 .elementor-element.elementor-element-9edd61f{--content-width:1260px;}.elementor-1944 .elementor-element.elementor-element-0a07fdb{--width:100%;}.elementor-1944 .elementor-element.elementor-element-992b9a6{--width:50%;}.elementor-1944 .elementor-element.elementor-element-cf7bd08{--width:50%;}.elementor-1944 .elementor-element.elementor-element-d27b646{--width:50%;}.elementor-1944 .elementor-element.elementor-element-716d77d{--width:50%;}.elementor-1944 .elementor-element.elementor-element-29f7097{--content-width:1260px;}.elementor-1944 .elementor-element.elementor-element-924f924{--width:100%;}.elementor-1944 .elementor-element.elementor-element-2b2beeb{--width:50%;}.elementor-1944 .elementor-element.elementor-element-9b86953{--width:100%;}.elementor-1944 .elementor-element.elementor-element-f7df89a{--width:100%;}.elementor-1944 .elementor-element.elementor-element-403dd74{--width:50%;}.elementor-1944 .elementor-element.elementor-element-1dcbc21{--width:100%;}.elementor-1944 .elementor-element.elementor-element-ec3ba93{--width:100%;}.elementor-1944 .elementor-element.elementor-element-fd27561{--width:40%;}.elementor-1944 .elementor-element.elementor-element-6a36979{--content-width:988px;}.elementor-1944 .elementor-element.elementor-element-a14bf10{--width:91%;}}@media(max-width:767px){.elementor-1944 .elementor-element.elementor-element-f28896a .elementor-heading-title{font-size:20px;}.elementor-1944 .elementor-element.elementor-element-a14bf10{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}