.elementor-2949 .elementor-element.elementor-element-36de8ad{--display:flex;--position:fixed;--gap:0px 0px;--row-gap:0px;--column-gap: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;top:0px;--z-index:99;}body:not(.rtl) .elementor-2949 .elementor-element.elementor-element-36de8ad{right:0px;}body.rtl .elementor-2949 .elementor-element.elementor-element-36de8ad{left:0px;}.elementor-2949 .elementor-element.elementor-element-36de8ad .wcf-image-hover{background-image:url( http://suborna.me/wp-content/plugins/elementor/assets/images/placeholder.png );}.elementor-2949 .elementor-element.elementor-element-62fed48 .header__area-2{background-color:#16254C;background-image:url("http://suborna.me/wp-content/uploads/2024/08/bg.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2949 .elementor-element.elementor-element-62fed48 .resume-header__hire-btn{background-color:#475274;color:#FFFFFF;font-family:"Kanit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;border-style:none;padding:5px 20px 4px 20px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .resume-header__hire-btn .icon-img{background-color:#8D3A3A00;}.elementor-2949 .elementor-element.elementor-element-62fed48 .pd-header{background-color:#16254C;padding:15px 15px 15px 15px;}.elementor-2949 .elementor-element.elementor-element-62fed48{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;top:0px;z-index:99;}.elementor-2949 .elementor-element.elementor-element-62fed48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2949 .elementor-element.elementor-element-62fed48{right:80px;}body.rtl .elementor-2949 .elementor-element.elementor-element-62fed48{left:80px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .header__inner-2{text-align:left;padding:30px 0px 30px 0px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .header__logo-2{padding:0px 0px 0px 0px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .resume-header__logo{aspect-ratio:unset;border-color:#E9E9E900;}.elementor-2949 .elementor-element.elementor-element-62fed48 .sidebar-menu li a{color:#FFFFFF;font-family:"Kanit", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:26px;padding:6px 0px 15px 0px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .sidebar-menu li a svg{fill:#FFFFFF;}.elementor-2949 .elementor-element.elementor-element-62fed48 .resume-menu .sidebar-menu li a.active svg{fill:#ADFF2F;}.elementor-2949 .elementor-element.elementor-element-62fed48 .resume-menu .sidebar-menu li a.active{color:#ADFF2F;}.elementor-2949 .elementor-element.elementor-element-62fed48 .layout-1 .sidebar-menu li a.active{color:#ADFF2F;}.elementor-2949 .elementor-element.elementor-element-62fed48 .sidebar-menu{margin:0px 0px 0px 0px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .resume-header__hire-btn:hover{color:#ADFF2F;}.elementor-2949 .elementor-element.elementor-element-62fed48 .resume-header__hire-btn i{color:#0A0A0A;}.elementor-2949 .elementor-element.elementor-element-62fed48 .resume-header__hire-btn svg{fill:#0A0A0A;}.elementor-2949 .elementor-element.elementor-element-62fed48 .header__navicon-2 img{width:100%;}.elementor-2949 .elementor-element.elementor-element-62fed48 .header__navicon-2 svg{width:100%;}@media(max-width:880px) and (min-width:768px){.elementor-2949 .elementor-element.elementor-element-36de8ad{--content-width:100%;}}@media(max-width:1366px){body:not(.rtl) .elementor-2949 .elementor-element.elementor-element-62fed48{right:0px;}body.rtl .elementor-2949 .elementor-element.elementor-element-62fed48{left:0px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .sidebar-menu li a{padding:10px 0px 5px 0px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .sidebar-menu{margin:15px 0px 0px 0px;}}@media(max-width:1024px){.elementor-2949 .elementor-element.elementor-element-36de8ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .sidebar-menu li a{padding:10px 0px 5px 0px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .sidebar-menu{margin:10px 0px 0px 0px;}}@media(max-width:880px){.elementor-2949 .elementor-element.elementor-element-62fed48 .header__inner-2{padding:0px 0px 0px 0px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .sidebar-menu li a{padding:5px 0px 0px 0px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .sidebar-menu{margin:5px 0px 0px 0px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .header__area-2{width:100%;}}@media(max-width:767px){.elementor-2949 .elementor-element.elementor-element-36de8ad{--gap:0px 0px;--row-gap:0px;--column-gap: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-2949 .elementor-element.elementor-element-36de8ad.e-con{--order:-99999 /* order start hack */;}.elementor-2949 .elementor-element.elementor-element-62fed48{width:100%;max-width:100%;}.elementor-2949 .elementor-element.elementor-element-62fed48 .header__inner-2{padding:0px 0px 0px 0px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .sidebar-menu li a{padding:5px 0px 0px 0px;}.elementor-2949 .elementor-element.elementor-element-62fed48 .header__navicon-2 .close{right:15px;top:15px;}}/* Start custom CSS for wcf--site-landing-page, class: .elementor-element-62fed48 */@media (min-width:1400px) and (max-width:1500px){
    .elementor-2949 .elementor-element.elementor-element-62fed48{
        right: 0 !important;
    }
}
@media screen and (max-width: 600px) {
  .header__area-2.layout-2{
   padding-top:20px !important;
  }
}
.resume-menu li a.active:before {
    opacity: 0 !important;
}
.resume-menu li a:before {
    opacity: 0;
}
.resume-menu li a:after{
    width: 30px !important;
    transform: translateX(-50%);
    opacity: 1 !important;
    inset-inline-start: 50% !important;
    bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36de8ad */.elementor-2949 .elementor-element.elementor-element-36de8ad .resume-header__hire-btn{
    margin: unset !important;
    flex-direction: row;
}
.header__inner-2 {
    justify-content: space-between;
}
.icon-img {
    width: unset !important;
}/* End custom CSS */