.elementor-8 .elementor-element.elementor-element-bb9e5c8{--display:flex;--min-height:900px;--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-8 .elementor-element.elementor-element-bb9e5c8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bb9e5c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7d3bec0{left:75px;}body.rtl .elementor-8 .elementor-element.elementor-element-7d3bec0{right:75px;}.elementor-8 .elementor-element.elementor-element-7d3bec0{top:75px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0fdc254{right:75px;}body.rtl .elementor-8 .elementor-element.elementor-element-0fdc254{left:75px;}.elementor-8 .elementor-element.elementor-element-0fdc254{bottom:75px;}.elementor-8 .elementor-element.elementor-element-c8eae1f{width:100%;max-width:100%;top:50%;z-index:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-c8eae1f{left:50%;}body.rtl .elementor-8 .elementor-element.elementor-element-c8eae1f{right:50%;}.elementor-8 .elementor-element.elementor-element-c8eae1f img{width:50%;}.elementor-8 .elementor-element.elementor-element-0ffe89b{width:100%;max-width:100%;bottom:-200px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0ffe89b{left:50%;}body.rtl .elementor-8 .elementor-element.elementor-element-0ffe89b{right:50%;}.elementor-8 .elementor-element.elementor-element-0ffe89b img{width:100%;opacity:0.8;}.elementor-8 .elementor-element.elementor-element-f01040d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--z-index:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e62fe65{text-align:center;}.elementor-8 .elementor-element.elementor-element-e62fe65 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:60px;font-weight:600;line-height:70px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-8 .elementor-element.elementor-element-31e6d89{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-3592caf .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;fill:#25A49A;color:#25A49A;border-radius:35px 35px 35px 35px;padding:15px 30px 15px 30px;}.elementor-8 .elementor-element.elementor-element-3592caf .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3592caf .elementor-button:focus{color:#000000;}.elementor-8 .elementor-element.elementor-element-3592caf .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-3592caf .elementor-button:focus svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-39e6d18{--display:flex;--min-height:700px;--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;--overflow:hidden;}.elementor-8 .elementor-element.elementor-element-39e6d18:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-39e6d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-8c92597{text-align:center;}.elementor-8 .elementor-element.elementor-element-8c92597 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:80px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-326d977{--display:flex;--z-index:2;}.elementor-8 .elementor-element.elementor-element-e86a232{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-13f5ecd{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-6f10b96{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-8 .elementor-element.elementor-element-6f10b96 > .elementor-widget-container{padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6f10b96{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-6f10b96{right:0px;}.elementor-8 .elementor-element.elementor-element-8c5b783 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:0px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-8c5b783{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8c5b783{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-8c5b783{right:0px;}.elementor-8 .elementor-element.elementor-element-107e855{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f6a3fbf > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-f6a3fbf{text-align:start;}.elementor-8 .elementor-element.elementor-element-f6a3fbf img{width:80px;}.elementor-8 .elementor-element.elementor-element-fc7ce40{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-fc7ce40 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:26px;font-weight:900;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1e39468{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e0d8ce5{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-70695f5 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:35px;font-weight:500;color:#444444;}.elementor-8 .elementor-element.elementor-element-d884ebb img{width:100%;}.elementor-8 .elementor-element.elementor-element-5c59050{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c8a0309{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-1c27f16{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-8 .elementor-element.elementor-element-1c27f16 > .elementor-widget-container{padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1c27f16{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-1c27f16{right:0px;}.elementor-8 .elementor-element.elementor-element-d703f6d .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:0px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-d703f6d{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-d703f6d{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-d703f6d{right:0px;}.elementor-8 .elementor-element.elementor-element-6ddcb3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-434d4fb > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-434d4fb{text-align:start;}.elementor-8 .elementor-element.elementor-element-434d4fb img{width:80px;}.elementor-8 .elementor-element.elementor-element-8c3ebb2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8c3ebb2 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:26px;font-weight:900;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-dd79fa4{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-da7aae6{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-71a6c66 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:35px;font-weight:500;color:#444444;}.elementor-8 .elementor-element.elementor-element-b8928c2 img{width:100%;}.elementor-8 .elementor-element.elementor-element-7b8d3dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1c5aade{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-9625a5b .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:0px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-9625a5b{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9625a5b{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-9625a5b{right:0px;}.elementor-8 .elementor-element.elementor-element-6d3038d{width:100%;max-width:100%;top:-1px;z-index:0;}.elementor-8 .elementor-element.elementor-element-6d3038d > .elementor-widget-container{padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6d3038d{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-6d3038d{right:0px;}.elementor-8 .elementor-element.elementor-element-803cc1c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-728903a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-728903a{text-align:start;}.elementor-8 .elementor-element.elementor-element-728903a img{width:80px;}.elementor-8 .elementor-element.elementor-element-280e3fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-280e3fd .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:26px;font-weight:900;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d25a0f7{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7e7d4b1{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f03de55 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:35px;font-weight:500;color:#444444;}.elementor-8 .elementor-element.elementor-element-ecb056c img{width:100%;}.elementor-8 .elementor-element.elementor-element-6713b96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e137712{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-04b1abf{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-8 .elementor-element.elementor-element-04b1abf > .elementor-widget-container{padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-04b1abf{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-04b1abf{right:0px;}.elementor-8 .elementor-element.elementor-element-a5c8c93 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:0px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-a5c8c93{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-a5c8c93{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-a5c8c93{right:0px;}.elementor-8 .elementor-element.elementor-element-4f84259{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3612b53 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-3612b53{text-align:start;}.elementor-8 .elementor-element.elementor-element-3612b53 img{width:80px;}.elementor-8 .elementor-element.elementor-element-9857bbc{width:var( --container-widget-width, 118.537% );max-width:118.537%;--container-widget-width:118.537%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9857bbc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9857bbc .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:900;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3a58c66{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-eb25f6a{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cd96728 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:35px;font-weight:500;color:#444444;}.elementor-8 .elementor-element.elementor-element-3d7eebe img{width:100%;}.elementor-8 .elementor-element.elementor-element-1650549{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c20811e{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-b0d064c{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-8 .elementor-element.elementor-element-b0d064c > .elementor-widget-container{padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b0d064c{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-b0d064c{right:0px;}.elementor-8 .elementor-element.elementor-element-5d7f6e5 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:0px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-5d7f6e5{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-5d7f6e5{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-5d7f6e5{right:0px;}.elementor-8 .elementor-element.elementor-element-380eeda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a68f4f8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-a68f4f8{text-align:start;}.elementor-8 .elementor-element.elementor-element-a68f4f8 img{width:80px;}.elementor-8 .elementor-element.elementor-element-e515faf{width:var( --container-widget-width, 118.537% );max-width:118.537%;--container-widget-width:118.537%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e515faf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e515faf .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:900;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8e2ca39{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-02a9acd{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0301c91 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:35px;font-weight:500;color:#444444;}.elementor-8 .elementor-element.elementor-element-0df35a1 img{width:100%;}.elementor-8 .elementor-element.elementor-element-2764576{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bdffd9f{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-2d02856{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-8 .elementor-element.elementor-element-2d02856 > .elementor-widget-container{padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-2d02856{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-2d02856{right:0px;}.elementor-8 .elementor-element.elementor-element-8ed4623 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:0px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-8ed4623{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8ed4623{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-8ed4623{right:0px;}.elementor-8 .elementor-element.elementor-element-9a3c2c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6375aae > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-6375aae{text-align:start;}.elementor-8 .elementor-element.elementor-element-6375aae img{width:80px;}.elementor-8 .elementor-element.elementor-element-532a735{width:var( --container-widget-width, 118.537% );max-width:118.537%;--container-widget-width:118.537%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-532a735.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-532a735 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:900;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1ca6c85{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-70f6f67{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d00ff17 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:35px;font-weight:500;color:#444444;}.elementor-8 .elementor-element.elementor-element-20ffe90 img{width:100%;}.elementor-8 .elementor-element.elementor-element-46146bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-01b7607{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-b0f8abe{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-8 .elementor-element.elementor-element-b0f8abe > .elementor-widget-container{padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b0f8abe{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-b0f8abe{right:0px;}.elementor-8 .elementor-element.elementor-element-e94644b .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:0px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-e94644b{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e94644b{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-e94644b{right:0px;}.elementor-8 .elementor-element.elementor-element-91c9b19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6b7e8a2 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-6b7e8a2{text-align:start;}.elementor-8 .elementor-element.elementor-element-6b7e8a2 img{width:80px;}.elementor-8 .elementor-element.elementor-element-4a1fdb6{width:var( --container-widget-width, 118.537% );max-width:118.537%;--container-widget-width:118.537%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4a1fdb6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4a1fdb6 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:900;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8e7d5d5{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-210d85c{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-53164bf .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:35px;font-weight:500;color:#444444;}.elementor-8 .elementor-element.elementor-element-a01291a img{width:100%;}.elementor-8 .elementor-element.elementor-element-8f9e9e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-33090dc{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:9px 9px 9px 9px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-bac8400{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-8 .elementor-element.elementor-element-bac8400 > .elementor-widget-container{padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-bac8400{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-bac8400{right:0px;}.elementor-8 .elementor-element.elementor-element-b94cca6 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:0px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-b94cca6{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b94cca6{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-b94cca6{right:0px;}.elementor-8 .elementor-element.elementor-element-1c157c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a0548b7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-a0548b7{text-align:start;}.elementor-8 .elementor-element.elementor-element-a0548b7 img{width:80px;}.elementor-8 .elementor-element.elementor-element-7f92ce2{width:var( --container-widget-width, 118.537% );max-width:118.537%;--container-widget-width:118.537%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7f92ce2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7f92ce2 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:23px;font-weight:900;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5067a11{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5cc8a6e{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-48dbee8 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:35px;font-weight:500;color:#444444;}.elementor-8 .elementor-element.elementor-element-e09b13e img{width:100%;}.elementor-8 .elementor-element.elementor-element-978b562{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;z-index:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-150px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:80px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:60px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:80px;--e-n-carousel-arrow-size:50px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#25A49A;}:where( .elementor-8 .elementor-element.elementor-element-978b562 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9f550b5{right:-160px;}body.rtl .elementor-8 .elementor-element.elementor-element-9f550b5{left:-160px;}.elementor-8 .elementor-element.elementor-element-9f550b5{top:-2px;z-index:0;text-align:end;}.elementor-8 .elementor-element.elementor-element-9f550b5 img{width:40%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b4135ac{left:-160px;}body.rtl .elementor-8 .elementor-element.elementor-element-b4135ac{right:-160px;}.elementor-8 .elementor-element.elementor-element-b4135ac{bottom:0px;z-index:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-b4135ac img{width:80%;}.elementor-8 .elementor-element.elementor-element-f5bd685 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;fill:#25A49A;color:#25A49A;border-radius:35px 35px 35px 35px;padding:15px 30px 15px 30px;}.elementor-8 .elementor-element.elementor-element-f5bd685 > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f5bd685 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f5bd685 .elementor-button:focus{color:#000000;}.elementor-8 .elementor-element.elementor-element-f5bd685 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-f5bd685 .elementor-button:focus svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-b1e1ca1{--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;--z-index:1;}.elementor-8 .elementor-element.elementor-element-b1e1ca1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b1e1ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-627063b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:-150px;z-index:0;text-align:end;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-627063b{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-627063b{left:0px;}.elementor-8 .elementor-element.elementor-element-82d548c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;bottom:3px;z-index:0;text-align:end;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-82d548c{left:1px;}body.rtl .elementor-8 .elementor-element.elementor-element-82d548c{right:1px;}.elementor-8 .elementor-element.elementor-element-a04f229{z-index:1;}.elementor-8 .elementor-element.elementor-element-a04f229 img{width:100%;}.elementor-8 .elementor-element.elementor-element-f28393d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-5582822 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:65px;font-weight:bold;line-height:75px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4830538{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-13aefce{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-13aefce:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-13aefce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-9d393d9{--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-8 .elementor-element.elementor-element-d883ef4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7cbbf00 img{width:100%;border-radius:21px 21px 21px 21px;}.elementor-8 .elementor-element.elementor-element-8982c01{--display:flex;}.elementor-8 .elementor-element.elementor-element-90c6bf5 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:120px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-253a96c{--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-8 .elementor-element.elementor-element-c81df54{--display:flex;}.elementor-8 .elementor-element.elementor-element-3c22a07 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:45px;font-weight:700;line-height:55px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-79a61b6{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-346bd92 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;fill:#25A49A;color:#25A49A;border-radius:35px 35px 35px 35px;padding:15px 30px 15px 30px;}.elementor-8 .elementor-element.elementor-element-346bd92 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-346bd92 .elementor-button:focus{color:#000000;}.elementor-8 .elementor-element.elementor-element-346bd92 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-346bd92 .elementor-button:focus svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-a5ab6a5{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-cc0cc69 img{width:100%;border-radius:21px 21px 21px 21px;}.elementor-8 .elementor-element.elementor-element-2309b58{--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-8 .elementor-element.elementor-element-5d54b5b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ad32d0b img{width:100%;border-radius:21px 21px 21px 21px;}.elementor-8 .elementor-element.elementor-element-df4506b{--display:flex;}.elementor-8 .elementor-element.elementor-element-2a3b7da .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:45px;font-weight:700;line-height:55px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b1c192e{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-eca9946 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;fill:#25A49A;color:#25A49A;border-radius:35px 35px 35px 35px;padding:15px 30px 15px 30px;}.elementor-8 .elementor-element.elementor-element-eca9946 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-eca9946 .elementor-button:focus{color:#000000;}.elementor-8 .elementor-element.elementor-element-eca9946 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-eca9946 .elementor-button:focus svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-f3afd7b{--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-8 .elementor-element.elementor-element-7a4e3f2{--display:flex;}.elementor-8 .elementor-element.elementor-element-8322d5f .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:45px;font-weight:700;line-height:55px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e0abee2{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2f6b9a2 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;fill:#25A49A;color:#25A49A;border-radius:35px 35px 35px 35px;padding:15px 30px 15px 30px;}.elementor-8 .elementor-element.elementor-element-2f6b9a2 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2f6b9a2 .elementor-button:focus{color:#000000;}.elementor-8 .elementor-element.elementor-element-2f6b9a2 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-2f6b9a2 .elementor-button:focus svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-78b3b52{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0721ba2 img{width:100%;border-radius:21px 21px 21px 21px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-31e6d89{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-8 .elementor-element.elementor-element-978b562{--e-n-carousel-arrow-prev-left-position:700px;--e-n-carousel-arrow-prev-top-position:285px;--e-n-carousel-arrow-next-top-position:285px;}.elementor-8 .elementor-element.elementor-element-f5bd685 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f28393d{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-13aefce{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-90c6bf5 .elementor-heading-title{font-size:90px;}.elementor-8 .elementor-element.elementor-element-3c22a07 .elementor-heading-title{font-size:90px;}.elementor-8 .elementor-element.elementor-element-2a3b7da .elementor-heading-title{font-size:90px;}.elementor-8 .elementor-element.elementor-element-8322d5f .elementor-heading-title{font-size:90px;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-bb9e5c8{--min-height:auto;}.elementor-8 .elementor-element.elementor-element-8c92597 .elementor-heading-title{font-size:50px;line-height:65px;}.elementor-8 .elementor-element.elementor-element-978b562{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:500px;--e-n-carousel-arrow-prev-top-position:280px;--e-n-carousel-arrow-next-right-position:60px;--e-n-carousel-arrow-next-top-position:280px;}.elementor-8 .elementor-element.elementor-element-b4135ac img{width:50%;}.elementor-8 .elementor-element.elementor-element-f5bd685 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f28393d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5582822 .elementor-heading-title{font-size:39px;}.elementor-8 .elementor-element.elementor-element-4830538{font-size:11px;}.elementor-8 .elementor-element.elementor-element-13aefce{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-90c6bf5 .elementor-heading-title{font-size:80px;}.elementor-8 .elementor-element.elementor-element-3c22a07 .elementor-heading-title{font-size:80px;}.elementor-8 .elementor-element.elementor-element-2a3b7da .elementor-heading-title{font-size:80px;}.elementor-8 .elementor-element.elementor-element-8322d5f .elementor-heading-title{font-size:80px;}}@media(max-width:767px){body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7d3bec0{left:13px;}body.rtl .elementor-8 .elementor-element.elementor-element-7d3bec0{right:13px;}.elementor-8 .elementor-element.elementor-element-7d3bec0{top:-36px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0fdc254{right:23px;}body.rtl .elementor-8 .elementor-element.elementor-element-0fdc254{left:23px;}.elementor-8 .elementor-element.elementor-element-c8eae1f img{width:100%;}.elementor-8 .elementor-element.elementor-element-e62fe65 .elementor-heading-title{font-size:60px;}.elementor-8 .elementor-element.elementor-element-31e6d89{font-size:16px;}.elementor-8 .elementor-element.elementor-element-8c92597 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-13f5ecd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c8a0309{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-1c5aade{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-e137712{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c20811e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-bdffd9f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-01b7607{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-33090dc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-978b562{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:128px;}.elementor-8 .elementor-element.elementor-element-a04f229 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f28393d{--justify-content:space-between;}.elementor-8 .elementor-element.elementor-element-5582822 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-13aefce{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9d393d9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-90c6bf5 .elementor-heading-title{font-size:70px;}.elementor-8 .elementor-element.elementor-element-253a96c{--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-8 .elementor-element.elementor-element-2309b58{--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-8 .elementor-element.elementor-element-f3afd7b{--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;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-f01040d{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-c8eae1f */.elementor-8 .elementor-element.elementor-element-c8eae1f{
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ffe89b */.elementor-8 .elementor-element.elementor-element-0ffe89b{
    transform: translateX(-50%);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f10b96 */.elementor-8 .elementor-element.elementor-element-6f10b96{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c5b783 */.elementor-8 .elementor-element.elementor-element-8c5b783, .elementor-8 .elementor-element.elementor-element-8c5b783 a, .elementor-8 .elementor-element.elementor-element-8c5b783 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d8ce5 */.elementor-8 .elementor-element.elementor-element-e0d8ce5{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f5ecd */.elementor-8 .elementor-element.elementor-element-13f5ecd{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c27f16 */.elementor-8 .elementor-element.elementor-element-1c27f16{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d703f6d */.elementor-8 .elementor-element.elementor-element-d703f6d, .elementor-8 .elementor-element.elementor-element-d703f6d a, .elementor-8 .elementor-element.elementor-element-d703f6d .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da7aae6 */.elementor-8 .elementor-element.elementor-element-da7aae6{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8a0309 */.elementor-8 .elementor-element.elementor-element-c8a0309{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9625a5b */.elementor-8 .elementor-element.elementor-element-9625a5b, .elementor-8 .elementor-element.elementor-element-9625a5b a, .elementor-8 .elementor-element.elementor-element-9625a5b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d3038d */.elementor-8 .elementor-element.elementor-element-6d3038d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e7d4b1 */.elementor-8 .elementor-element.elementor-element-7e7d4b1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5aade */.elementor-8 .elementor-element.elementor-element-1c5aade{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-04b1abf */.elementor-8 .elementor-element.elementor-element-04b1abf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5c8c93 */.elementor-8 .elementor-element.elementor-element-a5c8c93, .elementor-8 .elementor-element.elementor-element-a5c8c93 a, .elementor-8 .elementor-element.elementor-element-a5c8c93 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb25f6a */.elementor-8 .elementor-element.elementor-element-eb25f6a{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e137712 */.elementor-8 .elementor-element.elementor-element-e137712{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0d064c */.elementor-8 .elementor-element.elementor-element-b0d064c{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d7f6e5 */.elementor-8 .elementor-element.elementor-element-5d7f6e5, .elementor-8 .elementor-element.elementor-element-5d7f6e5 a, .elementor-8 .elementor-element.elementor-element-5d7f6e5 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a9acd */.elementor-8 .elementor-element.elementor-element-02a9acd{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20811e */.elementor-8 .elementor-element.elementor-element-c20811e{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d02856 */.elementor-8 .elementor-element.elementor-element-2d02856{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ed4623 */.elementor-8 .elementor-element.elementor-element-8ed4623, .elementor-8 .elementor-element.elementor-element-8ed4623 a, .elementor-8 .elementor-element.elementor-element-8ed4623 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f6f67 */.elementor-8 .elementor-element.elementor-element-70f6f67{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdffd9f */.elementor-8 .elementor-element.elementor-element-bdffd9f{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0f8abe */.elementor-8 .elementor-element.elementor-element-b0f8abe{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e94644b */.elementor-8 .elementor-element.elementor-element-e94644b, .elementor-8 .elementor-element.elementor-element-e94644b a, .elementor-8 .elementor-element.elementor-element-e94644b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210d85c */.elementor-8 .elementor-element.elementor-element-210d85c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01b7607 */.elementor-8 .elementor-element.elementor-element-01b7607{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bac8400 */.elementor-8 .elementor-element.elementor-element-bac8400{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b94cca6 */.elementor-8 .elementor-element.elementor-element-b94cca6, .elementor-8 .elementor-element.elementor-element-b94cca6 a, .elementor-8 .elementor-element.elementor-element-b94cca6 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc8a6e */.elementor-8 .elementor-element.elementor-element-5cc8a6e{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33090dc */.elementor-8 .elementor-element.elementor-element-33090dc{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f10b96 */.elementor-8 .elementor-element.elementor-element-6f10b96{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c5b783 */.elementor-8 .elementor-element.elementor-element-8c5b783, .elementor-8 .elementor-element.elementor-element-8c5b783 a, .elementor-8 .elementor-element.elementor-element-8c5b783 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d8ce5 */.elementor-8 .elementor-element.elementor-element-e0d8ce5{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f5ecd */.elementor-8 .elementor-element.elementor-element-13f5ecd{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c27f16 */.elementor-8 .elementor-element.elementor-element-1c27f16{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d703f6d */.elementor-8 .elementor-element.elementor-element-d703f6d, .elementor-8 .elementor-element.elementor-element-d703f6d a, .elementor-8 .elementor-element.elementor-element-d703f6d .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da7aae6 */.elementor-8 .elementor-element.elementor-element-da7aae6{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8a0309 */.elementor-8 .elementor-element.elementor-element-c8a0309{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9625a5b */.elementor-8 .elementor-element.elementor-element-9625a5b, .elementor-8 .elementor-element.elementor-element-9625a5b a, .elementor-8 .elementor-element.elementor-element-9625a5b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d3038d */.elementor-8 .elementor-element.elementor-element-6d3038d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e7d4b1 */.elementor-8 .elementor-element.elementor-element-7e7d4b1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5aade */.elementor-8 .elementor-element.elementor-element-1c5aade{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-04b1abf */.elementor-8 .elementor-element.elementor-element-04b1abf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5c8c93 */.elementor-8 .elementor-element.elementor-element-a5c8c93, .elementor-8 .elementor-element.elementor-element-a5c8c93 a, .elementor-8 .elementor-element.elementor-element-a5c8c93 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb25f6a */.elementor-8 .elementor-element.elementor-element-eb25f6a{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e137712 */.elementor-8 .elementor-element.elementor-element-e137712{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0d064c */.elementor-8 .elementor-element.elementor-element-b0d064c{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d7f6e5 */.elementor-8 .elementor-element.elementor-element-5d7f6e5, .elementor-8 .elementor-element.elementor-element-5d7f6e5 a, .elementor-8 .elementor-element.elementor-element-5d7f6e5 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a9acd */.elementor-8 .elementor-element.elementor-element-02a9acd{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20811e */.elementor-8 .elementor-element.elementor-element-c20811e{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d02856 */.elementor-8 .elementor-element.elementor-element-2d02856{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ed4623 */.elementor-8 .elementor-element.elementor-element-8ed4623, .elementor-8 .elementor-element.elementor-element-8ed4623 a, .elementor-8 .elementor-element.elementor-element-8ed4623 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f6f67 */.elementor-8 .elementor-element.elementor-element-70f6f67{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdffd9f */.elementor-8 .elementor-element.elementor-element-bdffd9f{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0f8abe */.elementor-8 .elementor-element.elementor-element-b0f8abe{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e94644b */.elementor-8 .elementor-element.elementor-element-e94644b, .elementor-8 .elementor-element.elementor-element-e94644b a, .elementor-8 .elementor-element.elementor-element-e94644b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210d85c */.elementor-8 .elementor-element.elementor-element-210d85c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01b7607 */.elementor-8 .elementor-element.elementor-element-01b7607{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bac8400 */.elementor-8 .elementor-element.elementor-element-bac8400{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b94cca6 */.elementor-8 .elementor-element.elementor-element-b94cca6, .elementor-8 .elementor-element.elementor-element-b94cca6 a, .elementor-8 .elementor-element.elementor-element-b94cca6 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc8a6e */.elementor-8 .elementor-element.elementor-element-5cc8a6e{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33090dc */.elementor-8 .elementor-element.elementor-element-33090dc{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f10b96 */.elementor-8 .elementor-element.elementor-element-6f10b96{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c5b783 */.elementor-8 .elementor-element.elementor-element-8c5b783, .elementor-8 .elementor-element.elementor-element-8c5b783 a, .elementor-8 .elementor-element.elementor-element-8c5b783 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d8ce5 */.elementor-8 .elementor-element.elementor-element-e0d8ce5{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f5ecd */.elementor-8 .elementor-element.elementor-element-13f5ecd{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c27f16 */.elementor-8 .elementor-element.elementor-element-1c27f16{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d703f6d */.elementor-8 .elementor-element.elementor-element-d703f6d, .elementor-8 .elementor-element.elementor-element-d703f6d a, .elementor-8 .elementor-element.elementor-element-d703f6d .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da7aae6 */.elementor-8 .elementor-element.elementor-element-da7aae6{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8a0309 */.elementor-8 .elementor-element.elementor-element-c8a0309{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9625a5b */.elementor-8 .elementor-element.elementor-element-9625a5b, .elementor-8 .elementor-element.elementor-element-9625a5b a, .elementor-8 .elementor-element.elementor-element-9625a5b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d3038d */.elementor-8 .elementor-element.elementor-element-6d3038d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e7d4b1 */.elementor-8 .elementor-element.elementor-element-7e7d4b1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5aade */.elementor-8 .elementor-element.elementor-element-1c5aade{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-04b1abf */.elementor-8 .elementor-element.elementor-element-04b1abf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5c8c93 */.elementor-8 .elementor-element.elementor-element-a5c8c93, .elementor-8 .elementor-element.elementor-element-a5c8c93 a, .elementor-8 .elementor-element.elementor-element-a5c8c93 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb25f6a */.elementor-8 .elementor-element.elementor-element-eb25f6a{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e137712 */.elementor-8 .elementor-element.elementor-element-e137712{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0d064c */.elementor-8 .elementor-element.elementor-element-b0d064c{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d7f6e5 */.elementor-8 .elementor-element.elementor-element-5d7f6e5, .elementor-8 .elementor-element.elementor-element-5d7f6e5 a, .elementor-8 .elementor-element.elementor-element-5d7f6e5 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a9acd */.elementor-8 .elementor-element.elementor-element-02a9acd{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20811e */.elementor-8 .elementor-element.elementor-element-c20811e{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d02856 */.elementor-8 .elementor-element.elementor-element-2d02856{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ed4623 */.elementor-8 .elementor-element.elementor-element-8ed4623, .elementor-8 .elementor-element.elementor-element-8ed4623 a, .elementor-8 .elementor-element.elementor-element-8ed4623 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f6f67 */.elementor-8 .elementor-element.elementor-element-70f6f67{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdffd9f */.elementor-8 .elementor-element.elementor-element-bdffd9f{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0f8abe */.elementor-8 .elementor-element.elementor-element-b0f8abe{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e94644b */.elementor-8 .elementor-element.elementor-element-e94644b, .elementor-8 .elementor-element.elementor-element-e94644b a, .elementor-8 .elementor-element.elementor-element-e94644b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210d85c */.elementor-8 .elementor-element.elementor-element-210d85c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01b7607 */.elementor-8 .elementor-element.elementor-element-01b7607{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bac8400 */.elementor-8 .elementor-element.elementor-element-bac8400{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b94cca6 */.elementor-8 .elementor-element.elementor-element-b94cca6, .elementor-8 .elementor-element.elementor-element-b94cca6 a, .elementor-8 .elementor-element.elementor-element-b94cca6 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc8a6e */.elementor-8 .elementor-element.elementor-element-5cc8a6e{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33090dc */.elementor-8 .elementor-element.elementor-element-33090dc{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f10b96 */.elementor-8 .elementor-element.elementor-element-6f10b96{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c5b783 */.elementor-8 .elementor-element.elementor-element-8c5b783, .elementor-8 .elementor-element.elementor-element-8c5b783 a, .elementor-8 .elementor-element.elementor-element-8c5b783 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d8ce5 */.elementor-8 .elementor-element.elementor-element-e0d8ce5{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f5ecd */.elementor-8 .elementor-element.elementor-element-13f5ecd{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c27f16 */.elementor-8 .elementor-element.elementor-element-1c27f16{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d703f6d */.elementor-8 .elementor-element.elementor-element-d703f6d, .elementor-8 .elementor-element.elementor-element-d703f6d a, .elementor-8 .elementor-element.elementor-element-d703f6d .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da7aae6 */.elementor-8 .elementor-element.elementor-element-da7aae6{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8a0309 */.elementor-8 .elementor-element.elementor-element-c8a0309{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9625a5b */.elementor-8 .elementor-element.elementor-element-9625a5b, .elementor-8 .elementor-element.elementor-element-9625a5b a, .elementor-8 .elementor-element.elementor-element-9625a5b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d3038d */.elementor-8 .elementor-element.elementor-element-6d3038d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e7d4b1 */.elementor-8 .elementor-element.elementor-element-7e7d4b1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5aade */.elementor-8 .elementor-element.elementor-element-1c5aade{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-04b1abf */.elementor-8 .elementor-element.elementor-element-04b1abf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5c8c93 */.elementor-8 .elementor-element.elementor-element-a5c8c93, .elementor-8 .elementor-element.elementor-element-a5c8c93 a, .elementor-8 .elementor-element.elementor-element-a5c8c93 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb25f6a */.elementor-8 .elementor-element.elementor-element-eb25f6a{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e137712 */.elementor-8 .elementor-element.elementor-element-e137712{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0d064c */.elementor-8 .elementor-element.elementor-element-b0d064c{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d7f6e5 */.elementor-8 .elementor-element.elementor-element-5d7f6e5, .elementor-8 .elementor-element.elementor-element-5d7f6e5 a, .elementor-8 .elementor-element.elementor-element-5d7f6e5 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a9acd */.elementor-8 .elementor-element.elementor-element-02a9acd{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20811e */.elementor-8 .elementor-element.elementor-element-c20811e{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d02856 */.elementor-8 .elementor-element.elementor-element-2d02856{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ed4623 */.elementor-8 .elementor-element.elementor-element-8ed4623, .elementor-8 .elementor-element.elementor-element-8ed4623 a, .elementor-8 .elementor-element.elementor-element-8ed4623 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f6f67 */.elementor-8 .elementor-element.elementor-element-70f6f67{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdffd9f */.elementor-8 .elementor-element.elementor-element-bdffd9f{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0f8abe */.elementor-8 .elementor-element.elementor-element-b0f8abe{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e94644b */.elementor-8 .elementor-element.elementor-element-e94644b, .elementor-8 .elementor-element.elementor-element-e94644b a, .elementor-8 .elementor-element.elementor-element-e94644b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210d85c */.elementor-8 .elementor-element.elementor-element-210d85c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01b7607 */.elementor-8 .elementor-element.elementor-element-01b7607{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bac8400 */.elementor-8 .elementor-element.elementor-element-bac8400{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b94cca6 */.elementor-8 .elementor-element.elementor-element-b94cca6, .elementor-8 .elementor-element.elementor-element-b94cca6 a, .elementor-8 .elementor-element.elementor-element-b94cca6 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc8a6e */.elementor-8 .elementor-element.elementor-element-5cc8a6e{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33090dc */.elementor-8 .elementor-element.elementor-element-33090dc{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f10b96 */.elementor-8 .elementor-element.elementor-element-6f10b96{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c5b783 */.elementor-8 .elementor-element.elementor-element-8c5b783, .elementor-8 .elementor-element.elementor-element-8c5b783 a, .elementor-8 .elementor-element.elementor-element-8c5b783 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d8ce5 */.elementor-8 .elementor-element.elementor-element-e0d8ce5{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f5ecd */.elementor-8 .elementor-element.elementor-element-13f5ecd{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c27f16 */.elementor-8 .elementor-element.elementor-element-1c27f16{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d703f6d */.elementor-8 .elementor-element.elementor-element-d703f6d, .elementor-8 .elementor-element.elementor-element-d703f6d a, .elementor-8 .elementor-element.elementor-element-d703f6d .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da7aae6 */.elementor-8 .elementor-element.elementor-element-da7aae6{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8a0309 */.elementor-8 .elementor-element.elementor-element-c8a0309{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9625a5b */.elementor-8 .elementor-element.elementor-element-9625a5b, .elementor-8 .elementor-element.elementor-element-9625a5b a, .elementor-8 .elementor-element.elementor-element-9625a5b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d3038d */.elementor-8 .elementor-element.elementor-element-6d3038d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e7d4b1 */.elementor-8 .elementor-element.elementor-element-7e7d4b1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5aade */.elementor-8 .elementor-element.elementor-element-1c5aade{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-04b1abf */.elementor-8 .elementor-element.elementor-element-04b1abf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5c8c93 */.elementor-8 .elementor-element.elementor-element-a5c8c93, .elementor-8 .elementor-element.elementor-element-a5c8c93 a, .elementor-8 .elementor-element.elementor-element-a5c8c93 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb25f6a */.elementor-8 .elementor-element.elementor-element-eb25f6a{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e137712 */.elementor-8 .elementor-element.elementor-element-e137712{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0d064c */.elementor-8 .elementor-element.elementor-element-b0d064c{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d7f6e5 */.elementor-8 .elementor-element.elementor-element-5d7f6e5, .elementor-8 .elementor-element.elementor-element-5d7f6e5 a, .elementor-8 .elementor-element.elementor-element-5d7f6e5 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a9acd */.elementor-8 .elementor-element.elementor-element-02a9acd{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20811e */.elementor-8 .elementor-element.elementor-element-c20811e{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d02856 */.elementor-8 .elementor-element.elementor-element-2d02856{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ed4623 */.elementor-8 .elementor-element.elementor-element-8ed4623, .elementor-8 .elementor-element.elementor-element-8ed4623 a, .elementor-8 .elementor-element.elementor-element-8ed4623 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f6f67 */.elementor-8 .elementor-element.elementor-element-70f6f67{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdffd9f */.elementor-8 .elementor-element.elementor-element-bdffd9f{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0f8abe */.elementor-8 .elementor-element.elementor-element-b0f8abe{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e94644b */.elementor-8 .elementor-element.elementor-element-e94644b, .elementor-8 .elementor-element.elementor-element-e94644b a, .elementor-8 .elementor-element.elementor-element-e94644b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210d85c */.elementor-8 .elementor-element.elementor-element-210d85c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01b7607 */.elementor-8 .elementor-element.elementor-element-01b7607{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bac8400 */.elementor-8 .elementor-element.elementor-element-bac8400{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b94cca6 */.elementor-8 .elementor-element.elementor-element-b94cca6, .elementor-8 .elementor-element.elementor-element-b94cca6 a, .elementor-8 .elementor-element.elementor-element-b94cca6 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc8a6e */.elementor-8 .elementor-element.elementor-element-5cc8a6e{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33090dc */.elementor-8 .elementor-element.elementor-element-33090dc{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f10b96 */.elementor-8 .elementor-element.elementor-element-6f10b96{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c5b783 */.elementor-8 .elementor-element.elementor-element-8c5b783, .elementor-8 .elementor-element.elementor-element-8c5b783 a, .elementor-8 .elementor-element.elementor-element-8c5b783 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d8ce5 */.elementor-8 .elementor-element.elementor-element-e0d8ce5{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f5ecd */.elementor-8 .elementor-element.elementor-element-13f5ecd{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c27f16 */.elementor-8 .elementor-element.elementor-element-1c27f16{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d703f6d */.elementor-8 .elementor-element.elementor-element-d703f6d, .elementor-8 .elementor-element.elementor-element-d703f6d a, .elementor-8 .elementor-element.elementor-element-d703f6d .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da7aae6 */.elementor-8 .elementor-element.elementor-element-da7aae6{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8a0309 */.elementor-8 .elementor-element.elementor-element-c8a0309{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9625a5b */.elementor-8 .elementor-element.elementor-element-9625a5b, .elementor-8 .elementor-element.elementor-element-9625a5b a, .elementor-8 .elementor-element.elementor-element-9625a5b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d3038d */.elementor-8 .elementor-element.elementor-element-6d3038d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e7d4b1 */.elementor-8 .elementor-element.elementor-element-7e7d4b1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5aade */.elementor-8 .elementor-element.elementor-element-1c5aade{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-04b1abf */.elementor-8 .elementor-element.elementor-element-04b1abf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5c8c93 */.elementor-8 .elementor-element.elementor-element-a5c8c93, .elementor-8 .elementor-element.elementor-element-a5c8c93 a, .elementor-8 .elementor-element.elementor-element-a5c8c93 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb25f6a */.elementor-8 .elementor-element.elementor-element-eb25f6a{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e137712 */.elementor-8 .elementor-element.elementor-element-e137712{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0d064c */.elementor-8 .elementor-element.elementor-element-b0d064c{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d7f6e5 */.elementor-8 .elementor-element.elementor-element-5d7f6e5, .elementor-8 .elementor-element.elementor-element-5d7f6e5 a, .elementor-8 .elementor-element.elementor-element-5d7f6e5 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a9acd */.elementor-8 .elementor-element.elementor-element-02a9acd{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20811e */.elementor-8 .elementor-element.elementor-element-c20811e{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d02856 */.elementor-8 .elementor-element.elementor-element-2d02856{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ed4623 */.elementor-8 .elementor-element.elementor-element-8ed4623, .elementor-8 .elementor-element.elementor-element-8ed4623 a, .elementor-8 .elementor-element.elementor-element-8ed4623 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f6f67 */.elementor-8 .elementor-element.elementor-element-70f6f67{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdffd9f */.elementor-8 .elementor-element.elementor-element-bdffd9f{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0f8abe */.elementor-8 .elementor-element.elementor-element-b0f8abe{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e94644b */.elementor-8 .elementor-element.elementor-element-e94644b, .elementor-8 .elementor-element.elementor-element-e94644b a, .elementor-8 .elementor-element.elementor-element-e94644b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210d85c */.elementor-8 .elementor-element.elementor-element-210d85c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01b7607 */.elementor-8 .elementor-element.elementor-element-01b7607{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bac8400 */.elementor-8 .elementor-element.elementor-element-bac8400{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b94cca6 */.elementor-8 .elementor-element.elementor-element-b94cca6, .elementor-8 .elementor-element.elementor-element-b94cca6 a, .elementor-8 .elementor-element.elementor-element-b94cca6 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc8a6e */.elementor-8 .elementor-element.elementor-element-5cc8a6e{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33090dc */.elementor-8 .elementor-element.elementor-element-33090dc{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f10b96 */.elementor-8 .elementor-element.elementor-element-6f10b96{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c5b783 */.elementor-8 .elementor-element.elementor-element-8c5b783, .elementor-8 .elementor-element.elementor-element-8c5b783 a, .elementor-8 .elementor-element.elementor-element-8c5b783 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d8ce5 */.elementor-8 .elementor-element.elementor-element-e0d8ce5{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f5ecd */.elementor-8 .elementor-element.elementor-element-13f5ecd{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c27f16 */.elementor-8 .elementor-element.elementor-element-1c27f16{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d703f6d */.elementor-8 .elementor-element.elementor-element-d703f6d, .elementor-8 .elementor-element.elementor-element-d703f6d a, .elementor-8 .elementor-element.elementor-element-d703f6d .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da7aae6 */.elementor-8 .elementor-element.elementor-element-da7aae6{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8a0309 */.elementor-8 .elementor-element.elementor-element-c8a0309{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9625a5b */.elementor-8 .elementor-element.elementor-element-9625a5b, .elementor-8 .elementor-element.elementor-element-9625a5b a, .elementor-8 .elementor-element.elementor-element-9625a5b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d3038d */.elementor-8 .elementor-element.elementor-element-6d3038d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e7d4b1 */.elementor-8 .elementor-element.elementor-element-7e7d4b1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5aade */.elementor-8 .elementor-element.elementor-element-1c5aade{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-04b1abf */.elementor-8 .elementor-element.elementor-element-04b1abf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5c8c93 */.elementor-8 .elementor-element.elementor-element-a5c8c93, .elementor-8 .elementor-element.elementor-element-a5c8c93 a, .elementor-8 .elementor-element.elementor-element-a5c8c93 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb25f6a */.elementor-8 .elementor-element.elementor-element-eb25f6a{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e137712 */.elementor-8 .elementor-element.elementor-element-e137712{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0d064c */.elementor-8 .elementor-element.elementor-element-b0d064c{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d7f6e5 */.elementor-8 .elementor-element.elementor-element-5d7f6e5, .elementor-8 .elementor-element.elementor-element-5d7f6e5 a, .elementor-8 .elementor-element.elementor-element-5d7f6e5 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a9acd */.elementor-8 .elementor-element.elementor-element-02a9acd{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20811e */.elementor-8 .elementor-element.elementor-element-c20811e{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d02856 */.elementor-8 .elementor-element.elementor-element-2d02856{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ed4623 */.elementor-8 .elementor-element.elementor-element-8ed4623, .elementor-8 .elementor-element.elementor-element-8ed4623 a, .elementor-8 .elementor-element.elementor-element-8ed4623 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f6f67 */.elementor-8 .elementor-element.elementor-element-70f6f67{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdffd9f */.elementor-8 .elementor-element.elementor-element-bdffd9f{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0f8abe */.elementor-8 .elementor-element.elementor-element-b0f8abe{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e94644b */.elementor-8 .elementor-element.elementor-element-e94644b, .elementor-8 .elementor-element.elementor-element-e94644b a, .elementor-8 .elementor-element.elementor-element-e94644b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210d85c */.elementor-8 .elementor-element.elementor-element-210d85c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01b7607 */.elementor-8 .elementor-element.elementor-element-01b7607{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bac8400 */.elementor-8 .elementor-element.elementor-element-bac8400{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b94cca6 */.elementor-8 .elementor-element.elementor-element-b94cca6, .elementor-8 .elementor-element.elementor-element-b94cca6 a, .elementor-8 .elementor-element.elementor-element-b94cca6 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc8a6e */.elementor-8 .elementor-element.elementor-element-5cc8a6e{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33090dc */.elementor-8 .elementor-element.elementor-element-33090dc{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f10b96 */.elementor-8 .elementor-element.elementor-element-6f10b96{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c5b783 */.elementor-8 .elementor-element.elementor-element-8c5b783, .elementor-8 .elementor-element.elementor-element-8c5b783 a, .elementor-8 .elementor-element.elementor-element-8c5b783 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d8ce5 */.elementor-8 .elementor-element.elementor-element-e0d8ce5{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f5ecd */.elementor-8 .elementor-element.elementor-element-13f5ecd{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c27f16 */.elementor-8 .elementor-element.elementor-element-1c27f16{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d703f6d */.elementor-8 .elementor-element.elementor-element-d703f6d, .elementor-8 .elementor-element.elementor-element-d703f6d a, .elementor-8 .elementor-element.elementor-element-d703f6d .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da7aae6 */.elementor-8 .elementor-element.elementor-element-da7aae6{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8a0309 */.elementor-8 .elementor-element.elementor-element-c8a0309{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9625a5b */.elementor-8 .elementor-element.elementor-element-9625a5b, .elementor-8 .elementor-element.elementor-element-9625a5b a, .elementor-8 .elementor-element.elementor-element-9625a5b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d3038d */.elementor-8 .elementor-element.elementor-element-6d3038d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e7d4b1 */.elementor-8 .elementor-element.elementor-element-7e7d4b1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5aade */.elementor-8 .elementor-element.elementor-element-1c5aade{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-04b1abf */.elementor-8 .elementor-element.elementor-element-04b1abf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5c8c93 */.elementor-8 .elementor-element.elementor-element-a5c8c93, .elementor-8 .elementor-element.elementor-element-a5c8c93 a, .elementor-8 .elementor-element.elementor-element-a5c8c93 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb25f6a */.elementor-8 .elementor-element.elementor-element-eb25f6a{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e137712 */.elementor-8 .elementor-element.elementor-element-e137712{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0d064c */.elementor-8 .elementor-element.elementor-element-b0d064c{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d7f6e5 */.elementor-8 .elementor-element.elementor-element-5d7f6e5, .elementor-8 .elementor-element.elementor-element-5d7f6e5 a, .elementor-8 .elementor-element.elementor-element-5d7f6e5 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a9acd */.elementor-8 .elementor-element.elementor-element-02a9acd{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20811e */.elementor-8 .elementor-element.elementor-element-c20811e{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d02856 */.elementor-8 .elementor-element.elementor-element-2d02856{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ed4623 */.elementor-8 .elementor-element.elementor-element-8ed4623, .elementor-8 .elementor-element.elementor-element-8ed4623 a, .elementor-8 .elementor-element.elementor-element-8ed4623 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f6f67 */.elementor-8 .elementor-element.elementor-element-70f6f67{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdffd9f */.elementor-8 .elementor-element.elementor-element-bdffd9f{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0f8abe */.elementor-8 .elementor-element.elementor-element-b0f8abe{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e94644b */.elementor-8 .elementor-element.elementor-element-e94644b, .elementor-8 .elementor-element.elementor-element-e94644b a, .elementor-8 .elementor-element.elementor-element-e94644b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210d85c */.elementor-8 .elementor-element.elementor-element-210d85c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01b7607 */.elementor-8 .elementor-element.elementor-element-01b7607{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bac8400 */.elementor-8 .elementor-element.elementor-element-bac8400{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b94cca6 */.elementor-8 .elementor-element.elementor-element-b94cca6, .elementor-8 .elementor-element.elementor-element-b94cca6 a, .elementor-8 .elementor-element.elementor-element-b94cca6 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc8a6e */.elementor-8 .elementor-element.elementor-element-5cc8a6e{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33090dc */.elementor-8 .elementor-element.elementor-element-33090dc{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f10b96 */.elementor-8 .elementor-element.elementor-element-6f10b96{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c5b783 */.elementor-8 .elementor-element.elementor-element-8c5b783, .elementor-8 .elementor-element.elementor-element-8c5b783 a, .elementor-8 .elementor-element.elementor-element-8c5b783 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d8ce5 */.elementor-8 .elementor-element.elementor-element-e0d8ce5{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f5ecd */.elementor-8 .elementor-element.elementor-element-13f5ecd{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1c27f16 */.elementor-8 .elementor-element.elementor-element-1c27f16{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d703f6d */.elementor-8 .elementor-element.elementor-element-d703f6d, .elementor-8 .elementor-element.elementor-element-d703f6d a, .elementor-8 .elementor-element.elementor-element-d703f6d .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da7aae6 */.elementor-8 .elementor-element.elementor-element-da7aae6{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8a0309 */.elementor-8 .elementor-element.elementor-element-c8a0309{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9625a5b */.elementor-8 .elementor-element.elementor-element-9625a5b, .elementor-8 .elementor-element.elementor-element-9625a5b a, .elementor-8 .elementor-element.elementor-element-9625a5b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d3038d */.elementor-8 .elementor-element.elementor-element-6d3038d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e7d4b1 */.elementor-8 .elementor-element.elementor-element-7e7d4b1{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5aade */.elementor-8 .elementor-element.elementor-element-1c5aade{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-04b1abf */.elementor-8 .elementor-element.elementor-element-04b1abf{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5c8c93 */.elementor-8 .elementor-element.elementor-element-a5c8c93, .elementor-8 .elementor-element.elementor-element-a5c8c93 a, .elementor-8 .elementor-element.elementor-element-a5c8c93 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb25f6a */.elementor-8 .elementor-element.elementor-element-eb25f6a{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e137712 */.elementor-8 .elementor-element.elementor-element-e137712{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0d064c */.elementor-8 .elementor-element.elementor-element-b0d064c{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d7f6e5 */.elementor-8 .elementor-element.elementor-element-5d7f6e5, .elementor-8 .elementor-element.elementor-element-5d7f6e5 a, .elementor-8 .elementor-element.elementor-element-5d7f6e5 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a9acd */.elementor-8 .elementor-element.elementor-element-02a9acd{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c20811e */.elementor-8 .elementor-element.elementor-element-c20811e{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d02856 */.elementor-8 .elementor-element.elementor-element-2d02856{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ed4623 */.elementor-8 .elementor-element.elementor-element-8ed4623, .elementor-8 .elementor-element.elementor-element-8ed4623 a, .elementor-8 .elementor-element.elementor-element-8ed4623 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f6f67 */.elementor-8 .elementor-element.elementor-element-70f6f67{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdffd9f */.elementor-8 .elementor-element.elementor-element-bdffd9f{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0f8abe */.elementor-8 .elementor-element.elementor-element-b0f8abe{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e94644b */.elementor-8 .elementor-element.elementor-element-e94644b, .elementor-8 .elementor-element.elementor-element-e94644b a, .elementor-8 .elementor-element.elementor-element-e94644b .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210d85c */.elementor-8 .elementor-element.elementor-element-210d85c{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01b7607 */.elementor-8 .elementor-element.elementor-element-01b7607{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bac8400 */.elementor-8 .elementor-element.elementor-element-bac8400{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b94cca6 */.elementor-8 .elementor-element.elementor-element-b94cca6, .elementor-8 .elementor-element.elementor-element-b94cca6 a, .elementor-8 .elementor-element.elementor-element-b94cca6 .elementor-button-wrapper{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc8a6e */.elementor-8 .elementor-element.elementor-element-5cc8a6e{
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33090dc */.elementor-8 .elementor-element.elementor-element-33090dc{
background: rgba(255, 255, 255, 0.01);
mix-blend-mode: normal;
box-shadow: inset 0px 8.51827px 17.0365px rgba(56, 119, 214, 0.17), inset 0px -4.25913px 12.7774px rgba(240, 240, 240, 0.16);
backdrop-filter: blur(13.7996px);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc0cc69 */.elementor-8 .elementor-element.elementor-element-cc0cc69 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad32d0b */.elementor-8 .elementor-element.elementor-element-ad32d0b a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0721ba2 */.elementor-8 .elementor-element.elementor-element-0721ba2 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS */.elementor-element.e-con-full.project.e-flex.e-con.e-child {
    height: 100vh !important;
    max-height: unset !important;
    align-items: center;
    /*transition: 1s;*/
    left: unset !important;
    right: unset !important;
}

.elementor-element.e-con-full.project.first-slide.e-flex.e-con.e-child {
    align-items: center;
}

.dashed-line {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100px; /* Adjust to fit your design */
    height: 100%; /* Full height */
    z-index: 0;
    pointer-events: none;
}/* End custom CSS */