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%}*,*: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-family: 'Poppins', sans-serif; font-weight: 700}.h1,h1 { font-size: 40px; margin-bottom: 20px}.h2,h2 { font-size: 35px; 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.5; 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}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}#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}.gray_bg { background-color: #f6f6f6 !important}.mb-1 { margin-bottom: 20px !important}#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 { font-family: 'Rubik', sans-serif}.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: 18px; font-weight: 500}.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; border-radius: 30px; -webkit-border-radius: 30px; 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}.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;}#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; font-family: 'Poppins', sans-serif; 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-family: 'Poppins', sans-serif; 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: 40px; font-family: 'Poppins', sans-serif; font-weight: 700; color: #fff}.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: 600; 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}.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: 40px; font-weight: 600; letter-spacing: -0.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;}body.page-template-template-course .inner_banner .inner_banner_l { padding-top: 60px; padding-bottom: 40px;}.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: 400; 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}.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_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%)}.innerBaner.innerBaner1 { padding: 45px 0; background-position: 40vw center; height: 480px; display: flex; align-items: center}.innerBaner1 .innerBaner_can { padding: 0}.innerBaner .innerBaner_can .title-tag { font-size: 20px; font-family: 'Poppins', sans-serif; font-weight: 500; 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}.innerBaner.innerBaner1 { padding: 0; background-position: 25vw center; min-height: 480px; height: auto}.innerBaner.innerBaner1 .container,body.page-template-template-two .innerBaner.innerBaner1 .container .row { height: 100%}.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: 20px; 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: #77b400}.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}.success_story { padding: 60px 0 80px; text-align: center; position: relative}.success_story h1 { font-size: 30px; font-weight: 500; letter-spacing: -.02em}.success_story h2 { font-weight: 500; letter-spacing: -.02em;}.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-family: 'Poppins', sans-serif; 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}.success_story1 { padding: 0; margin: 60px 0; overflow: hidden;}.success_story1 .container { max-width: 1280px}.success_story1 .animated-shapes i { left: -15%}.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 h2 { line-height: 1.1; margin-bottom: 20px; letter-spacing: -.02em; font-weight: 500}.belive_sec .belive_u p { color: #000;}.belive_sec.gray_bg { padding: 90px 0; overflow: hidden;}.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: #77b400; width: 64px; height: 64px; padding: 15px; width: 83px; height: 83px}.columnsList_sec .columnsList_blk { display: flex; flex-wrap: wrap; margin: 30px 0}.columnsList_sec .columnsList_blk .columnsList_icon { width: 83px; height: 77px; border-radius: 25px; -webkit-border-radius: 25px; background-color: #7faf00; display: flex; align-items: center; justify-content: center}.columnsList_sec .columnsList_blk .columnsList_icon img { max-height: 40px; width: auto}.columnsList_sec .columnsList_blk .columnsList_text { width: calc(100% - 85px); padding-left: 20px}.columnsList_sec .columnsList_blk .columnsList_text h3 { font-size: 20px; font-family: 'Open Sans', sans-serif; font-weight: 700; margin: 0 0 10px; padding: 0}.columnsList_sec .columnsList_blk .columnsList_text p { color: #000;}.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: 25px; font-weight: 400; 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}.modules_sec h2 { font-weight: 500}.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}.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;}.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}.callAction_sec h2,.callAction_sec .callAction_heading { color: #000; font-size: 52px; line-height: 1.2; font-family: 'Poppins', sans-serif; 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: #7faf00; padding: 12px 27px; margin-top: 10px}.main-footer .footer_upper .foo_heading { font-size: 37px; font-weight: 600}.main-footer .footer_upper * { position: relative}.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-family: 'Poppins', sans-serif; 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}.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}.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 { font-size: 38px; margin-bottom: 5px; letter-spacing: -0.02em; font-weight: 500;}.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 { display: flex; flex-wrap: wrap;}.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 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;}