.elementor-1347 .elementor-element.elementor-element-36f6e8b{padding:45px 45px 45px 45px;}.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-1347 .elementor-element.elementor-element-688e718 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:#000000;}.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-1347 .elementor-element.elementor-element-d5765c8{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-fe93a86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-cf73991{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-997be66{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-8ea1f69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-fd54981{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-468f7e1{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-b51065a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-77a8b35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-934cab2{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-ddf011d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-3133e40{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-395c382 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-d912f11{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-4c98e46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-ce30bce{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-723a107 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-7935cff{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-72138a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-084e9e3{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-14432cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-f48e9d9{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-7c819a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-092691e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-7640f35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-288c1e5{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-f7dffb1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-4bde6ee{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-f3cc039 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-a4f0e63{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-2a63c9c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-d834df8{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-208e6f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-026241d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-46f6331 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-6a663a8{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-799210c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-92a0b0e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-d304817 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-8d70d7c{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-4576263 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-08715b5{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-fd09a12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-72f112b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-df4e437 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-6166d9c{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-e4913d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-5744198 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-7b21cb0{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-b4b3bec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-6019361{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-f6032f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-cb5259b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-2b430cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-0388c59{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-ca1d293 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-f6f66b7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-2caf002 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-5f9385a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-574c419 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-c8fea68{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-a3340de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-9b93ec6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-f9b0a74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-a16aee8{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-00cdfaf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-e9afafe{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-09cf51c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-22aa088 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-d3b782e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-7fee92d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-be38413{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-544e4c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-81f9e34{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-b6144aa{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-daaef31 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-32a7175{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-0fe46c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-0c5c695{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-41e156b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-2a2ba60{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-e18bb06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-7b0a981{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-4410c18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-abe073e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-7c8867a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-138c7a9{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-3045a3b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-485d5df{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}.elementor-1347 .elementor-element.elementor-element-b4135de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#000000;}.elementor-1347 .elementor-element.elementor-element-59d3c5a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#333333;}#elementor-popup-modal-1347{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1347 .dialog-message{width:1030px;height:auto;}#elementor-popup-modal-1347 .dialog-close-button{display:flex;}#elementor-popup-modal-1347 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-1347 .elementor-element.elementor-element-36f6e8b{padding:15px 15px 15px 15px;}.elementor-1347 .elementor-element.elementor-element-688e718 .elementor-heading-title{font-size:26px;}.elementor-1347 .elementor-element.elementor-element-fe93a86 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-8ea1f69 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-77a8b35 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-ddf011d .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-395c382 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-4c98e46 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-723a107 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-72138a6 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-14432cc .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-7c819a6 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-7640f35 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-f7dffb1 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-f3cc039 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-2a63c9c .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-208e6f2 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-46f6331 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-799210c .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-d304817 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-4576263 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-fd09a12 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-df4e437 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-e4913d4 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-5744198 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-b4b3bec .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-f6032f9 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-2b430cc .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-ca1d293 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-2caf002 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-574c419 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-a3340de .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-f9b0a74 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-00cdfaf .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-09cf51c .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-22aa088 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-7fee92d .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-544e4c8 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-daaef31 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-0fe46c1 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-41e156b .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-e18bb06 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-4410c18 .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-7c8867a .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-3045a3b .elementor-heading-title{font-size:20px;}.elementor-1347 .elementor-element.elementor-element-b4135de .elementor-heading-title{font-size:20px;}}/* Start custom CSS for heading, class: .elementor-element-688e718 */.text-gradiant h2 span { background: linear-gradient(to right, #1834B4 , #7392FF, #FF56AE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}/* End custom CSS */