.elementor-1442 .elementor-element.elementor-element-3a1913b{--display:flex;--min-height:720px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E8C68D;--border-color:#E8C68D;--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-1442 .elementor-element.elementor-element-3a1913b:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-3a1913b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03192B;background-image:url("https://irfanshairacademy.com/wp-content/uploads/2026/05/Frame-3.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1442 .elementor-element.elementor-element-5f417e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1442 .elementor-element.elementor-element-4985524 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;fill:#E8C68D;color:#E8C68D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8C68D;border-radius:8px 8px 8px 8px;}.elementor-1442 .elementor-element.elementor-element-1be7629 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1442 .elementor-element.elementor-element-1be7629{text-align:center;}.elementor-1442 .elementor-element.elementor-element-1be7629 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-d7fdc20{text-align:center;}.elementor-1442 .elementor-element.elementor-element-d7fdc20 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;color:#E8C68D;}.elementor-1442 .elementor-element.elementor-element-0736268{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-0736268.elementor-element{--align-self:center;}.elementor-1442 .elementor-element.elementor-element-25f83c3{--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-1442 .elementor-element.elementor-element-a2430b1{--display:flex;--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-1442 .elementor-element.elementor-element-1aa9913 .elementor-button{background-color:#E8C68D;font-size:12px;font-weight:700;text-transform:uppercase;fill:#141C2C;color:#141C2C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8C68D;border-radius:8px 8px 8px 8px;}.elementor-1442 .elementor-element.elementor-element-1aa9913.elementor-element{--align-self:flex-end;}.elementor-1442 .elementor-element.elementor-element-1aa9913 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1442 .elementor-element.elementor-element-22e8d19{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1442 .elementor-element.elementor-element-cb89f58 .elementor-button{background-color:#DD983D00;font-size:12px;font-weight:700;text-transform:uppercase;fill:#E8C68D;color:#E8C68D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8C68D;border-radius:8px 8px 8px 8px;}.elementor-1442 .elementor-element.elementor-element-cb89f58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1442 .elementor-element.elementor-element-cb89f58 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-1442 .elementor-element.elementor-element-fd3d62b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1442 .elementor-element.elementor-element-fd3d62b:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-fd3d62b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-0ee924c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1442 .elementor-element.elementor-element-64fff5a{text-align:center;font-weight:700;color:#E8C68D;}.elementor-1442 .elementor-element.elementor-element-75e8f2e{text-align:center;}.elementor-1442 .elementor-element.elementor-element-75e8f2e .elementor-heading-title{font-size:26px;font-weight:700;line-height:32px;}.elementor-1442 .elementor-element.elementor-element-19073aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1442 .elementor-element.elementor-element-19073aa:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-19073aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-072e97c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--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-1442 .elementor-element.elementor-element-d2ea909{--display:flex;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1442 .elementor-element.elementor-element-d2ea909:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-d2ea909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-d2ea909.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1442 .elementor-element.elementor-element-d2ea909.e-con{--align-self:stretch;}.elementor-1442 .elementor-element.elementor-element-00b29a6 > .elementor-widget-container{padding:00px 00px 00px 00px;}.elementor-1442 .elementor-element.elementor-element-00b29a6 .elementor-image-box-wrapper{text-align:start;}.elementor-1442 .elementor-element.elementor-element-00b29a6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1442 .elementor-element.elementor-element-00b29a6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1442 .elementor-element.elementor-element-00b29a6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1442 .elementor-element.elementor-element-00b29a6 .elementor-image-box-title{margin-bottom:4px;font-size:18px;font-weight:600;}.elementor-1442 .elementor-element.elementor-element-00b29a6 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1442 .elementor-element.elementor-element-00b29a6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1442 .elementor-element.elementor-element-00b29a6 .elementor-image-box-description{font-size:14px;font-weight:500;letter-spacing:0.2px;}.elementor-1442 .elementor-element.elementor-element-b2b408f{--display:flex;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1442 .elementor-element.elementor-element-b2b408f:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-b2b408f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-b2b408f.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1442 .elementor-element.elementor-element-b2b408f.e-con{--align-self:stretch;}.elementor-1442 .elementor-element.elementor-element-e04f9fb > .elementor-widget-container{padding:00px 00px 00px 00px;}.elementor-1442 .elementor-element.elementor-element-e04f9fb .elementor-image-box-wrapper{text-align:start;}.elementor-1442 .elementor-element.elementor-element-e04f9fb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1442 .elementor-element.elementor-element-e04f9fb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1442 .elementor-element.elementor-element-e04f9fb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1442 .elementor-element.elementor-element-e04f9fb .elementor-image-box-title{margin-bottom:4px;font-size:18px;font-weight:600;}.elementor-1442 .elementor-element.elementor-element-e04f9fb .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1442 .elementor-element.elementor-element-e04f9fb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1442 .elementor-element.elementor-element-e04f9fb .elementor-image-box-description{font-size:14px;font-weight:500;letter-spacing:0.2px;}.elementor-1442 .elementor-element.elementor-element-d3892fc{--display:flex;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1442 .elementor-element.elementor-element-d3892fc:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-d3892fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-d3892fc.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1442 .elementor-element.elementor-element-d3892fc.e-con{--align-self:stretch;}.elementor-1442 .elementor-element.elementor-element-70d929a > .elementor-widget-container{padding:00px 00px 00px 00px;}.elementor-1442 .elementor-element.elementor-element-70d929a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1442 .elementor-element.elementor-element-70d929a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1442 .elementor-element.elementor-element-70d929a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1442 .elementor-element.elementor-element-70d929a .elementor-image-box-title{margin-bottom:4px;font-size:18px;font-weight:600;}.elementor-1442 .elementor-element.elementor-element-70d929a .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1442 .elementor-element.elementor-element-70d929a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1442 .elementor-element.elementor-element-70d929a .elementor-image-box-description{font-size:14px;font-weight:500;letter-spacing:0.2px;}.elementor-1442 .elementor-element.elementor-element-2432e3e{--display:flex;--justify-content:flex-start;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1442 .elementor-element.elementor-element-2432e3e:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-2432e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-2432e3e.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1442 .elementor-element.elementor-element-2432e3e.e-con{--align-self:stretch;}.elementor-1442 .elementor-element.elementor-element-cc4eec9 > .elementor-widget-container{padding:00px 00px 00px 00px;}.elementor-1442 .elementor-element.elementor-element-cc4eec9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1442 .elementor-element.elementor-element-cc4eec9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1442 .elementor-element.elementor-element-cc4eec9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1442 .elementor-element.elementor-element-cc4eec9 .elementor-image-box-title{margin-bottom:4px;font-size:18px;font-weight:600;}.elementor-1442 .elementor-element.elementor-element-cc4eec9 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1442 .elementor-element.elementor-element-cc4eec9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1442 .elementor-element.elementor-element-cc4eec9 .elementor-image-box-description{font-size:14px;font-weight:500;letter-spacing:0.2px;}.elementor-1442 .elementor-element.elementor-element-75eaa57{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1442 .elementor-element.elementor-element-6711e8f .eael-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-1442 .elementor-element.elementor-element-6711e8f .eael-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-1442 .elementor-element.elementor-element-6711e8f .eael-contact-form-7-wrapper{text-align:default;}.elementor-1442 .elementor-element.elementor-element-6711e8f .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:0px;}.elementor-1442 .elementor-element.elementor-element-1605707{--display:flex;--justify-content:flex-start;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1442 .elementor-element.elementor-element-1605707:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-1605707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-1605707.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1442 .elementor-element.elementor-element-1605707.e-con{--align-self:stretch;}.elementor-1442 .elementor-element.elementor-element-66b4945{text-align:start;}.elementor-1442 .elementor-element.elementor-element-66b4945 .elementor-heading-title{font-size:24px;font-weight:600;line-height:32px;}.elementor-1442 .elementor-element.elementor-element-98c2a49{--divider-border-style:solid;--divider-color:#E8C68D;--divider-border-width:2px;}.elementor-1442 .elementor-element.elementor-element-98c2a49 .elementor-divider-separator{width:12%;}.elementor-1442 .elementor-element.elementor-element-98c2a49 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7-wrapper{text-align:default;}.elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7-wrapper .eael-contact-form.eael-contact-form-7{max-width:100%;}.elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:100px;}.elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{text-indent:0px;}.elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{height:50px;}.elementor-1442 .elementor-element.elementor-element-fe0f2a5 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea{width:100%;}.elementor-1442 .elementor-element.elementor-element-33faa33{--display:flex;--justify-content:flex-start;--overflow:hidden;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1442 .elementor-element.elementor-element-33faa33:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-33faa33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-33faa33.e-con:hover{--e-con-transform-scale:1.03;}.elementor-1442 .elementor-element.elementor-element-33faa33.e-con{--align-self:stretch;}.elementor-1442 .elementor-element.elementor-element-1a7dd6b iframe{height:571px;}.elementor-1442 .elementor-element.elementor-element-15e7934{--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-1442 .elementor-element.elementor-element-15e7934:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-15e7934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-36f5471{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1442 .elementor-element.elementor-element-23ef75d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8C68D;--border-color:#E8C68D;--border-radius:18px 18px 18px 18px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1442 .elementor-element.elementor-element-23ef75d:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-23ef75d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8EEDD;}.elementor-1442 .elementor-element.elementor-element-a1c1136{--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;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--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-1442 .elementor-element.elementor-element-a1c1136.e-con{--align-self:center;}.elementor-1442 .elementor-element.elementor-element-02ba423 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1442 .elementor-element.elementor-element-02ba423{text-align:end;}.elementor-1442 .elementor-element.elementor-element-02ba423 img{max-width:100%;}.elementor-1442 .elementor-element.elementor-element-2c554e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1442 .elementor-element.elementor-element-2c554e3.e-con{--align-self:center;}.elementor-1442 .elementor-element.elementor-element-3cce8b0{text-align:start;}.elementor-1442 .elementor-element.elementor-element-3cce8b0 .elementor-heading-title{font-size:20px;font-weight:700;line-height:32px;}.elementor-1442 .elementor-element.elementor-element-39ab704{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;color:#000000;}.elementor-1442 .elementor-element.elementor-element-39ab704 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-1442 .elementor-element.elementor-element-39ab704.elementor-element{--align-self:center;}.elementor-1442 .elementor-element.elementor-element-2fe1d8b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:0px 0px 0px 0px;--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-1442 .elementor-element.elementor-element-2fe1d8b.e-con{--align-self:center;}.elementor-1442 .elementor-element.elementor-element-9d1d819 .elementor-button{background-color:#E8C68D;font-size:14px;font-weight:600;text-transform:uppercase;fill:#141C2C;color:#141C2C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8C68D;border-radius:8px 8px 8px 8px;}.elementor-1442 .elementor-element.elementor-element-9d1d819.elementor-element{--align-self:flex-end;}.elementor-1442 .elementor-element.elementor-element-9d1d819 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1442 .elementor-element.elementor-element-e04593d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8C68D;--border-color:#E8C68D;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1442 .elementor-element.elementor-element-e04593d:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-e04593d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03192B;}.elementor-1442 .elementor-element.elementor-element-628afe8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1442 .elementor-element.elementor-element-18c3364{text-align:start;}.elementor-1442 .elementor-element.elementor-element-18c3364 img{max-width:40%;}.elementor-1442 .elementor-element.elementor-element-0ecb80a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1442 .elementor-element.elementor-element-0ecb80a{text-align:start;font-size:14px;line-height:18px;color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-93dee10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1442 .elementor-element.elementor-element-274dc32{font-size:15px;color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-ac2b0a3 .menu-item a.hfe-menu-item{padding-left:3px;padding-right:3px;}.elementor-1442 .elementor-element.elementor-element-ac2b0a3 .menu-item a.hfe-sub-menu-item{padding-left:calc( 3px + 20px );padding-right:3px;}.elementor-1442 .elementor-element.elementor-element-ac2b0a3 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 3px + 40px );padding-right:3px;}.elementor-1442 .elementor-element.elementor-element-ac2b0a3 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 3px + 60px );padding-right:3px;}.elementor-1442 .elementor-element.elementor-element-ac2b0a3 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 3px + 80px );padding-right:3px;}.elementor-1442 .elementor-element.elementor-element-ac2b0a3 .menu-item a.hfe-menu-item, .elementor-1442 .elementor-element.elementor-element-ac2b0a3 .menu-item a.hfe-sub-menu-item{padding-top:7px;padding-bottom:7px;}.elementor-1442 .elementor-element.elementor-element-ac2b0a3 .sub-menu a.hfe-sub-menu-item,
						 .elementor-1442 .elementor-element.elementor-element-ac2b0a3 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-1442 .elementor-element.elementor-element-ac2b0a3 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-1442 .elementor-element.elementor-element-ac2b0a3 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-1442 .elementor-element.elementor-element-ac2b0a3 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-1442 .elementor-element.elementor-element-ac2b0a3 a.hfe-menu-item, .elementor-1442 .elementor-element.elementor-element-ac2b0a3 a.hfe-sub-menu-item{font-size:14px;}.elementor-1442 .elementor-element.elementor-element-ac2b0a3 .menu-item a.hfe-menu-item, .elementor-1442 .elementor-element.elementor-element-ac2b0a3 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-ac2b0a3 .sub-menu,
								.elementor-1442 .elementor-element.elementor-element-ac2b0a3 nav.hfe-dropdown,
								.elementor-1442 .elementor-element.elementor-element-ac2b0a3 nav.hfe-dropdown-expandible,
								.elementor-1442 .elementor-element.elementor-element-ac2b0a3 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-1442 .elementor-element.elementor-element-ac2b0a3 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-1442 .elementor-element.elementor-element-ac2b0a3 .sub-menu li.menu-item:not(:last-child),
						.elementor-1442 .elementor-element.elementor-element-ac2b0a3 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-1442 .elementor-element.elementor-element-ac2b0a3 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-1442 .elementor-element.elementor-element-fa64bee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1442 .elementor-element.elementor-element-e0bbd0f{font-size:14px;color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-6d1d56e{font-size:14px;color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-cb93448{font-size:14px;color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-eb81791{font-size:14px;color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-4031523{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1442 .elementor-element.elementor-element-ce23570{font-size:14px;color:#FFFFFF;}.elementor-1442 .elementor-element.elementor-element-124c033{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:11px;--grid-row-gap:0px;}.elementor-1442 .elementor-element.elementor-element-124c033 .elementor-widget-container{text-align:left;}.elementor-1442 .elementor-element.elementor-element-124c033 .elementor-social-icon{background-color:#333333D9;--icon-padding:0.3em;}.elementor-1442 .elementor-element.elementor-element-124c033 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1442 .elementor-element.elementor-element-671778a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1442 .elementor-element.elementor-element-671778a:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-671778a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03192B;}.elementor-1442 .elementor-element.elementor-element-00b0929{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1442 .elementor-element.elementor-element-3aecd8c > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#D5D5D530;}.elementor-1442 .elementor-element.elementor-element-3aecd8c{text-align:center;color:#FFFFFF;}@media(min-width:768px){.elementor-1442 .elementor-element.elementor-element-5f417e0{--width:100%;}.elementor-1442 .elementor-element.elementor-element-a2430b1{--width:50%;}.elementor-1442 .elementor-element.elementor-element-22e8d19{--width:50%;}.elementor-1442 .elementor-element.elementor-element-0ee924c{--width:100%;}.elementor-1442 .elementor-element.elementor-element-d2ea909{--width:25%;}.elementor-1442 .elementor-element.elementor-element-b2b408f{--width:25%;}.elementor-1442 .elementor-element.elementor-element-d3892fc{--width:25%;}.elementor-1442 .elementor-element.elementor-element-2432e3e{--width:25%;}.elementor-1442 .elementor-element.elementor-element-1605707{--width:50%;}.elementor-1442 .elementor-element.elementor-element-33faa33{--width:50%;}.elementor-1442 .elementor-element.elementor-element-a1c1136{--width:20%;}.elementor-1442 .elementor-element.elementor-element-628afe8{--width:25%;}.elementor-1442 .elementor-element.elementor-element-93dee10{--width:25%;}.elementor-1442 .elementor-element.elementor-element-fa64bee{--width:25%;}.elementor-1442 .elementor-element.elementor-element-4031523{--width:25%;}.elementor-1442 .elementor-element.elementor-element-00b0929{--width:100%;}}@media(max-width:767px){.elementor-1442 .elementor-element.elementor-element-3a1913b:not(.elementor-motion-effects-element-type-background), .elementor-1442 .elementor-element.elementor-element-3a1913b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-1442 .elementor-element.elementor-element-5f417e0{--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1442 .elementor-element.elementor-element-1be7629 .elementor-heading-title{font-size:24px;}.elementor-1442 .elementor-element.elementor-element-d7fdc20 .elementor-heading-title{font-size:36px;}.elementor-1442 .elementor-element.elementor-element-0736268{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;font-size:16px;}.elementor-1442 .elementor-element.elementor-element-25f83c3{--width:100%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-1442 .elementor-element.elementor-element-a2430b1{--width:39%;--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;--justify-content:flex-end;}.elementor-1442 .elementor-element.elementor-element-1aa9913 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1442 .elementor-element.elementor-element-1aa9913 .elementor-button{padding:17px 10px 17px 10px;}.elementor-1442 .elementor-element.elementor-element-22e8d19{--width:50%;--justify-content:flex-start;}.elementor-1442 .elementor-element.elementor-element-cb89f58 .elementor-button{padding:17px 10px 17px 10px;}.elementor-1442 .elementor-element.elementor-element-19073aa{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1442 .elementor-element.elementor-element-d2ea909{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1442 .elementor-element.elementor-element-00b29a6 .elementor-image-box-wrapper{text-align:center;}.elementor-1442 .elementor-element.elementor-element-00b29a6 .elementor-image-box-img{margin-bottom:15px;}.elementor-1442 .elementor-element.elementor-element-00b29a6 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-1442 .elementor-element.elementor-element-b2b408f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1442 .elementor-element.elementor-element-e04f9fb .elementor-image-box-wrapper{text-align:center;}.elementor-1442 .elementor-element.elementor-element-e04f9fb .elementor-image-box-img{margin-bottom:15px;}.elementor-1442 .elementor-element.elementor-element-e04f9fb .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-1442 .elementor-element.elementor-element-d3892fc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1442 .elementor-element.elementor-element-70d929a .elementor-image-box-img{margin-bottom:15px;}.elementor-1442 .elementor-element.elementor-element-70d929a .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-1442 .elementor-element.elementor-element-2432e3e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1442 .elementor-element.elementor-element-cc4eec9 .elementor-image-box-img{margin-bottom:15px;}.elementor-1442 .elementor-element.elementor-element-cc4eec9 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-1442 .elementor-element.elementor-element-1605707{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1442 .elementor-element.elementor-element-33faa33{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1442 .elementor-element.elementor-element-23ef75d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1442 .elementor-element.elementor-element-02ba423 > .elementor-widget-container{padding:10px 0px 0px 10px;}.elementor-1442 .elementor-element.elementor-element-02ba423{text-align:center;}.elementor-1442 .elementor-element.elementor-element-02ba423 img{max-width:15%;}.elementor-1442 .elementor-element.elementor-element-2c554e3{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1442 .elementor-element.elementor-element-3cce8b0 > .elementor-widget-container{padding:0px 0px 0px 7px;}.elementor-1442 .elementor-element.elementor-element-3cce8b0{text-align:center;}.elementor-1442 .elementor-element.elementor-element-39ab704 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1442 .elementor-element.elementor-element-39ab704{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;text-align:center;font-size:16px;}.elementor-1442 .elementor-element.elementor-element-2fe1d8b{--justify-content:center;}.elementor-1442 .elementor-element.elementor-element-2fe1d8b.e-con{--align-self:flex-start;}.elementor-1442 .elementor-element.elementor-element-9d1d819 > .elementor-widget-container{padding:0px 0px 10px 8px;}.elementor-1442 .elementor-element.elementor-element-9d1d819.elementor-element{--align-self:center;}.elementor-1442 .elementor-element.elementor-element-9d1d819 .elementor-button{padding:17px 10px 17px 10px;}.elementor-1442 .elementor-element.elementor-element-628afe8{--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-1442 .elementor-element.elementor-element-18c3364 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1442 .elementor-element.elementor-element-0ecb80a > .elementor-widget-container{padding:50px 0px 0px 6px;}.elementor-1442 .elementor-element.elementor-element-93dee10{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-1442 .elementor-element.elementor-element-274dc32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1442 .elementor-element.elementor-element-fa64bee{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-1442 .elementor-element.elementor-element-4031523{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}}/* Start custom CSS for eael-contact-form-7, class: .elementor-element-fe0f2a5 *//* Container & Structural Forced Expansion */
.custom-contact-form,
.custom-contact-form p,
.custom-contact-form span,
.custom-contact-form .wpcf7-form-control-wrap {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Row-Two Column Handling */
.custom-contact-form .cf7-row-two-col {
    display: flex !important;
    gap: 20px !important;
    margin-bottom: 20px !important;
    width: 100% !important;
}

.custom-contact-form .cf7-row-two-col p,
.custom-contact-form .cf7-row-two-col span {
    display: flex !important;
    width: 100% !important;
    gap: 20px !important;
}

.custom-contact-form .cf7-field-wrap {
    flex: 1 !important;
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
}

/* Full Width Row Margins */
.custom-contact-form .cf7-row-full {
    margin-bottom: 20px !important;
    width: 100% !important;
    display: block !important;
}

/* Input Fields & Textarea Aesthetics */
.custom-contact-form input[type="text"],
.custom-contact-form input[type="email"],
.custom-contact-form input[type="tel"],
.custom-contact-form textarea {
    width: 100% !important;
    max-width: 100% !important;
    padding: 14px 18px !important;
    border: 1px solid #e2e8f2 !important;
    border-radius: 8px !important;
    background-color: #ffffff !important;
    font-size: 15px !important;
    color: #333333 !important;
    outline: none !important;
    box-sizing: border-box !important;
    display: block !important;
    height: auto;
}

/* Height for message block */
.custom-contact-form textarea {
    height: 140px !important;
    resize: vertical !important;
}

/* Placeholder Styling */
.custom-contact-form input::placeholder,
.custom-contact-form textarea::placeholder {
    color: #94a3b8 !important;
    opacity: 1 !important;
}

/* Full Width Submit Row Button */
.custom-contact-form .submit-row {
    margin-bottom: 0 !important;
}

.custom-contact-form input[type="submit"] {
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
    background-color: #061325 !important;
    color: #ffffff !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: 1.5px !important;
    border: none !important;
    border-radius: 8px !important;
    padding: 16px 0 !important;
    cursor: pointer !important;
    box-sizing: border-box !important;
    transition: background-color 0.2s ease !important;
}

.custom-contact-form input[type="submit"]:hover {
    background-color: #0b1f3b !important;
}

/* Responsive Handling */
@media (max-width: 600px) {
    .custom-contact-form .cf7-row-two-col,
    .custom-contact-form .cf7-row-two-col p,
    .custom-contact-form .cf7-row-two-col span {
        flex-direction: column !important;
        gap: 20px !important;
    }
}/* End custom CSS */