@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,a,nav,section,summary,time,mark,audio,video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: #fff0; text-decoration: none; list-style: none; outline: none; -webkit-font-smoothing: subpixel-antialiased; -webkit-tap-highlight-color: #fff0}html,body { -webkit-text-size-adjust: none; height: 100%}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary { display: block}iframe { vertical-align: top}textarea:focus,input:focus,a,div,img { outline: none}*,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}body { color: #000; font-size: 16px; font-family: 'Open Sans', sans-serif; font-weight: 400; line-height: 1.5; background-color: #fff; display: flex; flex-wrap: wrap}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 { color: #000; line-height: 1.2; font-weight: 600}.h1,h1 { font-size: 40px; margin-bottom: 20px}.h2,h2 { font-size: 34px; margin-bottom: 20px}.h3,h3 { font-size: 25px; margin-bottom: 18px}.h4,h4 { font-size: 22px; margin-bottom: 17px}.h5,h5 { font-size: 20px; margin-bottom: 15px}.h6,h6 { font-size: 18px; margin-bottom: 10px}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a { color: inherit; text-decoration: none}p { color: #000; font-size: 17px; font-weight: 400; line-height: 1.6; margin-bottom: 15px}p:last-child { margin-bottom: 0}ul,ol { margin: 0; padding: 0}ul li,ol li { font-size: 16px; color: #000; font-weight: 400; line-height: 1.5; padding: 0; margin: 0; margin-bottom: 20px}ul>li { list-style: none; background: url(../svg/Icon_right_tick-g.svg) 0 3px no-repeat; background-size: 21px; padding-left: 30px}ol>li { list-style: inside decimal}blockquote { display: block; text-align: left; margin-bottom: 20px; position: relative; background: #f3f3f3; padding: 20px 20px; border-left: 4px solid #5c83c4; line-height: 2; font-size: 20px; font-style: italic; margin-bottom: 25px}blockquote p { font-size: inherit; font-weight: inherit}hr { border: 0 #000 solid; border-top-width: 1px; clear: both; height: 0; margin: 10px auto 40px}img { border: none; max-width: 100%; vertical-align: top; height: auto}img[src$=".svg"] { width: 100%}a { color: #4777ac; transition: background-color 0.3s ease 0s, color 0.3s ease 0s}a:hover { color: #000; text-decoration: underline}a:focus { outline: none}form label { color: #1d1e1e; font-size: 16px; font-weight: 400; line-height: 1; margin-bottom: 5px; display: block}input,textarea,button { font-family: 'Open Sans', sans-serif}input[type="text"],input[type="submit"],input[type="button"],input[type="password"],input[type="email"],input[type="tel"],input[type="search"],textarea { -webkit-appearance: none; outline: none; border-radius: 0}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="search"],input[type="number"],textarea { border: 1px solid #e1e1e1; padding: 9px 12px; color: #000; font-size: 14px; font-weight: 400; width: 100%; transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out}textarea { height: 110px; resize: none; overflow: auto; padding: 9px 12px}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus { border-color: #66afe9}button,input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance: button; cursor: pointer; padding: 0 20px; height: 44px; display: inline-block; vertical-align: top; font-size: 16px; font-weight: 600; line-height: 1; text-align: center; border: none; border-radius: 30px; -webkit-border-radius: 30px; color: #fff; background-color: #6FA700; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; min-width: 124px; position: relative; overflow: hidden; z-index: 1}button::before,input[type="button"]::before,input[type="reset"]::before,input[type="submit"]::before { content: ''; position: absolute; left: 0; top: 0; width: 0; height: 100%; left: -100%; background-color: #2c599d; transform: skew(50deg) scale(1.1); -webkit-transform: skew(50deg) scale(1.1); transition-duration: 0.4s; -webkit-transition-duration: 0.4s; z-index: -1}button:hover::before,input[type="button"]:hover::before,input[type="reset"]:hover::before,input[type="submit"]:hover::before { left: -10%; width: 120%}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover { background-color: #2c599d; color: #fff}input[type="search"] { -webkit-appearance: textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance: none}::-webkit-input-placeholder { opacity: 1 !important; color: #777}:-moz-placeholder { opacity: 1 !important; color: #777}::-moz-placeholder { opacity: 1 !important; color: #777}:-ms-input-placeholder { opacity: 1 !important; color: #777}.form-group { margin-bottom: 30px}.btn { display: inline-block; vertical-align: top; padding: 10px 20px; font-size: 15px; font-weight: 600; line-height: 1.528571431; text-align: center; border: none; border-radius: 30px; -webkit-border-radius: 30px; color: #fff; background-color: #6FA700; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; position: relative; overflow: hidden; z-index: 1}.btn:hover,.btn:focus { color: #fff; text-decoration: none}.btn:before { content: ''; position: absolute; left: 0; top: 0; width: 0; height: 100%; left: -100%; background-color: #1d659d; transform: skew(50deg) scale(1.1); -webkit-transform: skew(50deg) scale(1.1); transition-duration: 0.4s; -webkit-transition-duration: 0.4s; z-index: -1}.btn:hover::before { left: -10%; width: 120%}.btn-sm { padding: 8px 16px}.btn-md { padding: 12px 24px}.btn-link { color: #98989c; text-transform: uppercase; font-size: 12px; font-weight: 700; letter-spacing: 1px; border-bottom: 1px solid #98989c; margin-bottom: 2px}.btn-link:hover,.btn-link:focus { color: #6FA700; font-weight: 700; text-decoration: none; border-bottom: 1px solid #6FA700}.btn-primary { background-color: #2c599d}.btn-primary:hover::before { background-color: #5c83c4}.btn-secondary { background-color: #17a2ff}.btn-secondary:hover::before { background-color: #ffba00}table { border-spacing: 0; border-collapse: collapse}td { text-align: left; font-weight: 400}.table-responsive { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar}.table-bordered { width: 100%; max-width: 100%; text-align: left}.table-bordered th,.table-bordered td { vertical-align: bottom; border-bottom: 1px solid #ddd; padding: 10px}#wrapper { width: 100%; display: flex; min-height: 100%; position: relative; flex-wrap: wrap; background-color: #fff; justify-content: space-between; align-content: space-between; overflow-x: hidden; padding-top: 75px !important}.main-container { width: 100%}.container { max-width: 1200px}#header { width: 100%; height: auto; position: fixed; z-index: 99; padding: 15px 0; background-color: #fff; top: 0; left: 0}#header .container { display: flex; justify-content: space-between}#header .head_right { width: 80%; display: flex; justify-content: flex-end; align-items: center}#header .logo { max-width: 167px; width: 100%; display: block}#header .logo img { margin-top: -10px}#header.fixed { position: fixed; left: 0; top: 0; width: 100%; max-width: 100%; background-color: #fff; box-shadow: 0 0 15px rgb(0 0 0 / 10%); -webkit-box-shadow: 0 0 15px rgb(0 0 0 / 10%)}@-webkit-keyframes slide-down { 0% { opacity: 0; -webkit-transform: translateY(-100%); transform: translateY(-100%) } 100% { opacity: .9; -webkit-transform: translateY(0); transform: translateY(0) }}@keyframes slide-down { 0% { opacity: 0; -webkit-transform: translateY(-100%); transform: translateY(-100%) } 100% { opacity: .9; -webkit-transform: translateY(0); transform: translateY(0) }}.hamburger { padding: 0; margin: 0; height: auto; width: auto; text-align: center; background-color: #fff0; min-width: initial; border-radius: 0; -webkit-border-radius: 0; touch-action: manipulation}.hamburger::before { display: none}.hamburger:not(.close) { position: fixed; top: 18px; right: 30px; z-index: 100}.hamburger:hover,.hamburger:focus { background-color: #fff0; outline: none}.hamburger .line { width: 30px; height: 4px; background-color: #2c599d; display: block; margin: 6px auto}.hamburger:hover { cursor: pointer}.hamburger.close { padding: 20px}.hamburger.close .wrap { position: relative; width: 30px; height: 30px; display: block}.hamburger.close .line { margin: 0; width: 100%; position: absolute; top: calc(50% - 2px); transform: rotate(45deg); background-color: #fff}.hamburger.close .line:last-child { transform: rotate(-45deg)}#menu { position: fixed; top: 0; left: -100%; width: 100%; height: 100%; background-color: #2c599d; max-width: 450px; transition: all 0.3s ease-in-out; z-index: 999}#mobilenav.is-open #menu { left: 0}#mobilenav .nav-logo { padding: 15px}#mobilenav ul,#mobilenav li { padding: 0; margin: 0; list-style: none; position: relative; background: none}#mobilenav li.getdemo_btn { background-color: #6FA700}#mobilenav li.active>a { background-color: #5c83c4}#mobilenav ul ul { display: none}#mobilenav .caret { display: block; width: 100%; height: 43px; position: absolute; top: 0; right: 0; cursor: pointer}#mobilenav .caret:not(.trigger-caret) { pointer-events: none}#mobilenav .caret:before,#mobilenav .caret:after { content: ''; position: absolute; top: 0; left: auto; bottom: 0; right: 10px; display: block; margin: auto; width: 20px; height: 2px; background: #fff}#mobilenav .caret:after { transform: rotate(-90deg); transition: all .2s ease}#mobilenav .is-open>.caret:after { transform: rotate(0)}#mobilenav ul a { display: block; padding: 10px 15px; cursor: pointer; z-index: 2; font-size: 16px; text-decoration: none; color: #fff; border-bottom: 1px solid rgb(255 255 255 / 10%)}#mobilenav .has-sub>a { padding-right: 40px}#mobilenav li li a { padding-left: 30px; font-size: 14px; text-decoration: none; background: #5c83c4}#mobilenav li li li a { padding-left: 50px}#mobilenav .nav-backdrop { position: fixed; height: 100%; width: 100%; background: rgb(0 0 0 / .8); z-index: -1; opacity: 0; visibility: hidden; transition: all 0.4s ease-in; top: 0}#mobilenav.is-open .nav-backdrop { opacity: 1; z-index: 999; visibility: visible}#mobilenav .menu-outer { max-height: calc(100vh - 80px); overflow-y: auto; padding-bottom: 60px}.navigation ul { padding: 0; margin: 0; list-style: none}.navigation ul li { padding: 0; margin: 0; list-style: none; display: inline-block; vertical-align: middle; background: none; position: relative}.navigation ul li a { color: #000; display: block; padding: 7px 10px; font-size: 17px; font-weight: 700}.navigation ul li a:hover,.navigation ul li.active>a { text-decoration: none; color: #6da400}.navigation ul li.getdemo_btn { margin-left: 20px}.navigation ul li.getdemo_btn>a { background-color: #7cbd00; color: #fff; font-size: 16px; padding: 10px 46px 10px 20px; position: relative; overflow: hidden; z-index: 1}.navigation ul li.getdemo_btn>a:after { content: ''; position: absolute; right: 8px; top: 0; bottom: 0; width: 30px; height: 30px; margin: auto; background: url(../svg/icon_arrow.svg) 0 0 no-repeat; animation: pulse-black 2s infinite; border-radius: 50%}.navigation ul li.getdemo_btn>a::before { content: ''; position: absolute; top: 0; left: -100%; width: 0; height: 100%; background: #2c599d; z-index: -1; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transform: skew(50deg) scale(1.1); -webkit-transform: skew(50deg) scale(1.1)}.navigation ul li.getdemo_btn>a:hover::before { left: -10%; width: 120%}.navigation ul li.demo_btn { margin: 0 0 0 5px;}.navigation ul li.demo_btn>a { border-radius: 10px; -webkit-border-radius: 10px; padding: 7px 18px; box-shadow: inset 0px 0px 0px 3px #77b400; -webkit-box-shadow: inset 0px 0px 0px 3px #77b400; overflow: hidden; position: relative;}.navigation ul li.demo_btn>a:hover { color: #fff;}.navigation ul li.demo_btn>a:before { content: ''; position: absolute; left: 0; top: 0; width: 0; height: 100%; left: -100%; background-color: #77b400; transform: skew(50deg) scale(1.1); -webkit-transform: skew(50deg) scale(1.1); transition-duration: 0.4s; -webkit-transition-duration: 0.4s; z-index: -1;}.navigation ul li.demo_btn>a:hover::before { left: -10%; width: 120%;}.navigation ul li>ul { position: absolute; top: 100%; transition: 0.2s ease-in-out; -webkit-transition: 0.2s ease-in-out; visibility: hidden; opacity: 0; transform: translateY(20px); box-shadow: 0 0 15px rgb(0 0 0 / 15%); -webkit-box-shadow: 0 0 15px rgb(0 0 0 / 15%); overflow: hidden; border-radius: 10px; -webkit-border-radius: 10px}.navigation ul li:hover>ul { visibility: visible; opacity: 2; transform: translateY(0)}.navigation ul li>ul li { width: 260px; display: block; position: relative}.navigation ul li>ul li a { display: block; padding: 10px 15px; background-color: #fff; color: #000; font-size: 15px; line-height: 1.3; font-weight: 400; border-top: rgb(0 0 0 / 10%) solid 1px}.navigation ul li>ul li:first-child a { border-top: none}.navigation ul li>ul li a:hover,.navigation ul li>ul li.active a { background-color: #5c83c4; color: #fff}.navigation ul li>ul ul { top: 0; left: 100%}.navigation ul li>ul ul li a { background-color: #1d5d8f}.navigation ul li.resources_li>ul li { width: 280px}#mobilenav li.has-sub ul li.has-sub>.caret::after,#mobilenav li.has-sub ul li.has-sub>.caret::before { width: 12px}#mobilenav li.has-sub.is-open ul li.has-sub ul li>a { background-color: #193e75}.mega-menu { position: absolute; left: 0; right: 0; top: 100%; width: 98%; max-width: 1600px; margin: 0 auto; background-color: #fafcff; box-shadow: 1px 0 29px rgb(0 0 0 / 22%); -webkit-box-shadow: 1px 0 29px rgb(0 0 0 / 22%); display: flex; border-radius: 30px; -webkit-border-radius: 30px; transition: 0.2s ease-in-out; -webkit-transition: 0.2s ease-in-out; visibility: hidden; opacity: 0; transform: translateY(10px); display: none; animation: fadeInOut 0.6s ease-in-out}.mega-menu::before { position: absolute; left: 0; top: -23px; width: 100%; height: 23px; content: ''}.navigation ul li:hover .mega-menu { visibility: visible; opacity: 1; transform: translateY(0); display: flex}.mega-menu .mega-menu_l { width: calc(100% - 360px); padding: 30px 10px 0}.mega-menu .mega-menu_l .row .col-lg-4:nth-last-child(-n+3) .media .media-body>ul { margin-bottom: 40px}.mega-menu .mega-menu_r { background-color: #2c599d; width: 360px; padding: 30px 40px; -webkit-border-top-right-radius: 30px; -webkit-border-bottom-right-radius: 30px; border-top-right-radius: 30px; border-bottom-right-radius: 30px}.mega-menu .mega-menu_r h4,.mega-menu .mega-menu_r .menucourse-heading { font-size: 20px; color: #fff; line-height: 1.2; font-weight: 700; margin-bottom: 15px}.mega-menu .mega-menu_r .menu-course-img { display: block; margin-bottom: 15px}.mega-menu .mega-menu_r .menu-course-img img { border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0 0 13px rgb(0 0 0 / 23%); -webkit-box-shadow: 0 0 13px rgb(0 0 0 / 23%)}.mega-menu .mega-menu_r ul { margin: 0 0 30px; padding: 0}.mega-menu .mega-menu_r ul:last-child { margin-bottom: 0}.mega-menu .mega-menu_r ul li { margin: 1px 0; padding: 0 0 0 15px; position: relative; display: block}.mega-menu .mega-menu_r ul li::before { content: ''; position: absolute; left: 0; top: 6px; width: 6px; height: 6px; background-color: #6FA700; border-radius: 50%; -webkit-border-radius: 50%}.mega-menu .mega-menu_r ul li a { color: #fff; font-size: 15px; padding: 0; font-weight: 400}.mega-menu .mega-menu_r ul li a:hover { color: #6FA700}.mega-menu .mega-menu_l ul { margin: 0 0 60px; padding: 0}.mega-menu .mega-menu_l ul li { margin: 2px 0; padding: 0; list-style: none; display: block}.mega-menu .mega-menu_l ul li a { font-size: 15px; padding: 0; font-weight: 400}.mega-menu .mega-menu_l .menu-title { margin: 0 0 5px}.mega-menu .mega-menu_l .menu-title>a { font-size: 20px; font-weight: 700}.mega-menu .mega-menu_l .media .menu-icon { width: 58px; height: 58px; display: flex; align-items: center; justify-content: center; border-radius: 50%; -webkit-border-radius: 50%; margin-right: 15px; margin-top: 5px}.mega-menu .mega-menu_l .media .menu-icon img { max-height: 28px; filter: brightness(0) invert(1); -webkit-filter: brightness(0) invert(1)}.mega-menu .mega-menu_l .media .menu-icon.blue-bg { background: hsl(180 67% 40%); background: linear-gradient(45deg, hsl(180 67% 40%) 0%, hsl(180 57% 77%) 100%); background: -moz-linear-gradient(45deg, hsl(180 67% 40%) 0%, hsl(180 57% 77%) 100%); background: -webkit-linear-gradient(45deg, hsl(180 67% 40%) 0%, hsl(180 57% 77%) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#21A9AA", endColorstr="#A3E6E6", GradientType=1)}.mega-menu .mega-menu_l .media .menu-icon.pink-bg { background: hsl(330 84% 59%); background: linear-gradient(45deg, hsl(330 84% 59%) 0%, hsl(330 100% 83%) 100%); background: -moz-linear-gradient(45deg, hsl(330 84% 59%) 0%, hsl(330 100% 83%) 100%); background: -webkit-linear-gradient(45deg, hsl(330 84% 59%) 0%, hsl(330 100% 83%) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#EE3D95", endColorstr="#FFA9D4", GradientType=1)}.mega-menu .mega-menu_l .media .menu-icon.red-bg { background: hsl(0 78% 64%); background: linear-gradient(45deg, hsl(0 78% 64%) 0%, hsl(0 78% 79%) 100%); background: -moz-linear-gradient(45deg, hsl(0 78% 64%) 0%, hsl(0 78% 79%) 100%); background: -webkit-linear-gradient(45deg, hsl(0 78% 64%) 0%, hsl(0 78% 79%) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#EB5C5C", endColorstr="#F39E9E", GradientType=1)}.mega-menu .mega-menu_l .media .menu-icon.yellow-bg { background: hsl(36 100% 47%); background: linear-gradient(45deg, hsl(36 100% 47%) 0%, hsl(42 82% 68%) 100%); background: -moz-linear-gradient(45deg, hsl(36 100% 47%) 0%, hsl(42 82% 68%) 100%); background: -webkit-linear-gradient(45deg, hsl(36 100% 47%) 0%, hsl(42 82% 68%) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#EE8F00", endColorstr="#F0C96B", GradientType=1)}.mega-menu .mega-menu_l .media .menu-icon.green-bg { background: hsl(155 100% 36%); background: linear-gradient(45deg, hsl(155 100% 36%) 0%, hsl(155 62% 62%) 100%); background: -moz-linear-gradient(45deg, hsl(155 100% 36%) 0%, hsl(155 62% 62%) 100%); background: -webkit-linear-gradient(45deg, hsl(155 100% 36%) 0%, hsl(155 62% 62%) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00B66A", endColorstr="#63DAA9", GradientType=1)}.mega-menu .mega-menu_l .media .menu-icon.skyblue-bg { background: hsl(194 92% 40%); background: linear-gradient(45deg, hsl(194 92% 40%) 0%, hsl(194 78% 59%) 100%); background: -moz-linear-gradient(45deg, hsl(194 92% 40%) 0%, hsl(194 78% 59%) 100%); background: -webkit-linear-gradient(45deg, hsl(194 92% 40%) 0%, hsl(194 78% 59%) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0896C2", endColorstr="#43C1E8", GradientType=1)}#header.fixed .mega-menu { -webkit-box-shadow: 0 15px 29px rgb(0 0 0 / 22%); box-shadow: 0 15px 29px rgb(0 0 0 / 22%); -webkit-border-bottom-right-radius: 30px; -webkit-border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; border-top-left-radius: 0; -webkit-border-top-left-radius: 0; border-top-right-radius: 0; -webkit-border-top-right-radius: 0}#header.fixed .mega-menu .mega-menu_r { border-top-right-radius: 0; -webkit-border-top-right-radius: 0}.main-footer { width: 100%; height: auto; background: #2c599d; line-height: normal; position: relative; overflow: hidden; z-index: 1}.main-footer .footer_upper { text-align: center; padding: 50px 0}.main-footer .footer_upper .foo_heading { display: block; font-size: 35px; font-weight: 700; color: #fff; margin-bottom: 10px}.main-footer .footer_upper p { font-size: 16px; color: #fff; font-weight: 600}.main-footer .footer_upper .btn:hover::before { background-color: #5c83c4}.main-footer .footer_lower { padding: 50px 0}.main-footer .social-icons { position: relative; display: flex; flex-wrap: wrap; margin-bottom: 10px}.main-footer .social-icons a { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 50%; -webkit-border-radius: 50%; color: #fff; font-size: 18px}.main-footer .social-icons a:hover { text-decoration: none; background-color: #6FA700}.main-footer .social-icons a img { max-width: 30px}.main-footer .foo-con p { font-size: 16px; color: rgb(255 255 255 / 80%)}.main-footer .foo-con p a { color: rgb(255 255 255 / 80%)}.main-footer .foo-con p a:hover { color: #fff; text-decoration: none}.footer_lower .foo_title { display: block; color: #fff; font-size: 20px; font-weight: 700; margin-bottom: 25px}.footer_lower ul { margin: 0; padding: 0}.footer_lower ul li { margin: 0; padding: 0 0 5px; list-style: none; background: none; color: #fff}.footer_lower ul li a { color: #e0e4ed}.footer_lower ul li a:hover { text-decoration: none; color: #fff}.copyright { padding: 12px 0}.copyright .foo_logo { max-width: 101px; display: block}.copyright p { color: #fff; font-size: 14px; margin: 0; padding: 0}.copyright p a { color: #fff}.foo_round-shape1 { width: 500px; height: 500px; display: block; background: #5c83c4; border-radius: 50%; -webkit-border-radius: 50%; position: absolute; right: -200px; top: -200px; z-index: 0}.foo_round-shape2 { width: 500px; height: 500px; display: block; background: #5c83c4; border-radius: 50%; -webkit-border-radius: 50%; position: absolute; left: -300px; bottom: -300px; z-index: 0}.main-footer .animated-shapes { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0; pointer-events: none}.main-footer .animated-shapes i { display: block; position: absolute; right: 120px; bottom: 20%}.footer_lower ul li a.toggle-link { position: relative}.footer_lower ul li a.toggle-link:after { content: "+"; display: inline-block; font-weight: 700; margin-left: 5px; width: 16px; height: 16px; background: #5c83c4; border-radius: 50%; -webkit-border-radius: 50%; color: #2c599d; text-align: center; vertical-align: middle; line-height: 16px; top: -2px; position: relative}.toggle-content { display: none; margin-top: 20px}.services_sec { position: relative; z-index: 1}.services_sec::after { content: ''; position: absolute; right: 0; top: 0; width: calc(50% - 5%); height: 100%; background-color: #f6f6f6; z-index: -1; margin-right: 5%; -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px}.services_sec ul.services_list { margin: 0 0 20px; padding: 0; display: flex; flex-wrap: wrap}.services_sec ul.services_list li { margin: 25px 0; padding: 0; list-style: none; width: 33.33%; background: none; padding-right: 15px}.services_sec ul.services_list li>a { display: block}.services_sec ul.services_list li>a:hover { text-decoration: none}.services_sec ul.services_list li>a:hover h3 { color: #1d659d}.services_sec ul.services_list li .service-icon { display: block; margin-bottom: 5px}.services_sec ul.services_list li .service-icon img { max-height: 45px; width: auto}.services_sec ul.services_list li h3 { font-size: 20px; color: #1d1e1e; font-family: 'Open Sans', sans-serif; font-weight: 700; margin: 0 0 5px; padding: 0; transition: 0.5s all}.services_sec .services_title { min-height: 260px}.services_sec .services_title h2 { font-size: 40px; color: #fff}.services_sec .services_des { max-width: 480px}.services_sec .service_l { padding: 90px 10px 60px 0; position: relative}.services_sec .service_l h3 { color: #fff; font-size: 24px; font-family: 'Open Sans', sans-serif; font-weight: 600}.services_sec .service_l h4 { color: #fff; font-size: 22px; font-family: 'Open Sans', sans-serif; font-weight: 600}.services_sec .service_l p { font-size: 16px; color: #fff; line-height: 1.5}.services_sec .service_shape { position: absolute; right: 0; top: 0; width: 50vw; height: 100%; background-color: #2c599d; z-index: 0; -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px; overflow: hidden}.services_sec .service_shape i { width: 900px; height: 900px; display: block; background: #5c83c4; border-radius: 50%; -webkit-border-radius: 50%; position: absolute; right: -120px; bottom: 100%; margin-bottom: -310px}.services_sec .col-lg-7,.services_sec .col-lg-5 { background: #f6f6f6}.services_sec .col-lg-7 { -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px}.services_sec .service_r { padding: 40px 0 40px 50px}.services_sec .service_r .service_r_btm { max-width: 660px; width: 100%}.services_sec .service_r .service_r_btm .btn { margin-top: 10px; margin-bottom: 20px}.services_sec .animated-shapes { position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; z-index: 0; pointer-events: none}.services_sec .animated-shapes i { display: block; position: absolute; right: 5%; bottom: 0; top: 0; margin: auto; height: 40px}.wedohelp_sec { text-align: center; padding: 75px 0; position: relative; z-index: 1; overflow: hidden}.wedohelp_sec .container { max-width: 1280px; position: relative}.wedohelp_sec .wedohelp_con { max-width: 960px; width: 100%; margin: 0 auto}.wedohelp_sec h2 strong { font-weight: 600}.wedohelp_sec p { font-size: 16px; color: #000}.review_sec { position: relative; z-index: 1; overflow: hidden}.review_sec .review_bg { position: absolute; right: 0; top: 0; width: 95%; height: 100%; background-color: #f6f6f6; z-index: 0; -webkit-border-top-left-radius: 100px; -moz-border-radius-topleft: 100px; border-top-left-radius: 100px; overflow: hidden}.review_sec .review_bg .review_round { content: ''; width: 500px; height: 500px; display: block; background: #fff; border-radius: 50%; -webkit-border-radius: 50%; position: absolute; left: -290px; top: 100%; margin-top: -180px}.review_sec .review_img { position: absolute; left: 0; top: 0; width: 50vw; height: 100%; z-index: 0; -webkit-border-top-left-radius: 100px; -moz-border-radius-topleft: 100px; border-top-left-radius: 100px; background-repeat: no-repeat; background-position: center top; background-size: cover}.review_sec .review_img::before { content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); display: block; width: 119px; height: 119px; border-radius: 50%; -webkit-border-radius: 50%; margin-left: -59px; z-index: 1; background: #6FA700 url(../svg/icon_quote.svg) center no-repeat; background-size: 47px}.review_sec .review_l { padding: 100px 0 50px 50px; max-width: 560px}.review_sec .review_l h2 { margin-bottom: 5px;}.review_sec .review_l h6 { font-size: 20px; font-family: 'Open Sans', sans-serif; font-weight: 600}.review_sec .review_l blockquote { border: none; background: none; margin: 40px 0 30px; padding: 0; line-height: normal; font-size: 18px}.review_sec .review_l blockquote p strong:empty~br { display: none}.review_sec .review_l .review-rating .half-stars-example i { cursor: pointer; margin: 0 5px; font-size: 22px; line-height: 1; color: #f16624; width: 20px; height: 20px; display: flex; align-items: center; justify-content: center;}.review_sec .review_l .review-rating .half-stars-example { display: flex; flex-wrap: wrap;}.review_sec .review_l h5 { font-size: 16px; font-weight: 600}.review_sec .review_l .review-rating p { font-size: 16px; color: #1d1e1e; font-weight: 700}.testimonials_slide ul.slick-dots { margin: 30px 0; padding: 0}.testimonials_slide ul.slick-dots li { margin: 0 4px; padding: 0; list-style: none; display: inline-block; vertical-align: top; background: none}.testimonials_slide ul.slick-dots li button { margin: 0; padding: 0; font-size: 0; text-indent: -999em; width: 15px; height: 15px; border-radius: 50%; -webkit-border-radius: 50%; background: #dedede; min-width: initial}.testimonials_slide ul.slick-dots li button::before { display: none}.testimonials_slide ul.slick-dots li.slick-active button { background-color: #5c83c4}.review_sec_reverse.review_sec .review_bg { right: auto; left: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px}.review_sec_reverse.review_sec .review_bg .review_round { left: auto; right: -290px}.review_sec_reverse.review_sec .container .row { flex-direction: row-reverse}.review_sec_reverse.review_sec .review_img { left: auto; right: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px}.review_sec_reverse.review_sec .review_img::before { left: auto; right: 0; margin-right: -59px}.review_sec_reverse.review_sec .container .row .col-lg-6:nth-child(1) { text-align: right}.review_sec_reverse.review_sec .review_l { text-align: left; display: inline-block; padding-right: 50px; padding-left: 0}.inner_banner { position: relative; overflow: hidden; z-index: 1}.inner_banner::before { content: ''; position: absolute; left: 0; top: 0; width: 60vw; height: 100%; display: block; background: #2c599d; overflow: hidden; z-index: -1}.inner_banner .inner_banner_l { padding-right: 80px; padding-top: 80px; padding-bottom: 60px; position: relative}.inner_banner .inner_banner_l .btn { margin-top: 10px}.inner_banner .inner_banner_l .btn::before { background-color: #5c83c4}.inner_banner h1,.inner_banner h2 { color: #fff; font-size: 38px; letter-spacing: -.02em; margin-bottom: 10px}.inner_banner p { font-size: 16px; color: #fff; font-weight: 500}.inner_banner .inner_banner_img { width: 45vw; height: 100%; display: block; position: relative; -webkit-border-top-left-radius: 100px; -webkit-border-bottom-right-radius: 100px; -moz-border-radius-topleft: 100px; -moz-border-radius-bottomright: 100px; border-top-left-radius: 100px; border-bottom-right-radius: 100px; background-size: cover; background-repeat: no-repeat; background-position: center top; min-height: 420px}.inner_banner .inner_banner_img i { position: absolute; left: 0; top: 50%; transform: translateY(-50%); display: flex; align-items: center; justify-content: center; width: 119px; height: 119px; border-radius: 50%; -webkit-border-radius: 50%; margin-left: -59px; z-index: 1; background: #5c83c4}.inner_banner .inner_banner_img i img { max-height: 60px; width: auto}.inner_banner .inner_banner_shape { width: 800px; height: 800px; display: block; background: #5c83c4; border-radius: 50%; -webkit-border-radius: 50%; position: absolute; right: 100%; top: -100%; margin-top: -160px; z-index: -1; margin-right: -330px}.success_story { padding: 60px 0 80px; text-align: center; position: relative; overflow: hidden;}.success_story h1 { font-size: 38px;}.success_story h3 { font-weight: 500}.success_story .title-tag span { display: inline-block; vertical-align: top; font-size: 20px; background-color: #ececec; border-radius: 22px; -webkit-border-radius: 22px; padding: 10px 20px; font-weight: 500}.success_story .container { max-width: 1140px; position: relative}.success_story .success_row { width: 100%; margin: 40px auto 0; text-align: left; display: flex; flex-wrap: wrap; justify-content: center}.success_story .success_row .success_row-col { margin: 0 30px}.success_story .success_row .success_row-col strong { display: block; font-size: 40px; font-weight: 700; line-height: 1; margin-bottom: 5px}.success_story .success_row .success_row-col p { font-size: 16px; color: #000; font-weight: 700; line-height: normal}.success_story .success_row .success_row-col strong.green-color { color: #84c801}.success_story .success_row .success_row-col strong.orange-color { color: #ff9000}.success_story .success_row .success_row-col strong.turkish-blue { color: #00d994}.columns2_sec { position: relative; z-index: 1; padding-right: 5%}.columns2_sec:before { content: ''; position: absolute; left: 0; top: 0; width: 95%; height: 100%; display: block; background: #f6f6f6; -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px; overflow: hidden; z-index: -1}.columns2_sec .columns2-img { width: 50vw; height: 100%; display: block; position: absolute; right: 0; top: 0; -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px; background-size: cover; background-repeat: no-repeat; background-position: center top; min-height: 420px}.columns2_sec .columns2-con { padding: 110px 0 110px 70px}.columns2_sec .columns2-con h2 { font-size: 34px; line-height: 1; margin-bottom: 10px}.columns2_sec .columns2-con .h6 { font-size: 20px; font-weight: 600; margin-bottom: 20px}.columns2_sec .columns2-con p { margin-bottom: 20px; color: #000; line-height: 1.4}.columns2_sec .columns2-con .btn { margin-top: 15px}.belive_sec { position: relative; padding: 60px 0; z-index: 1}.belive_sec .belive_u { text-align: center; max-width: 1200px; width: 100%; margin: 0 auto 40px}.belive_sec .belive_u p { color: #000}.belive_sec.gray_bg { padding: 90px 0}.belive_sec.gray_bg .belive_slide_no { max-width: 1200px; margin: 0 auto}.belive_sec.gray_bg .columnsList_sec .columnsList_blk .columnsList_icon { border-radius: 50%; -webkit-border-radius: 50%; background-color: #7cbd00; width: 64px; height: 64px; padding: 15px; width: 83px; height: 83px}.belive_slide .slick-list { display: flex; flex-wrap: wrap}.belive_slide .slick-track { counter-reset: item; display: flex}.belive_slide .item { padding: 30px 15px; counter-increment: item}.belive_slide .item .belive_blk { background-color: #fff; border-radius: 30px; -webkit-border-radius: 30px; padding: 30px; position: relative; z-index: 1; overflow: hidden; box-shadow: 0 0 15px rgb(186 184 191 / 47%); -webkit-box-shadow: 0 0 15px rgb(186 184 191 / 47%); height: 100%}.belive_slide .item .belive_blk:after { content: counter(item, decimal-leading-zero); position: absolute; right: 0; bottom: -40px; font-size: 130px; color: #f5f5f5; font-weight: 700; line-height: 1; z-index: -1}.belive_slide .item .belive_blk h3 { font-size: 24px; position: relative; padding: 0 0 0 85px; min-height: 60px; margin-bottom: 20px; display: flex; align-items: center; flex-wrap: wrap}.belive_slide .item .belive_blk h3::before { content: counter(item, decimal-leading-zero); position: absolute; left: 0; top: 0; width: 64px; height: 64px; background-color: #6FA700; border-radius: 50%; -webkit-border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 20px; color: #fff; font-weight: 800}.belive_slide .item .belive_blk p { color: #000}.belive_slide .item .belive_blk p strong { font-weight: 600}.belive_slide .item .belive_blk h5 { font-weight: 500}.success_story1 { padding: 0; margin: 60px 0}.success_story1 .container { max-width: 1280px}.columns2_content { position: relative; margin: 60px 0}.columns2_content .columns2_content_des { max-width: 500px}.columns2_content .columns2_content_des h6 { font-size: 16px; color: #1d1e1e; font-weight: 600; line-height: 1.5}.columns2_content .container .row:nth-child(even) { flex-direction: row-reverse}.columns2_content .columns2_content_img { display: inline-block; vertical-align: top; position: relative}.columns2_content .columns2_content_img i { display: block; position: absolute; left: 20%; top: 0}.columns2_content .columns2_content_img i:nth-child(3) { left: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%)}.columns2_content .columns2_content_img i:nth-child(4) { left: auto; right: 0; top: auto; bottom: 0}.columns2_content .container .row { margin-top: 30px; margin-bottom: 30px}.columns2_content .container .row:nth-child(2) .columns2_content_img i { left: -15%}.columns2_content .container .row:nth-child(2) .columns2_content_img i:nth-child(3) { left: auto; right: -2%; top: 20%; transform: none; -webkit-transform: none}.columns2_content .container .row:nth-child(2) .columns2_content_img i:nth-child(4) { left: auto; right: 10%; bottom: -5%}.columns2_content .container .row:nth-child(3) .columns2_content_img i { left: auto; right: -10%}.columns2_content .container .row:nth-child(3) .columns2_content_img i:nth-child(3) { left: auto; right: 5%; bottom: -15%; top: auto; transform: none; -webkit-transform: none}.belive_slide_no { padding: 20px 0}.belive_slide_no .col-lg-4 { padding: 15px 15px}.belive_slide_no .belive_blk { background-color: #fff; border-radius: 30px; -webkit-border-radius: 30px; padding: 30px; position: relative; z-index: 1; overflow: hidden; box-shadow: 0 0 15px rgb(186 184 191 / 47%); -webkit-box-shadow: 0 0 15px rgb(186 184 191 / 47%); height: 100%; transition: all 0.5s}.belive_slide_no .belive_blk h3 { font-size: 20px; font-family: 'Open Sans', sans-serif; position: relative; padding: 0 0 0 85px; min-height: 60px; margin-bottom: 20px; display: flex; align-items: center; flex-wrap: wrap}.belive_slide_no .belive_blk h3::before { content: ''; position: absolute; left: 0; top: 0; width: 64px; height: 64px; background: #6FA700 url(../svg/tick.svg) center no-repeat; background-size: 25px; border-radius: 50%; -webkit-border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 20px; color: #fff; font-weight: 800; transition: 0.5s all}.belive_slide_no .belive_blk h3 a:hover { text-decoration: none; color: #2c599d}.belive_slide_no .belive_blk p { color: #000}.belive_slide_no .belive_blk p strong { font-weight: 600}.fullwidth_center { margin: 90px 0; text-align: center}.fullwidth_center .container { max-width: 1300px}.fullwidth_center h2 { font-weight: 600; letter-spacing: -.02em}.fullwidth_center p { margin-bottom: 20px}.mob_btns { position: fixed; left: 0; bottom: 0; width: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; text-align: center; background: #2c599d; visibility: hidden; opacity: 0; z-index: 999; box-shadow: 0 0 20px rgb(0 0 0 / 15%); -webkit-box-shadow: 0 0 20px rgb(0 0 0 / 15%); pointer-events: none}.mob_btns>a { width: 50%; padding: 12px 5px; color: #fff; font-weight: 700; font-size: 16px; pointer-events: auto}.mob_btns>a:hover { text-decoration: none}.mob_btns>a:nth-child(1) { background-color: #6FA700; color: #fff}.contact_banner::before { background-color: #f6f6f6}.contact_banner h1,.contact_banner p { color: #1d1e1e}.contact_banner h1 { font-size: 53px; font-weight: 700}.contact_banner .inner_banner_l { padding-right: 60px}.contact_banner form { max-width: 520px; width: 100%; margin-top: 20px}.contact_banner form .wpcf7-form-control-wrap input.wpcf7-not-valid { border-color: #fff0; background-color: #f2d0d0}.contact_banner form .wpcf7-form-control-wrap span.wpcf7-not-valid-tip { display: none}.contact_banner form .wpcf7-response-output { display: none}.contact_banner form .row { margin-left: -10px; margin-right: -10px}.contact_banner form .row [class*="col-"] { padding-left: 10px; padding-right: 10px}.contact_banner form label { color: #000; font-size: 16px; margin-bottom: 5px; margin-top: 15px; line-height: 1}.contact_banner form button,.contact_banner form input[type="submit"] { margin-top: 15px}.contact_banner form .btn { padding: 0; margin-top: 15px !important; background-color: #7faf00}.contact_banner form .btn input { background-color: #fff0; text-transform: none; margin: 0}.inner_banner_img .contact_info { max-width: 390px; width: 100%; margin: 0 auto; position: relative; left: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%)}.columns2white_sec { padding: 0; margin: 80px 0}.columns2white_sec::before { display: none}.columns2white_sec .columns2-con { padding: 50px 40px}.columns2white_sec .columns2-con h2 { margin-bottom: 30px; line-height: 1.2}.full_map { margin-top: 60px}.full_map iframe { width: 100%; height: 454px}.hrsteps_u { text-align: center; padding: 20px 0 30px}.hrsteps_u .container { max-width: 1140px; position: relative}.hrsteps_l { position: relative; padding: 70px 0 50px}.hrsteps_l::before { content: ''; position: absolute; left: 0; top: 0; width: 95%; height: 100%; background-color: #f6f6f6; z-index: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px}.hrsteps_l .hrsteps_blk { height: 100%}.hrsteps_l .hrsteps_blk .hrsteps-icon { display: block; width: 60px; height: 60px; margin-bottom: 15px}.hrsteps_l .hrsteps_blk .hrsteps-icon img { max-height: 60px; width: auto}.hrsteps_l .hrsteps_blk h3 { font-size: 35px; font-weight: 500}.hrsteps_l .hrsteps_blk ul { margin-bottom: 30px}.hrsteps_l .hrsteps_blk ul li { background: none; margin: 3px 0; position: relative; padding-left: 20px}.hrsteps_l .hrsteps_blk ul li::before { content: ''; position: absolute; left: 0; top: 8px; width: 10px; height: 10px; border-radius: 50%; -webkit-border-radius: 50%; background-color: #6FA700}.hrsteps_l .hrsteps_blk .h6 { font-weight: 600; font-size: 16px; line-height: normal}.hrsteps_l .hrsteps_l_img { position: absolute; right: 60px; width: 40vw; bottom: -40px; text-align: right}.hrsteps_l .hrsteps_blk .hrsteps_top { margin-bottom: 30px}.modules_sec { padding: 40px 0; background-color: #f6f6f6}.modules_sec .modules_blk { width: 100%; background-color: #fff; border-radius: 30px; -webkit-border-radius: 30px; padding: 30px; position: relative; z-index: 1; overflow: hidden; box-shadow: 0 0 15px rgba(186, 184, 191, 47%); -webkit-box-shadow: 0 0 15px rgba(186, 184, 191, 47%); height: 100%; transition: all .5s}.modules_sec .modules_blk .modules_icon { display: block; width: 55px; height: 55px; margin-bottom: 20px}.modules_sec .modules_blk .modules_icon img { max-height: 55px; width: auto}.modules_sec .modules_blk h2 { color: #000}.modules_sec .modules_blk h2 span { font-size: 24px; font-weight: 600; display: block; margin-bottom: 10px}.modules_sec .modules_blk p { line-height: 1.4}.modules_sec .modules_blk ul { margin-bottom: 20px}.modules_sec .modules_blk ul li { background: none; margin: 3px 0; position: relative; padding-left: 20px}.modules_sec .modules_blk ul li::before { content: ''; position: absolute; left: 0; top: 8px; width: 10px; height: 10px; border-radius: 50%; -webkit-border-radius: 50%; background-color: #6FA700}.modules_sec .row .col-lg-4 { margin-top: 35px; margin-bottom: 35px}.blog-wrap { margin: 60px 0}.blog-wrap .blog-blk { display: flex; flex-wrap: wrap; background-color: #fff; box-shadow: 0 0 18px rgb(186 184 191 / 47%); -webkit-box-shadow: 0 0 18px rgb(186 184 191 / 47%); padding: 20px; border-radius: 10px; -webkit-border-radius: 10px; margin-bottom: 30px}.blog-wrap .blog-blk:hover { text-decoration: none}.blog-wrap .blog-blk:hover .blog-img img { transform: scale(1.1)}.blog-wrap .blog-blk .blog-img { display: block; width: 382px; height: 204px; overflow: hidden; border-radius: 10px; -webkit-border-radius: 10px; position: relative; border: #c9c9c9 solid 1px}.blog-wrap .blog-blk .blog-con .blog-cat { display: inline-block; background: #5c83c4; font-size: 13px; color: #fff; font-weight: 700; padding: 5px 10px; border-radius: 3px; -webkit-border-radius: 3px; font-style: normal; line-height: 1; margin-bottom: 15px}.blog-wrap .blog-blk .blog-img img { width: 100%; display: block; transition: 0.5s ease-in-out; -webkit-transition: 0.5s ease-in-out; height: 100%; object-fit: cover; max-height: 340px}.blog-wrap .blog-blk .blog-con { padding: 0 0 0 30px; width: calc(100% - 384px)}.blog-wrap .blog-blk .blog-con h2 { margin-bottom: 10px; font-weight: 600; font-size: 22px}.blog-wrap .blog-blk .blog-con h2 a { text-decoration: none}.blog-wrap .blog-blk:hover .blog-con h2 a { text-decoration: none; color: #6da400}.blog-wrap .blog-blk .blog-con p { color: #000; line-height: 1.4; margin-bottom: 25px}.blog-wrap .blog-blk .blog-con p a { font-weight: 700; color: #5c83c4}.blog-wrap .blog-blk .blog-con .blogblk-meta { color: #1d1e1e; display: flex; align-items: center; flex-wrap: wrap; gap: .5em; margin-bottom: 15px; font-size: 14px; font-weight: 600}.blog-wrap .blog-blk .blog-con .blogblk-meta a { color: #616162}.blog-wrap .blog-blk .blog-con .blogblk-meta .blogblk-date { display: flex; margin: 0; align-items: center}.blog-wrap .blog-blk .blog-con .blogblk-meta .blogblk-date::before { display: inline-block; content: ""; width: .3125rem; height: .3125rem; margin-right: .5rem; border-radius: 50%; background: #d2d2d2}.blog-wrap .blog-blk .blog-con .btn-link { letter-spacing: 1px}.inner_banner .inner_banner_l .blogblk-meta { color: #fff; display: flex; align-items: center; flex-wrap: wrap; gap: .5em; margin-bottom: 10px}.inner_banner .inner_banner_l .blogblk-meta a { color: #83a3d9}.blog-navigation { padding: 50px 0; text-align: center; position: relative}.blog-navigation::before { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 2px; display: block; background-color: #f6f6f6; bottom: 0; margin: auto}.blog-navigation span.btn { background-color: #eaeaea; color: #000; font-size: 16px; font-weight: 700; padding: 0; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; max-width: 240px; margin: 0 auto; height: 58px}.blog-navigation span.btn::before { display: none}.blog-navigation span.btn a { color: #000; font-weight: 700; font-size: 16px; display: flex; align-items: center; margin: 0 15px; gap: 10px}.blog-navigation span.btn a:hover { text-decoration: none; color: #2c599d}.blog-navigation .blog-prev::before { content: ''; display: inline-block; width: 20px; height: 20px; background: url(../images/icon-prev.png) center no-repeat; vertical-align: middle}.blog-navigation .blog-next::after { content: ''; display: inline-block; width: 20px; height: 20px; background: url(../images/icon-next.png) center no-repeat; vertical-align: middle}.breadcrumbs-wrap { padding: 10px 0; background-color: #f6f6f6}.inner_banner .inner_banner_l .blogblk-category { margin-bottom: 10px}.inner_banner .inner_banner_l .blogblk-category i { display: inline-block; background: #5c83c4; font-size: 13px; color: #fff; font-weight: 700; padding: 5px 10px; border-radius: 3px; -webkit-border-radius: 3px; font-style: normal; line-height: 1}.more-post { padding: 50px 0; text-align: center; position: relative}.more-post::before { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 2px; display: block; background-color: #f6f6f6; bottom: 0; margin: auto}.more-post>.btn { background-color: #eaeaea; color: #000; font-size: 16px; font-weight: 700; padding: 16px 54px; line-height: 1}.more-post>.btn:hover { color: #fff}.sidebar-popularPost { padding: 0 10px 0 20px}.sidebar-popularPost h3 { font-size: 20px; margin-bottom: 25px}.sidebar-popularPost .media { color: #000; margin-bottom: 20px; line-height: 1.4}.sidebar-popularPost .media:hover { text-decoration: none}.sidebar-popularPost .media:hover strong { color: #6da400}.sidebar-popularPost .media img { margin-right: 20px; border-radius: 10px; -webkit-border-radius: 10px; width: 120px; height: 75px; object-fit: cover}.sidebar-popularPost .media .media-body span { display: block; font-size: 12px; margin-bottom: 5px; font-weight: 600}.sidebar-popularPost .media .media-body strong { transition: 0.5s ease-in-out; -webkit-transition: 0.5s ease-in-out}.sidebar-toipcs { padding: 0 10px 0 20px}.sidebar-toipcs h3 { font-size: 20px; margin-bottom: 25px; padding-top: 20px}.sidebar-toipcs ul { margin: 0 0 0 20px; padding: 0}.sidebar-toipcs ul li { margin: 0 0 7px; padding: 0; list-style: disc; background: none; color: #1d1e1e}.sidebar-toipcs ul li a { color: #000; font-size: 16px}.sidebar-toipcs ul li a:hover { text-decoration: none; color: #6da400}body.single .blog-wrap { margin: 30px 0}.blog-wrap .blog-content .blog-blk { padding: 0; box-shadow: none; -webkit-box-shadow: none; display: block}.blog-wrap .blog-content .blog-blk .blog-img { width: 100%; height: auto; margin-bottom: 20px; max-height: 350px}.blog-wrap .blog-content .blog-blk:hover .blog-img img { transform: scale(1)}.blog-wrap .blog-content .blog-blk .blog-con { padding: 0; width: 100%; word-break: break-word}.blog-wrap .blog-content .blog-blk .blog-con ul { margin-left: 40px; margin-bottom: 35px; margin-top: 15px}.blog-wrap .blog-content .blog-blk .blog-con ul li { background: none; list-style: disc; padding: 0; color: #000; margin-bottom: 15px}.blog-wrap .blog-content .blog-blk .blog-con ul li::marker { color: #5c83c4; font-size: 17px}.blog-wrap .blog-content .blog-blk .blog-con .blogblk-meta { margin-bottom: 10px}.blog-wrap .blog-content .blog-blk .blog-con h1 { margin-bottom: 15px; font-size: 32px; font-weight: 600}.blog-wrap .blog-content .blog-blk .blog-con h2 { font-size: 25px; font-weight: 600; margin-bottom: 10px; margin-top: 35px}.blog-wrap .blog-content .blog-blk .blog-con h3 { margin-bottom: 10px; margin-top: 25px; font-size: 19px; font-weight: 600}.blog-wrap .blog-content .blog-blk .blog-con h4 { margin-bottom: 10px; margin-top: 20px}.blog-wrap .blog-content .blog-blk .blog-con h5 { margin-bottom: 10px; font-weight: 500; margin-top: 20px}.blog-wrap .blog-content .blog-blk .blog-con .list-wrap { padding-left: 30px; background: url(../svg/Icon_right_tick-g.svg) 0 2px no-repeat; background-size: 17px}.blog-wrap .blog-content .blog-blk .blog-con ul.green-list li::marker { color: #6fa700}.bdr_columns { text-align: left}.bdr_columns .col-md-6 { border-bottom: #dcdcdc solid 1px}.bdr_columns .col-md-6:nth-child(even) { text-align: right; border-left: #dcdcdc solid 1px}.bdr_columns .col-md-6:nth-last-child(1),.bdr_columns .col-md-6:nth-last-child(2) { border-bottom: none}.bdr_columns .col-md-6:nth-last-child(1) .bdr_column,.bdr_columns .col-md-6:nth-last-child(2) .bdr_column { padding-bottom: 0}.bdr_columns .col-md-6:nth-child(1) .bdr_column,.bdr_columns .col-md-6:nth-child(2) .bdr_column { padding-top: 0}.bdr_column { display: inline-block; vertical-align: top; text-align: left; max-width: 650px; padding: 40px 0; width: 100%;}.bdr_column .bdr_column-img { max-width: 300px; display: flex; height: 120px; align-items: center;}.bdr_column .bdr_column-img img { max-height: 100%;}.bdr_column:hover { text-decoration: none; cursor: pointer}.bdr_column:hover .humanresource_icon { background-color: #84c801}.bdr_column:hover .humanresource_icon img { filter: brightness(100); -webkit-filter: brightness(100)}.bdr_column:hover h3 { color: #6da400}.bdr_column:hover .btn-link { color: #6da400; border-color: #6da400}.bdr_column h3 { color: #010101; font-size: 21px; font-weight: 700; margin: 10px 0; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out}.bdr_column p { font-size: 16px; color: #404040}.bdr_column>img { max-width: 300px; height: 120px; object-fit: contain}.inner_banner .inner_banner_img { background-color: #f6f6f6}.inner_banner .inner_banner_img .studies_logo { background: #fff; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); padding: 20px; -webkit-border-top-left-radius: 80px; -webkit-border-bottom-right-radius: 80px; -moz-border-radius-topleft: 80px; -moz-border-radius-bottomright: 80px; border-top-left-radius: 80px; border-bottom-right-radius: 80px; max-width: 360px; height: 270px; width: 100%; display: flex; align-items: center; justify-content: center}.inner_banner .inner_banner_img .studies_logo img { max-height: 120px}.modules_sec.modules2_sec { margin: 60px 0}.modules_sec.modules2_sec .row [class*="col-"] { margin-top: 20px; margin-bottom: 20px}.modules_sec.modules2_sec .modules_blk { max-width: 100%; background: #fff; height: 100%; padding: 40px; border-radius: 30px; -webkit-border-radius: 30px}.modules_sec.modules2_sec .modules_blk ul { margin-bottom: 0}.faq_sec { text-align: center; margin: 90px 0 70px}.faq_sec h2 { font-size: 34px; font-weight: 600; letter-spacing: -.02em}.faq_sec h2 strong { font-weight: 600}.faq_sec .accordion-container { margin-top: 60px}.faq_sec .container { max-width: 1300px}.accordion-container { text-align: left; margin: 30px 0}.accordion-container .set { margin: 10px 0}.accordion-container .set>a { display: block; font-size: 18px; font-weight: 600; border-bottom: #dcdcdc solid 1px; padding: 15px 25px 15px 0; color: #000; position: relative; background-color: #fff}.accordion-container .set>a:hover { text-decoration: none}.accordion-container .set .content { display: none; padding: 20px 0}.accordion-container .set .content p { line-height: 1.6; color: #000}.accordion-container .set .content ol li { margin-bottom: 10px}.accordion-container .set .fa { display: flex; align-items: center; justify-content: center; line-height: 1; position: absolute; right: 0; top: 15px; width: 25px; height: 25px; background-position: center; background-repeat: no-repeat; font-size: 18px; color: #000; background-size: 12px}.accordion-container .set .fa.fa-plus { content: ''; background-image: url(../svg/plus.svg)}.accordion-container .set .fa.fa-plus::before { display: none}.accordion-container .set .fa.fa-minus { content: ''; background-image: url(../svg/minus.svg)}.accordion-container .set .fa.fa-minus::before { display: none}.book-thankyou-banner { background: url(../images/book-thankyou-banner.jpg) center no-repeat; height: 830px; display: flex; align-items: center; justify-content: center; background-size: cover; background-color: #2c599d}.book-thankyou-banner h1 { color: #000; font-size: 70px; font-weight: 700; line-height: 1}.book-thankyou-banner h1 span { font-size: 42px}.book-thankyou-banner p { color: #1d1e1e}.thankyou-banner { text-align: center; height: 830px; display: flex; align-items: center; justify-content: center}.thankyou-banner .thankyou-con { max-width: 890px; width: 100%; margin: 0 auto; background-position: center; background-repeat: no-repeat}.thankyou-banner h1 { font-size: 50px; font-weight: 700; color: #000; margin: 30px 0}.thankyou-banner p { color: #1d1e1e}.grecaptcha-badge { z-index: 1}.readtime { display: flex; flex-wrap: wrap; font-size: 30px; font-weight: 700; color: #fff; line-height: 1; margin-bottom: 20px}.readtime i { margin-right: 10px; width: 30px; height: 30px}.max-100 { max-width: 100% !important}.course_overview { position: relative; padding: 40px 0}.course_overview::before { content: ''; position: absolute; left: 0; top: 0; width: 95%; height: 100%; background-color: #f6f6f6; z-index: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px}.course_overview h2 span { display: block; font-size: 25px; font-weight: 400}.course_overview h2 { margin: 30px 0; font-size: 40px}.course_overview p { margin-bottom: 35px}.course_overview p:last-child { margin-bottom: 0}.course_overview .course_overview_img { width: 616px; display: block; float: right; margin-right: 80px}.free_demonstration_sec { position: relative; margin: 0}.free_demonstration_blk { background: #2c599d url(../images/free-demonstration-bg.png) center no-repeat; background-size: cover; text-align: center; padding: 50px 20px; -webkit-border-top-left-radius: 100px; -webkit-border-bottom-right-radius: 100px; -moz-border-radius-topleft: 100px; -moz-border-radius-bottomright: 100px; border-top-left-radius: 100px; border-bottom-right-radius: 100px; position: relative; overflow: hidden; z-index: 1}.free_demonstration_blk::after { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; background-color: rgb(44 89 157 / 30%); z-index: -1}.free_demonstration_blk h2 { color: #fff; font-size: 40px; margin: 0}.free_demonstration_blk p { font-size: 22px; font-weight: 500; color: #fff}.free_demonstration_blk .btn { max-width: 299px; width: 100%; font-size: 16px; margin-top: 25px}.free_demonstration_blk .btn::before { background-color: #5c83c4}.columns2_content.columns2_content_c .container .row { margin-top: 80px; margin-bottom: 80px}.columns2_content.columns2_content_c .columns2_content_des { text-align: left}.columns2_content.columns2_content_c .columns2_content_des h2 { line-height: 1.1}.servicesnew_sec { position: relative}.servicesnew_upper { position: relative; background: #133d7d; width: 95%; padding-left: 5%; -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px; overflow: hidden}.servicesnew_lower { position: relative; z-index: 1; background: #2c599d; width: 95%; padding-left: 5%; overflow: hidden}.servicesnew_sec ul.tabs { margin: 0; padding: 0; list-style: none; width: 100%; display: flex}.servicesnew_sec ul.tabs li { margin: 0; cursor: pointer; padding: 37px 20px; color: #fff; position: relative; background: none; font-size: 16px; width: 33.33%; background: #133d7d; z-index: 1; display: flex; justify-content: center; box-shadow: inset 10px 0 10px #0000001f; -webkit-box-shadow: inset 10px 0 10px #0000001f}.servicesnew_sec ul.tabs li .media i { width: 58px; height: 58px; border-radius: 50%; -webkit-border-radius: 50%; padding: 10px; background: linear-gradient(45deg, #00b66a 0%, #63daa9 100%); margin-right: 15px}.servicesnew_sec ul.tabs li .media i img { filter: brightness(0) saturate(100%) invert(99%) sepia(4%) saturate(310%) hue-rotate(321deg) brightness(116%) contrast(100%)}.servicesnew_sec ul.tabs li:nth-child(1) { box-shadow: none; -webkit-box-shadow: none}.servicesnew_sec ul.tabs li:nth-child(2) .media i { background: linear-gradient(45deg, #0896c2 0%, #43c1e8 100%)}.servicesnew_sec ul.tabs li:nth-child(3) .media i { background: linear-gradient(45deg, #ee8f00 0%, #f0c96b 100%)}.servicesnew_sec ul.tabs li strong { display: block; font-size: 25px; font-weight: 700; color: #fff; letter-spacing: -.02em}.animated-cards { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0}.animated-cards i { display: block; position: absolute; left: 100px; top: 130px; animation: myAnim 1.2s ease-in-out 0s 1 normal forwards}.animated-cards i:nth-child(2) { right: 50px; left: auto; top: 80px; animation-duration: 1.5s}.animated-cards i:nth-child(3) { right: 80px; left: auto; top: 200px; animation-duration: 1.8s}.animated-cards i:nth-child(4) { right: auto; left: 230px; top: auto; bottom: 90px; animation-duration: 2s}.servicesnew_sec #tab2.tab_content .animated-cards i:nth-child(1) { top: 100px}.servicesnew_sec #tab2.tab_content .animated-cards i:nth-child(2) { top: 240px}.servicesnew_sec #tab2.tab_content .animated-cards i:nth-child(4) { left: 10px; bottom: 50px}.servicesnew_sec #tab1.tab_content .animated-cards i:nth-child(1) { left: 70px; top: 120px}.servicesnew_sec #tab1.tab_content .animated-cards i:nth-child(3) { right: auto; left: 120px; top: 240px}.servicesnew_sec #tab1.tab_content .animated-cards i:nth-child(4) { left: 420px; bottom: 70px}.servicesnew_sec ul.tabs li.active { background-color: #2c599d; display: inline-flex; box-shadow: none; -webkit-box-shadow: none}.servicesnew_sec ul.tabs li.active:nth-child(2),.servicesnew_sec ul.tabs li.active:nth-child(3) { box-shadow: -10px 0 10px #0000001f; -webkit-box-shadow: -10px 0 10px #0000001f}.servicesnew_sec ul.tabs li.active:first-child::after { content: ''; position: absolute; left: -50%; top: 0; width: 100vw; height: 100%; display: block; background-color: #2c599d; z-index: -1; margin-left: -50vw}.servicesnew_sec ul.tabs li.active:last-child::after { content: ''; position: absolute; left: 50%; top: 0; width: 100vw; height: 100%; display: block; background-color: #2c599d; z-index: -1}.servicesnew_sec .tab_container { clear: both; width: 100%; background: #2c599d}.servicesnew_sec .tab_content { padding: 0 15px; display: none}.servicesnew_sec .tab_content h2 { color: #fff;}.servicesnew_sec .tab_content p { color: #fefefe; font-size: 16px}.servicesnew_sec .tab_content ul { margin-bottom: 30px; column-count: 2}.servicesnew_sec .tab_content ul li { color: #fff; font-size: 16px; font-weight: 600; margin-bottom: 15px}.servicesnew_sec .tab_content ul.listcolun_2 { max-width: 465px; width: 100%; column-count: 2}.servicesnew_sec .tab_content .tab_content_img { display: block; background-position: center; background-repeat: no-repeat; background-size: contain; position: absolute; right: 0; top: 0; width: 45vw; height: 100%; z-index: 0}.servicesnew_sec .tab_content .tab_content_des { padding: 45px 0; min-height: 482px; position: relative; z-index: 1}.servicesnew_sec .tab_content .tab_content_des .btn { margin-right: 5px}.servicesnew_sec .tab_content .tab_content_des .btn::before { background-color: #5c83c4}.servicesnew_sec .tab_content .tab_content_des .btn.btn-primary { background-color: #5c83c4}.servicesnew_sec .tab_content .tab_content_des .btn.btn-primary::before { background-color: #6FA700}.servicesnew_sec .tab_content .row .col-lg-6:nth-child(2) { position: static}.servicesnew_sec #tab1.tab_content { display: block}.servicesnew_sec .tab_drawer_heading { display: none}.navigation ul li.home_btn { padding: 0 10px}.navigation ul li.home_btn>a { font-size: 0; text-indent: -999em; width: 20px; height: 20px; background: url(../svg/home_icon.svg) center no-repeat; padding: 0}.btn.learn_m::after { content: attr(title)}@keyframes fadeInOut { 0% { opacity: 0; display: none } 50% { opacity: .5; display: flex } 100% { opacity: 1; display: flex }}.innerBaner { background-color: #2c599d; background-repeat: no-repeat; background-position: right center; overflow: hidden; position: relative; z-index: 1; background-size: contain}.innerBaner.innerBaner1 .innerBaner_img { margin-top: 0; text-align: center}.innerBaner .innerBaner_can { padding: 55px 0}.innerBaner h1 { font-size: 38px; color: #fff; letter-spacing: -.01em; font-weight: 600; line-height: 1.1}.innerBaner h1 strong { font-weight: 600}.innerBaner h1 span { font-size: 20px; font-weight: 500; display: inline-block; background: #3f70bb; padding: 10px 20px; border-radius: 22px; -webkit-border-radius: 22px}.innerBaner p { font-size: 17px; color: #fff}.innerBaner .innerBaner_review { display: flex; flex-wrap: wrap; margin-top: 30px; align-items: center;}.innerBaner .innerBaner_review .innerBaner_review_l { max-width: 250px; margin-right: 10px}.innerBaner .innerBaner_review .btn { font-size: 22px; background-color: #7cbd00; padding: 10px 33px}.innerBaner .innerBaner_review .btn:after { content: ''; background: url(../svg/arrow.svg) center no-repeat; background-size: 9px; width: 10px; height: 16px; display: inline-block; vertical-align: middle; margin-left: 10px}.innerBaner .innerBaner_review .btn::before { background-color: #5c83c4}.innerBaner .innerBaner_review .btn-link { font-size: 17px; color: #fff; border: none; text-transform: none; font-weight: 500; letter-spacing: normal; display: inline-block; vertical-align: top; margin: 10px 0 0}.innerBaner .innerBaner_review .innerBaner_review_l~.innerBaner_review_r { max-width: 450px;}.innerBaner .innerBaner_review .innerBaner_review_r { max-width: 500px; width: 100%}.innerBaner .innerBaner_img { display: block; margin-right: -55px; margin-top: 55px}.innerBaner .innerBaner_img img { box-shadow: 0 0 62px rgb(0 0 0 / 50%); -webkit-box-shadow: 0 0 62px rgb(0 0 0 / 50%)}.manageServices_sec { margin: 60px 0; text-align: center}.manageServices_sec .manageServices_top { max-width: 1240px; margin: 0 auto 60px}.manageServices_sec h2 { font-size: 38px; font-weight: 500; color: #000; letter-spacing: -.02em}.manageServices_sec h2 span { display: inline-block; vertical-align: top; font-size: 20px; background-color: #ececec; border-radius: 22px; -webkit-border-radius: 22px; padding: 10px 20px; margin-bottom: 15px}.manageServices_sec .container { max-width: 1400px}.manageServices_sec .col-lg-3 { margin-top: 15px; margin-bottom: 15px}.manageServices_sec .manageServices_blk { background: #f6f6f6; border-radius: 30px; -webkit-border-radius: 30px; height: 100%; padding: 30px}.manageServices_sec .manageServices_blk .manageServices_icon { display: block; width: 60px; height: 60px; margin: 0 auto}.manageServices_sec .manageServices_blk h3 { color: #1d1e1e; font-size: 22px; font-family: 'Open Sans', sans-serif; font-weight: 700; margin-top: 15px; margin-bottom: 10px}.manageServices_sec .manageServices_blk p { font-size: 15px; color: #000}.manageServices_sec~.wedohelp_sec { padding: 0; margin: 80px 0}.manageServices_sec~.wedohelp_sec h2 { font-size: 38px; letter-spacing: -.02em}.manageServices_sec~.wedohelp_sec h2 em { font-weight: 400}.features_sec { background: #f6f6f6; padding: 65px 0}.features_sec h2 { font-size: 38px; color: #000; letter-spacing: -.02em; font-weight: 400}.features_sec h2 strong { font-weight: 700}.features_sec p { font-size: 17px}.features_sec .tab_container { margin: 40px 0 0 0}.features_sec .tab_container .set-tab { margin: 20px 0}.features_sec .tab_container .set-tab>.feature_heading { border: #e4e4e4 solid 1px; border-radius: 10px; -webkit-border-radius: 10px; padding: 13px 20px; font-size: 22px; font-weight: 600; color: #000; letter-spacing: -.02em; position: relative; display: block; background-color: #fff}.features_sec .tab_container .set-tab>.feature_heading:hover { text-decoration: none}.features_sec .tab_container .set-tab>.feature_heading:after { content: ''; width: 15px; height: 15px; display: block; background: url(../svg/arrow-down.svg) center no-repeat; position: absolute; right: 20px; top: 20px}.features_sec .tab_container .set-tab>.feature_heading.d_active { background-color: #2c599d; color: #fff}.features_sec .tab_container .set-tab>.feature_heading.d_active::after { transform: rotate(180deg); filter: invert(1); -webkit-filter: invert(1)}.features_sec .tab_container .feature_content { padding: 20px 20px 10px; display: none}.features_sec .tab_container .set-tab .feature_content p { font-size: 17px; line-height: 1.5}.features_sec .features_l { max-width: 640px}.features_sec .features-img { max-width: 650px; display: block; margin: 0 auto}.whatyouget_sec { margin: 100px 0}.whatyouget_sec h2 { text-align: center; font-size: 38px; color: #000; font-weight: 600; letter-spacing: -.02em; line-height: 1.3}.whatyouget_sec h2 em { font-weight: 400}.whatyouget_sec h2 span { display: inline-block; vertical-align: top; font-size: 20px; background-color: #ececec; border-radius: 22px; -webkit-border-radius: 22px; padding: 10px 20px; margin-top: 20px; font-weight: 500}.whatyouget_sec .whatyouget_container { width: 100%; background: #f6f6f6; border-radius: 43px; -webkit-border-radius: 43px; padding: 30px; margin-top: 60px}.whatyouget_sec .whatyouget_container ul.tabs { margin: 0; padding: 0; list-style: none; width: 100%; display: flex}.whatyouget_sec .whatyouget_container ul.tabs li { margin: 0; padding: 0; list-style: none; background: none}.whatyouget_sec .whatyouget_container ul.tabs li.active>span { background-color: #fff; color: #2c599d; box-shadow: 0 -8px 10px rgb(0 0 0 / 5%); -webkit-box-shadow: 0 -8px 10px rgb(0 0 0 / 5%)}.whatyouget_sec .whatyouget_container ul.tabs li.active>span i { filter: invert(26%) sepia(95%) saturate(805%) hue-rotate(188deg) brightness(91%) contrast(85%)}.whatyouget_sec .whatyouget_container ul.tabs li span { display: flex; font-size: 17px; color: #000; font-weight: 700; padding: 16px 23px; cursor: pointer; -webkit-border-top-left-radius: 28px; -webkit-border-top-right-radius: 28px; border-top-left-radius: 28px; border-top-right-radius: 28px}.whatyouget_sec .whatyouget_container ul.tabs li i { width: 25px; height: 25px; margin-right: 10px}.whatyouget_sec .whatyouget_container ul.tabs li i img { filter: brightness(0)}.whatyouget_sec .whatyouget_container .tab_container { background-color: #fff; padding: 60px 40px; box-shadow: 0 0 21px rgb(0 0 0 / 10%); -webkit-box-shadow: 0 0 21px rgb(0 0 0 / 10%); -webkit-border-bottom-right-radius: 43px; -webkit-border-bottom-left-radius: 43px; border-bottom-right-radius: 43px; border-bottom-left-radius: 43px}.whatyouget_sec .whatyouget_container .tab_container h3 { font-size: 43px; letter-spacing: -.02em; font-weight: 400}.whatyouget_sec .whatyouget_container .tab_container h3 strong { font-weight: 600}.whatyouget_container .callAction_review { display: flex; flex-wrap: wrap; margin-top: 30px}.whatyouget_container .callAction_review .callAction_review_l { max-width: 220px}.whatyouget_container .callAction_review .btn { font-size: 22px; background-color: #7cbd00; padding: 10px 33px}.whatyouget_container .callAction_review .btn:after { content: ''; background: url(../svg/arrow.svg) center no-repeat; background-size: 9px; width: 10px; height: 16px; display: inline-block; vertical-align: middle; margin-left: 10px}.whatyouget_container .callAction_review .btn::before { background-color: #5c83c4}.whatyouget_container .callAction_review .btn-link { font-size: 17px; color: #000; border: none; text-transform: none; font-weight: 500; letter-spacing: normal; display: inline-block; vertical-align: top; margin: 10px 0}.whatyouget_container .tab_drawer_heading { display: none}.howWeWork_sec { background: #2c599d url(../images/bg-pattern.png) right 80px center no-repeat; padding: 80px 0 100px}.howWeWork_sec .howWeWork_top { max-width: 700px; margin: 0 auto 60px; text-align: center}.howWeWork_sec .howWeWork_top h2 { color: #fff; font-size: 38px; letter-spacing: -.02em; font-weight: 600}.howWeWork_sec .howWeWork_top p { color: #fff; font-size: 17px}.howWeWork_slide .howWeWork_blk { background: #fff; height: 100%; padding: 60px 20px 20px; border-radius: 15px; -webkit-border-radius: 15px}.howWeWork_slide .howWeWork_blk h3 { font-size: 20px; color: #000; font-weight: 600}.howWeWork_slide .howWeWork_blk p { font-size: 16px; line-height: 1.4; color: #000}.howWeWork_slide.slick-slider { user-select: auto; -webkit-user-select: auto}.howWeWork_slide.slick-slider .item { padding: 0 5px; counter-increment: item; padding-top: 110px; position: relative}.howWeWork_slide.slick-slider .item::before { content: counter(item, decimal-leading-zero); font-size: 35px; color: #2c599d; font-weight: 600; position: absolute; left: 0; top: 0; line-height: 1; z-index: 0; background: url(../svg/roundshape.svg) 0 0 no-repeat; width: 150px; height: 142px; right: 0; margin: 0 auto; display: flex; align-items: center; justify-content: center}.howWeWork_slide.slick-slider .item::after { content: ''; position: absolute; left: 50%; top: 70px; height: 4px; width: 100%; display: block; background: url(../images/dot.webp) 0 0 repeat-x; z-index: -1}.howWeWork_slide.slick-slider .item:last-child::after { display: none}.howWeWork_slide .slick-list { margin: 0 -5px; display: flex; flex-wrap: wrap}.howWeWork_slide .slick-track { display: flex; counter-reset: item}.howWeWork_slide ul.slick-dots li:only-child { display: none}.navigation ul li.getdemo_btn>a { padding: 0 0 0 49px; background: none; color: #000; font-size: 20px; line-height: 1.2}.navigation ul li.getdemo_btn>a::before { display: none}.navigation ul li.getdemo_btn>a:after { background-image: url(../svg/phone1.svg); left: 0; right: auto; background-color: #88bc00; width: 38px; height: 38px; background-size: 18px; background-position: center}.navigation ul li.getdemo_btn>a span { display: block; font-weight: 400; font-size: 14px}.what-sentrient { position: relative; z-index: 1}.what-sentrient::before { content: ''; position: absolute; top: 0; width: 95%; height: 100%; background-color: #f6f6f6; z-index: 0; left: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px; z-index: -1}.what-sentrient .what-sentrient-bg { position: absolute; right: 0; top: 0; width: 50vw; height: 100%; z-index: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px; background-repeat: no-repeat; background-position: center top; background-size: cover; background-color: #2c599d; overflow: hidden; z-index: -1}.what-sentrient .what-sentrient-bg:after { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgb(44 89 157 / 95%)}.what-sentrient .what-sentrient-des { max-width: 550px; width: 100%; margin: 0 auto; padding: 65px 0}.what-sentrient h2 { font-size: 38px; color: #000; letter-spacing: -.02em; font-weight: 400}.what-sentrient h2 strong { font-weight: 600}.what-sentrient .whatSentrientDes_list { margin: 15px 0}.what-sentrient .whatSentrientDes_list>img { max-height: 55px; width: auto; margin-bottom: 10px}.what-sentrient .whatSentrientDes_list strong { display: block; font-size: 20px; color: #000; font-weight: 600; line-height: 1.2}.what-sentrient-img { display: inline-block; vertical-align: top; margin-top: -60px}.across-industries { margin: 80px 0; text-align: center}.across-industries .container { max-width: 880px}.across-industries h2 { font-size: 38px; letter-spacing: -.02em; font-weight: 400}.across-industries h2 strong { font-weight: 600}.across-industries table { width: 100%; margin-top: 50px}.across-industries table tr td { font-size: 18px; color: #000; font-weight: 600; padding: 12px; border-left: #dadada solid 1px; border-bottom: #dadada solid 1px; padding-left: 50px}.across-industries table tr td:first-child { border-left: none; padding-left: 12px}.across-industries table tr:last-child td { border-bottom: none}.inspiring-stories { position: relative; z-index: 1; padding: 70px 0; overflow: hidden}.inspiring-stories:after { content: ''; position: absolute; top: 0; width: 95%; height: 100%; background-color: #2c599d; z-index: 0; right: 0; -webkit-border-top-left-radius: 100px; border-top-left-radius: 100px; z-index: -1}.inspiring-stories-wrap { display: flex; flex-wrap: wrap}.inspiring-stories-wrap h2 { font-size: 37px; color: #fff; font-weight: 400; letter-spacing: -.02em; position: relative}.inspiring-stories-wrap h2::before { content: ''; width: 50px; height: 50px; display: block; background: url(../images/story-icon.webp) center no-repeat; margin-bottom: 30px}.inspiring-stories-wrap h2 strong { font-weight: 600}.inspiring-stories-wrap .inspiring-stories_l { max-width: 480px}.inspiring-stories-wrap .inspiring-stories_l .story_review { margin: 20px 0}.inspiring-stories-wrap .inspiring-stories_l .btn::before { background-color: #5c83c4}.inspiring-stories-wrap .inspiring-stories_r { width: calc(100% - 480px)}body.page-template-template-two .inspiring-stories:after { background-color: #f6f6f6}body.page-template-template-two .inspiring-stories-wrap h2 { color: #000}body.page-template-template-two .story_slide .item .story_slide_blk { background-color: #fff}body.page-template-template-two .story_slide .item .story_slide_blk p { color: #000}body.page-template-template-two .callAction_new { margin: 60px 0}body.page-template-template-two .inspiring-stories-wrap .inspiring-stories_l .btn { background-color: #2c599d}body.page-template-template-two .story_slide ul.slick-dots li button { background-color: #d3d3d3}body.page-template-template-two .story_slide ul.slick-dots li.slick-active button { background-color: #85c701}.story_slide { margin-top: 80px; width: calc(100vw - 80%)}.story_slide .slick-list { margin: 0 -15px; display: flex; flex-wrap: wrap}.story_slide .slick-track { display: flex}.story_slide .item { padding: 20px 15px}.story_slide .item .story_slide_blk { background: #3b6ab0; border-radius: 30px; -webkit-border-radius: 30px; padding: 60px 30px 30px; height: 100%; position: relative}.story_slide .item .story_slide_blk p { color: #fff; font-weight: 600; font-style: italic; font-size: 16px}.story_slide .item .story_slide_blk::before { content: ''; position: absolute; left: 40px; top: -15px; width: 45px; height: 45px; background: #6fa700 url(../svg/icon_quote.svg) center no-repeat; border-radius: 50%; -webkit-border-radius: 50%; background-size: 20px}.story_slide ul.slick-dots { margin: 15px 0; padding: 0}.story_slide ul.slick-dots li { margin: 0 4px; padding: 0; list-style: none; display: inline-block; vertical-align: top; background: none}.story_slide ul.slick-dots li button { margin: 0; padding: 0; font-size: 0; text-indent: -999em; width: 12px; height: 12px; border-radius: 50%; -webkit-border-radius: 50%; background: #5c83c4; min-width: initial}.story_slide ul.slick-dots li button::before { display: none}.story_slide ul.slick-dots li.slick-active button { background-color: #85c701}.story_slide ul.slick-dots li:only-child { display: none}.case_banner { background: #2c599d}.case_banner .title-tag { font-size: 20px; font-weight: 600; display: inline-block; background: #7cbd00; padding: 10px 20px; border-radius: 22px; -webkit-border-radius: 22px; color: #fff; letter-spacing: -.01em; line-height: 1.2; margin-bottom: 15px}.case_banner .innerBaner_can { position: relative; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%)}.case_banner h1 { font-size: 45px; font-weight: 500; letter-spacing: -.01em; color: #fff}.case_banner .innerBaner_img { display: flex; align-items: center; justify-content: center; background: url(../images/case-studies-banner-bg.webp) center no-repeat; height: 100%; min-height: 538px; background-size: contain}.case_banner .innerBaner_img i { width: 361px; height: 183px; border-radius: 30px; -webkit-border-radius: 30px; background: #fff; overflow: hidden; display: flex; align-items: center; justify-content: center; padding: 15px}.case_banner .innerBaner_img i img { max-height: 100%; width: auto;}.keyresults_sec { margin: 60px 0; text-align: center}.keyresults_sec h2 { font-size: 38px; color: #000; letter-spacing: -.02em; font-weight: 500; margin-bottom: 30px}.keyresults_sec .keyresults_blk { background: #f6f6f6; border-radius: 30px; -webkit-border-radius: 30px; height: 100%; padding: 30px 25px; position: relative}.keyresults_sec .keyresults_blk:after { content: ''; position: absolute; right: 20px; top: 20px; width: 26px; height: 26px; background: url(../svg/Icon_right_tick-g.svg) 0 0 no-repeat}.keyresults_sec .keyresults_blk .keyresults_icon { height: 60px; width: 60px; display: block; margin: 0 auto 10px}.keyresults_sec .keyresults_blk h3 { color: #1d1e1e; font-size: 22px; font-weight: 700; margin-bottom: 5px}.keyresults_sec .keyresults_blk p { font-size: 15px}.cs_sec { position: relative; z-index: 1}.cs_sec::before { content: ''; position: absolute; top: 0; width: 95%; height: 100%; background-color: #74b100; z-index: 0; left: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px; z-index: -1}.cs_sec .cs_sec_l::before { content: ''; position: absolute; right: 0; top: 0; width: 62vw; height: 100%; z-index: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 100px; -moz-border-radius-topright: 100px; border-top-right-radius: 100px; background-color: #2c599d; overflow: hidden; z-index: -1}.cs_sec .cs_sec_l,.cs_sec .cs_sec_r { padding: 85px 0}.cs_sec .cs_icon { width: 65px; height: 65px; display: block; margin-bottom: 10px}.cs_sec h2 { font-size: 38px; color: #fff; font-weight: 400; letter-spacing: -.02em}.cs_sec p { font-size: 17px; color: #fff}.cs_sec .cs_sec_l { max-width: 600px}.cs_sec .cs_sec_r { max-width: 600px; margin: 0 auto}.client_feedback { margin: 80px 0}.client_feedback h2 { font-size: 37px; color: #000; font-weight: 400; letter-spacing: -.02em; position: relative}.client_feedback h2::before { content: ''; width: 50px; height: 50px; display: block; background: url(../images/story-icon.webp) center no-repeat; margin-bottom: 30px}.client_feedback .media img { width: 80px; height: 80px; position: relative; box-shadow: 0 1px 6px 1px lightgrey !important; border: 2px solid #fff !important; border-radius: 50%; display: inline-block; object-fit: cover; margin-right: 15px}.client_feedback .media .stars-example { color: #feba12; font-size: 30px}.client_feedback .media strong { font-weight: 400; display: block; font-size: 38px; color: #000; line-height: 1}.client_feedback .feedback_b { margin-top: 30px; display: flex; flex-wrap: wrap}.client_feedback .feedback_b .feedback_b_logo { max-width: 250px; padding-right: 30px; border-right: #b6b6b6 solid 1px}.client_feedback .feedback_b .feedback_b_logo img { max-height: 50px; width: auto;}.client_feedback .feedback_b h6 { font-size: 17px; color: #000; font-weight: 400; padding-left: 30px}.client_feedback .feedback_b h6 strong { font-weight: 700; display: block}.client_feedback .feedback_quote { background: #f6f6f6; border-radius: 30px; -webkit-border-radius: 30px; padding: 60px; height: 100%; position: relative}.client_feedback .feedback_quote p { color: #000; font-weight: 400; font-size: 18px}.client_feedback .feedback_quote::before { content: ''; position: absolute; left: 40px; top: -15px; width: 45px; height: 45px; background: #6fa700 url(../svg/icon_quote.svg) center no-repeat; border-radius: 50%; -webkit-border-radius: 50%; background-size: 20px}.innerBaner.innerBaner1 { padding: 0; background-position: 25vw center; min-height: 480px; height: auto; display: flex; align-items: center}.innerBaner1 .innerBaner_can { padding: 0}.innerBaner .innerBaner_can .title-tag { font-size: 18px; font-weight: 600; display: inline-block; background: #3f70bb; padding: 10px 20px; border-radius: 22px; -webkit-border-radius: 22px; color: #fff; letter-spacing: -.01em; line-height: 1.2; margin-bottom: 15px}.innerBaner.innerBaner1 .innerBaner_img img { box-shadow: none; -webkit-box-shadow: none}.innerBaner.innerBaner1 .row { align-items: center}.welcomeText_sec { margin: 50px 0 60px; text-align: center}.welcomeText_sec h2 { font-size: 38px; font-weight: 500; color: #000; letter-spacing: -.02em}.welcomeText_sec .container { max-width: 1120px}.welcomeText_sec .title-tag { margin-bottom: 20px}.welcomeText_sec .title-tag span { display: inline-block; vertical-align: top; font-size: 20px; background-color: #ececec; border-radius: 22px; -webkit-border-radius: 22px; padding: 10px 20px; line-height: 1.2; font-weight: 600}.welcomeText_sec p { font-size: 17px}.content_description { margin: 50px 0}.content_description~.wedohelp_sec { padding: 50px 0}.contentList_blk { margin: 50px 0; display: flex; flex-wrap: wrap}.contentList_blk .contentList_icon { width: 64px; height: 64px; border-radius: 50%; -webkit-border-radius: 50%; background-color: #7cbd00; display: flex; align-items: center; justify-content: center; padding: 15px}.contentList_blk .contentList_text { width: calc(100% - 65px); padding-left: 20px; padding-top: 15px}.contentList_blk .contentList_text h4,.contentList_blk .contentList_text h3 { font-size: 22px; color: #000; margin-bottom: 20px; font-family: 'Open Sans', sans-serif}.contentList_blk .contentList_text ul { margin-bottom: 20px}.contentList_blk .contentList_text ul li { background: none; margin: 3px 0; position: relative; padding-left: 20px; font-size: 17px}.contentList_blk .contentList_text ul li::before { content: ""; position: absolute; left: 0; top: 8px; width: 10px; height: 10px; border-radius: 50%; -webkit-border-radius: 50%; background-color: #7cbd00}.contentList_blk .contentList_text p { font-size: 17px; line-height: 1.5}.contentList_blk .contentList_text p strong { font-weight: 600}.contentList_blk .contentList_text.withimage { display: flex; flex-wrap: wrap}.contentList_blk .contentList_text.withimage .contentList_text_des { width: 60%; padding-right: 15px}.contentList_blk .contentList_text.withimage .contentList_text_img { width: 40%; text-align: center}.partners_sec { margin: 70px 0}.partners_sec h2,.partners_sec .partners_heading { font-size: 30px; color: #000; letter-spacing: -.02em; line-height: 1.2; font-weight: 400; text-align: center}.partners_sec h2 strong,.partners_sec .partners_heading strong { font-weight: 600; font-style: italic}.partners_sec .container { max-width: 1120px}.partners_sec .success_row { width: 100%; margin: 40px auto 0; text-align: left; display: flex; flex-wrap: wrap; justify-content: center}.partners_sec .success_row .success_row-col { padding: 0 45px}.partners_sec .success_row .success_row-col:nth-child(2) { border-left: #e0e0e0 solid 1px; border-right: #e0e0e0 solid 1px}.partners_sec .success_row .success_row-col strong { display: block; font-size: 55px; font-weight: 700; line-height: 1; margin-bottom: 5px}.partners_sec .success_row .success_row-col p { font-size: 16px; color: #000; font-weight: 700; line-height: normal}.partners_sec .success_row .success_row-col strong.green-color { color: #84c801}.partners_sec .success_row .success_row-col strong.orange-color { color: #ff9000}.partners_sec .success_row .success_row-col strong.turkish-blue { color: #00d994}.callAction_sec { padding: 20px 0; background: #f6f6f6}.callAction_sec h2,.callAction_sec .callAction_heading { color: #000; font-size: 52px; line-height: 1.2; font-weight: 400; letter-spacing: -.02em; margin-bottom: 10px}.callAction_sec h2 strong,.callAction_sec .callAction_heading strong { font-weight: 700}.callAction_sec p { font-size: 20px; color: #000}.callAction_sec .callAction_review { display: flex; flex-wrap: wrap; margin-top: 30px}.callAction_sec .callAction_review .callAction_review_l { max-width: 220px}.callAction_sec .callAction_review .btn { font-size: 22px; background-color: #7cbd00; padding: 10px 33px}.callAction_sec .callAction_review .btn:after { content: ''; background: url(../svg/arrow.svg) center no-repeat; background-size: 9px; width: 10px; height: 16px; display: inline-block; vertical-align: middle; margin-left: 10px}.callAction_sec .callAction_review .btn::before { background-color: #5c83c4}.callAction_sec .callAction_review .btn-link { font-size: 17px; color: #000; border: none; text-transform: none; font-weight: 500; letter-spacing: normal; display: inline-block; vertical-align: top; margin: 10px 0}.callAction_sec .callAction_review .callAction_review_r { max-width: 235px; width: 100%}.callAction_sec .callAction-img { display: inline-block; vertical-align: top}.main-footer .footer_upper .btn { font-size: 20px; background-color: #7cbd00; padding: 12px 27px; margin-top: 10px}.main-footer .footer_upper * { position: relative}body.page-id-135 .inner_banner::before { width: 100%}body.page-id-135 .inner_banner .inner_banner_img { background-color: #fff0; background-size: contain; background-position: center}body.page-id-135 .inner_banner .inner_banner_shape { display: none}@media (max-width:1630px) { body.page-id-135 .inner_banner { padding-left: 0; width: 100% }}@media (max-width:1023px) { body.page-id-135 .inner_banner .inner_banner_img { width: 100%; margin: 0; left: 0; min-height: inherit; padding-bottom: 40%; display: none } body.page-id-135 .inner_banner .inner_banner_l { padding: 40px 0 }}body.post-type-archive-case-study #header~.inner_banner:first-of-type { display: none}body.page-template-template-three .belive_slide_no .belive_blk { background: none; padding: 0; box-shadow: none; -webkit-box-shadow: none; border-radius: 0; -webkit-border-radius: 0; height: auto; margin: 30px 0}body.page-template-template-three .belive_slide_no .belive_blk ul { margin-bottom: 20px}body.page-template-template-three .belive_slide_no .belive_blk ul li { background: none; margin: 3px 0; position: relative; padding-left: 20px}body.page-template-template-three .belive_slide_no .belive_blk ul li::before { content: ""; position: absolute; left: 0; top: 8px; width: 10px; height: 10px; border-radius: 50%; -webkit-border-radius: 50%; background-color: #7cbd00}body.page-template-template-three .belive_slide_no .belive_blk .readmore-panel { padding-left: 85px}body.page-template-template-three .belive_slide_no .belive_blk .readmore-panel p.h6 { font-weight: 500}body.page-template-template-three .belive_slide_no .belive_blk h3 { margin: 0; font-size: 25px}body.page-template-template-three .modules_sec { background-color: #f6f6f6}body.page-template-template-three .modules_sec .modules_blk { background-color: #fff; border-radius: 30px; -webkit-border-radius: 30px; padding: 30px; position: relative; z-index: 1; overflow: hidden; box-shadow: 0 0 15px rgba(186, 184, 191, 47%); -webkit-box-shadow: 0 0 15px rgba(186, 184, 191, 47%); height: 100%; transition: all .5s}body.page-template-template-three .inner_banner .row.align-items-center { -webkit-box-align: normal; -ms-flex-align: normal; align-items: normal}body.page-template-template-five .columns2_content .container .row { margin-top: 60px; margin-bottom: 60px}body.page-template-template-five .columns2_content .columns2_content_des ul li { margin-bottom: 15px}.success_story .content-left { text-align: left; margin-top: 50px}.success_story .content-left h4 { font-weight: 600; margin: 30px 0 5px}.success_story .content-left ul { margin-bottom: 20px}.success_story .content-left ul li { background: none; margin: 3px 0; position: relative; padding-left: 20px}.success_story .content-left ul li::before { content: ""; position: absolute; left: 0; top: 8px; width: 10px; height: 10px; border-radius: 50%; -webkit-border-radius: 50%; background-color: #7cbd00}.hrsteps_sec h2 { font-weight: 500}.mega-menu.resources-menu .menu-title,.mega-menu.resources-menu .mega-menu_r h4 { display: block; font-size: 20px; font-family: 'Open Sans', sans-serif; font-weight: 700; margin-bottom: 5px}.mega-menu.resources-menu .mega-menu_r .menu-title { display: block; font-size: 20px; font-family: 'Open Sans', sans-serif; font-weight: 700; margin-bottom: 5px; color: #fff}.mega-menu.resources-menu .menu_hgroup { min-height: 77px}.mega-menu.resources-menu p { font-size: 15px; font-family: 'Open Sans', sans-serif; line-height: 1.4; margin-bottom: 20px}.menu_blog_blk .media { display: flex; padding: 0; font-family: 'Open Sans', sans-serif; margin: 20px 0; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out}.menu_blog_blk .media:hover { text-decoration: none}.menu_blog_blk .media:hover strong { color: #6da400}.menu_blog_blk .media:hover .menu-blogImg { opacity: .9}.menu_blog_blk .media .menu-blogImg { margin-right: 30px; width: 100px; height: 60px; object-fit: cover; border-radius: 10px; -webkit-border-radius: 10px; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out}.menu_blog_blk .media span { display: block; color: #838383; font-size: 12px}.menu_blog_blk .media strong { color: #212529; font-size: 15px; font-weight: 600; display: block; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out}.mega-menu.resources-menu .readAll { font-size: 15px; color: #212529; font-family: 'Open Sans', sans-serif; font-weight: 400; padding: 0 20px 0 0; display: inline-block; vertical-align: top; background: url(../svg/arrow-right.svg) right center no-repeat; background-size: 12px; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out}.mega-menu.resources-menu .readAll:hover { padding-right: 25px; color: #000}.menu_caseStudy { display: flex; flex-wrap: wrap; gap: 20px; max-width: 250px; margin: 20px 0; min-height: 146px}.menu_caseStudy .menu_caseStudy_logo { border: #cbcbcb solid 1px; border-radius: 10px; -webkit-border-radius: 10px; background-color: #fff; padding: 2px; overflow: hidden; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out}.menu_caseStudy .menu_caseStudy_logo:hover { opacity: .8}.mega-menu.resources-menu ul { margin: 0 0 30px; padding: 0; min-height: 146px}.mega-menu.resources-menu ul li { background: none; margin: 10px 0; position: relative; padding-left: 16px; font-family: 'Open Sans', sans-serif}.mega-menu.resources-menu ul li::before { content: ""; position: absolute; left: 0; top: 8px; width: 7px; height: 7px; border-radius: 50%; -webkit-border-radius: 50%; background-color: #85c701}.mega-menu.resources-menu .mega-menu_r p { color: #c0d9ff}.mega-menu.resources-menu .mega-menu_r .btn { font-size: 15px; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 600; display: inline-block; padding: 6px 21px}.mega-menu.resources-menu .mega-menu_r .btn::before { background-color: #5c83c4}.mega-menu.resources-menu .mega-menu_l { width: calc(100% - 460px); padding-inline: 25px; padding-bottom: 10px}.mega-menu.resources-menu .mega-menu_r { width: 460px; padding-bottom: 0}.mega-menu.resources-menu .mega-menu_r .menu_ebook { display: block; margin-top: 15px}.mega-menu.grc-menu .mega-menu_l { width: calc(100% - 420px); padding-inline: 25px; padding-bottom: 25px}.mega-menu.grc-menu .grc-menu-top { max-width: 820px; margin-bottom: 30px}.mega-menu.grc-menu h4,.mega-menu.grc-menu .menugrc-heading { font-size: 20px; font-family: 'Open Sans', sans-serif; font-weight: 700; margin-bottom: 5px; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; line-height: 1.2; display: block}.mega-menu.grc-menu p { font-size: 15px; color: #1d1e1e; font-family: 'Open Sans', sans-serif; line-height: 1.4; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out}.mega-menu.grc-menu .mega-menu_l .btn { font-size: 14px; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 700; display: inline-block; padding: 7px 19px}.mega-menu.grc-menu .mega-menu_r { width: 420px}.mega-menu.grc-menu .grc-menu-row { display: flex; flex-wrap: wrap; margin: 0 -10px}.mega-menu.grc-menu .grc-menu-row .grc-menu-col { background: #f6f6f6; border-radius: 20px; -webkit-border-radius: 20px; padding: 20px 30px; width: calc(33.33% - 20px); margin: 0 10px; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out}.mega-menu.grc-menu .grc-menu-row .grc-menu-col:hover { background-color: #2c599d}.mega-menu.grc-menu .grc-menu-row .grc-menu-col:hover h4,.mega-menu.grc-menu .grc-menu-row .grc-menu-col:hover .menugrc-heading { color: #fff}.mega-menu.grc-menu .grc-menu-row .grc-menu-col:hover p { color: #c0d9ff}.mega-menu.grc-menu .grc-menu-row .grc-menu-col .grc-menu-icon { width: 45px; height: 45px; border-radius: 50%; -webkit-border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 10px; background: linear-gradient(45deg, #ad0000 0%, #ff2929 100%); margin-bottom: 10px}.mega-menu.grc-menu .grc-menu-row .grc-menu-col .grc-menu-icon img { max-height: 25px}.mega-menu.grc-menu .grc-menu-row .grc-menu-col:nth-child(2) .grc-menu-icon { background: linear-gradient(45deg, #c35c00 0%, #ffc000 100%)}.mega-menu.grc-menu .grc-menu-row .grc-menu-col:nth-child(3) .grc-menu-icon { background: linear-gradient(45deg, #008a6c 0%, #30dfb9 100%)}.mega-menu.grc-menu .mega-menu_r h4,.mega-menu.grc-menu .mega-menu_r .menugrc-heading { margin-bottom: 15px; color: #fff}.mega-menu.grc-menu .mega-menu_r .menu-course-img img { box-shadow: none; -webkit-box-shadow: none; border-radius: 0; -webkit-border-radius: 0}.mega-menu.grc-menu .mega-menu_r h5,.mega-menu.grc-menu .mega-menu_r .menugrc-heading1 { font-size: 16px; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 700; margin-bottom: 15px}.mega-menu.grc-menu .mega-menu_r p { font-size: 14px; color: #c0d9ff}.mega-menu.grc-menu .mega-menu_r .btn { font-size: 14px; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 600; display: inline-block; padding: 7px 19px; margin-top: 10px}.mega-menu.grc-menu .mega-menu_r .btn::before { background-color: #5c83c4}.mega-menu.compliance-menu { max-width: 1400px}.mega-menu.compliance-menu .mega-menu_l { padding-inline: 25px; padding-block: 30px}.mega-menu.compliance-menu .mega-menu_l .row .col-lg-6 { padding-inline: 10px; margin-block: 10px}.menu-whyCompliance { background: #fff; box-shadow: 0 6px 13px #0000001a; -webkit-box-shadow: 0 6px 13px #0000001a; border-radius: 20px; -webkit-border-radius: 20px; padding: 20px; height: 100%}.menu-whyCompliance h4,.menu-whyCompliance .compliance-heading { color: #1d1e1e; font-size: 22px; font-family: 'Open Sans', sans-serif; font-weight: 700; line-height: 1.2; margin-bottom: 15px}.menu-whyCompliance p { color: #818181; font-size: 14px; font-family: 'Open Sans', sans-serif; font-weight: 400}.menu-whyCompliance .btn { font-size: 14px; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 700; display: inline-block; padding: 7px 19px}.menu-whyCompliance .btn:hover { color: #fff}.menu-complianceBlk { border-radius: 20px; -webkit-border-radius: 20px; padding: 25px !important; background: linear-gradient(45deg, #00775d 0%, #00b38c 100%)}.menu-complianceBlk:hover h5,.menu-complianceBlk:hover .compliance-heading1 { opacity: .9}.menu-complianceBlk .menu-complianceBlk-icon { width: 52px; height: 52px; border-radius: 50%; -webkit-border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 10px; margin-bottom: 10px}.menu-complianceBlk .menu-complianceBlk-icon img { max-height: 28px}.menu-complianceBlk h5,.menu-complianceBlk .compliance-heading1 { font-size: 20px; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 700; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; line-height: 1.2; margin-bottom: 15px}.menu-complianceBlk p { font-size: 14px; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 400; line-height: 1.4}.mega-menu.compliance-menu .mega-menu_l .row .col-lg-6:nth-child(2) .menu-complianceBlk .menu-complianceBlk-icon { background: linear-gradient(45deg, #069f7e 0%, #0fcfa5 100%)}.mega-menu.compliance-menu .mega-menu_l .row .col-lg-6:nth-child(3) .menu-complianceBlk { background: linear-gradient(45deg, #1a4e9c 0%, #0666c9 100%)}.mega-menu.compliance-menu .mega-menu_l .row .col-lg-6:nth-child(3) .menu-complianceBlk .menu-complianceBlk-icon { background: linear-gradient(45deg, #0262c6 0%, #328cea 100%)}.mega-menu.compliance-menu .mega-menu_l .row .col-lg-6:nth-child(4) .menu-complianceBlk { background: linear-gradient(45deg, #c35c00 0%, #efa300 100%)}.mega-menu.compliance-menu .mega-menu_l .row .col-lg-6:nth-child(4) .menu-complianceBlk .menu-complianceBlk-icon { background: linear-gradient(45deg, #d48400 0%, #efab33 100%)}.mega-menu.compliance-menu .mega-menu_r .btn { font-size: 14px; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 600; display: inline-block; padding: 7px 19px}.mega-menu.compliance-menu .mega-menu_r .btn::before { background-color: #5c83c4}.callAction_new { padding: 0; position: relative; background-color: #fff; z-index: 1; overflow: hidden}.callAction_new::before { content: ''; position: absolute; top: 0; width: 95%; height: 100%; background-color: #f6f6f6; z-index: 0; right: 0; -webkit-border-top-left-radius: 100px; border-top-left-radius: 100px; z-index: -1}.callAction_new .callAction_new_r::after { content: ''; position: absolute; left: 0; top: 0; width: 70vw; height: 100%; z-index: -1; background-color: #2c599d; -webkit-border-top-left-radius: 100px; border-top-left-radius: 100px}.callAction_new .callAction_new_r label { color: #fff; font-size: 16px; margin-bottom: 0; margin-top: 15px; line-height: 1}.callAction_new .callAction_new_l,.callAction_new .callAction_new_r { padding: 40px 0 40px}.callAction_new .callAction_new_l { padding-right: 40px}.callAction_new .callAction_new_r { max-width: 524px; width: 100%; margin: 0 auto}.callAction_new .callAction_new_r .btn { padding: 0; margin-top: 20px; background-color: #7faf00}.callAction_new .callAction_new_r .btn::before { background-color: #5c83c4}.callAction_new .callAction_new_r .btn input { font-size: 22px; background-color: #fff0; padding: 10px 42px 10px 22px; height: 52px}.callAction_new .callAction_new_r .btn::after { content: ''; background: url(../svg/arrow.svg) center no-repeat; background-size: 9px; width: 10px; height: 16px; display: inline-block; vertical-align: middle; position: absolute; right: 20px; top: 0; bottom: 0; margin: auto}.callAction_new .callAction_new_r form .wpcf7-form-control-wrap input.wpcf7-not-valid { background-color: #f2d0d0; border-color: #fff0}.callAction_new .callAction_new_r form .wpcf7-form-control-wrap span.wpcf7-not-valid-tip { display: none}.callAction_new .callAction_new_r form .wpcf7-response-output { display: none}.callAction_new .callAction_new_r:before { content: ''; position: absolute; right: -100px; top: 0; bottom: 0; margin: auto; width: 496px; height: 492px; background: url(../images/footer_form_bg.webp) 0 0 no-repeat; z-index: 0; pointer-events: none; background-size: contain}body.page-template-template-eight .innerBaner.innerBaner1 { padding: 0; background-position: 25vw center; min-height: 480px; height: auto}body.page-template-template-eight .innerBaner.innerBaner1 .container,body.page-template-template-eight .innerBaner.innerBaner1 .container .row { height: 100%}body.page-template-template-eight .innerBaner.innerBaner1 .container .row .col-lg-6.pl-0 { height: 100%}.innerbanner_form { max-width: 391px; width: 100%; margin: 0 auto; background: #00215273; padding: 30px 30px; height: 100%}.innerbanner_form_title { margin-bottom: 10px; color: #fff; font-size: 20px; font-weight: 600}.innerbanner_form_title strong { font-weight: 600}.innerbanner_form .innerbanner_form_in { margin-bottom: 15px}.innerbanner_form input[type="text"],.innerbanner_form input[type="email"],.innerbanner_form input[type="tel"],.innerbanner_form textarea { border-radius: 5px; -webkit-border-radius: 5px; font-size: 15px}.innerbanner_form input::-webkit-input-placeholder,.innerbanner_form textarea::-webkit-input-placeholder { opacity: 1 !important; color: #777}.innerbanner_form input:-moz-placeholder,.innerbanner_form textarea:-moz-placeholder { opacity: 1 !important; color: #777}.innerbanner_form input::-moz-placeholder,.innerbanner_form textarea::-moz-placeholder { opacity: 1 !important; color: #777}.innerbanner_form input:-ms-input-placeholder,.innerbanner_form textarea:-ms-input-placeholder { opacity: 1 !important; color: #777}.innerbanner_form input[type="submit"] { border-radius: 5px; -webkit-border-radius: 5px; display: block; width: 100%; background-color: #88bc00; font-size: 19px; font-weight: 700; text-transform: uppercase; height: 48px}.innerbanner_form input[type="submit"]:hover { background-color: #5c83c4}.innerbanner_form .innerbanner_form_text p { font-size: 13px; color: #adc2e3; line-height: normal}.innerbanner_form .innerbanner_form_text p a { color: #adc2e3}.innerbanner_form input.wpcf7-not-valid { border-color: #fff0; background-color: #f2d0d0}.innerbanner_form .innerbanner_form_in .wpcf7-form-control-wrap span.wpcf7-not-valid-tip { display: none}.innerbanner_form .wpcf7 form .wpcf7-response-output { margin: 10px 0 0 0; font-size: 12px; color: #fff; display: none}.innerbanner_form .innerbanner_form_in .btn { padding: 0; display: block; border-radius: 5px; -webkit-border-radius: 5px; background-color: #7faf00}.innerbanner_form .innerbanner_form_in .btn input { background-color: #fff0; text-transform: none}.innerbanner_form input:focus::-webkit-input-placeholder,.innerbanner_form textarea:focus::-webkit-input-placeholder { color: #fff0}.innerbanner_form input:focus:-moz-placeholder,.innerbanner_form textarea:focus:-moz-placeholder { color: #fff0}.innerbanner_form input:focus::-moz-placeholder,.innerbanner_form textarea:focus::-moz-placeholder { color: #fff0}.innerbanner_form input:focus:-ms-input-placeholder,.innerbanner_form textarea:focus:-ms-input-placeholder { color: #fff0}.callAction_new .callAction_new_r input:focus::-webkit-input-placeholder,.callAction_new .callAction_new_r textarea:focus::-webkit-input-placeholder { color: #fff0}.callAction_new .callAction_new_r input:focus:-moz-placeholder,.callAction_new .callAction_new_r textarea:focus:-moz-placeholder { color: #fff0}.callAction_new .callAction_new_r input:focus::-moz-placeholder,.callAction_new .callAction_new_r textarea:focus::-moz-placeholder { color: #fff0}.callAction_new .callAction_new_r input:focus:-ms-input-placeholder,.callAction_new .callAction_new_r textarea:focus:-ms-input-placeholder { color: #fff0}.get_started { text-align: center; font-size: 30px; margin: 50px 0 10px}.get_started strong { font-weight: 700}.iframe-video { max-width: 800px; width: 100%; margin: 0 auto}.iframe-video iframe { width: 100%}.iframe-video button.play:before { display: none}.half-stars-example>span { width: 120px; display: block;}.wedohelp_sec .wedohelp_slide1 { margin: 30px 0 0; overflow: hidden; display: flex; flex-wrap: wrap; justify-content: center; gap: 5px}