.elementor-38 .elementor-element.elementor-element-58c9aa9d{--display:flex;--min-height:54px;--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#071523;--border-color:#071523;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;--z-index:110;}.elementor-38 .elementor-element.elementor-element-58c9aa9d:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-58c9aa9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#073B7A;}.elementor-38 .elementor-element.elementor-element-130772bc{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-7db3043b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;--e-icon-list-icon-size:15px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-7db3043b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-7db3043b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-7db3043b .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-38 .elementor-element.elementor-element-7db3043b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-7db3043b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-7db3043b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-6cc9222a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;--e-icon-list-icon-size:15px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-6cc9222a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-6cc9222a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-6cc9222a .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-38 .elementor-element.elementor-element-6cc9222a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-6cc9222a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-6cc9222a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-59572faa{width:auto;max-width:auto;z-index:2;}.elementor-38 .elementor-element.elementor-element-59572faa > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-38 .elementor-element.elementor-element-59572faa .trf-search-trigger{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-59572faa .trf-search-trigger:hover{color:#d00000;}.elementor-38 .elementor-element.elementor-element-59572faa .trf-search-trigger i{font-size:20px;}.elementor-38 .elementor-element.elementor-element-59572faa .trf-search-form{background-color:#FFFFFF;border:1px solid #333333;border-radius:6px;}.elementor-38 .elementor-element.elementor-element-59572faa .trf-search-input{font-family:"Nunito", Sans-serif;color:#073B7A !important;}.elementor-38 .elementor-element.elementor-element-59572faa .trf-search-input::placeholder{color:#65768B;opacity:1;}.elementor-38 .elementor-element.elementor-element-59572faa .trf-search-submit{color:#ffffff;background-color:#d00000;padding:0 45px;}.elementor-38 .elementor-element.elementor-element-59572faa .trf-search-overlay{background-color:#052B5BEF;}.elementor-38 .elementor-element.elementor-element-59572faa .trf-close-btn{background-color:#d00000;}.elementor-38 .elementor-element.elementor-element-37c0c360{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-57463d5{width:auto;max-width:auto;margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-57463d5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-57463d5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-57463d5 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-38 .elementor-element.elementor-element-57463d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-57463d5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-57463d5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-658d8635{--grid-template-columns:repeat(0, auto);text-align:right;width:auto;max-width:auto;--icon-size:15px;--grid-column-gap:4px;--grid-row-gap:0px;}.elementor-38 .elementor-element.elementor-element-658d8635 .elementor-social-icon{background-color:#FFFFFF00;}.elementor-38 .elementor-element.elementor-element-658d8635 .elementor-social-icon i{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-658d8635 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3ca52d94{--display:flex;--min-height:126px;--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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;box-shadow:0px 12px 30px -26px rgba(1,25,49,0.58);--padding-top:14px;--padding-bottom:14px;--padding-left:28px;--padding-right:28px;--z-index:100;}.elementor-38 .elementor-element.elementor-element-3ca52d94:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-3ca52d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF7;}.elementor-38 .elementor-element.elementor-element-6be620bb{--display:flex;--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:0px;--padding-right:20px;}.elementor-widget-theme-site-logo .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-38 .elementor-element.elementor-element-3f56c8a5{width:auto;max-width:auto;}.elementor-38 .elementor-element.elementor-element-3f56c8a5 img{width:205px;}.elementor-38 .elementor-element.elementor-element-67a542af{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-215c9dfd{--display:flex;}.elementor-38 .elementor-element.elementor-element-215c9dfd:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-215c9dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D468D;}.elementor-38 .elementor-element.elementor-element-130107e{--display:flex;--border-radius:0px 0px 12px 12px;box-shadow:0px 22px 44px -24px rgba(1,25,49,0.72);}.elementor-38 .elementor-element.elementor-element-130107e:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-130107e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#073B7A;}.elementor-38 .elementor-element.elementor-element-724596a8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-38 .elementor-element.elementor-element-5adf4770{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF20;--border-color:#FFFFFF20;--border-radius:10px 10px 10px 10px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-38 .elementor-element.elementor-element-5adf4770:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-5adf4770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-38 .elementor-element.elementor-element-5adf4770:hover{background-color:#FFFFFF18;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-7cf80fad.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-7cf80fad.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-38 .elementor-element.elementor-element-7cf80fad.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-38 .elementor-element.elementor-element-7cf80fad.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-38 .elementor-element.elementor-element-7cf80fad .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-7cf80fad .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-38 .elementor-element.elementor-element-7cf80fad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38 .elementor-element.elementor-element-7cf80fad .elementor-image-box-description{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;color:#DDE8F5;}.elementor-38 .elementor-element.elementor-element-66cce260{--display:flex;}.elementor-38 .elementor-element.elementor-element-5d72fed{--display:flex;--border-radius:0px 0px 12px 12px;box-shadow:0px 22px 44px -24px rgba(1,25,49,0.72);}.elementor-38 .elementor-element.elementor-element-5d72fed:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-5d72fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#073B7A;}.elementor-38 .elementor-element.elementor-element-54e561ed{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-38 .elementor-element.elementor-element-5e7c6cef{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF20;--border-color:#FFFFFF20;--border-radius:10px 10px 10px 10px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-38 .elementor-element.elementor-element-5e7c6cef:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-5e7c6cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-38 .elementor-element.elementor-element-5e7c6cef:hover{background-color:#FFFFFF18;}.elementor-38 .elementor-element.elementor-element-6c512d7.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-6c512d7.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-38 .elementor-element.elementor-element-6c512d7.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-38 .elementor-element.elementor-element-6c512d7.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-38 .elementor-element.elementor-element-6c512d7 .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-6c512d7 .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-38 .elementor-element.elementor-element-6c512d7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38 .elementor-element.elementor-element-6c512d7 .elementor-image-box-description{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;color:#DDE8F5;}.elementor-38 .elementor-element.elementor-element-60768bd5{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF20;--border-color:#FFFFFF20;--border-radius:10px 10px 10px 10px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-38 .elementor-element.elementor-element-60768bd5:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-60768bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-38 .elementor-element.elementor-element-60768bd5:hover{background-color:#FFFFFF18;}.elementor-38 .elementor-element.elementor-element-4c21753c.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-4c21753c.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-38 .elementor-element.elementor-element-4c21753c.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-38 .elementor-element.elementor-element-4c21753c.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-38 .elementor-element.elementor-element-4c21753c .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-4c21753c .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-38 .elementor-element.elementor-element-4c21753c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38 .elementor-element.elementor-element-4c21753c .elementor-image-box-description{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;color:#DDE8F5;}.elementor-38 .elementor-element.elementor-element-54b22692{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF20;--border-color:#FFFFFF20;--border-radius:10px 10px 10px 10px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-38 .elementor-element.elementor-element-54b22692:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-54b22692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-38 .elementor-element.elementor-element-54b22692:hover{background-color:#FFFFFF18;}.elementor-38 .elementor-element.elementor-element-3e16a443.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-3e16a443.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-38 .elementor-element.elementor-element-3e16a443.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-38 .elementor-element.elementor-element-3e16a443.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-38 .elementor-element.elementor-element-3e16a443 .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3e16a443 .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-38 .elementor-element.elementor-element-3e16a443 .elementor-image-box-img img{height:89px;transition-duration:0.3s;}.elementor-38 .elementor-element.elementor-element-3e16a443 .elementor-image-box-description{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;color:#DDE8F5;}.elementor-38 .elementor-element.elementor-element-17b16398{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF20;--border-color:#FFFFFF20;--border-radius:10px 10px 10px 10px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-38 .elementor-element.elementor-element-17b16398:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-17b16398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-38 .elementor-element.elementor-element-17b16398:hover{background-color:#FFFFFF18;}.elementor-38 .elementor-element.elementor-element-6ce5e834.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-6ce5e834.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-38 .elementor-element.elementor-element-6ce5e834.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-38 .elementor-element.elementor-element-6ce5e834.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-38 .elementor-element.elementor-element-6ce5e834 .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-6ce5e834 .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-38 .elementor-element.elementor-element-6ce5e834 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38 .elementor-element.elementor-element-6ce5e834 .elementor-image-box-description{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;color:#DDE8F5;}.elementor-38 .elementor-element.elementor-element-15764e3a{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF20;--border-color:#FFFFFF20;--border-radius:10px 10px 10px 10px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-38 .elementor-element.elementor-element-15764e3a:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-15764e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-38 .elementor-element.elementor-element-15764e3a:hover{background-color:#FFFFFF18;}.elementor-38 .elementor-element.elementor-element-3d5f137f.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-3d5f137f.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-38 .elementor-element.elementor-element-3d5f137f.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-38 .elementor-element.elementor-element-3d5f137f.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-38 .elementor-element.elementor-element-3d5f137f .elementor-image-box-title{margin-bottom:5px;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-3d5f137f .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-38 .elementor-element.elementor-element-3d5f137f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38 .elementor-element.elementor-element-3d5f137f .elementor-image-box-description{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;color:#DDE8F5;}.elementor-38 .elementor-element.elementor-element-64b1a773{--display:flex;}.elementor-38 .elementor-element.elementor-element-6c85a8e4{--display:flex;}.elementor-38 .elementor-element.elementor-element-38f73a08{--display:flex;}.elementor-38 .elementor-element.elementor-element-10c7fe47{--display:flex;}.elementor-38 .elementor-element.elementor-element-6461c569{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:space-between;--n-menu-title-flex-grow:1;--n-menu-title-justify-content:center;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;width:auto;max-width:auto;padding:0px 0px 0px 0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:14px;--n-menu-title-color-normal:#252B33;--n-menu-title-transition:300ms;--n-menu-title-padding:17px 11px 17px 11px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-38 .elementor-element.elementor-element-6461c569 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-38 .elementor-element.elementor-element-6461c569 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-38 .elementor-element.elementor-element-6461c569 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-38 .elementor-element.elementor-element-6461c569 {--n-menu-title-color-hover:#E31E24;--n-menu-title-color-active:#E31E24;}.elementor-38 .elementor-element.elementor-element-472a5a15{--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-style:dashed;--border-style:dashed;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#E31E24;--border-color:#E31E24;--padding-top:4px;--padding-bottom:4px;--padding-left:24px;--padding-right:0px;--z-index:1;}.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-38 .elementor-element.elementor-element-4b72d557{width:initial;max-width:initial;}.elementor-38 .elementor-element.elementor-element-4b72d557 .elementor-icon-box-wrapper{align-items:start;gap:11px;}.elementor-38 .elementor-element.elementor-element-4b72d557 .elementor-icon-box-title{margin-block-end:3px;color:#3D4147;}.elementor-38 .elementor-element.elementor-element-4b72d557.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-4b72d557.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-4b72d557.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-4b72d557 .elementor-icon{font-size:24px;}.elementor-38 .elementor-element.elementor-element-4b72d557 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-4b72d557 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-38 .elementor-element.elementor-element-4b72d557:has(:hover) .elementor-icon-box-title,
					 .elementor-38 .elementor-element.elementor-element-4b72d557:has(:focus) .elementor-icon-box-title{color:#073B7A;}.elementor-38 .elementor-element.elementor-element-4b72d557 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:800;color:#073B7A;}.elementor-38 .elementor-element.elementor-element-7b34d54b{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:100;}.elementor-38 .elementor-element.elementor-element-7b34d54b:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-7b34d54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFFA;}.elementor-38 .elementor-element.elementor-element-514cb1b4{--display:flex;}.elementor-38 .elementor-element.elementor-element-275cec9f img{width:100%;}.elementor-38 .elementor-element.elementor-element-5a5a5264{width:auto;max-width:auto;z-index:2;}.elementor-38 .elementor-element.elementor-element-5a5a5264 .trf-search-trigger{color:#073B7A;}.elementor-38 .elementor-element.elementor-element-5a5a5264 .trf-search-trigger:hover{color:#d00000;}.elementor-38 .elementor-element.elementor-element-5a5a5264 .trf-search-trigger i{font-size:20px;}.elementor-38 .elementor-element.elementor-element-5a5a5264 .trf-search-form{background-color:#FFFFFF;border:1px solid #333333;border-radius:6px;}.elementor-38 .elementor-element.elementor-element-5a5a5264 .trf-search-input{font-family:"Nunito", Sans-serif;color:#073B7A !important;}.elementor-38 .elementor-element.elementor-element-5a5a5264 .trf-search-input::placeholder{color:#65768B;opacity:1;}.elementor-38 .elementor-element.elementor-element-5a5a5264 .trf-search-submit{color:#ffffff;background-color:#d00000;padding:0 45px;}.elementor-38 .elementor-element.elementor-element-5a5a5264 .trf-search-overlay{background-color:#052B5BEF;}.elementor-38 .elementor-element.elementor-element-5a5a5264 .trf-close-btn{background-color:#d00000;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-38 .elementor-element.elementor-element-61f1e363{width:auto;max-width:auto;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-menu-toggle{margin:0 auto;background-color:#073B7A;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown a, .elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-menu-toggle{color:#252B33;fill:#252B33;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown a:hover,
					.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown a:focus,
					.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-menu-toggle:hover,
					.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown a:hover,
					.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown a:focus,
					.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown a.highlighted{background-color:#E31E24;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown .elementor-item, .elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 18px 40px -24px rgba(1,25,49,0.7);}.elementor-38 .elementor-element.elementor-element-61f1e363 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-61f1e363 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-menu-toggle:hover, .elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-menu-toggle:focus{background-color:#E31E24;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-58c9aa9d{--content-width:1320px;}.elementor-38 .elementor-element.elementor-element-130772bc{--width:43%;}.elementor-38 .elementor-element.elementor-element-37c0c360{--width:57%;}.elementor-38 .elementor-element.elementor-element-3ca52d94{--content-width:1320px;}.elementor-38 .elementor-element.elementor-element-6be620bb{--width:11%;}.elementor-38 .elementor-element.elementor-element-67a542af{--width:66%;}.elementor-38 .elementor-element.elementor-element-5adf4770{--width:100%;}.elementor-38 .elementor-element.elementor-element-66cce260{--width:49%;}.elementor-38 .elementor-element.elementor-element-5e7c6cef{--width:49%;}.elementor-38 .elementor-element.elementor-element-60768bd5{--width:49%;}.elementor-38 .elementor-element.elementor-element-54b22692{--width:49%;}.elementor-38 .elementor-element.elementor-element-17b16398{--width:49%;}.elementor-38 .elementor-element.elementor-element-15764e3a{--width:49%;}.elementor-38 .elementor-element.elementor-element-64b1a773{--width:49%;}.elementor-38 .elementor-element.elementor-element-472a5a15{--width:19%;}.elementor-38 .elementor-element.elementor-element-514cb1b4{--width:19%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-130772bc{--width:100%;}.elementor-38 .elementor-element.elementor-element-37c0c360{--width:24%;}.elementor-38 .elementor-element.elementor-element-6be620bb{--width:38%;}.elementor-38 .elementor-element.elementor-element-472a5a15{--width:57%;}.elementor-38 .elementor-element.elementor-element-514cb1b4{--width:100%;}}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-7db3043b{--e-icon-list-icon-size:15px;}.elementor-38 .elementor-element.elementor-element-7db3043b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-7db3043b .elementor-icon-list-item > a{font-size:15px;}.elementor-38 .elementor-element.elementor-element-6cc9222a{--e-icon-list-icon-size:15px;}.elementor-38 .elementor-element.elementor-element-6cc9222a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-6cc9222a .elementor-icon-list-item > a{font-size:15px;}.elementor-38 .elementor-element.elementor-element-7b34d54b{--min-height:82px;--padding-top:8px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-38 .elementor-element.elementor-element-514cb1b4{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-275cec9f{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown .elementor-item, .elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:15px;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown a{padding-top:11px;padding-bottom:11px;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:17px !important;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-59572faa{z-index:10;}.elementor-38 .elementor-element.elementor-element-7cf80fad .elementor-image-box-img{margin-bottom:14px;}.elementor-38 .elementor-element.elementor-element-6c512d7 .elementor-image-box-img{margin-bottom:14px;}.elementor-38 .elementor-element.elementor-element-4c21753c .elementor-image-box-img{margin-bottom:14px;}.elementor-38 .elementor-element.elementor-element-3e16a443 .elementor-image-box-img{margin-bottom:14px;}.elementor-38 .elementor-element.elementor-element-6ce5e834 .elementor-image-box-img{margin-bottom:14px;}.elementor-38 .elementor-element.elementor-element-3d5f137f .elementor-image-box-img{margin-bottom:14px;}.elementor-38 .elementor-element.elementor-element-7b34d54b{--min-height:72px;--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;--padding-top:7px;--padding-bottom:9px;--padding-left:12px;--padding-right:12px;}.elementor-38 .elementor-element.elementor-element-514cb1b4{--width:100%;--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:space-between;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-275cec9f{width:var( --container-widget-width, 132px );max-width:132px;--container-widget-width:132px;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-275cec9f.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-5a5a5264{z-index:10;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown .elementor-item, .elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:15px;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown{border-radius:10px 10px 10px 10px;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown a{padding-top:10px;padding-bottom:10px;}.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:13px !important;}}/* Start custom CSS for icon-list, class: .elementor-element-7db3043b */.elementor-38 .elementor-element.elementor-element-7db3043b{
    min-height:34px;
    display:flex;
    align-items:center;
    border-right:1px solid rgba(255,255,255,.14);
}
.elementor-38 .elementor-element.elementor-element-7db3043b .elementor-icon-list-item{
    margin:0!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6cc9222a */.elementor-38 .elementor-element.elementor-element-6cc9222a{
    min-height:34px;
    display:flex;
    align-items:center;
    border-right:1px solid rgba(255,255,255,.14);
}
.elementor-38 .elementor-element.elementor-element-6cc9222a .elementor-icon-list-item{
    margin:0!important;
}/* End custom CSS */
/* Start custom CSS for transrefer_search_overlay, class: .elementor-element-59572faa */.elementor-38 .elementor-element.elementor-element-59572faa{
    min-height:34px;
    display:flex;
    align-items:center;
    border-right:1px solid rgba(255,255,255,.14);
}
.elementor-38 .elementor-element.elementor-element-59572faa .trf-search-trigger{
    width:38px!important;
    height:34px!important;
    display:flex!important;
    align-items:center;
    justify-content:center;
    background:transparent!important;
    border:0!important;
    color:#fff!important;
    border-radius:0!important;
    box-shadow:none!important;
    transition:opacity .22s ease, transform .22s ease;
}
.elementor-38 .elementor-element.elementor-element-59572faa .trf-search-trigger:hover{
    opacity:.75;
    transform:scale(1.06);
    background:transparent!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-57463d5 */.elementor-38 .elementor-element.elementor-element-57463d5 .elementor-icon-list-items{
    display:flex;
    align-items:center;
    flex-wrap:nowrap;
}
.elementor-38 .elementor-element.elementor-element-57463d5 .elementor-icon-list-item{
    min-height:34px;
    display:flex;
    align-items:center;
    padding:0 18px!important;
    margin:0!important;
    border-left:1px solid rgba(255,255,255,.14);
}
.elementor-38 .elementor-element.elementor-element-57463d5 .elementor-icon-list-item:last-child a{
    color:#fff!important;
}
.elementor-38 .elementor-element.elementor-element-57463d5 .elementor-icon-list-item:last-child{
    background:rgba(227,30,36,.95);
}
.elementor-38 .elementor-element.elementor-element-57463d5 .elementor-icon-list-item:last-child:hover{
    background:#C9141B;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-658d8635 */.elementor-38 .elementor-element.elementor-element-658d8635{
    padding-left:12px;
    border-left:1px solid rgba(255,255,255,.14);
}
.elementor-38 .elementor-element.elementor-element-658d8635 .elementor-social-icon{
    width:35px;
    height:35px;
    border-radius:0;
    background:transparent!important;
    transition:background-color .22s ease,transform .22s ease;
}
.elementor-38 .elementor-element.elementor-element-658d8635 .elementor-social-icon:hover{
    background:rgba(255,255,255,.10)!important;
    transform:translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c9aa9d */.elementor-38 .elementor-element.elementor-element-58c9aa9d{
    box-shadow:0 1px 0 rgba(255,255,255,.05) inset;
}
.elementor-38 .elementor-element.elementor-element-58c9aa9d a{
    color:#fff;
    transition:opacity .22s ease,color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-58c9aa9d a:hover{
    color:#FFFFFF;
    opacity:.78;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5adf4770 */.elementor-38 .elementor-element.elementor-element-5adf4770{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5adf4770:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5adf4770 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7c6cef */.elementor-38 .elementor-element.elementor-element-5e7c6cef{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60768bd5 */.elementor-38 .elementor-element.elementor-element-60768bd5{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-60768bd5:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-60768bd5 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b22692 */.elementor-38 .elementor-element.elementor-element-54b22692{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-54b22692:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-54b22692 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b16398 */.elementor-38 .elementor-element.elementor-element-17b16398{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-17b16398:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-17b16398 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15764e3a */.elementor-38 .elementor-element.elementor-element-15764e3a{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-15764e3a:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-15764e3a .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5adf4770 */.elementor-38 .elementor-element.elementor-element-5adf4770{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5adf4770:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5adf4770 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7c6cef */.elementor-38 .elementor-element.elementor-element-5e7c6cef{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60768bd5 */.elementor-38 .elementor-element.elementor-element-60768bd5{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-60768bd5:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-60768bd5 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b22692 */.elementor-38 .elementor-element.elementor-element-54b22692{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-54b22692:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-54b22692 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b16398 */.elementor-38 .elementor-element.elementor-element-17b16398{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-17b16398:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-17b16398 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15764e3a */.elementor-38 .elementor-element.elementor-element-15764e3a{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-15764e3a:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-15764e3a .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5adf4770 */.elementor-38 .elementor-element.elementor-element-5adf4770{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5adf4770:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5adf4770 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7c6cef */.elementor-38 .elementor-element.elementor-element-5e7c6cef{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60768bd5 */.elementor-38 .elementor-element.elementor-element-60768bd5{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-60768bd5:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-60768bd5 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b22692 */.elementor-38 .elementor-element.elementor-element-54b22692{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-54b22692:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-54b22692 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b16398 */.elementor-38 .elementor-element.elementor-element-17b16398{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-17b16398:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-17b16398 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15764e3a */.elementor-38 .elementor-element.elementor-element-15764e3a{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-15764e3a:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-15764e3a .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5adf4770 */.elementor-38 .elementor-element.elementor-element-5adf4770{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5adf4770:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5adf4770 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7c6cef */.elementor-38 .elementor-element.elementor-element-5e7c6cef{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60768bd5 */.elementor-38 .elementor-element.elementor-element-60768bd5{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-60768bd5:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-60768bd5 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b22692 */.elementor-38 .elementor-element.elementor-element-54b22692{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-54b22692:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-54b22692 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b16398 */.elementor-38 .elementor-element.elementor-element-17b16398{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-17b16398:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-17b16398 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15764e3a */.elementor-38 .elementor-element.elementor-element-15764e3a{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-15764e3a:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-15764e3a .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5adf4770 */.elementor-38 .elementor-element.elementor-element-5adf4770{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5adf4770:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5adf4770 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7c6cef */.elementor-38 .elementor-element.elementor-element-5e7c6cef{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60768bd5 */.elementor-38 .elementor-element.elementor-element-60768bd5{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-60768bd5:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-60768bd5 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b22692 */.elementor-38 .elementor-element.elementor-element-54b22692{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-54b22692:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-54b22692 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b16398 */.elementor-38 .elementor-element.elementor-element-17b16398{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-17b16398:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-17b16398 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15764e3a */.elementor-38 .elementor-element.elementor-element-15764e3a{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-15764e3a:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-15764e3a .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5adf4770 */.elementor-38 .elementor-element.elementor-element-5adf4770{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5adf4770:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5adf4770 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7c6cef */.elementor-38 .elementor-element.elementor-element-5e7c6cef{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60768bd5 */.elementor-38 .elementor-element.elementor-element-60768bd5{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-60768bd5:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-60768bd5 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b22692 */.elementor-38 .elementor-element.elementor-element-54b22692{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-54b22692:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-54b22692 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b16398 */.elementor-38 .elementor-element.elementor-element-17b16398{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-17b16398:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-17b16398 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15764e3a */.elementor-38 .elementor-element.elementor-element-15764e3a{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-15764e3a:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-15764e3a .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5adf4770 */.elementor-38 .elementor-element.elementor-element-5adf4770{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5adf4770:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5adf4770 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7c6cef */.elementor-38 .elementor-element.elementor-element-5e7c6cef{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-5e7c6cef .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60768bd5 */.elementor-38 .elementor-element.elementor-element-60768bd5{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-60768bd5:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-60768bd5 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b22692 */.elementor-38 .elementor-element.elementor-element-54b22692{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-54b22692:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-54b22692 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b16398 */.elementor-38 .elementor-element.elementor-element-17b16398{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-17b16398:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-17b16398 .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15764e3a */.elementor-38 .elementor-element.elementor-element-15764e3a{
    transition:transform .22s ease,background-color .22s ease;
}
.elementor-38 .elementor-element.elementor-element-15764e3a:hover{
    transform:translateY(-3px);
}
.elementor-38 .elementor-element.elementor-element-15764e3a .elementor-image-box-img img{
    aspect-ratio:16/10;
    object-fit:cover;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-6461c569 */.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-title{
    position:relative;
    border-radius:4px;
    transition:color .22s ease, background-color .22s ease;
}

.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-title:hover{
    background:#F6F8FB;
}

/* Impede conflito com o ::after usado anteriormente como sublinhado */
.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-title::before,
.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-title::after{
    content:none !important;
    display:none !important;
    width:auto !important;
    height:auto !important;
    background:none !important;
    position:static !important;
}

/* Os colchetes passam a pertencer somente ao texto */
.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-title-text{
    display:inline-flex;
    align-items:center;
}

.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-title-text::before,
.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-title-text::after{
    color:#E31E24;
    font-weight:700;
    opacity:0;
    line-height:1;
    background:none !important;
    width:auto !important;
    height:auto !important;
    position:static !important;
    transition:opacity .22s ease, transform .22s ease;
}

.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-title-text::before{
    content:"[";
    margin-right:5px;
    transform:translateX(4px);
}

.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-title-text::after{
    content:"]";
    margin-left:5px;
    transform:translateX(-4px);
}

.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-title:hover .e-n-menu-title-text::before,
.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-title:hover .e-n-menu-title-text::after,
.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-title[aria-expanded="true"] .e-n-menu-title-text::before,
.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-title[aria-expanded="true"] .e-n-menu-title-text::after{
    opacity:1;
    transform:translateX(0);
}

.elementor-38 .elementor-element.elementor-element-6461c569 .e-n-menu-content{
    border-radius:0 0 12px 12px;
    box-shadow:0 24px 48px -28px rgba(1,25,49,.7);
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4b72d557 */.elementor-38 .elementor-element.elementor-element-4b72d557 .elementor-icon-box-wrapper{
    display:flex;
    align-items:center;
}
.elementor-38 .elementor-element.elementor-element-4b72d557 .elementor-icon{
    width:54px;
    height:54px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:50%;
    background:#E31E24;
    border:3px solid #fff;
    box-shadow:0 0 0 1px #E1E7EE,0 12px 28px -18px rgba(227,30,36,.85);
    transition:transform .24s ease,background-color .24s ease;
}
.elementor-38 .elementor-element.elementor-element-4b72d557 a:hover .elementor-icon{
    transform:rotate(-7deg) scale(1.04);
    background:#073B7A;
}
.elementor-38 .elementor-element.elementor-element-4b72d557 .elementor-icon-box-title,
.elementor-38 .elementor-element.elementor-element-4b72d557 .elementor-icon-box-description{
    margin:0;
}
.elementor-38 .elementor-element.elementor-element-4b72d557 .elementor-icon-box-description{
    white-space:nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ca52d94 */.elementor-38 .elementor-element.elementor-element-3ca52d94{
    position:relative;
    -webkit-backdrop-filter:blur(14px);
    backdrop-filter:blur(14px);
}
.elementor-38 .elementor-element.elementor-element-3ca52d94:after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:3px;
    background:repeating-linear-gradient(
        to right,
        #E31E24 0,
        #E31E24 18px,
        transparent 18px,
        transparent 27px
    );
}
.elementor-38 .elementor-element.elementor-element-3ca52d94.elementor-sticky--effects{
    min-height:96px;
    background:#fff!important;
}/* End custom CSS */
/* Start custom CSS for transrefer_search_overlay, class: .elementor-element-5a5a5264 */.elementor-38 .elementor-element.elementor-element-5a5a5264 .trf-search-trigger{
    width:42px!important;
    height:42px!important;
    display:flex!important;
    align-items:center;
    justify-content:center;
    border-radius:50%!important;
    background:#F2F5F9!important;
    color:#073B7A!important;
    border:1px solid #E0E7EF!important;
    transition:background-color .22s ease,color .22s ease,transform .22s ease;
}
.elementor-38 .elementor-element.elementor-element-5a5a5264 .trf-search-trigger:hover{
    background:#073B7A!important;
    color:#fff!important;
    transform:translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-61f1e363 */.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-menu-toggle{
    width:43px;
    height:43px;
    padding:0!important;
    border-radius:4px!important;
    display:flex;
    align-items:center;
    justify-content:center;
}
.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown{
    padding:8px;
    border:1px solid #E2E8F0;
}
.elementor-38 .elementor-element.elementor-element-61f1e363 .elementor-nav-menu--dropdown a{
    margin:2px 0;
    border-radius:5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b34d54b */.elementor-38 .elementor-element.elementor-element-7b34d54b{
    position:relative;
    box-shadow:0 10px 28px -24px rgba(1,25,49,.65);
}
.elementor-38 .elementor-element.elementor-element-7b34d54b:after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    height:3px;
    background:repeating-linear-gradient(
        to right,
        #E31E24 0,
        #E31E24 14px,
        transparent 14px,
        transparent 21px
    );
}/* End custom CSS */