.elementor-8785 .elementor-element.elementor-element-768f1499{--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;--overlay-opacity:0.73;--margin-top:0px;--margin-bottom:-125px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:075px;--padding-left:88px;--padding-right:88px;}.elementor-8785 .elementor-element.elementor-element-768f1499:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-768f1499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8785 .elementor-element.elementor-element-768f1499::before, .elementor-8785 .elementor-element.elementor-element-768f1499 > .elementor-background-video-container::before, .elementor-8785 .elementor-element.elementor-element-768f1499 > .e-con-inner > .elementor-background-video-container::before, .elementor-8785 .elementor-element.elementor-element-768f1499 > .elementor-background-slideshow::before, .elementor-8785 .elementor-element.elementor-element-768f1499 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8785 .elementor-element.elementor-element-768f1499 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.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-8785 .elementor-element.elementor-element-56bf1d0d{padding:0px 0px 0px 0px;}.elementor-8785 .elementor-element.elementor-element-56bf1d0d.elementor-element{--order:-99999 /* order start hack */;}.elementor-8785 .elementor-element.elementor-element-56bf1d0d .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:200px;font-weight:700;line-height:1em;word-spacing:0px;color:var( --e-global-color-primary );}.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-8785 .elementor-element.elementor-element-19fe4921{columns:1;font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#ffffff;}.elementor-8785 .elementor-element.elementor-element-46ad2d1f{--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-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-8785 .elementor-element.elementor-element-56b227da .elementor-button{background-color:#ff2323;font-family:"circular-bold", Sans-serif;fill:#ffffff;color:#ffffff;}.elementor-8785 .elementor-element.elementor-element-640cc674 .elementor-button{background-color:#000000;font-family:"circular-bold", Sans-serif;fill:#FFFFFF;color:#FFFFFF;}.elementor-8785 .elementor-element.elementor-element-1ff56869{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-8785 .elementor-element.elementor-element-1ff56869:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-1ff56869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8785 .elementor-element.elementor-element-74cad60a{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#111111;}.elementor-8785 .elementor-element.elementor-element-3d336169 .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:100px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-38e46666{--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-8785 .elementor-element.elementor-element-7f7fdeee{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8785 .elementor-element.elementor-element-7f7fdeee:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-7f7fdeee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8785 .elementor-element.elementor-element-cb90c6f .elementor-icon-wrapper{text-align:start;}.elementor-8785 .elementor-element.elementor-element-14852edd .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:30px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-3710f76{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#111111;}.elementor-8785 .elementor-element.elementor-element-5d96f30 .elementor-button{background-color:#000000;font-family:"circular-bold", Sans-serif;fill:#ffffff;color:#ffffff;}.elementor-8785 .elementor-element.elementor-element-3fbe7f11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8785 .elementor-element.elementor-element-3fbe7f11:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-3fbe7f11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-8785 .elementor-element.elementor-element-2a7d000 .elementor-icon-wrapper{text-align:start;}.elementor-8785 .elementor-element.elementor-element-bb05ca4 .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:30px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-5555af8e{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#111111;}.elementor-8785 .elementor-element.elementor-element-5328b180 .elementor-button{background-color:#000000;font-family:"circular-bold", Sans-serif;fill:#ffffff;color:#ffffff;}.elementor-8785 .elementor-element.elementor-element-4c03f50e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8785 .elementor-element.elementor-element-4c03f50e:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-4c03f50e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-8785 .elementor-element.elementor-element-70b855b .elementor-icon-wrapper{text-align:start;}.elementor-8785 .elementor-element.elementor-element-12b3961f .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:30px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-5154102a{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#111111;}.elementor-8785 .elementor-element.elementor-element-3861cc9d .elementor-button{background-color:#000000;font-family:"circular-bold", Sans-serif;fill:#ffffff;color:#ffffff;}.elementor-8785 .elementor-element.elementor-element-c663d97{--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-8785 .elementor-element.elementor-element-fd2968f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8785 .elementor-element.elementor-element-fd2968f:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-fd2968f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-8785 .elementor-element.elementor-element-e8aa1eb .elementor-icon-wrapper{text-align:start;}.elementor-8785 .elementor-element.elementor-element-d6dea9c .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:30px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-4e18acf{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#111111;}.elementor-8785 .elementor-element.elementor-element-094edf1 .elementor-button{background-color:#000000;font-family:"circular-bold", Sans-serif;fill:#ffffff;color:#ffffff;}.elementor-8785 .elementor-element.elementor-element-db9de7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8785 .elementor-element.elementor-element-db9de7c:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-db9de7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-8785 .elementor-element.elementor-element-38e707e .elementor-icon-wrapper{text-align:start;}.elementor-8785 .elementor-element.elementor-element-4747890 .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:30px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-5a3993d{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#111111;}.elementor-8785 .elementor-element.elementor-element-52937d7 .elementor-button{background-color:#000000;font-family:"circular-bold", Sans-serif;fill:#ffffff;color:#ffffff;}.elementor-8785 .elementor-element.elementor-element-e139a1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8785 .elementor-element.elementor-element-e139a1f:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-e139a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-8785 .elementor-element.elementor-element-ea739cf .elementor-icon-wrapper{text-align:start;}.elementor-8785 .elementor-element.elementor-element-ea739cf.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8785 .elementor-element.elementor-element-ea739cf.elementor-view-framed .elementor-icon, .elementor-8785 .elementor-element.elementor-element-ea739cf.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8785 .elementor-element.elementor-element-ea739cf.elementor-view-framed .elementor-icon, .elementor-8785 .elementor-element.elementor-element-ea739cf.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8785 .elementor-element.elementor-element-1e4650d .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:30px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-5167f7c{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#ffffff;}.elementor-8785 .elementor-element.elementor-element-8877be2 .elementor-button{background-color:#000000;font-family:"circular-bold", Sans-serif;fill:#ffffff;color:#ffffff;}.elementor-8785 .elementor-element.elementor-element-8ac8057{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-8785 .elementor-element.elementor-element-8ac8057:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-8ac8057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8785 .elementor-element.elementor-element-3bd025ae .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:100px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-613f052b{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#000000;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8785 .elementor-element.elementor-element-f548261{--grid-columns:3;}.elementor-8785 .elementor-element.elementor-element-f548261 > .elementor-widget-container{margin:0px 0px 75px 0px;padding:0px 0px 0px 0px;}.elementor-8785 .elementor-element.elementor-element-3948561{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-8785 .elementor-element.elementor-element-3948561:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-3948561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8785 .elementor-element.elementor-element-7b11f51 .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:100px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-48741f26{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-25f0e05{--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-8785 .elementor-element.elementor-element-f21d859{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8785 .elementor-element.elementor-element-f21d859:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-f21d859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-8785 .elementor-element.elementor-element-cf69d00 .elementor-icon-wrapper{text-align:start;}.elementor-8785 .elementor-element.elementor-element-4d984ba .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:30px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-ff3a374{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#111111;}.elementor-8785 .elementor-element.elementor-element-d7503be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8785 .elementor-element.elementor-element-d7503be:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-d7503be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-8785 .elementor-element.elementor-element-2da3a54 .elementor-icon-wrapper{text-align:start;}.elementor-8785 .elementor-element.elementor-element-f479284 .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:30px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-f8c7996{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#111111;}.elementor-8785 .elementor-element.elementor-element-84ed9e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8785 .elementor-element.elementor-element-84ed9e5:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-84ed9e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-8785 .elementor-element.elementor-element-ee890ae .elementor-icon-wrapper{text-align:start;}.elementor-8785 .elementor-element.elementor-element-ce3e34c .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:30px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-dc0afff{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#111111;}.elementor-8785 .elementor-element.elementor-element-d3bb0e5{--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-8785 .elementor-element.elementor-element-1912c5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8785 .elementor-element.elementor-element-1912c5d:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-1912c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-8785 .elementor-element.elementor-element-65f15a3 .elementor-icon-wrapper{text-align:start;}.elementor-8785 .elementor-element.elementor-element-c3b7b6d .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:30px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-1d19618{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#111111;}.elementor-8785 .elementor-element.elementor-element-436d88e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8785 .elementor-element.elementor-element-436d88e:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-436d88e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-8785 .elementor-element.elementor-element-066dcee .elementor-icon-wrapper{text-align:start;}.elementor-8785 .elementor-element.elementor-element-f4de996 .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:30px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-dea20a2{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#111111;}.elementor-8785 .elementor-element.elementor-element-db39ddd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8785 .elementor-element.elementor-element-db39ddd:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-db39ddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-8785 .elementor-element.elementor-element-5de518c .elementor-icon-wrapper{text-align:start;}.elementor-8785 .elementor-element.elementor-element-5de518c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8785 .elementor-element.elementor-element-5de518c.elementor-view-framed .elementor-icon, .elementor-8785 .elementor-element.elementor-element-5de518c.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8785 .elementor-element.elementor-element-5de518c.elementor-view-framed .elementor-icon, .elementor-8785 .elementor-element.elementor-element-5de518c.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8785 .elementor-element.elementor-element-10e74ae .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:30px;font-weight:700;line-height:0.95em;color:#000000;}.elementor-8785 .elementor-element.elementor-element-f80f9b0{font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#ffffff;}.elementor-8785 .elementor-element.elementor-element-2468e99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-8785 .elementor-element.elementor-element-2468e99:not(.elementor-motion-effects-element-type-background), .elementor-8785 .elementor-element.elementor-element-2468e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8785 .elementor-element.elementor-element-3a79d3f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8785 .elementor-element.elementor-element-3a79d3f2 .elementor-heading-title{font-family:"circular-bold", Sans-serif;font-size:100px;font-weight:700;line-height:0.95em;color:#FFFFFF;}.elementor-8785 .elementor-element.elementor-element-5b0ed3d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"circular-regular", Sans-serif;font-size:22px;line-height:1.35em;color:#FFFFFF;}.elementor-8785 .elementor-element.elementor-element-41b6bd66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8785 .elementor-element.elementor-element-19c3991a .elementor-button{background-color:#ff2323;font-family:"circular-bold", Sans-serif;fill:#ffffff;color:#ffffff;}.elementor-8785 .elementor-element.elementor-element-523e0949 .elementor-button{background-color:#FFFFFF;font-family:"circular-bold", Sans-serif;fill:#000000;color:#000000;}body.elementor-page-8785:not(.elementor-motion-effects-element-type-background), body.elementor-page-8785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}@media(min-width:768px){.elementor-8785 .elementor-element.elementor-element-768f1499{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-1ff56869{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-7f7fdeee{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-3fbe7f11{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-4c03f50e{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-fd2968f{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-db9de7c{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-e139a1f{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-8ac8057{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-3948561{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-f21d859{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-d7503be{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-84ed9e5{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-1912c5d{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-436d88e{--content-width:1440px;}.elementor-8785 .elementor-element.elementor-element-2468e99{--content-width:1440px;}}@media(max-width:1024px){.elementor-8785 .elementor-element.elementor-element-f548261{--grid-columns:2;}}@media(max-width:767px){.elementor-8785 .elementor-element.elementor-element-f548261{--grid-columns:1;}}/* Start custom CSS */.mcu-dot-cursor {
  cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='5' fill='%23ff0000'/%3E%3C/svg%3E") 9 9, pointer;
}

.mcu-dot-cursor:hover .mcu-dot {
  opacity: 0;
  transform: scale(0.4);
}

.mcu-dot-cursor .mcu-dot {
  display: inline-block;
  transition: opacity 0.2s ease, transform 0.2s ease;
}/* End custom CSS */