.elementor-8 .elementor-element.elementor-element-5d85694{--display:flex;}.elementor-8 .elementor-element.elementor-element-5d85694:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5d85694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be079f4 );}.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-e34cb45{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #24688F;text-align:center;}.elementor-8 .elementor-element.elementor-element-e34cb45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-6ccf651{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.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-3606734{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.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-b70e650 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b70e650.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f579ebe{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #05435A;text-align:center;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-3106e83{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-3106e83:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3106e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-54f3260{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-24e0e91{--display:flex;}.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 );}.elementor-8 .elementor-element.elementor-element-8fc5d34{--display:flex;}.elementor-8 .elementor-element.elementor-element-7796911{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FFFFFF;text-align:center;}.elementor-8 .elementor-element.elementor-element-7796911 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-2b0b5ba{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-a159e7f .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a159e7f.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e831941{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0cc6653{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #24688F;text-align:center;}.elementor-8 .elementor-element.elementor-element-0cc6653 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-fe6b06d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-6b28ce7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-5140e1b{--display:flex;border-style:solid;--border-style:solid;border-width:10px 2px 2px 2px;--border-top-width:10px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-0dacc0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-a52302f{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-210a37a{--display:flex;border-style:solid;--border-style:solid;border-width:10px 2px 2px 2px;--border-top-width:10px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-b15f9a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-da4bf6b{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-f72ba5f{--display:flex;border-style:solid;--border-style:solid;border-width:10px 2px 2px 2px;--border-top-width:10px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-a17bd51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-af20011{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-b4fc89d{--display:flex;border-style:solid;--border-style:solid;border-width:10px 2px 2px 2px;--border-top-width:10px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-cbb8e76 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-1d18243{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-7785993{--display:flex;border-style:solid;--border-style:solid;border-width:10px 2px 2px 2px;--border-top-width:10px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-30b55f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-9f16ba0{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-53512d4 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-53512d4.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-71c19e3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-71c19e3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-71c19e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-26e23d0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b19b09c{--display:flex;}.elementor-8 .elementor-element.elementor-element-9cbcb59{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FFFFFF;text-align:center;}.elementor-8 .elementor-element.elementor-element-9cbcb59 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-c17cef5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-5b5cdba{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-ee4bdf7 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ee4bdf7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b5aa502{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-40e21e3{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #24688F;text-align:center;}.elementor-8 .elementor-element.elementor-element-40e21e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-f959b6b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-9f0c110{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-ff78ecf{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 10px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:10px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-ea6a3bb{text-align:start;}.elementor-8 .elementor-element.elementor-element-e19d634 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-642ab0a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-ab8a869{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 10px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:10px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-570e431{text-align:start;}.elementor-8 .elementor-element.elementor-element-967239f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-ae2b6f2{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-1ad467a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 10px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:10px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-1fefc23{text-align:start;}.elementor-8 .elementor-element.elementor-element-1ac2b0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-63bd291{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-c5fe570{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 10px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:10px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-7e0ca6e{text-align:start;}.elementor-8 .elementor-element.elementor-element-e9153b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-a3bd28d{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-75df826{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 10px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:10px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-9eceef6{text-align:start;}.elementor-8 .elementor-element.elementor-element-85fa48d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-e917770{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-3d5d4ca{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-2ba9b66 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2ba9b66.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-83ef0a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-83ef0a2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-83ef0a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-f289fd0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-85ce461{--display:flex;}.elementor-8 .elementor-element.elementor-element-8722046{--display:flex;}.elementor-8 .elementor-element.elementor-element-20099bc{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FFFFFF;text-align:center;}.elementor-8 .elementor-element.elementor-element-20099bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-63994be{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-f02ba1e{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-c810d2d{text-align:start;}.elementor-8 .elementor-element.elementor-element-c810d2d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-581357e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-88381a2 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-88381a2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-31b512f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7ab2b05{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #24688F;text-align:center;}.elementor-8 .elementor-element.elementor-element-7ab2b05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-d732577{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-7f27344{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e898cc3{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #05435A;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-e898cc3:hover{border-style:solid;border-width:1px 1px 1px 8px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:8px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );}.elementor-8 .elementor-element.elementor-element-e898cc3, .elementor-8 .elementor-element.elementor-element-e898cc3::before{--border-transition:0.3s;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-8 .elementor-element.elementor-element-d638cbe.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-8 .elementor-element.elementor-element-d638cbe.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-8 .elementor-element.elementor-element-d638cbe.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-d638cbe .elementor-image-box-title{margin-bottom:14px;font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-d638cbe .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-8 .elementor-element.elementor-element-d638cbe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-d638cbe:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-d638cbe:has(:focus) .elementor-image-box-title{color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-d638cbe .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-3fde124{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #05435A;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-3fde124:hover{border-style:solid;border-width:1px 1px 1px 8px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:8px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );}.elementor-8 .elementor-element.elementor-element-3fde124, .elementor-8 .elementor-element.elementor-element-3fde124::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-29bb789.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-8 .elementor-element.elementor-element-29bb789.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-8 .elementor-element.elementor-element-29bb789.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-29bb789 .elementor-image-box-title{margin-bottom:14px;font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-29bb789 .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-8 .elementor-element.elementor-element-29bb789 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-29bb789:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-29bb789:has(:focus) .elementor-image-box-title{color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-29bb789 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-6daa092{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #05435A;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-6daa092:hover{border-style:solid;border-width:1px 1px 1px 8px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:8px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );}.elementor-8 .elementor-element.elementor-element-6daa092, .elementor-8 .elementor-element.elementor-element-6daa092::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-f00a1a5.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-8 .elementor-element.elementor-element-f00a1a5.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-8 .elementor-element.elementor-element-f00a1a5.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-f00a1a5 .elementor-image-box-title{margin-bottom:14px;font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-f00a1a5 .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-8 .elementor-element.elementor-element-f00a1a5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-f00a1a5:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-f00a1a5:has(:focus) .elementor-image-box-title{color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-f00a1a5 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-45f2431{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #05435A;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-45f2431:hover{border-style:solid;border-width:1px 1px 1px 8px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:8px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );}.elementor-8 .elementor-element.elementor-element-45f2431, .elementor-8 .elementor-element.elementor-element-45f2431::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-598c01a.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-8 .elementor-element.elementor-element-598c01a.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-8 .elementor-element.elementor-element-598c01a.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-598c01a .elementor-image-box-title{margin-bottom:14px;font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-598c01a .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-8 .elementor-element.elementor-element-598c01a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-598c01a:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-598c01a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-598c01a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-975e663{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #05435A;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-975e663:hover{border-style:solid;border-width:1px 1px 1px 8px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:8px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );}.elementor-8 .elementor-element.elementor-element-975e663, .elementor-8 .elementor-element.elementor-element-975e663::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-c5565be.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-8 .elementor-element.elementor-element-c5565be.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-8 .elementor-element.elementor-element-c5565be.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-c5565be .elementor-image-box-title{margin-bottom:14px;font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-c5565be .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-8 .elementor-element.elementor-element-c5565be .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-c5565be:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-c5565be:has(:focus) .elementor-image-box-title{color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-c5565be .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-414bc93{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #05435A;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-414bc93:hover{border-style:solid;border-width:1px 1px 1px 8px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:8px;border-color:var( --e-global-color-e0d8bd7 );--border-color:var( --e-global-color-e0d8bd7 );}.elementor-8 .elementor-element.elementor-element-414bc93, .elementor-8 .elementor-element.elementor-element-414bc93::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-396c5ea.elementor-position-right .elementor-image-box-img{margin-left:7px;}.elementor-8 .elementor-element.elementor-element-396c5ea.elementor-position-left .elementor-image-box-img{margin-right:7px;}.elementor-8 .elementor-element.elementor-element-396c5ea.elementor-position-top .elementor-image-box-img{margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-396c5ea .elementor-image-box-title{margin-bottom:14px;font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-396c5ea .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-8 .elementor-element.elementor-element-396c5ea .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-396c5ea:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-396c5ea:has(:focus) .elementor-image-box-title{color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-396c5ea .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-ac7739e .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ac7739e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8a42574{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-8a42574:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8a42574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-26c59c2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4770c35{--display:flex;}.elementor-8 .elementor-element.elementor-element-f533fdc{--display:flex;}.elementor-8 .elementor-element.elementor-element-1e0732c{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FFFFFF;text-align:center;}.elementor-8 .elementor-element.elementor-element-1e0732c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-fb9a207{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-d35e346{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-826ba7b{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FFFFFF;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-826ba7b:hover{background-color:var( --e-global-color-6e3e1b9 );}.elementor-8 .elementor-element.elementor-element-01ed126 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-7a0fab6{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-f5b5a6b{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FFFFFF;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-f5b5a6b:hover{background-color:var( --e-global-color-6e3e1b9 );}.elementor-8 .elementor-element.elementor-element-020bb9c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-0fb6fec{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-ed9a369{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-48c4f56{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #24688F;text-align:center;}.elementor-8 .elementor-element.elementor-element-48c4f56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-a99999e{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 8px;border-color:var( --e-global-color-be079f4 );border-radius:25px 25px 25px 25px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-f71e6b4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-f71e6b4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f71e6b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-3ff52ba{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FFFFFF;text-align:center;}.elementor-8 .elementor-element.elementor-element-3ff52ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-ccc3686{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ddc67cc{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #24688F;text-align:center;}.elementor-8 .elementor-element.elementor-element-ddc67cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-1cbdfd9{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 8px;border-color:var( --e-global-color-be079f4 );border-radius:25px 25px 25px 25px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-c8687d5 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c8687d5.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ea97558{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ea97558:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ea97558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-e68866f{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FFFFFF;text-align:center;}.elementor-8 .elementor-element.elementor-element-e68866f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-3c24977{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-c4214c0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-35aabb7{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-35aabb7:hover{background-color:var( --e-global-color-e0d8bd7 );}.elementor-8 .elementor-element.elementor-element-a1029b5 img{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-11c1b72{text-align:center;}.elementor-8 .elementor-element.elementor-element-11c1b72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-dcb08df{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-da36dc5{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-da36dc5:hover{background-color:var( --e-global-color-e0d8bd7 );}.elementor-8 .elementor-element.elementor-element-501e797 img{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-ada459a{text-align:center;}.elementor-8 .elementor-element.elementor-element-ada459a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-9aa0c57{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-f00d4ef{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-f00d4ef:hover{background-color:var( --e-global-color-e0d8bd7 );}.elementor-8 .elementor-element.elementor-element-f897fec img{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-897f54b{text-align:center;}.elementor-8 .elementor-element.elementor-element-897f54b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-eb9f998{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-5bee6eb{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-5bee6eb:hover{background-color:var( --e-global-color-e0d8bd7 );}.elementor-8 .elementor-element.elementor-element-281a1f5 img{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-2f38375{text-align:center;}.elementor-8 .elementor-element.elementor-element-2f38375 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-8331847{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-72fd5f1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0428d5e{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #24688F;text-align:center;}.elementor-8 .elementor-element.elementor-element-0428d5e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-fc85ce4{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 8px;border-color:var( --e-global-color-be079f4 );border-radius:25px 25px 25px 25px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-702c216 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-702c216.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2d376c9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-2d376c9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2d376c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-468fd58{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FFFFFF;text-align:center;}.elementor-8 .elementor-element.elementor-element-468fd58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-4213d14{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-bd2c5f5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-60d7f00{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-60d7f00:hover{background-color:var( --e-global-color-6e3e1b9 );}.elementor-8 .elementor-element.elementor-element-369d2ed img{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-d4e11a7{text-align:center;}.elementor-8 .elementor-element.elementor-element-d4e11a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-86b3af2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-87f6d9a{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-87f6d9a:hover{background-color:var( --e-global-color-6e3e1b9 );}.elementor-8 .elementor-element.elementor-element-6a5b64e img{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-0a87317{text-align:center;}.elementor-8 .elementor-element.elementor-element-0a87317 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-267147c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-be581a2{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-be581a2:hover{background-color:var( --e-global-color-6e3e1b9 );}.elementor-8 .elementor-element.elementor-element-c04b1c0 img{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-ef30531{text-align:center;}.elementor-8 .elementor-element.elementor-element-ef30531 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-25ae262{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-6a72977{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c7c137b{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-c7c137b:hover{background-color:var( --e-global-color-6e3e1b9 );}.elementor-8 .elementor-element.elementor-element-1dd736a img{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-8031af1{text-align:center;}.elementor-8 .elementor-element.elementor-element-8031af1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-0c8ec59{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-1da2451{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-1da2451:hover{background-color:var( --e-global-color-6e3e1b9 );}.elementor-8 .elementor-element.elementor-element-b7753be img{border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-04bc5af{text-align:center;}.elementor-8 .elementor-element.elementor-element-04bc5af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-3b873dd{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-b0afa72{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-3dc91fd .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3dc91fd.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-7278df9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c2adbb6{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #24688F;text-align:center;}.elementor-8 .elementor-element.elementor-element-c2adbb6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-1485ce6{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-303850f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 8px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:8px;border-color:var( --e-global-color-be079f4 );--border-color:var( --e-global-color-be079f4 );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-4ef7cd5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-439033b{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-27a512a .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-27a512a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c49c930{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c49c930:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c49c930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-92e7821{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FFFFFF;text-align:center;}.elementor-8 .elementor-element.elementor-element-92e7821 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-2ffd44b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 8px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:8px;border-color:var( --e-global-color-96f547a );--border-color:var( --e-global-color-96f547a );--border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-cdb9609{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-6a45b89{--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-26b4f86{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-96f547a );--border-color:var( --e-global-color-96f547a );--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-0ab2b85{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-96f547a );--border-color:var( --e-global-color-96f547a );--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-4dd333d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-96f547a );--border-color:var( --e-global-color-96f547a );--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-9f1c122{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 05px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:05px;border-color:var( --e-global-color-96f547a );--border-color:var( --e-global-color-96f547a );--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-eb61455{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-64c66a8 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-64c66a8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d3371ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-a494264{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #24688F;text-align:center;}.elementor-8 .elementor-element.elementor-element-a494264 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-32dbbb2{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 8px;border-color:var( --e-global-color-be079f4 );border-radius:25px 25px 25px 25px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-c79b0ce .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c79b0ce.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-54e69ab{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-54e69ab:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-54e69ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-ae26dfe{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FFFFFF;text-align:center;}.elementor-8 .elementor-element.elementor-element-ae26dfe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-c7bdc03 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c7bdc03.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6f9e378{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c2fa46f{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #24688F;text-align:center;}.elementor-8 .elementor-element.elementor-element-c2fa46f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-widget-posts .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-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .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-8 .elementor-element.elementor-element-46b6ff4{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-8 .elementor-element.elementor-element-46b6ff4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-8 .elementor-element.elementor-element-46b6ff4:after{content:"0.66";}.elementor-8 .elementor-element.elementor-element-46b6ff4 .elementor-post__thumbnail__link{width:100%;}.elementor-8 .elementor-element.elementor-element-46b6ff4 .elementor-post__meta-data span + span:before{content:"•";}.elementor-8 .elementor-element.elementor-element-46b6ff4 .elementor-post__text{margin-top:20px;}.elementor-8 .elementor-element.elementor-element-46b6ff4 .elementor-post__badge{right:0;}.elementor-8 .elementor-element.elementor-element-46b6ff4 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-8 .elementor-element.elementor-element-95c5668 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-95c5668.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e870bd7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-3eb0f11{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #24688F;text-align:center;}.elementor-8 .elementor-element.elementor-element-3eb0f11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-1d54b7b{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 8px;border-color:var( --e-global-color-be079f4 );border-radius:25px 25px 25px 25px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-de7cf31{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-de7cf31:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-de7cf31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-1377714{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FFFFFF;text-align:center;}.elementor-8 .elementor-element.elementor-element-1377714 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-9d91d59 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9d91d59.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2f70c6b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-dc8c49d{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #24688F;text-align:center;}.elementor-8 .elementor-element.elementor-element-dc8c49d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-1a5d209{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-83f8770{--display:flex;}.elementor-8 .elementor-element.elementor-element-bd2fe08{--display:flex;}.elementor-8 .elementor-element.elementor-element-15d48d7{padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 8px;border-color:var( --e-global-color-be079f4 );border-radius:25px 25px 25px 25px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-d8eb134 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d8eb134.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0bb64cc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0bb64cc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0bb64cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be079f4 );}.elementor-8 .elementor-element.elementor-element-8309240{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #FFFFFF;text-align:center;}.elementor-8 .elementor-element.elementor-element-8309240 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-10ca321{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 8px;border-color:var( --e-global-color-96f547a );border-radius:25px 25px 25px 25px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-96f547a );}.elementor-8 .elementor-element.elementor-element-1c00222 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1c00222.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f1a7a3f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d18f8a6{padding:10px 10px 10px 10px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #24688F;text-align:center;}.elementor-8 .elementor-element.elementor-element-d18f8a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-4d520ca{--display:flex;}.elementor-8 .elementor-element.elementor-element-cfe132b{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-d2b8844{--display:flex;}.elementor-8 .elementor-element.elementor-element-6d83116{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-c743e0f{--display:flex;}.elementor-8 .elementor-element.elementor-element-aac70d4{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-da0b7c8{--display:flex;}.elementor-8 .elementor-element.elementor-element-570fd64{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-d6cd6e4{--display:flex;}.elementor-8 .elementor-element.elementor-element-e897c5c{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-a1d7f65{--display:flex;}.elementor-8 .elementor-element.elementor-element-9e7ddef{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-88120f3{--display:flex;}.elementor-8 .elementor-element.elementor-element-78d7d75{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-eefdd2d{--display:flex;}.elementor-8 .elementor-element.elementor-element-f222956{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-a63ae06{--display:flex;}.elementor-8 .elementor-element.elementor-element-5dfaa64{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-5633edc{--display:flex;}.elementor-8 .elementor-element.elementor-element-8e2e321{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-9959bf2{--display:flex;}.elementor-8 .elementor-element.elementor-element-ef98493{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-6326bd9{--display:flex;}.elementor-8 .elementor-element.elementor-element-8b9546c{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-30099d6{--display:flex;}.elementor-8 .elementor-element.elementor-element-5cfbc2d{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-131622c{--display:flex;}.elementor-8 .elementor-element.elementor-element-e97cec0{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-19579c8{--display:flex;}.elementor-8 .elementor-element.elementor-element-053a685{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-dce2d97{--display:flex;}.elementor-8 .elementor-element.elementor-element-9607822{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-ed36b91{--display:flex;}.elementor-8 .elementor-element.elementor-element-ffc2fca{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-c547139{--display:flex;}.elementor-8 .elementor-element.elementor-element-f304894{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-9e8e76e{--display:flex;}.elementor-8 .elementor-element.elementor-element-7b104dc{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-7ebd88a{--display:flex;}.elementor-8 .elementor-element.elementor-element-0d457f1{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-f084b8f );}.elementor-8 .elementor-element.elementor-element-f2b4354{--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-f2b4354 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-be079f4 ) 0%, var( --e-global-color-96f547a ) 100%);}.elementor-8 .elementor-element.elementor-element-f2b4354 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-8 .elementor-element.elementor-element-f2b4354 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-6b28ce7{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-9f0c110{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-7f27344{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-e34cb45 .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-7796911 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-0cc6653 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-6b28ce7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-9cbcb59 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-40e21e3 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-9f0c110{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-20099bc .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-7ab2b05 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-7f27344{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-d638cbe .elementor-image-box-img{margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-29bb789 .elementor-image-box-img{margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-f00a1a5 .elementor-image-box-img{margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-598c01a .elementor-image-box-img{margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-c5565be .elementor-image-box-img{margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-396c5ea .elementor-image-box-img{margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-26c59c2{--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-1e0732c .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-48c4f56 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-ddc67cc .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-e68866f .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-0428d5e .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-468fd58 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-c2adbb6 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-92e7821 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-a494264 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-ae26dfe .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-c2fa46f .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-46b6ff4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-8 .elementor-element.elementor-element-46b6ff4:after{content:"0.5";}.elementor-8 .elementor-element.elementor-element-46b6ff4 .elementor-post__thumbnail__link{width:100%;}.elementor-8 .elementor-element.elementor-element-3eb0f11 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-1377714 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-dc8c49d .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-8309240 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-d18f8a6 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for button, class: .elementor-element-b70e650 */.elementor-8 .elementor-element.elementor-element-b70e650{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-b70e650:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-b70e650:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-b70e650:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-b70e650:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a159e7f */.elementor-8 .elementor-element.elementor-element-a159e7f{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-a159e7f:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-a159e7f:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-a159e7f:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-a159e7f:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53512d4 */.elementor-8 .elementor-element.elementor-element-53512d4{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-53512d4:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-53512d4:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-53512d4:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-53512d4:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ee4bdf7 */.elementor-8 .elementor-element.elementor-element-ee4bdf7{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-ee4bdf7:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-ee4bdf7:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-ee4bdf7:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-ee4bdf7:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ba9b66 */.elementor-8 .elementor-element.elementor-element-2ba9b66{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-2ba9b66:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-2ba9b66:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-2ba9b66:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-2ba9b66:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-88381a2 */.elementor-8 .elementor-element.elementor-element-88381a2{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-88381a2:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-88381a2:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-88381a2:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-88381a2:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac7739e */.elementor-8 .elementor-element.elementor-element-ac7739e{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-ac7739e:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-ac7739e:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-ac7739e:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-ac7739e:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8687d5 */.elementor-8 .elementor-element.elementor-element-c8687d5{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-c8687d5:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-c8687d5:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-c8687d5:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-c8687d5:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-702c216 */.elementor-8 .elementor-element.elementor-element-702c216{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-702c216:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-702c216:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-702c216:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-702c216:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3dc91fd */.elementor-8 .elementor-element.elementor-element-3dc91fd{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-3dc91fd:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-3dc91fd:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-3dc91fd:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-3dc91fd:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27a512a */.elementor-8 .elementor-element.elementor-element-27a512a{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-27a512a:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-27a512a:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-27a512a:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-27a512a:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64c66a8 */.elementor-8 .elementor-element.elementor-element-64c66a8{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-64c66a8:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-64c66a8:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-64c66a8:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-64c66a8:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c79b0ce */.elementor-8 .elementor-element.elementor-element-c79b0ce{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-c79b0ce:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-c79b0ce:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-c79b0ce:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-c79b0ce:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7bdc03 */.elementor-8 .elementor-element.elementor-element-c7bdc03{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-c7bdc03:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-c7bdc03:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-c7bdc03:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-c7bdc03:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95c5668 */.elementor-8 .elementor-element.elementor-element-95c5668{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-95c5668:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-95c5668:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-95c5668:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-95c5668:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d91d59 */.elementor-8 .elementor-element.elementor-element-9d91d59{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-9d91d59:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-9d91d59:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-9d91d59:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-9d91d59:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8eb134 */.elementor-8 .elementor-element.elementor-element-d8eb134{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-d8eb134:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-d8eb134:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-d8eb134:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-d8eb134:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c00222 */.elementor-8 .elementor-element.elementor-element-1c00222{
    width: 320px;
    height: 45px;
    border: none;
    outline: none;
    font-weight: 700;
    color: #fff;
    background: #e4440a;
    cursor: pointer;
    position: relative;
    z-index: 0;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-1c00222:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #ff7300, #fffb00, #48ff00, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 400%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.elementor-8 .elementor-element.elementor-element-1c00222:active {
    color: #000
}

.glow-on-hover:active:after {
    background: transparent;
}

.elementor-8 .elementor-element.elementor-element-1c00222:before {
    opacity: 1;
}

.elementor-8 .elementor-element.elementor-element-1c00222:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 10px;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}/* End custom CSS */