.container{max-width:1130px;margin:0 auto}.hero_inner{padding:60px 0 40px;display:flex;flex-direction:column}.hero_contact{display:flex}.hero_name{margin:0 0 40px}.hero_name h1{-webkit-font-smoothing:auto;font-size:52px;line-height:60px;color:#31216B;font-weight:800;margin:0 0 0;border-bottom:1px solid rgb(49 33 107 / .3);padding-bottom:30px}.hero_author_image{line-height:0}.hero_author_image img{max-width:245px;width:100%;border-radius:8px}.hero_author_info_right{flex:1;display:flex;flex-direction:column;padding-left:30px;padding-top:30px}.hero_author_position{font-size:32px;line-height:40px;color:#31216B;font-weight:800}.get_in_touch_holder{display:flex;padding-top:10px}.get_in_touch_text{font-size:20px;line-height:28px;color:#31216B;font-weight:800;padding-right:5px}.get_in_touch_holder a{font-size:20px;color:#31216B;margin:0 5px}.hero_section_info{display:flex;padding-top:0}.hero_info_content{flex:1;display:flex;flex-direction:column}.hero_sidebar{width:320px;padding-left:50px}.archive.author h2{font-size:24px;line-height:32px;color:#31216B;font-weight:600}.hero_description{font-size:16px;line-height:26px;color:#31216B;font-weight:100}.read-more-button{font-weight:800;font-size:16px;line-height:26px;color:#1EBBF0;cursor:pointer}.read-more-button:hover{color:#31216B}.hero_sidebar_list ul{margin-left:0px!important;margin-bottom:0px!important;list-style:none!important}.hero_sidebar_list ul li{font-size:16px;line-height:26px;color:#31216B;font-weight:100;padding-bottom:10px}.hero_sidebar_list{padding-bottom:20px;display:flex;flex-direction:column}.hero_sidebar_list:last-child{padding-bottom:0}.archive.author #main{padding:0px!important}.hero_sidebar_list ul li:last-child{padding-bottom:0}#hero_section_top{padding-bottom:30px}@media screen and (max-width:1250px){#main>.wf-wrap{padding:0!important}}@media screen and (max-width:1230px){.container{max-width:100%;margin:0 50px}}@media screen and (min-width:1041px){.site-header-new{background-color:#31216B}.scroll1_down .site-header-new{background-color:#31216B}#hero_top_section{margin-top:-85px}}@media screen and (max-width:1040px){body:not(.redesign_page) .site-header-new~#main{padding-top:70px!important}.site-header-new{background-color:#31216B}#aihr-site-navigation .lines-button .menu-line{background-color:#fff!important}.hero_inner{padding:50px 0 40px}}@media screen and (max-width:980px){.hero_section_info{flex-direction:column}.hero_name h1{padding-bottom:20px}.hero_name{margin:0 0 30px}.hero_sidebar{width:100%;padding:30px 0 0;flex-wrap:wrap;display:flex;margin:0 -10px}.hero_sidebar_list{padding-bottom:0;width:calc(50% - 20px);box-sizing:border-box;margin:0 10px}}@media screen and (max-width:750px){.hero_sidebar_list{padding-bottom:20px;width:calc(100% - 20px);box-sizing:border-box;margin:0 10px}.hero_sidebar_list:last-child{padding-bottom:0}.hero_sidebar{padding:20px 0 0}}@media screen and (max-width:750px){.hero_contact{flex-direction:column}.hero_author_info_right{padding-left:0;padding-top:20px}}@media screen and (max-width:480px){.archive.author h2{font-size:20px;line-height:30px}.get_in_touch_text{font-size:18px;line-height:26px}.hero_author_position{font-size:26px;line-height:32px}.hero_name h1{font-size:38px;line-height:46px}.container{margin:0 30px}.hero_inner{padding:40px 0 20px}}@media screen and (min-width:1251px){.page_bottom_part{margin-left:calc(-100vw / 2 + 1130px / 2);margin-right:calc(-100vw / 2 + 1130px / 2)}}@media screen and (max-width:1250px){.page_bottom_part{margin-left:0;margin-right:0}}.last-section{background-color:#31216B!important;padding:60px 0px!important}.last-section h2{text-align:left;font-size:38px!important;line-height:50px!important;color:#fff!important;font-weight:800!important;margin:0 auto 30px!important}.last-section-right img{max-width:350px;width:100%}.last-section-left{width:52%!important}.last-section-right{width:48%!important;text-align:right}.last-section-inner{align-items:center}.last-section-left a{margin-top:30px;font-weight:600}@media screen and (max-width:850px){.last-section-left{width:100%!important;padding:0 0 30px!important}.last-section-right{width:100%!important;text-align:center}.last-section h2{font-size:30px;line-height:44px;margin:0 0 20px}}@media screen and (max-width:480px){.last-section{padding:50px 0px!important}}