.elementor-2349 .elementor-element.elementor-element-4455454{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-2349 .elementor-element.elementor-element-4455454 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-2349 .elementor-element.elementor-element-fddea5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-2349 .elementor-element.elementor-element-fddea5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2349 .elementor-element.elementor-element-8a3a0ca{overflow:visible;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-2349 .elementor-element.elementor-element-be8bcae{text-align:justify;font-family:"Montserrat-Regular", Sans-serif;font-weight:100;color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-be311cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-2349 .elementor-element.elementor-element-be311cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-2349 .elementor-element.elementor-element-4e57f31 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2349 .elementor-element.elementor-element-4e57f31{--icon-box-icon-margin:15px;}.elementor-2349 .elementor-element.elementor-element-4e57f31.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-4e57f31.elementor-view-framed .elementor-icon, .elementor-2349 .elementor-element.elementor-element-4e57f31.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-4e57f31 .elementor-icon{font-size:38px;}.elementor-2349 .elementor-element.elementor-element-4e57f31 .elementor-icon-box-title, .elementor-2349 .elementor-element.elementor-element-4e57f31 .elementor-icon-box-title a{font-family:"CINZEL-REGULAR", Sans-serif;font-size:20px;font-weight:600;}.elementor-2349 .elementor-element.elementor-element-4e57f31 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-4e57f31 .elementor-icon-box-description{font-family:"Montserrat-Regular", Sans-serif;font-size:16px;font-weight:100;color:#FFFFFF;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2349 .elementor-element.elementor-element-9f12e96{--spacer-size:10px;}.elementor-2349 .elementor-element.elementor-element-490705c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-2349 .elementor-element.elementor-element-490705c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2349 .elementor-element.elementor-element-c073d5d .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-2349 .elementor-element.elementor-element-c073d5d{--icon-box-icon-margin:15px;}.elementor-2349 .elementor-element.elementor-element-c073d5d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-c073d5d.elementor-view-framed .elementor-icon, .elementor-2349 .elementor-element.elementor-element-c073d5d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-c073d5d .elementor-icon{font-size:38px;}.elementor-2349 .elementor-element.elementor-element-c073d5d .elementor-icon-box-title, .elementor-2349 .elementor-element.elementor-element-c073d5d .elementor-icon-box-title a{font-family:"CINZEL-REGULAR", Sans-serif;font-size:20px;font-weight:600;}.elementor-2349 .elementor-element.elementor-element-c073d5d .elementor-icon-box-title{color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-c073d5d .elementor-icon-box-description{font-family:"Montserrat-Regular", Sans-serif;font-size:16px;font-weight:100;color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-b608c78{--spacer-size:10px;}.elementor-2349 .elementor-element.elementor-element-680d17b{overflow:visible;}.elementor-widget-eael-creative-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-creative-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-creative-button .eael-creative-button--rayen::before, 
                            .elementor-widget-eael-creative-button .eael-creative-button--winona::after, 
                            .elementor-widget-eael-creative-button .eael-creative-button--tamaya .eael-creative-button--tamaya-secondary span,
                            .elementor-widget-eael-creative-button .eael-creative-button.eael-creative-button--saqui::after{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button .cretive-button-text{font-family:"Montserrat-SemiBold", Sans-serif;font-size:12px;font-weight:600;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button i{font-size:30px;color:var( --e-global-color-0e383af );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button svg{height:30px;width:30px;fill:var( --e-global-color-0e383af );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button--rayen::before, 
                            .elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button--winona::after, 
                            .elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button--tamaya .eael-creative-button--tamaya-secondary span,
                            .elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--saqui::after{font-family:"Montserrat-SemiBold", Sans-serif;font-size:12px;font-weight:600;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button-wrapper{justify-content:flex-start;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button .creative-button-inner svg{fill:var( --e-global-color-0e383af );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button{color:var( --e-global-color-0e383af );background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--tamaya::before{color:var( --e-global-color-0e383af );background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--tamaya::after{color:var( --e-global-color-0e383af );background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--wayra:hover{background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--rayen:hover{background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--pipaluk::after{background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--wave:hover{background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--aylen::before{background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--nuka::before{background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--nuka::after{background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--antiman::after{background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--quidel::after{background-color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button:hover i{color:#ffffff;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button:hover{color:#FFFFFF;background-color:var( --e-global-color-0e383af );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button:hover svg{fill:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--winona::after{color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--saqui::after{color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--ujarak::before{background-color:var( --e-global-color-0e383af );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:var( --e-global-color-0e383af );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--tamaya:hover{background-color:var( --e-global-color-0e383af );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--rayen::before{background-color:var( --e-global-color-0e383af );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--wave::before{background-color:var( --e-global-color-0e383af );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--wave:hover::before{background-color:var( --e-global-color-0e383af );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--aylen::after{background-color:var( --e-global-color-0e383af );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--saqui:hover{color:var( --e-global-color-0e383af );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:var( --e-global-color-0e383af );}.elementor-2349 .elementor-element.elementor-element-e2bff0f .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:var( --e-global-color-0e383af );}@media(min-width:768px){.elementor-2349 .elementor-element.elementor-element-d30d656{width:19.999%;}.elementor-2349 .elementor-element.elementor-element-7c78907{width:59.666%;}.elementor-2349 .elementor-element.elementor-element-8ae5f8c{width:19.999%;}.elementor-2349 .elementor-element.elementor-element-35311f3{width:5%;}.elementor-2349 .elementor-element.elementor-element-fb65a88{width:89.332%;}.elementor-2349 .elementor-element.elementor-element-e1e1ab4{width:5%;}.elementor-2349 .elementor-element.elementor-element-254f08e{width:5%;}.elementor-2349 .elementor-element.elementor-element-13f7604{width:89.332%;}.elementor-2349 .elementor-element.elementor-element-c87fac8{width:5%;}.elementor-2349 .elementor-element.elementor-element-99b4366{width:5%;}.elementor-2349 .elementor-element.elementor-element-b4fcacc{width:89.332%;}.elementor-2349 .elementor-element.elementor-element-410e0e6{width:5%;}.elementor-2349 .elementor-element.elementor-element-3c951a0{width:5%;}.elementor-2349 .elementor-element.elementor-element-bc84bbd{width:89.332%;}.elementor-2349 .elementor-element.elementor-element-0dfcda2{width:5%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'CINZEL-REGULAR';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://pragmahal.com/wp-content/uploads/2025/02/Cinzel-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */