.elementor-52 .elementor-element.elementor-element-35b1bde{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-35b1bde:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-35b1bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb3bae3 );}.elementor-52 .elementor-element.elementor-element-a6cd558{--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;}.elementor-52 .elementor-element.elementor-element-815c682{--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-widget-heading .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-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-c6c15fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:700;text-decoration:none;line-height:40px;}.elementor-widget-text-editor{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 );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-a15641c p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-3f0afab{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-3f0afab p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-587b1aa{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-66b6142 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-0880f55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-0880f55:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-0880f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c651eb );}.elementor-52 .elementor-element.elementor-element-5ad43d6{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:27px;}.elementor-52 .elementor-element.elementor-element-161a5e5{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-161a5e5:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-161a5e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E7F3;}.elementor-52 .elementor-element.elementor-element-a6d3378 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;font-style:italic;text-decoration:none;line-height:26px;}.elementor-52 .elementor-element.elementor-element-2beed86 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-05ce857{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-05ce857:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-05ce857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E7F3;}.elementor-52 .elementor-element.elementor-element-3a23c39{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:italic;text-decoration:none;line-height:22px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-3a23c39 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-3d77fa2{--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-52 .elementor-element.elementor-element-3d77fa2:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-3d77fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb3bae3 );}.elementor-52 .elementor-element.elementor-element-05539a8{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-01a102c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-01a102c:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-01a102c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c651eb );}.elementor-52 .elementor-element.elementor-element-3f32b76{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:27px;}.elementor-52 .elementor-element.elementor-element-02ab796{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-1bba6f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-1bba6f3:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-1bba6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d920f18 );}.elementor-52 .elementor-element.elementor-element-1bba6f3:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-bfbd054 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-bfbd054.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#012D362E;}.elementor-52 .elementor-element.elementor-element-bfbd054.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-bfbd054.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-bfbd054.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-bfbd054.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-bfbd054.elementor-view-framed .elementor-icon{background-color:#012D362E;}.elementor-52 .elementor-element.elementor-element-bfbd054.elementor-view-stacked .elementor-icon svg{fill:#012D362E;}.elementor-52 .elementor-element.elementor-element-bfbd054 .elementor-icon{font-size:24px;}.elementor-52 .elementor-element.elementor-element-bfbd054 .elementor-icon svg{height:24px;}.elementor-52 .elementor-element.elementor-element-1677fe9{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-1677fe9 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-672ea12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-672ea12:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-672ea12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d920f18 );}.elementor-52 .elementor-element.elementor-element-672ea12:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-52 .elementor-element.elementor-element-34a2828 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-34a2828.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#012D362E;}.elementor-52 .elementor-element.elementor-element-34a2828.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-34a2828.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-34a2828.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-34a2828.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-34a2828.elementor-view-framed .elementor-icon{background-color:#012D362E;}.elementor-52 .elementor-element.elementor-element-34a2828.elementor-view-stacked .elementor-icon svg{fill:#012D362E;}.elementor-52 .elementor-element.elementor-element-34a2828 .elementor-icon{font-size:24px;}.elementor-52 .elementor-element.elementor-element-34a2828 .elementor-icon svg{height:24px;}.elementor-52 .elementor-element.elementor-element-864010e{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-864010e p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-dcdc013{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-dcdc013:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-dcdc013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d920f18 );}.elementor-52 .elementor-element.elementor-element-dcdc013:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-52 .elementor-element.elementor-element-4bce0c2 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-4bce0c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#012D362E;}.elementor-52 .elementor-element.elementor-element-4bce0c2.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-4bce0c2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-4bce0c2.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-4bce0c2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-4bce0c2.elementor-view-framed .elementor-icon{background-color:#012D362E;}.elementor-52 .elementor-element.elementor-element-4bce0c2.elementor-view-stacked .elementor-icon svg{fill:#012D362E;}.elementor-52 .elementor-element.elementor-element-4bce0c2 .elementor-icon{font-size:24px;}.elementor-52 .elementor-element.elementor-element-4bce0c2 .elementor-icon svg{height:24px;}.elementor-52 .elementor-element.elementor-element-ca782b4{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-ca782b4 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-e879e8e{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-150bace{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-150bace:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-150bace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d920f18 );}.elementor-52 .elementor-element.elementor-element-150bace:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-52 .elementor-element.elementor-element-dfabec4 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-dfabec4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#012D362E;}.elementor-52 .elementor-element.elementor-element-dfabec4.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-dfabec4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-dfabec4.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-dfabec4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-dfabec4.elementor-view-framed .elementor-icon{background-color:#012D362E;}.elementor-52 .elementor-element.elementor-element-dfabec4.elementor-view-stacked .elementor-icon svg{fill:#012D362E;}.elementor-52 .elementor-element.elementor-element-dfabec4 .elementor-icon{font-size:24px;}.elementor-52 .elementor-element.elementor-element-dfabec4 .elementor-icon svg{height:24px;}.elementor-52 .elementor-element.elementor-element-2b9a01c{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-2b9a01c p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-e7bc802{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-e7bc802:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-e7bc802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d920f18 );}.elementor-52 .elementor-element.elementor-element-e7bc802:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-52 .elementor-element.elementor-element-0d76b78 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-0d76b78.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#012D362E;}.elementor-52 .elementor-element.elementor-element-0d76b78.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-0d76b78.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-0d76b78.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-0d76b78.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-0d76b78.elementor-view-framed .elementor-icon{background-color:#012D362E;}.elementor-52 .elementor-element.elementor-element-0d76b78.elementor-view-stacked .elementor-icon svg{fill:#012D362E;}.elementor-52 .elementor-element.elementor-element-0d76b78 .elementor-icon{font-size:24px;}.elementor-52 .elementor-element.elementor-element-0d76b78 .elementor-icon svg{height:24px;}.elementor-52 .elementor-element.elementor-element-741a633{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-741a633 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-175bd0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-175bd0d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-175bd0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d920f18 );}.elementor-52 .elementor-element.elementor-element-175bd0d:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-52 .elementor-element.elementor-element-4cea305 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-4cea305.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#012D362E;}.elementor-52 .elementor-element.elementor-element-4cea305.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-4cea305.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-4cea305.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-4cea305.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-4cea305.elementor-view-framed .elementor-icon{background-color:#012D362E;}.elementor-52 .elementor-element.elementor-element-4cea305.elementor-view-stacked .elementor-icon svg{fill:#012D362E;}.elementor-52 .elementor-element.elementor-element-4cea305 .elementor-icon{font-size:24px;}.elementor-52 .elementor-element.elementor-element-4cea305 .elementor-icon svg{height:24px;}.elementor-52 .elementor-element.elementor-element-8f58d3a{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-8f58d3a p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-db4164c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-db4164c:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-db4164c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E7F3;}.elementor-52 .elementor-element.elementor-element-7e9c7c5{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:italic;text-decoration:none;line-height:22px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-7e9c7c5 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-1a28c3a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-1a28c3a:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-1a28c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb3bae3 );}.elementor-52 .elementor-element.elementor-element-4f94536{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-4f94536:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-4f94536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E7F3;}.elementor-52 .elementor-element.elementor-element-a663711{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:italic;text-decoration:none;line-height:22px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-a663711 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-31ff49e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-31ff49e:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-31ff49e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c651eb );}.elementor-52 .elementor-element.elementor-element-7e19b30{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:27px;}.elementor-52 .elementor-element.elementor-element-c9505ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-c9505ff:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-c9505ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E7F3;}.elementor-52 .elementor-element.elementor-element-f786463{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:italic;text-decoration:none;line-height:22px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-f786463 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-ce84766{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-ce84766:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-ce84766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb3bae3 );}.elementor-52 .elementor-element.elementor-element-b18ea96{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:27px;}.elementor-52 .elementor-element.elementor-element-7b8e200{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-9ff25ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-9ff25ca:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-9ff25ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d920f18 );}.elementor-52 .elementor-element.elementor-element-9ff25ca:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-52 .elementor-element.elementor-element-3e0b37f .elementor-icon-wrapper{text-align:start;}.elementor-52 .elementor-element.elementor-element-3e0b37f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#012D362E;}.elementor-52 .elementor-element.elementor-element-3e0b37f.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-3e0b37f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-3e0b37f.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-3e0b37f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-3e0b37f.elementor-view-framed .elementor-icon{background-color:#012D362E;}.elementor-52 .elementor-element.elementor-element-3e0b37f.elementor-view-stacked .elementor-icon svg{fill:#012D362E;}.elementor-52 .elementor-element.elementor-element-3e0b37f .elementor-icon{font-size:24px;}.elementor-52 .elementor-element.elementor-element-3e0b37f .elementor-icon svg{height:24px;}.elementor-52 .elementor-element.elementor-element-980d8ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-decoration:none;line-height:25px;}.elementor-52 .elementor-element.elementor-element-3cfbb27{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-3cfbb27 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-b101abe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-b101abe:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-b101abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d920f18 );}.elementor-52 .elementor-element.elementor-element-b101abe:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-52 .elementor-element.elementor-element-91964f1 .elementor-icon-wrapper{text-align:start;}.elementor-52 .elementor-element.elementor-element-91964f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#012D362E;}.elementor-52 .elementor-element.elementor-element-91964f1.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-91964f1.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-91964f1.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-91964f1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-91964f1.elementor-view-framed .elementor-icon{background-color:#012D362E;}.elementor-52 .elementor-element.elementor-element-91964f1.elementor-view-stacked .elementor-icon svg{fill:#012D362E;}.elementor-52 .elementor-element.elementor-element-91964f1 .elementor-icon{font-size:24px;}.elementor-52 .elementor-element.elementor-element-91964f1 .elementor-icon svg{height:24px;}.elementor-52 .elementor-element.elementor-element-c104301 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-decoration:none;line-height:25px;}.elementor-52 .elementor-element.elementor-element-ebc1133{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-ebc1133 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-1f84ee4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-1f84ee4:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-1f84ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d920f18 );}.elementor-52 .elementor-element.elementor-element-1f84ee4:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-52 .elementor-element.elementor-element-b4eac75 .elementor-icon-wrapper{text-align:start;}.elementor-52 .elementor-element.elementor-element-b4eac75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#012D362E;}.elementor-52 .elementor-element.elementor-element-b4eac75.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-b4eac75.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-b4eac75.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-b4eac75.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-b4eac75.elementor-view-framed .elementor-icon{background-color:#012D362E;}.elementor-52 .elementor-element.elementor-element-b4eac75.elementor-view-stacked .elementor-icon svg{fill:#012D362E;}.elementor-52 .elementor-element.elementor-element-b4eac75 .elementor-icon{font-size:24px;}.elementor-52 .elementor-element.elementor-element-b4eac75 .elementor-icon svg{height:24px;}.elementor-52 .elementor-element.elementor-element-aace36c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-decoration:none;line-height:25px;}.elementor-52 .elementor-element.elementor-element-97d0584{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-97d0584 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-3a67bba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-3a67bba:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-3a67bba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E7F3;}.elementor-52 .elementor-element.elementor-element-0283ba8{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:italic;text-decoration:none;line-height:22px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-0283ba8 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-bb2101f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-52 .elementor-element.elementor-element-fe4a7d7 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-fe4a7d7 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-fe4a7d7 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-fe4a7d7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-fe4a7d7 .elementor-button{border-style:solid;border-color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-b6e6f9e .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-b6e6f9e .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-b6e6f9e .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-b6e6f9e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-b6e6f9e .elementor-button{border-style:solid;border-color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-188f87a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-188f87a:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-188f87a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c651eb );}.elementor-52 .elementor-element.elementor-element-45b1f3c{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:27px;}.elementor-52 .elementor-element.elementor-element-1240d51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-1240d51:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-1240d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E7F3;}.elementor-52 .elementor-element.elementor-element-dbf499f{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:italic;text-decoration:none;line-height:22px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-dbf499f p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-53bae84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-53bae84:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-53bae84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb3bae3 );}.elementor-52 .elementor-element.elementor-element-be980e1{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-56cc3a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-56cc3a4:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-56cc3a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d920f18 );}.elementor-52 .elementor-element.elementor-element-56cc3a4:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-52 .elementor-element.elementor-element-2c42f38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-decoration:none;line-height:25px;}.elementor-52 .elementor-element.elementor-element-1648fad{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-1648fad p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-bf3cafe .elementor-button{background-color:#012D3600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-bf3cafe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-52 .elementor-element.elementor-element-4a77b03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-4a77b03:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-4a77b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d920f18 );}.elementor-52 .elementor-element.elementor-element-4a77b03:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-52 .elementor-element.elementor-element-7eb794e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-decoration:none;line-height:25px;}.elementor-52 .elementor-element.elementor-element-f1a7a78{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-f1a7a78 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-6bbbafc .elementor-button{background-color:#012D3600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-6bbbafc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-52 .elementor-element.elementor-element-8ae030a{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-d4c74ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-d4c74ee:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-d4c74ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d920f18 );}.elementor-52 .elementor-element.elementor-element-d4c74ee:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-52 .elementor-element.elementor-element-ebf6b36 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-decoration:none;line-height:25px;}.elementor-52 .elementor-element.elementor-element-751d5df{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-751d5df p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-7b27298 .elementor-button{background-color:#012D3600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-7b27298 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-52 .elementor-element.elementor-element-f84b41c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-f84b41c:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-f84b41c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d920f18 );}.elementor-52 .elementor-element.elementor-element-f84b41c:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-52 .elementor-element.elementor-element-6448b1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-decoration:none;line-height:25px;}.elementor-52 .elementor-element.elementor-element-f051f2d{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;line-height:22px;}.elementor-52 .elementor-element.elementor-element-f051f2d p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-b528de4 .elementor-button{background-color:#012D3600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-b528de4 .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-bb2101f{--width:45%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-52 .elementor-element.elementor-element-c6c15fc .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-0880f55{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-161a5e5{--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-a6d3378 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-52 .elementor-element.elementor-element-05ce857{--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-01a102c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-02ab796{--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-e879e8e{--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-db4164c{--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-4f94536{--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-31ff49e{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-c9505ff{--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-ce84766{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-7b8e200{--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-980d8ef .elementor-heading-title{font-size:18px;line-height:23px;}.elementor-52 .elementor-element.elementor-element-c104301 .elementor-heading-title{font-size:18px;line-height:23px;}.elementor-52 .elementor-element.elementor-element-aace36c .elementor-heading-title{font-size:18px;line-height:23px;}.elementor-52 .elementor-element.elementor-element-3a67bba{--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-bb2101f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-52 .elementor-element.elementor-element-188f87a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-1240d51{--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-53bae84{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-be980e1{--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-2c42f38 .elementor-heading-title{font-size:18px;line-height:23px;}.elementor-52 .elementor-element.elementor-element-7eb794e .elementor-heading-title{font-size:18px;line-height:23px;}.elementor-52 .elementor-element.elementor-element-8ae030a{--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-ebf6b36 .elementor-heading-title{font-size:18px;line-height:23px;}.elementor-52 .elementor-element.elementor-element-6448b1d .elementor-heading-title{font-size:18px;line-height:23px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-52 .elementor-element.elementor-element-c6c15fc .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-5ad43d6{width:100%;max-width:100%;}.elementor-52 .elementor-element.elementor-element-a6d3378 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-52 .elementor-element.elementor-element-3f32b76{width:100%;max-width:100%;}.elementor-52 .elementor-element.elementor-element-7e19b30{width:100%;max-width:100%;}.elementor-52 .elementor-element.elementor-element-b18ea96{width:100%;max-width:100%;}.elementor-52 .elementor-element.elementor-element-980d8ef .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-52 .elementor-element.elementor-element-c104301 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-52 .elementor-element.elementor-element-aace36c .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-52 .elementor-element.elementor-element-bb2101f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-52 .elementor-element.elementor-element-45b1f3c{width:100%;max-width:100%;}.elementor-52 .elementor-element.elementor-element-2c42f38 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-52 .elementor-element.elementor-element-7eb794e .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-52 .elementor-element.elementor-element-ebf6b36 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-52 .elementor-element.elementor-element-6448b1d .elementor-heading-title{font-size:16px;line-height:20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-52 .elementor-element.elementor-element-1bba6f3{--width:48%;}.elementor-52 .elementor-element.elementor-element-672ea12{--width:48%;}.elementor-52 .elementor-element.elementor-element-dcdc013{--width:48%;}.elementor-52 .elementor-element.elementor-element-150bace{--width:48%;}.elementor-52 .elementor-element.elementor-element-e7bc802{--width:48%;}.elementor-52 .elementor-element.elementor-element-175bd0d{--width:48%;}.elementor-52 .elementor-element.elementor-element-9ff25ca{--width:48%;}.elementor-52 .elementor-element.elementor-element-b101abe{--width:48%;}.elementor-52 .elementor-element.elementor-element-1f84ee4{--width:48%;}.elementor-52 .elementor-element.elementor-element-56cc3a4{--width:48%;}.elementor-52 .elementor-element.elementor-element-4a77b03{--width:48%;}.elementor-52 .elementor-element.elementor-element-d4c74ee{--width:48%;}.elementor-52 .elementor-element.elementor-element-f84b41c{--width:48%;}}/* Start custom CSS for html, class: .elementor-element-05539a8 */@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');

.idua-section {
  width: 100%;
  padding: 80px 20px;
  background: #ffffff;
  font-family: 'Inter', sans-serif;
}

.idua-container {
  max-width: 1200px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 1.2fr 0.8fr;
  gap: 50px;
  align-items: center;
}

/* ---------- Text ---------- */
.idua-content h2 {
  font-size: 34px;
  line-height: 1.25;
  margin-bottom: 20px;
  font-weight: 700;
  color: #000;
}

.idua-content p {
  font-size: 16px;
  line-height: 1.7;
  color: #333;
  margin-bottom: 16px;
}

/* ---------- Visual Card ---------- */
.chromosome-card {
  background: linear-gradient(180deg, #f4f9ff, #e9f1fb);
  border-radius: 20px;
  padding: 30px;
  text-align: center;
  box-shadow: 0 12px 40px rgba(0,0,0,0.08);
}

.chromosome {
  width: 90px;
  height: 220px;
  background: #9bbad6;
  border-radius: 50px;
  margin: 0 auto 20px;
  position: relative;
}

.chromosome .marker {
  position: absolute;
  top: 45px;
  left: 0;
  right: 0;
  height: 6px;
  background: #e1062c;
}

.chromosome .label {
  position: absolute;
  top: 38px;
  right: -55px;
  font-size: 12px;
  color: #000;
}

.chromosome-card h4 {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 4px;
}

.chromosome-card .sub {
  font-size: 13px;
  color: #555;
}

/* ---------- Legend ---------- */
.legend {
  margin-top: 18px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  color: #333;
}

.legend .dot {
  width: 10px;
  height: 10px;
  background: #6aa2d8;
  border-radius: 50%;
}

/* ---------- Responsive ---------- */
@media (max-width: 900px) {
  .idua-container {
    grid-template-columns: 1fr;
    text-align: left;
  }

  .idua-content h2 {
    font-size: 28px;
  }

  .chromosome .label {
    right: -45px;
  }
}

@media (max-width: 480px) {
  .idua-section {
    padding: 60px 16px;
  }

  .idua-content h2 {
    font-size: 24px;
  }
}/* End custom CSS */