.elementor-39302 .elementor-element.elementor-element-b18b50e > .elementor-container{max-width:1180px;}.elementor-39302 .elementor-element.elementor-element-b18b50e{padding:88px 24px 96px 24px;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b152737.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-39302 .elementor-element.elementor-element-b152737.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-39302 .elementor-element.elementor-element-b152737 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:22px;}.elementor-39302 .elementor-element.elementor-element-b13664d{text-align:start;}.elementor-39302 .elementor-element.elementor-element-b13664d .elementor-heading-title{font-family:var( --e-global-typography-idct001-font-family ), Sans-serif;font-size:var( --e-global-typography-idct001-font-size );font-weight:var( --e-global-typography-idct001-font-weight );line-height:var( --e-global-typography-idct001-line-height );color:var( --e-global-color-idc0007 );}.elementor-39302 .elementor-element.elementor-element-b14d2bb{text-align:start;font-family:var( --e-global-typography-idct005-font-family ), Sans-serif;font-size:var( --e-global-typography-idct005-font-size );font-weight:var( --e-global-typography-idct005-font-weight );line-height:var( --e-global-typography-idct005-line-height );color:var( --e-global-color-idc0008 );}.elementor-39302 .elementor-element.elementor-element-b119407 .elementor-button{background-color:var( --e-global-color-idc0003 );font-family:var( --e-global-typography-idct006-font-family ), Sans-serif;font-size:var( --e-global-typography-idct006-font-size );font-weight:var( --e-global-typography-idct006-font-weight );line-height:var( --e-global-typography-idct006-line-height );fill:#FFFFFF;color:#FFFFFF;padding:16px 30px 16px 30px;}.elementor-39302 .elementor-element.elementor-element-b119407 .elementor-button:hover, .elementor-39302 .elementor-element.elementor-element-b119407 .elementor-button:focus{background-color:var( --e-global-color-idc0009 );}.elementor-39302 .elementor-element.elementor-element-b119407{width:auto;max-width:auto;}.elementor-39302 .elementor-element.elementor-element-b119407 > .elementor-widget-container{margin:8px 14px 0px 0px;}.elementor-39302 .elementor-element.elementor-element-b121158 .elementor-button{background-color:var( --e-global-color-idc0003 );font-family:var( --e-global-typography-idct006-font-family ), Sans-serif;font-size:var( --e-global-typography-idct006-font-size );font-weight:var( --e-global-typography-idct006-font-weight );line-height:var( --e-global-typography-idct006-line-height );fill:#FFFFFF;color:#FFFFFF;padding:16px 30px 16px 30px;}.elementor-39302 .elementor-element.elementor-element-b121158 .elementor-button:hover, .elementor-39302 .elementor-element.elementor-element-b121158 .elementor-button:focus{background-color:var( --e-global-color-idc0009 );}.elementor-39302 .elementor-element.elementor-element-b121158{width:auto;max-width:auto;}.elementor-39302 .elementor-element.elementor-element-b121158 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b17b850.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-39302 .elementor-element.elementor-element-b17b850.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-39302 .elementor-element.elementor-element-b17b850 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-39302 .elementor-element.elementor-element-b16ca49{text-align:center;}.elementor-39302 .elementor-element.elementor-element-b1db8cd:not(.elementor-motion-effects-element-type-background), .elementor-39302 .elementor-element.elementor-element-b1db8cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-idc0007 );}.elementor-39302 .elementor-element.elementor-element-b1db8cd > .elementor-container{max-width:1180px;}.elementor-39302 .elementor-element.elementor-element-b1db8cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 80px 24px;}.elementor-39302 .elementor-element.elementor-element-b1db8cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b1a5bec.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b1a5bec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b1a5bec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-39302 .elementor-element.elementor-element-b190230 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-39302 .elementor-element.elementor-element-b190230{text-align:start;}.elementor-39302 .elementor-element.elementor-element-b190230 .elementor-heading-title{font-family:var( --e-global-typography-idct002-font-family ), Sans-serif;font-size:var( --e-global-typography-idct002-font-size );font-weight:var( --e-global-typography-idct002-font-weight );line-height:var( --e-global-typography-idct002-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b1bc724{text-align:start;font-family:var( --e-global-typography-idct005-font-family ), Sans-serif;font-size:var( --e-global-typography-idct005-font-size );font-weight:var( --e-global-typography-idct005-font-weight );line-height:var( --e-global-typography-idct005-line-height );color:var( --e-global-color-idc0005 );}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b1ce990.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-39302 .elementor-element.elementor-element-b1ce990.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-39302 .elementor-element.elementor-element-b1ce990 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-39302 .elementor-element.elementor-element-780dfd7{text-align:center;}.elementor-39302 .elementor-element.elementor-element-b2630e6:not(.elementor-motion-effects-element-type-background), .elementor-39302 .elementor-element.elementor-element-b2630e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-39302 .elementor-element.elementor-element-b2630e6 > .elementor-container{max-width:1180px;}.elementor-39302 .elementor-element.elementor-element-b2630e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 80px 24px;}.elementor-39302 .elementor-element.elementor-element-b2630e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b253202.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b253202.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b253202 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-39302 .elementor-element.elementor-element-b239621 > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-39302 .elementor-element.elementor-element-b239621{text-align:center;}.elementor-39302 .elementor-element.elementor-element-b239621 .elementor-heading-title{font-family:var( --e-global-typography-idct002-font-family ), Sans-serif;font-size:var( --e-global-typography-idct002-font-size );font-weight:var( --e-global-typography-idct002-font-weight );line-height:var( --e-global-typography-idct002-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b228b75 > .elementor-container{max-width:1180px;}.elementor-39302 .elementor-element.elementor-element-b228b75{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b1e6266.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b1e6266.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b1e6266 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-39302 .elementor-element.elementor-element-b1e6266 > .elementor-element-populated{padding:30px 26px 30px 26px;}.elementor-39302 .elementor-element.elementor-element-w4dadbf .elementor-icon-box-wrapper{gap:16px;}.elementor-39302 .elementor-element.elementor-element-w4dadbf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-idc0003 );}.elementor-39302 .elementor-element.elementor-element-w4dadbf.elementor-view-framed .elementor-icon, .elementor-39302 .elementor-element.elementor-element-w4dadbf.elementor-view-default .elementor-icon{fill:var( --e-global-color-idc0003 );color:var( --e-global-color-idc0003 );border-color:var( --e-global-color-idc0003 );}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b1f7404.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b1f7404.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b1f7404 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-39302 .elementor-element.elementor-element-b1f7404 > .elementor-element-populated{padding:30px 26px 30px 26px;}.elementor-39302 .elementor-element.elementor-element-wa73001 .elementor-icon-box-wrapper{gap:16px;}.elementor-39302 .elementor-element.elementor-element-wa73001.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-idc0001 );}.elementor-39302 .elementor-element.elementor-element-wa73001.elementor-view-framed .elementor-icon, .elementor-39302 .elementor-element.elementor-element-wa73001.elementor-view-default .elementor-icon{fill:var( --e-global-color-idc0001 );color:var( --e-global-color-idc0001 );border-color:var( --e-global-color-idc0001 );}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b2043e9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b2043e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b2043e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-39302 .elementor-element.elementor-element-b2043e9 > .elementor-element-populated{padding:30px 26px 30px 26px;}.elementor-39302 .elementor-element.elementor-element-wb41a38 .elementor-icon-box-wrapper{gap:16px;}.elementor-39302 .elementor-element.elementor-element-wb41a38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-idc0004 );}.elementor-39302 .elementor-element.elementor-element-wb41a38.elementor-view-framed .elementor-icon, .elementor-39302 .elementor-element.elementor-element-wb41a38.elementor-view-default .elementor-icon{fill:var( --e-global-color-idc0004 );color:var( --e-global-color-idc0004 );border-color:var( --e-global-color-idc0004 );}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b21f516.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b21f516.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b21f516 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-39302 .elementor-element.elementor-element-b21f516 > .elementor-element-populated{padding:30px 26px 30px 26px;}.elementor-39302 .elementor-element.elementor-element-wda2b7c .elementor-icon-box-wrapper{gap:16px;}.elementor-39302 .elementor-element.elementor-element-wda2b7c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-idc0002 );}.elementor-39302 .elementor-element.elementor-element-wda2b7c.elementor-view-framed .elementor-icon, .elementor-39302 .elementor-element.elementor-element-wda2b7c.elementor-view-default .elementor-icon{fill:var( --e-global-color-idc0002 );color:var( --e-global-color-idc0002 );border-color:var( --e-global-color-idc0002 );}.elementor-39302 .elementor-element.elementor-element-b24faca > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-39302 .elementor-element.elementor-element-b24faca{text-align:center;font-family:var( --e-global-typography-idct005-font-family ), Sans-serif;font-size:var( --e-global-typography-idct005-font-size );font-weight:var( --e-global-typography-idct005-font-weight );line-height:var( --e-global-typography-idct005-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b308fbb:not(.elementor-motion-effects-element-type-background), .elementor-39302 .elementor-element.elementor-element-b308fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-idc0007 );}.elementor-39302 .elementor-element.elementor-element-b308fbb > .elementor-container{max-width:1180px;}.elementor-39302 .elementor-element.elementor-element-b308fbb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 24px 32px 24px;}.elementor-39302 .elementor-element.elementor-element-b308fbb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b2fa9c4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b2fa9c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b2fa9c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-39302 .elementor-element.elementor-element-b2e8963 > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-39302 .elementor-element.elementor-element-b2e8963{text-align:center;}.elementor-39302 .elementor-element.elementor-element-b2e8963 .elementor-heading-title{font-family:var( --e-global-typography-idct002-font-family ), Sans-serif;font-size:var( --e-global-typography-idct002-font-size );font-weight:var( --e-global-typography-idct002-font-weight );line-height:var( --e-global-typography-idct002-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b2dddef > .elementor-container{max-width:1180px;}.elementor-39302 .elementor-element.elementor-element-b2dddef{padding:0px 0px 0px 0px;}.elementor-39302 .elementor-element.elementor-element-b2c2474:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-39302 .elementor-element.elementor-element-b2c2474 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-idc0006 );}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b2c2474.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b2c2474.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b2c2474 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-39302 .elementor-element.elementor-element-b2c2474 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 52px 48px 52px;}.elementor-39302 .elementor-element.elementor-element-b2c2474 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-a1deaa9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-39302 .elementor-element.elementor-element-a1deaa9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-39302 .elementor-element.elementor-element-b2759e3 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-39302 .elementor-element.elementor-element-b2759e3{text-align:start;}.elementor-39302 .elementor-element.elementor-element-b2759e3 .elementor-heading-title{font-family:var( --e-global-typography-idct002-font-family ), Sans-serif;font-size:var( --e-global-typography-idct002-font-size );font-weight:var( --e-global-typography-idct002-font-weight );line-height:var( --e-global-typography-idct002-line-height );color:var( --e-global-color-idc0007 );}.elementor-39302 .elementor-element.elementor-element-b28ea17{text-align:start;font-family:var( --e-global-typography-idct005-font-family ), Sans-serif;font-size:var( --e-global-typography-idct005-font-size );font-weight:var( --e-global-typography-idct005-font-weight );line-height:var( --e-global-typography-idct005-line-height );color:var( --e-global-color-idc0008 );}.elementor-39302 .elementor-element.elementor-element-b2971a2{text-align:start;font-family:var( --e-global-typography-idct004-font-family ), Sans-serif;font-size:var( --e-global-typography-idct004-font-size );font-weight:var( --e-global-typography-idct004-font-weight );line-height:var( --e-global-typography-idct004-line-height );color:var( --e-global-color-idc0008 );}.elementor-39302 .elementor-element.elementor-element-b2ac3cb{text-align:start;font-family:var( --e-global-typography-idct004-font-family ), Sans-serif;font-size:var( --e-global-typography-idct004-font-size );font-weight:var( --e-global-typography-idct004-font-weight );line-height:var( --e-global-typography-idct004-line-height );color:var( --e-global-color-idc0008 );}.elementor-39302 .elementor-element.elementor-element-b2b1bd3 .elementor-button{background-color:var( --e-global-color-idc0003 );font-family:var( --e-global-typography-idct006-font-family ), Sans-serif;font-size:var( --e-global-typography-idct006-font-size );font-weight:var( --e-global-typography-idct006-font-weight );line-height:var( --e-global-typography-idct006-line-height );fill:#FFFFFF;color:#FFFFFF;padding:16px 30px 16px 30px;}.elementor-39302 .elementor-element.elementor-element-b2b1bd3 .elementor-button:hover, .elementor-39302 .elementor-element.elementor-element-b2b1bd3 .elementor-button:focus{background-color:var( --e-global-color-idc0009 );}.elementor-39302 .elementor-element.elementor-element-b2b1bd3 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-fad1750.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-39302 .elementor-element.elementor-element-fad1750.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-39302 .elementor-element.elementor-element-96982ef{text-align:end;}.elementor-39302 .elementor-element.elementor-element-96982ef img{width:88%;}.elementor-39302 .elementor-element.elementor-element-b458e54:not(.elementor-motion-effects-element-type-background), .elementor-39302 .elementor-element.elementor-element-b458e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-idc0007 );}.elementor-39302 .elementor-element.elementor-element-b458e54 > .elementor-container{max-width:1180px;}.elementor-39302 .elementor-element.elementor-element-b458e54{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 24px 96px 24px;}.elementor-39302 .elementor-element.elementor-element-b458e54 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b44a205.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b44a205.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b44a205 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-39302 .elementor-element.elementor-element-b43a2ce > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-39302 .elementor-element.elementor-element-b43a2ce{text-align:center;}.elementor-39302 .elementor-element.elementor-element-b43a2ce .elementor-heading-title{font-family:var( --e-global-typography-idct002-font-family ), Sans-serif;font-size:var( --e-global-typography-idct002-font-size );font-weight:var( --e-global-typography-idct002-font-weight );line-height:var( --e-global-typography-idct002-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b3d13c9 > .elementor-container{max-width:1180px;}.elementor-39302 .elementor-element.elementor-element-b3d13c9{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-cd93c46.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-cd93c46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-cd93c46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-39302 .elementor-element.elementor-element-cd93c46 > .elementor-element-populated{padding:34px 30px 34px 30px;}.elementor-39302 .elementor-element.elementor-element-adfbab1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-39302 .elementor-element.elementor-element-adfbab1{text-align:center;}.elementor-39302 .elementor-element.elementor-element-adfbab1 img{width:200px;}.elementor-39302 .elementor-element.elementor-element-b31069a{text-align:start;}.elementor-39302 .elementor-element.elementor-element-b31069a .elementor-heading-title{font-family:var( --e-global-typography-idct003-font-family ), Sans-serif;font-size:var( --e-global-typography-idct003-font-size );font-weight:var( --e-global-typography-idct003-font-weight );line-height:var( --e-global-typography-idct003-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b32ca37{text-align:start;font-family:var( --e-global-typography-idct004-font-family ), Sans-serif;font-size:var( --e-global-typography-idct004-font-size );font-weight:var( --e-global-typography-idct004-font-weight );line-height:var( --e-global-typography-idct004-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b33ced5 .elementor-button{background-color:var( --e-global-color-idc0003 );font-family:var( --e-global-typography-idct006-font-family ), Sans-serif;font-size:var( --e-global-typography-idct006-font-size );font-weight:var( --e-global-typography-idct006-font-weight );line-height:var( --e-global-typography-idct006-line-height );fill:#FFFFFF;color:#FFFFFF;padding:16px 30px 16px 30px;}.elementor-39302 .elementor-element.elementor-element-b33ced5 .elementor-button:hover, .elementor-39302 .elementor-element.elementor-element-b33ced5 .elementor-button:focus{background-color:var( --e-global-color-idc0009 );}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-210d820.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-210d820.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-210d820 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-39302 .elementor-element.elementor-element-210d820 > .elementor-element-populated{padding:34px 30px 34px 30px;}.elementor-39302 .elementor-element.elementor-element-b35b879{text-align:start;}.elementor-39302 .elementor-element.elementor-element-b35b879 .elementor-heading-title{font-family:var( --e-global-typography-idct003-font-family ), Sans-serif;font-size:var( --e-global-typography-idct003-font-size );font-weight:var( --e-global-typography-idct003-font-weight );line-height:var( --e-global-typography-idct003-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b36bbe5{text-align:start;font-family:var( --e-global-typography-idct004-font-family ), Sans-serif;font-size:var( --e-global-typography-idct004-font-size );font-weight:var( --e-global-typography-idct004-font-weight );line-height:var( --e-global-typography-idct004-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b372b48 .elementor-button{background-color:var( --e-global-color-idc0003 );font-family:var( --e-global-typography-idct006-font-family ), Sans-serif;font-size:var( --e-global-typography-idct006-font-size );font-weight:var( --e-global-typography-idct006-font-weight );line-height:var( --e-global-typography-idct006-line-height );fill:#FFFFFF;color:#FFFFFF;padding:16px 30px 16px 30px;}.elementor-39302 .elementor-element.elementor-element-b372b48 .elementor-button:hover, .elementor-39302 .elementor-element.elementor-element-b372b48 .elementor-button:focus{background-color:var( --e-global-color-idc0009 );}.elementor-39302 .elementor-element.elementor-element-w1b1408{--spacer-size:10px;}.elementor-39302 .elementor-element.elementor-element-b42704c > .elementor-container{max-width:1180px;}.elementor-39302 .elementor-element.elementor-element-b42704c{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-9c06113.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-9c06113.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-9c06113 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-39302 .elementor-element.elementor-element-9c06113 > .elementor-element-populated{padding:34px 30px 34px 30px;}.elementor-39302 .elementor-element.elementor-element-b39deac{text-align:start;}.elementor-39302 .elementor-element.elementor-element-b39deac .elementor-heading-title{font-family:var( --e-global-typography-idct003-font-family ), Sans-serif;font-size:var( --e-global-typography-idct003-font-size );font-weight:var( --e-global-typography-idct003-font-weight );line-height:var( --e-global-typography-idct003-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b3a9467{text-align:start;font-family:var( --e-global-typography-idct004-font-family ), Sans-serif;font-size:var( --e-global-typography-idct004-font-size );font-weight:var( --e-global-typography-idct004-font-weight );line-height:var( --e-global-typography-idct004-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b3b09fd .elementor-button{background-color:var( --e-global-color-idc0003 );font-family:var( --e-global-typography-idct006-font-family ), Sans-serif;font-size:var( --e-global-typography-idct006-font-size );font-weight:var( --e-global-typography-idct006-font-weight );line-height:var( --e-global-typography-idct006-line-height );fill:#FFFFFF;color:#FFFFFF;padding:16px 30px 16px 30px;}.elementor-39302 .elementor-element.elementor-element-b3b09fd .elementor-button:hover, .elementor-39302 .elementor-element.elementor-element-b3b09fd .elementor-button:focus{background-color:var( --e-global-color-idc0009 );}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-7500854.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-7500854.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-7500854 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-39302 .elementor-element.elementor-element-7500854 > .elementor-element-populated{padding:34px 30px 34px 30px;}.elementor-39302 .elementor-element.elementor-element-652892f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-39302 .elementor-element.elementor-element-652892f{text-align:center;}.elementor-39302 .elementor-element.elementor-element-652892f img{width:100%;}.elementor-39302 .elementor-element.elementor-element-4a248ea{text-align:start;}.elementor-39302 .elementor-element.elementor-element-4a248ea .elementor-heading-title{font-family:var( --e-global-typography-idct003-font-family ), Sans-serif;font-size:var( --e-global-typography-idct003-font-size );font-weight:var( --e-global-typography-idct003-font-weight );line-height:var( --e-global-typography-idct003-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-52e7c7d{text-align:start;font-family:var( --e-global-typography-idct004-font-family ), Sans-serif;font-size:var( --e-global-typography-idct004-font-size );font-weight:var( --e-global-typography-idct004-font-weight );line-height:var( --e-global-typography-idct004-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-58e1186 .elementor-button{background-color:var( --e-global-color-idc0003 );font-family:var( --e-global-typography-idct006-font-family ), Sans-serif;font-size:var( --e-global-typography-idct006-font-size );font-weight:var( --e-global-typography-idct006-font-weight );line-height:var( --e-global-typography-idct006-line-height );fill:#FFFFFF;color:#FFFFFF;padding:16px 30px 16px 30px;}.elementor-39302 .elementor-element.elementor-element-58e1186 .elementor-button:hover, .elementor-39302 .elementor-element.elementor-element-58e1186 .elementor-button:focus{background-color:var( --e-global-color-idc0009 );}.elementor-39302 .elementor-element.elementor-element-b486411:not(.elementor-motion-effects-element-type-background), .elementor-39302 .elementor-element.elementor-element-b486411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-idc0007 );}.elementor-39302 .elementor-element.elementor-element-b486411 > .elementor-container{max-width:900px;}.elementor-39302 .elementor-element.elementor-element-b486411{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 24px 32px 24px;}.elementor-39302 .elementor-element.elementor-element-b486411 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b47fda2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b47fda2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b47fda2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-39302 .elementor-element.elementor-element-b46b7d2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-39302 .elementor-element.elementor-element-b46b7d2{text-align:center;}.elementor-39302 .elementor-element.elementor-element-b46b7d2 .elementor-heading-title{font-family:var( --e-global-typography-idct002-font-family ), Sans-serif;font-size:var( --e-global-typography-idct002-font-size );font-weight:var( --e-global-typography-idct002-font-weight );line-height:var( --e-global-typography-idct002-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-w328d23 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-39302 .elementor-element.elementor-element-xe157b7:not(.elementor-motion-effects-element-type-background), .elementor-39302 .elementor-element.elementor-element-xe157b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-idc0007 );}.elementor-39302 .elementor-element.elementor-element-xe157b7 > .elementor-container{max-width:1180px;}.elementor-39302 .elementor-element.elementor-element-xe157b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 24px 80px 24px;}.elementor-39302 .elementor-element.elementor-element-xe157b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39302 .elementor-element.elementor-element-x07e13f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-39302 .elementor-element.elementor-element-x5e866a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-39302 .elementor-element.elementor-element-xff5257 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-39302 .elementor-element.elementor-element-b4d51db:not(.elementor-motion-effects-element-type-background), .elementor-39302 .elementor-element.elementor-element-b4d51db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-idc0008 );}.elementor-39302 .elementor-element.elementor-element-b4d51db > .elementor-container{max-width:1140px;}.elementor-39302 .elementor-element.elementor-element-b4d51db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 80px 24px;}.elementor-39302 .elementor-element.elementor-element-b4d51db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b4cee89.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-39302 .elementor-element.elementor-element-b4cee89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-39302 .elementor-element.elementor-element-b4cee89 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-39302 .elementor-element.elementor-element-b492fa0{text-align:start;}.elementor-39302 .elementor-element.elementor-element-b492fa0 .elementor-heading-title{font-family:var( --e-global-typography-idct002-font-family ), Sans-serif;font-size:var( --e-global-typography-idct002-font-size );font-weight:var( --e-global-typography-idct002-font-weight );line-height:var( --e-global-typography-idct002-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b4afd63{text-align:start;font-family:var( --e-global-typography-idct005-font-family ), Sans-serif;font-size:var( --e-global-typography-idct005-font-size );font-weight:var( --e-global-typography-idct005-font-weight );line-height:var( --e-global-typography-idct005-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b4b987f .elementor-button{background-color:var( --e-global-color-idc0003 );font-family:var( --e-global-typography-idct006-font-family ), Sans-serif;font-size:var( --e-global-typography-idct006-font-size );font-weight:var( --e-global-typography-idct006-font-weight );line-height:var( --e-global-typography-idct006-line-height );fill:#FFFFFF;color:#FFFFFF;padding:16px 30px 16px 30px;}.elementor-39302 .elementor-element.elementor-element-b4b987f .elementor-button:hover, .elementor-39302 .elementor-element.elementor-element-b4b987f .elementor-button:focus{background-color:var( --e-global-color-idc0009 );}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-68e1f26.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-39302 .elementor-element.elementor-element-68e1f26.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-39302 .elementor-element.elementor-element-bb7f1c1{text-align:center;}.elementor-39302 .elementor-element.elementor-element-b522555:not(.elementor-motion-effects-element-type-background), .elementor-39302 .elementor-element.elementor-element-b522555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-idc0007 );}.elementor-39302 .elementor-element.elementor-element-b522555 > .elementor-container{max-width:1140px;}.elementor-39302 .elementor-element.elementor-element-b522555{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 80px 24px;}.elementor-39302 .elementor-element.elementor-element-b522555 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-1b832c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-39302 .elementor-element.elementor-element-1b832c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-39302 .elementor-element.elementor-element-50ffd90{text-align:center;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b5103f2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-39302 .elementor-element.elementor-element-b5103f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-39302 .elementor-element.elementor-element-b5103f2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-39302 .elementor-element.elementor-element-b4ee8ef{text-align:start;}.elementor-39302 .elementor-element.elementor-element-b4ee8ef .elementor-heading-title{font-family:var( --e-global-typography-idct002-font-family ), Sans-serif;font-size:var( --e-global-typography-idct002-font-size );font-weight:var( --e-global-typography-idct002-font-weight );line-height:var( --e-global-typography-idct002-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b4fbaf8{text-align:start;font-family:var( --e-global-typography-idct005-font-family ), Sans-serif;font-size:var( --e-global-typography-idct005-font-size );font-weight:var( --e-global-typography-idct005-font-weight );line-height:var( --e-global-typography-idct005-line-height );color:var( --e-global-color-idc0005 );}.elementor-39302 .elementor-element.elementor-element-b5092c1 .elementor-button{background-color:var( --e-global-color-idc0003 );font-family:var( --e-global-typography-idct006-font-family ), Sans-serif;font-size:var( --e-global-typography-idct006-font-size );font-weight:var( --e-global-typography-idct006-font-weight );line-height:var( --e-global-typography-idct006-line-height );fill:#FFFFFF;color:#FFFFFF;padding:16px 30px 16px 30px;}.elementor-39302 .elementor-element.elementor-element-b5092c1 .elementor-button:hover, .elementor-39302 .elementor-element.elementor-element-b5092c1 .elementor-button:focus{background-color:var( --e-global-color-idc0009 );}.elementor-39302 .elementor-element.elementor-element-b58bcd1 > .elementor-container{max-width:860px;}.elementor-39302 .elementor-element.elementor-element-b58bcd1{padding:88px 24px 96px 24px;}.elementor-bc-flex-widget .elementor-39302 .elementor-element.elementor-element-b579725.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b579725.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-39302 .elementor-element.elementor-element-b579725 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:22px;}.elementor-39302 .elementor-element.elementor-element-b552b5a{text-align:center;}.elementor-39302 .elementor-element.elementor-element-b552b5a .elementor-heading-title{font-family:var( --e-global-typography-idct002-font-family ), Sans-serif;font-size:var( --e-global-typography-idct002-font-size );font-weight:var( --e-global-typography-idct002-font-weight );line-height:var( --e-global-typography-idct002-line-height );color:var( --e-global-color-idc0007 );}.elementor-39302 .elementor-element.elementor-element-b569c90{text-align:center;font-family:var( --e-global-typography-idct005-font-family ), Sans-serif;font-size:var( --e-global-typography-idct005-font-size );font-weight:var( --e-global-typography-idct005-font-weight );line-height:var( --e-global-typography-idct005-line-height );color:var( --e-global-color-idc0008 );}.elementor-39302 .elementor-element.elementor-element-b544332 .elementor-button{background-color:var( --e-global-color-idc0003 );font-family:var( --e-global-typography-idct006-font-family ), Sans-serif;font-size:var( --e-global-typography-idct006-font-size );font-weight:var( --e-global-typography-idct006-font-weight );line-height:var( --e-global-typography-idct006-line-height );fill:#FFFFFF;color:#FFFFFF;padding:16px 30px 16px 30px;}.elementor-39302 .elementor-element.elementor-element-b544332 .elementor-button:hover, .elementor-39302 .elementor-element.elementor-element-b544332 .elementor-button:focus{background-color:var( --e-global-color-idc0009 );}.elementor-39302 .elementor-element.elementor-element-b544332{width:auto;max-width:auto;}.elementor-39302 .elementor-element.elementor-element-b544332 > .elementor-widget-container{margin:8px 0px 0px 0px;}@media(max-width:1024px){.elementor-39302 .elementor-element.elementor-element-b13664d .elementor-heading-title{font-size:var( --e-global-typography-idct001-font-size );line-height:var( --e-global-typography-idct001-line-height );}.elementor-39302 .elementor-element.elementor-element-b14d2bb{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b119407 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b121158 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b190230 .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b1bc724{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b239621 .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b24faca{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b2e8963 .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b2759e3 .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b28ea17{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b2971a2{font-size:var( --e-global-typography-idct004-font-size );line-height:var( --e-global-typography-idct004-line-height );}.elementor-39302 .elementor-element.elementor-element-b2ac3cb{font-size:var( --e-global-typography-idct004-font-size );line-height:var( --e-global-typography-idct004-line-height );}.elementor-39302 .elementor-element.elementor-element-b2b1bd3 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b43a2ce .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b31069a .elementor-heading-title{font-size:var( --e-global-typography-idct003-font-size );line-height:var( --e-global-typography-idct003-line-height );}.elementor-39302 .elementor-element.elementor-element-b32ca37{font-size:var( --e-global-typography-idct004-font-size );line-height:var( --e-global-typography-idct004-line-height );}.elementor-39302 .elementor-element.elementor-element-b33ced5 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b35b879 .elementor-heading-title{font-size:var( --e-global-typography-idct003-font-size );line-height:var( --e-global-typography-idct003-line-height );}.elementor-39302 .elementor-element.elementor-element-b36bbe5{font-size:var( --e-global-typography-idct004-font-size );line-height:var( --e-global-typography-idct004-line-height );}.elementor-39302 .elementor-element.elementor-element-b372b48 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b39deac .elementor-heading-title{font-size:var( --e-global-typography-idct003-font-size );line-height:var( --e-global-typography-idct003-line-height );}.elementor-39302 .elementor-element.elementor-element-b3a9467{font-size:var( --e-global-typography-idct004-font-size );line-height:var( --e-global-typography-idct004-line-height );}.elementor-39302 .elementor-element.elementor-element-b3b09fd .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-4a248ea .elementor-heading-title{font-size:var( --e-global-typography-idct003-font-size );line-height:var( --e-global-typography-idct003-line-height );}.elementor-39302 .elementor-element.elementor-element-52e7c7d{font-size:var( --e-global-typography-idct004-font-size );line-height:var( --e-global-typography-idct004-line-height );}.elementor-39302 .elementor-element.elementor-element-58e1186 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b46b7d2 .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b492fa0 .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b4afd63{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b4b987f .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b4ee8ef .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b4fbaf8{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b5092c1 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b552b5a .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b569c90{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b544332 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}}@media(max-width:767px){.elementor-39302 .elementor-element.elementor-element-b18b50e{padding:48px 20px 56px 20px;}.elementor-39302 .elementor-element.elementor-element-b13664d .elementor-heading-title{font-size:var( --e-global-typography-idct001-font-size );line-height:var( --e-global-typography-idct001-line-height );}.elementor-39302 .elementor-element.elementor-element-b14d2bb{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b119407 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b121158 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b1db8cd{padding:48px 20px 48px 20px;}.elementor-39302 .elementor-element.elementor-element-b190230 .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b1bc724{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b2630e6{padding:48px 20px 48px 20px;}.elementor-39302 .elementor-element.elementor-element-b239621 .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b228b75{padding:0px 0px 0px 0px;}.elementor-39302 .elementor-element.elementor-element-b1e6266 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-39302 .elementor-element.elementor-element-b1f7404 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-39302 .elementor-element.elementor-element-b2043e9 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-39302 .elementor-element.elementor-element-b21f516 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-39302 .elementor-element.elementor-element-b24faca{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b308fbb{padding:52px 20px 24px 20px;}.elementor-39302 .elementor-element.elementor-element-b2e8963 .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b2dddef{padding:0px 0px 0px 0px;}.elementor-39302 .elementor-element.elementor-element-b2c2474 > .elementor-element-populated{padding:30px 22px 30px 22px;}.elementor-39302 .elementor-element.elementor-element-b2759e3 .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b28ea17{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b2971a2{font-size:var( --e-global-typography-idct004-font-size );line-height:var( --e-global-typography-idct004-line-height );}.elementor-39302 .elementor-element.elementor-element-b2ac3cb{font-size:var( --e-global-typography-idct004-font-size );line-height:var( --e-global-typography-idct004-line-height );}.elementor-39302 .elementor-element.elementor-element-b2b1bd3 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b458e54{padding:32px 20px 56px 20px;}.elementor-39302 .elementor-element.elementor-element-b43a2ce .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b3d13c9{padding:0px 0px 0px 0px;}.elementor-39302 .elementor-element.elementor-element-cd93c46 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-39302 .elementor-element.elementor-element-b31069a .elementor-heading-title{font-size:var( --e-global-typography-idct003-font-size );line-height:var( --e-global-typography-idct003-line-height );}.elementor-39302 .elementor-element.elementor-element-b32ca37{font-size:var( --e-global-typography-idct004-font-size );line-height:var( --e-global-typography-idct004-line-height );}.elementor-39302 .elementor-element.elementor-element-b33ced5 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-210d820 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-39302 .elementor-element.elementor-element-b35b879 .elementor-heading-title{font-size:var( --e-global-typography-idct003-font-size );line-height:var( --e-global-typography-idct003-line-height );}.elementor-39302 .elementor-element.elementor-element-b36bbe5{font-size:var( --e-global-typography-idct004-font-size );line-height:var( --e-global-typography-idct004-line-height );}.elementor-39302 .elementor-element.elementor-element-b372b48 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b42704c{padding:0px 0px 0px 0px;}.elementor-39302 .elementor-element.elementor-element-9c06113 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-39302 .elementor-element.elementor-element-b39deac .elementor-heading-title{font-size:var( --e-global-typography-idct003-font-size );line-height:var( --e-global-typography-idct003-line-height );}.elementor-39302 .elementor-element.elementor-element-b3a9467{font-size:var( --e-global-typography-idct004-font-size );line-height:var( --e-global-typography-idct004-line-height );}.elementor-39302 .elementor-element.elementor-element-b3b09fd .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-7500854 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-39302 .elementor-element.elementor-element-4a248ea .elementor-heading-title{font-size:var( --e-global-typography-idct003-font-size );line-height:var( --e-global-typography-idct003-line-height );}.elementor-39302 .elementor-element.elementor-element-52e7c7d{font-size:var( --e-global-typography-idct004-font-size );line-height:var( --e-global-typography-idct004-line-height );}.elementor-39302 .elementor-element.elementor-element-58e1186 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b486411{padding:48px 20px 48px 20px;}.elementor-39302 .elementor-element.elementor-element-b46b7d2 .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-xe157b7{padding:0px 20px 48px 20px;}.elementor-39302 .elementor-element.elementor-element-b4d51db{padding:48px 20px 48px 20px;}.elementor-39302 .elementor-element.elementor-element-b492fa0 .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b4afd63{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b4b987f .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b522555{padding:48px 20px 48px 20px;}.elementor-39302 .elementor-element.elementor-element-b4ee8ef .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b4fbaf8{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b5092c1 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}.elementor-39302 .elementor-element.elementor-element-b58bcd1{padding:52px 20px 60px 20px;}.elementor-39302 .elementor-element.elementor-element-b552b5a .elementor-heading-title{font-size:var( --e-global-typography-idct002-font-size );line-height:var( --e-global-typography-idct002-line-height );}.elementor-39302 .elementor-element.elementor-element-b569c90{font-size:var( --e-global-typography-idct005-font-size );line-height:var( --e-global-typography-idct005-line-height );}.elementor-39302 .elementor-element.elementor-element-b544332 .elementor-button{font-size:var( --e-global-typography-idct006-font-size );line-height:var( --e-global-typography-idct006-line-height );}}@media(min-width:768px){.elementor-39302 .elementor-element.elementor-element-b152737{width:58%;}.elementor-39302 .elementor-element.elementor-element-b17b850{width:42%;}.elementor-39302 .elementor-element.elementor-element-b1a5bec{width:55%;}.elementor-39302 .elementor-element.elementor-element-b1ce990{width:45%;}.elementor-39302 .elementor-element.elementor-element-b253202{width:100%;}.elementor-39302 .elementor-element.elementor-element-b1e6266{width:25%;}.elementor-39302 .elementor-element.elementor-element-b1f7404{width:25%;}.elementor-39302 .elementor-element.elementor-element-b2043e9{width:25%;}.elementor-39302 .elementor-element.elementor-element-b21f516{width:25%;}.elementor-39302 .elementor-element.elementor-element-b2fa9c4{width:100%;}.elementor-39302 .elementor-element.elementor-element-b2c2474{width:100%;}.elementor-39302 .elementor-element.elementor-element-b44a205{width:100%;}.elementor-39302 .elementor-element.elementor-element-b47fda2{width:100%;}.elementor-39302 .elementor-element.elementor-element-xb035cc{width:33%;}.elementor-39302 .elementor-element.elementor-element-xcfca9e{width:33%;}.elementor-39302 .elementor-element.elementor-element-x7e16d9{width:33%;}.elementor-39302 .elementor-element.elementor-element-b579725{width:100%;}}/* Start custom CSS *//* IDC · Portada nueva · CSS mínimo: solo detalles que Elementor no cubre (colores y fuentes vienen de los ajustes globales). */
@font-face{font-family:"Roca One";font-weight:400;font-style:normal;font-display:swap;src:url("https://desarrolloconsciente.com/wp-content/uploads/2025/08/RocaOne-Rg.ttf") format("truetype")}
/* Hero: degradado oscuro con halo naranja, igual que /seis-recursos/ */
.idc-hero{background:radial-gradient(1100px 520px at 85% -10%,rgba(216,97,50,.28),transparent 60%),linear-gradient(160deg,var(--e-global-color-idc0005) 0%,var(--e-global-color-idc0006) 100%)}
.idc-dark{background:linear-gradient(160deg,var(--e-global-color-idc0006) 0%,var(--e-global-color-idc0005) 100%)}
/* Foto del hero */
.idc-photo img{border-radius:24px;box-shadow:0 24px 60px rgba(0,0,0,.35)}
/* Tarjetas: sombra suave y elevación al pasar el ratón */
.idc-card>.elementor-element-populated{background:#fff;border-radius:18px;box-shadow:0 10px 30px rgba(22,15,26,.08);transition:transform .2s ease,box-shadow .2s ease}
.idc-card:hover>.elementor-element-populated{transform:translateY(-3px);box-shadow:0 16px 38px rgba(22,15,26,.13)}
/* MIT destacado */
.idc-mit>.elementor-element-populated{border:2px solid var(--e-global-color-idc0003);box-shadow:0 18px 44px rgba(84,75,140,.28)}
/* Cinta «Próximamente» en la tarjeta de Paola */
.idc-ribbon>.elementor-element-populated{position:relative;overflow:hidden}
.idc-ribbon>.elementor-element-populated::before{content:"Próximamente";position:absolute;top:20px;right:-40px;transform:rotate(35deg);background:var(--e-global-color-idc0003);color:#fff;font:700 11px/1 'Open Sans',sans-serif;letter-spacing:.12em;text-transform:uppercase;padding:7px 46px;z-index:2}
/* Botones redondeados */
.idc-btn .elementor-button{border-radius:999px;box-shadow:0 6px 16px rgba(216,97,50,.28);transition:transform .15s ease,background-color .15s ease}
.idc-btn .elementor-button:hover{transform:translateY(-1px)}
.idc-btn-ghost .elementor-button{background:transparent!important;border:2px solid rgba(255,255,255,.75);box-shadow:none}
.idc-btn-ghost .elementor-button:hover{background:rgba(255,255,255,.12)!important}
/* Vídeo con esquinas redondeadas */
.idc-video{border-radius:18px;overflow:hidden;box-shadow:0 14px 36px rgba(22,15,26,.16)}
@media(max-width:767px){.idc-btn .elementor-button{width:100%}.idc-btn{width:100%}}
/* Párrafos con aire dentro de los textos de la portada */
.page-id-39302 .elementor-widget-text-editor p{margin:0 0 1em!important;font-size:inherit!important;line-height:inherit!important}
.page-id-39302 .elementor-widget-text-editor p:last-child{margin-bottom:0!important}
/* Tarjetas: separación entre ellas y botón siempre abajo */
.idc-card>.elementor-element-populated{margin:0 10px;flex-wrap:nowrap;flex-direction:column;align-content:stretch}
.idc-card>.elementor-element-populated>.elementor-widget{width:100%}
.idc-card>.elementor-element-populated>.elementor-widget-button{margin-top:auto}
@media(max-width:767px){.idc-card>.elementor-element-populated{margin:0 0 18px}}
/* Botón fantasma móvil: mismo ancho que el principal */
@media(max-width:767px){.page-id-39302 .elementor-widget.idc-btn{width:100%!important;max-width:100%}}
/* idc-split: las tarjetas con foto (MIT y catálogo) llevan una sección interna; se fuerza a ocupar todo el ancho de la tarjeta */
.page-id-39302 .idc-mit .elementor-inner-section,.page-id-39302 .idc-card .elementor-inner-section{width:100%}

/* idc-cards-sm: texto a 15 px en las tres tarjetas pequeñas (Reconexión, Laboratorios, Programa con Paola) */
.page-id-39302 .idc-card.elementor-col-50 .elementor-widget-text-editor{font-size:15px!important}

/* idc-fix2: (1) aire entre foto y texto en la tarjeta de cursos; (2) botón del cierre centrado */
.page-id-39302 .idc-dark .elementor-widget-button{margin-left:auto!important;margin-right:auto!important}

/* idc-test-claro: PRUEBA de fondo morado muy claro (tinte del morado claro #AD99B5) solo en la tarjeta del MIT (con borde morado oscuro). Para volver al diseño oscuro, borrar este bloque entero (hasta el comentario de cierre). */
.page-id-39302 .idc-mit,.page-id-39302 .idc-mit>.elementor-element-populated,.page-id-39302 .idc-mit>.elementor-widget-wrap{background:#ECE7F2!important}
.page-id-39302 .idc-mit .elementor-heading-title,.page-id-39302 .idc-mit .elementor-widget-text-editor,.page-id-39302 .idc-mit .elementor-widget-text-editor p{color:#160F1A!important}
.page-id-39302 .idc-mit,.page-id-39302 .idc-mit>.elementor-element-populated,.page-id-39302 .idc-mit>.elementor-widget-wrap{border-color:#413759!important}
/* fin idc-test-claro *//* End custom CSS */