.elementor-33351 .elementor-element.elementor-element-21978441{--display:flex;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33351 .elementor-element.elementor-element-71af21d.elementor-element{--align-self:center;}.elementor-33351 .elementor-element.elementor-element-71af21d{text-align:center;}.elementor-33351 .elementor-element.elementor-element-71af21d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-33351 .elementor-element.elementor-element-c44278e > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-33351 .elementor-element.elementor-element-06c75ab{--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:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33351 .elementor-element.elementor-element-0a5d09c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33351 .elementor-element.elementor-element-0a5d09c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33351 .elementor-element.elementor-element-c432ab5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33351 .elementor-element.elementor-element-e993686 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33351 .elementor-element.elementor-element-e993686 img{border-radius:20px 20px 20px 20px;}.elementor-33351 .elementor-element.elementor-element-c38f6b8.elementor-element{--align-self:center;}.elementor-33351 .elementor-element.elementor-element-c38f6b8 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-33351 .elementor-element.elementor-element-bb2de94.elementor-element{--align-self:center;}.elementor-33351 .elementor-element.elementor-element-acb78de{--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-33351 .elementor-element.elementor-element-ddf9a81{--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-33351 .elementor-element.elementor-element-1efd746{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33351 .elementor-element.elementor-element-1efd746:not(.elementor-motion-effects-element-type-background), .elementor-33351 .elementor-element.elementor-element-1efd746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A7A7DF1F;}.elementor-33351 .elementor-element.elementor-element-357472a.elementor-element{--align-self:center;}.elementor-33351 .elementor-element.elementor-element-357472a{text-align:center;}.elementor-33351 .elementor-element.elementor-element-357472a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;}.elementor-33351 .elementor-element.elementor-element-557d824{--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-33351 .elementor-element.elementor-element-2f73662{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33351 .elementor-element.elementor-element-2f73662:not(.elementor-motion-effects-element-type-background), .elementor-33351 .elementor-element.elementor-element-2f73662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCC57;}.elementor-33351 .elementor-element.elementor-element-b677e8d.elementor-element{--align-self:center;}.elementor-33351 .elementor-element.elementor-element-b677e8d{text-align:center;}.elementor-33351 .elementor-element.elementor-element-b677e8d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;}.elementor-33351 .elementor-element.elementor-element-b1bb86d{--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:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33351 .elementor-element.elementor-element-28e414a{--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-33351 .elementor-element.elementor-element-e8fd235{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33351 .elementor-element.elementor-element-e8fd235:not(.elementor-motion-effects-element-type-background), .elementor-33351 .elementor-element.elementor-element-e8fd235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EE6B4D;}.elementor-33351 .elementor-element.elementor-element-57febf2.elementor-element{--align-self:center;}.elementor-33351 .elementor-element.elementor-element-57febf2{text-align:center;}.elementor-33351 .elementor-element.elementor-element-57febf2 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-33351 .elementor-element.elementor-element-fedf8ba{color:#FFFFFF;}.elementor-33351 .elementor-element.elementor-element-1250e54{--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-33351 .elementor-element.elementor-element-d788b54{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33351 .elementor-element.elementor-element-d788b54:not(.elementor-motion-effects-element-type-background), .elementor-33351 .elementor-element.elementor-element-d788b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2993CD;}.elementor-33351 .elementor-element.elementor-element-f33075b.elementor-element{--align-self:center;}.elementor-33351 .elementor-element.elementor-element-f33075b{text-align:center;}.elementor-33351 .elementor-element.elementor-element-f33075b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-33351 .elementor-element.elementor-element-36bbfb7{color:#FFFFFF;}.elementor-33351 .elementor-element.elementor-element-16591d9.elementor-element{--align-self:center;}.elementor-33351 .elementor-element.elementor-element-16591d9 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;}.elementor-33351 .elementor-element.elementor-element-aa60d03{--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-33351 .elementor-element.elementor-element-a0ea3ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33351 .elementor-element.elementor-element-a0ea3ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33351 .elementor-element.elementor-element-62cb231{width:var( --container-widget-width, 107.21% );max-width:107.21%;--container-widget-width:107.21%;--container-widget-flex-grow:0;}.elementor-33351 .elementor-element.elementor-element-62cb231.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33351 .elementor-element.elementor-element-62cb231 img{border-radius:20px 20px 20px 20px;}.elementor-33351 .elementor-element.elementor-element-0aad1f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33351 .elementor-element.elementor-element-aaa8825 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33351 .elementor-element.elementor-element-feef872{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-33351 .elementor-element.elementor-element-feef872:not(.elementor-motion-effects-element-type-background), .elementor-33351 .elementor-element.elementor-element-feef872 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A7A7DF1F;}.elementor-33351 .elementor-element.elementor-element-4176415{text-align:center;font-family:"Rubik", Sans-serif;}.elementor-33351 .elementor-element.elementor-element-f267f94 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-33351 .elementor-element.elementor-element-f267f94.elementor-element{--align-self:center;}.elementor-33351 .elementor-element.elementor-element-f267f94{text-align:center;}.elementor-33351 .elementor-element.elementor-element-f267f94 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;line-height:41px;}.elementor-33351 .elementor-element.elementor-element-afda28e{--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-33351 .elementor-element.elementor-element-9993996{--display:flex;}.elementor-33351 .elementor-element.elementor-element-0561d7e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;}.elementor-33351 .elementor-element.elementor-element-6e94ba8{--display:flex;}.elementor-33351 .elementor-element.elementor-element-c2eeb69 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;}.elementor-33351 .elementor-element.elementor-element-27a58cd{--display:flex;}.elementor-33351 .elementor-element.elementor-element-d222a75 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;}.elementor-33351 .elementor-element.elementor-element-01b85be > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-33351 .elementor-element.elementor-element-01b85be.elementor-element{--align-self:center;}.elementor-33351 .elementor-element.elementor-element-01b85be{text-align:center;}.elementor-33351 .elementor-element.elementor-element-01b85be .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;line-height:41px;}.elementor-33351 .elementor-element.elementor-element-f85ab24{--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-33351 .elementor-element.elementor-element-f922ece{--display:flex;}.elementor-33351 .elementor-element.elementor-element-9fc8df4{font-family:"Rubik", Sans-serif;font-size:14px;}.elementor-33351 .elementor-element.elementor-element-7f10487{--display:flex;}.elementor-33351 .elementor-element.elementor-element-a2e4569 img{border-radius:20px 20px 20px 20px;}.elementor-33351 .elementor-element.elementor-element-0b30289 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-33351 .elementor-element.elementor-element-0b30289.elementor-element{--align-self:center;}.elementor-33351 .elementor-element.elementor-element-0b30289{text-align:center;}.elementor-33351 .elementor-element.elementor-element-0b30289 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;line-height:41px;}.elementor-33351 .elementor-element.elementor-element-455a714{--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-33351 .elementor-element.elementor-element-390d429{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33351 .elementor-element.elementor-element-390d429.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33351 .elementor-element.elementor-element-90dd6d3 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-33351 .elementor-element.elementor-element-90dd6d3 img{border-radius:20px 20px 20px 20px;}.elementor-33351 .elementor-element.elementor-element-3d029ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33351 .elementor-element.elementor-element-6248868 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-33351 .elementor-element.elementor-element-6248868.elementor-element{--align-self:center;}.elementor-33351 .elementor-element.elementor-element-6248868{text-align:center;}.elementor-33351 .elementor-element.elementor-element-6248868 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:400;line-height:41px;}.elementor-33351 .elementor-element.elementor-element-c0fdcb4{--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-33351 .elementor-element.elementor-element-e48377f{--display:flex;}.elementor-33351 .elementor-element.elementor-element-9f1bd6d{--display:flex;}.elementor-33351 .elementor-element.elementor-element-e4fc162{--divider-border-style:solid;--divider-color:#CECECE;--divider-border-width:1px;}.elementor-33351 .elementor-element.elementor-element-e4fc162 .elementor-divider-separator{width:100%;}.elementor-33351 .elementor-element.elementor-element-e4fc162 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-33351 .elementor-element.elementor-element-07ba955 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-33351 .elementor-element.elementor-element-07ba955.elementor-element{--align-self:center;}.elementor-33351 .elementor-element.elementor-element-07ba955 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:29px;font-weight:400;color:#EE6B4D;}.elementor-33351 .elementor-element.elementor-element-abde623{font-family:"Rubik", Sans-serif;font-size:17px;font-weight:500;}.elementor-33351 .elementor-element.elementor-element-391182a{--display:flex;--margin-top:57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(min-width:841px){.elementor-33351 .elementor-element.elementor-element-0a5d09c{--width:49.102%;}.elementor-33351 .elementor-element.elementor-element-a0ea3ab{--width:45.239%;}.elementor-33351 .elementor-element.elementor-element-390d429{--width:50.229%;}}@media(max-width:840px){.elementor-33351 .elementor-element.elementor-element-21978441{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33351 .elementor-element.elementor-element-71af21d .elementor-heading-title{line-height:1.2em;}.elementor-33351 .elementor-element.elementor-element-c38f6b8 .elementor-heading-title{line-height:1.2em;}.elementor-33351 .elementor-element.elementor-element-16591d9 .elementor-heading-title{line-height:1.2em;}}/* Start custom CSS */.elementor-31546 .elementor-element.elementor-element-4c40030 {background:#803F40 url(https://hannais.com/wp-content/uploads/2026/06/1747089127047-1b6b606c-scaled.png) no-repeat;background-size: cover;
  background-position-x: -110px;}
  
  .elementor-widget-post-info,.elementor-widget-author-box,.elementor-element-5fe80a3.elementor-widget-divider--view-line{display: none;}
  
  .view-jobs {background-color: var( --e-global-color-f976b5d );
  font-family: "Rubik", Sans-serif;
  font-size: 13px !important;
  font-weight: 400 !important;
  color:#fff !important;
  fill: #FFFFFF;
  position:relative;
  top:-6px;
  left: 30px;
  border-radius: 30px 30px 30px 30px;
  padding: 10px 14px 10px 14px;}/* End custom CSS */