.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-510 .elementor-element.elementor-element-e8f2d78{text-align:left;}.elementor-510 .elementor-element.elementor-element-da395fd > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-510 .elementor-element.elementor-element-6306cb9 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-6306cb9{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-510 .elementor-element.elementor-element-b521eb9 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-b521eb9{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-1eccbec > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-1eccbec{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-519b92e > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-519b92e{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-a0cd4ee > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-a0cd4ee{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-c08abf1 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-c08abf1{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-7340bbd > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-7340bbd{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-1a5ab65 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-1a5ab65{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-a574dd2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-510 .elementor-element.elementor-element-e71b66b{width:100%;max-width:100%;align-self:center;}.elementor-510 .elementor-element.elementor-element-e71b66b > .elementor-widget-container{margin:0% 0% 0% 015%;}.elementor-510 .elementor-element.elementor-element-cc84064{margin-top:5%;margin-bottom:0%;}.elementor-510 .elementor-element.elementor-element-a2541ac > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-a2541ac{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-94eeff6{--spacer-size:50px;}.elementor-510 .elementor-element.elementor-element-27df89a{margin-top:3%;margin-bottom:0%;}.elementor-510 .elementor-element.elementor-element-a88f01c > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-510 .elementor-element.elementor-element-74fb07a > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-510 .elementor-element.elementor-element-74fb07a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:200;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:50px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-510 .elementor-element.elementor-element-ef7ad55 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-ef7ad55{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-10d3df8{--spacer-size:50px;}.elementor-510 .elementor-element.elementor-element-17e13e6 > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-510 .elementor-element.elementor-element-17e13e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:200;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:50px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-510 .elementor-element.elementor-element-32b7d48 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-32b7d48{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-21fff37 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-21fff37{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-00c1905{--spacer-size:100px;}.elementor-510 .elementor-element.elementor-element-89d83f9 > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-510 .elementor-element.elementor-element-8352010{--spacer-size:50px;}.elementor-510 .elementor-element.elementor-element-6ca2e61 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-6ca2e61{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-02b0813{--spacer-size:100px;}.elementor-510 .elementor-element.elementor-element-1cdbaec > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-510 .elementor-element.elementor-element-31ba235{--spacer-size:50px;}.elementor-510 .elementor-element.elementor-element-53810b5 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-53810b5{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-138e62b{--spacer-size:50px;}.elementor-510 .elementor-element.elementor-element-a51e283 > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-510 .elementor-element.elementor-element-1c6b9b2{--spacer-size:50px;}.elementor-510 .elementor-element.elementor-element-8d10c81 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-8d10c81{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-c6aaaa6{--spacer-size:50px;}.elementor-510 .elementor-element.elementor-element-aebc879{--spacer-size:100px;}.elementor-510 .elementor-element.elementor-element-1478dc0 > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-510 .elementor-element.elementor-element-1dc0b0f{--spacer-size:50px;}.elementor-510 .elementor-element.elementor-element-de25acf > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-de25acf{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-5430f67{--spacer-size:50px;}.elementor-510 .elementor-element.elementor-element-a118e2f > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-510 .elementor-element.elementor-element-55a24a9{--spacer-size:50px;}.elementor-510 .elementor-element.elementor-element-de219d0 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-de219d0{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-e7ecff8{--spacer-size:50px;}.elementor-510 .elementor-element.elementor-element-ea0aacb > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-ea0aacb{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-510 .elementor-element.elementor-element-25dc360{--spacer-size:50px;}.elementor-510 .elementor-element.elementor-element-842525b > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-510 .elementor-element.elementor-element-842525b{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-3757624{--spacer-size:200px;}@media(min-width:768px){.elementor-510 .elementor-element.elementor-element-16e7139{width:66.063%;}.elementor-510 .elementor-element.elementor-element-bc560ef{width:33.937%;}.elementor-510 .elementor-element.elementor-element-2a61371{width:54.126%;}.elementor-510 .elementor-element.elementor-element-0a99b02{width:45.874%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-510 .elementor-element.elementor-element-74fb07a .elementor-heading-title{font-size:32px;line-height:1.4em;}.elementor-510 .elementor-element.elementor-element-17e13e6 .elementor-heading-title{font-size:32px;line-height:1.4em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-510 .elementor-element.elementor-element-74fb07a .elementor-heading-title{font-size:28px;}.elementor-510 .elementor-element.elementor-element-17e13e6 .elementor-heading-title{font-size:28px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}