.elementor-12 .elementor-element.elementor-element-90c1a02{--display:flex;--overlay-opacity:0.5;--padding-top:250px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-90c1a02:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-90c1a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://srisakthibuilders.co.in/wp-content/uploads/2026/01/Vision-1024x573-1.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-90c1a02::before, .elementor-12 .elementor-element.elementor-element-90c1a02 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-90c1a02 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-90c1a02 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-90c1a02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-90c1a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-cb50452{text-align:center;}.elementor-12 .elementor-element.elementor-element-cb50452 .elementor-heading-title{font-family:var( --e-global-typography-95bbf20-font-family ), Sans-serif;font-size:var( --e-global-typography-95bbf20-font-size );font-weight:var( --e-global-typography-95bbf20-font-weight );line-height:var( --e-global-typography-95bbf20-line-height );color:var( --e-global-color-kadence1 );}.elementor-12 .elementor-element.elementor-element-4ec729e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bb6f071 .elementor-button{background-color:var( --e-global-color-kadence2 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-bb6f071 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-bb6f071 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-bb6f071 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-bb6f071 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9f0bb69{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-86e0474{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-e0b3dc7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d4f1cfe .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-kadence1 );}.elementor-12 .elementor-element.elementor-element-2e961e1{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-0ba1362{--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-12 .elementor-element.elementor-element-7a312ac{text-align:right;}.elementor-12 .elementor-element.elementor-element-7a312ac img{max-width:90%;border-radius:9px 9px 9px 9px;}.elementor-12 .elementor-element.elementor-element-1c866c2{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1c866c2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1c866c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-5cd51b3{text-align:center;}.elementor-12 .elementor-element.elementor-element-5cd51b3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-293ea0d{--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;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-e4ea8e4{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-e4ea8e4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e4ea8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0c0a12c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0c0a12c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-0c0a12c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0c0a12c.elementor-view-default .elementor-icon{color:var( --e-global-color-kadence2 );border-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-0c0a12c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0c0a12c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-8bebe5d{text-align:center;}.elementor-12 .elementor-element.elementor-element-8bebe5d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-1cd2e89{text-align:center;font-family:var( --e-global-typography-957b251-font-family ), Sans-serif;font-size:var( --e-global-typography-957b251-font-size );font-weight:var( --e-global-typography-957b251-font-weight );line-height:var( --e-global-typography-957b251-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-465a38c{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-465a38c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-465a38c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0d222db .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0d222db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-0d222db.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0d222db.elementor-view-default .elementor-icon{color:var( --e-global-color-kadence2 );border-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-0d222db.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0d222db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-184ff4a{text-align:center;}.elementor-12 .elementor-element.elementor-element-184ff4a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-230c26e{text-align:center;font-family:var( --e-global-typography-957b251-font-family ), Sans-serif;font-size:var( --e-global-typography-957b251-font-size );font-weight:var( --e-global-typography-957b251-font-weight );line-height:var( --e-global-typography-957b251-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3703b42{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-3703b42:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3703b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8b6464b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8b6464b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-8b6464b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8b6464b.elementor-view-default .elementor-icon{color:var( --e-global-color-kadence2 );border-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-8b6464b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8b6464b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-c628c2f{text-align:center;}.elementor-12 .elementor-element.elementor-element-c628c2f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-cd5bff0{text-align:center;font-family:var( --e-global-typography-957b251-font-family ), Sans-serif;font-size:var( --e-global-typography-957b251-font-size );font-weight:var( --e-global-typography-957b251-font-weight );line-height:var( --e-global-typography-957b251-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ba5c384{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-ba5c384:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ba5c384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c9feb06 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c9feb06.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-c9feb06.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c9feb06.elementor-view-default .elementor-icon{color:var( --e-global-color-kadence2 );border-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-c9feb06.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c9feb06.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-e17dbd2{text-align:center;}.elementor-12 .elementor-element.elementor-element-e17dbd2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-b2d7f33{text-align:center;font-family:var( --e-global-typography-957b251-font-family ), Sans-serif;font-size:var( --e-global-typography-957b251-font-size );font-weight:var( --e-global-typography-957b251-font-weight );line-height:var( --e-global-typography-957b251-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5061877{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-49ba4b7{text-align:center;}.elementor-12 .elementor-element.elementor-element-49ba4b7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6e891ee{text-align:center;}.elementor-12 .elementor-element.elementor-element-6e891ee .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e25d9d8{--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;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-d839bea{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-d839bea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d839bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-2357203 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2357203.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2357203.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2357203.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2357203.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2357203.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2357203 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-2357203 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-2c456ba{text-align:center;}.elementor-12 .elementor-element.elementor-element-2c456ba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e237a2c{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-e237a2c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e237a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-0a99f96 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0a99f96.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0a99f96.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0a99f96.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0a99f96.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0a99f96.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0a99f96 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-0a99f96 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-8a6456c{text-align:center;}.elementor-12 .elementor-element.elementor-element-8a6456c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a40cfb1{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-a40cfb1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a40cfb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-61a9ad8 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-61a9ad8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-61a9ad8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-61a9ad8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-61a9ad8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-61a9ad8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-61a9ad8 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-61a9ad8 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-7ad0d57{text-align:center;}.elementor-12 .elementor-element.elementor-element-7ad0d57 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-4753589{--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;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-baf5d0a{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-baf5d0a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-baf5d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-593f714 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-593f714.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-593f714.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-593f714.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-593f714.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-593f714.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-593f714 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-593f714 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-9d0dcaf{text-align:center;}.elementor-12 .elementor-element.elementor-element-9d0dcaf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-4fe35f1{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-4fe35f1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4fe35f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-88d768b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-88d768b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-88d768b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-88d768b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-88d768b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-88d768b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-88d768b .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-88d768b .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-6b9e6d5{text-align:center;}.elementor-12 .elementor-element.elementor-element-6b9e6d5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ddecd18{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ddecd18:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ddecd18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-27b64c8{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-d61a299{--display:flex;}.elementor-12 .elementor-element.elementor-element-84eee87{text-align:left;}.elementor-12 .elementor-element.elementor-element-84eee87 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8a4775f{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a00f4e5{--display:flex;}.elementor-12 .elementor-element.elementor-element-ab8341f{text-align:left;}.elementor-12 .elementor-element.elementor-element-ab8341f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-557c843{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a786534{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cdc3ca0{text-align:center;}.elementor-12 .elementor-element.elementor-element-cdc3ca0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f833e32{text-align:center;}.elementor-12 .elementor-element.elementor-element-f833e32 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b35f770{--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;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-4e68380{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-4e68380:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e68380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-afd2f5e img{border-radius:9px 9px 9px 9px;}.elementor-12 .elementor-element.elementor-element-d62162c{text-align:left;}.elementor-12 .elementor-element.elementor-element-d62162c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c4e8226{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2a7f941{--display:flex;--border-radius:9px 9px 9px 9px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-2a7f941:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2a7f941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence2 );}.elementor-12 .elementor-element.elementor-element-66cc378 img{border-radius:9px 9px 9px 9px;}.elementor-12 .elementor-element.elementor-element-d854f72{text-align:left;}.elementor-12 .elementor-element.elementor-element-d854f72 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-387dc90{color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-86e0474{--width:50%;}.elementor-12 .elementor-element.elementor-element-0ba1362{--width:50%;}.elementor-12 .elementor-element.elementor-element-d839bea{--width:100%;}.elementor-12 .elementor-element.elementor-element-e237a2c{--width:100%;}.elementor-12 .elementor-element.elementor-element-4753589{--width:67%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-90c1a02:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-90c1a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-cb50452 .elementor-heading-title{font-size:var( --e-global-typography-95bbf20-font-size );line-height:var( --e-global-typography-95bbf20-line-height );}.elementor-12 .elementor-element.elementor-element-4ec729e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-bb6f071 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-e0b3dc7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-d4f1cfe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-2e961e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-0ba1362{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-5cd51b3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-8bebe5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-1cd2e89{font-size:var( --e-global-typography-957b251-font-size );line-height:var( --e-global-typography-957b251-line-height );}.elementor-12 .elementor-element.elementor-element-184ff4a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-230c26e{font-size:var( --e-global-typography-957b251-font-size );line-height:var( --e-global-typography-957b251-line-height );}.elementor-12 .elementor-element.elementor-element-c628c2f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-cd5bff0{font-size:var( --e-global-typography-957b251-font-size );line-height:var( --e-global-typography-957b251-line-height );}.elementor-12 .elementor-element.elementor-element-e17dbd2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-b2d7f33{font-size:var( --e-global-typography-957b251-font-size );line-height:var( --e-global-typography-957b251-line-height );}.elementor-12 .elementor-element.elementor-element-49ba4b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-6e891ee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-2c456ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-8a6456c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-7ad0d57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-9d0dcaf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-6b9e6d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-84eee87 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-ab8341f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-cdc3ca0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-f833e32 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-d62162c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-d854f72 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-90c1a02{--padding-top:180px;--padding-bottom:180px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-cb50452 .elementor-heading-title{font-size:var( --e-global-typography-95bbf20-font-size );line-height:var( --e-global-typography-95bbf20-line-height );}.elementor-12 .elementor-element.elementor-element-4ec729e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-bb6f071 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-9f0bb69{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-e0b3dc7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-d4f1cfe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-2e961e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-7a312ac img{max-width:95%;}.elementor-12 .elementor-element.elementor-element-1c866c2{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5cd51b3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-8bebe5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-1cd2e89{font-size:var( --e-global-typography-957b251-font-size );line-height:var( --e-global-typography-957b251-line-height );}.elementor-12 .elementor-element.elementor-element-184ff4a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-230c26e{font-size:var( --e-global-typography-957b251-font-size );line-height:var( --e-global-typography-957b251-line-height );}.elementor-12 .elementor-element.elementor-element-c628c2f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-cd5bff0{font-size:var( --e-global-typography-957b251-font-size );line-height:var( --e-global-typography-957b251-line-height );}.elementor-12 .elementor-element.elementor-element-e17dbd2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-b2d7f33{font-size:var( --e-global-typography-957b251-font-size );line-height:var( --e-global-typography-957b251-line-height );}.elementor-12 .elementor-element.elementor-element-5061877{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-49ba4b7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-6e891ee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-2c456ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-8a6456c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-7ad0d57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-9d0dcaf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-6b9e6d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-ddecd18{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-84eee87 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-ab8341f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-a786534{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-cdc3ca0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-f833e32 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-d62162c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-d854f72 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}