@font-face{font-family:'MontserratRegular';src:url('../fonts/Montserrat-Regular-webfont.woff2') format('woff2'),url('../fonts/Montserrat-Regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Montserratblack';src:url('../fonts/Montserrat-black-webfont.woff2') format('woff2'),url('../fonts/Montserrat-black-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Montserratblack_Italic';src:url('../fonts/Montserrat-blackItalic-webfont.woff2') format('woff2'),url('../fonts/Montserrat-blackItalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'MontserratBold';src:url('../fonts/Montserrat-Bold-webfont.woff2') format('woff2'),url('../fonts/Montserrat-Bold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'MontserratBold_Italic';src:url('../fonts/Montserrat-BoldItalic-webfont.woff2') format('woff2'),url('../fonts/Montserrat-BoldItalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'MontserratItalic';src:url('../fonts/Montserrat-Italic-webfont.woff2') format('woff2'),url('../fonts/Montserrat-Italic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Montserratlight';src:url('../fonts/Montserrat-light-webfont.woff2') format('woff2'),url('../fonts/Montserrat-light-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Montserratlight_Italic';src:url('../fonts/Montserrat-lightItalic-webfont.woff2') format('woff2'),url('../fonts/Montserrat-lightItalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'MontserratMedium';src:url('../fonts/Montserrat-Medium-webfont.woff2') format('woff2'),url('../fonts/Montserrat-Medium-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'MontserratMedium_Italic';src:url('../fonts/Montserrat-MediumItalic-webfont.woff2') format('woff2'),url('../fonts/Montserrat-MediumItalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Montserratthin';src:url('../fonts/Montserrat-thin-webfont.woff2') format('woff2'),url('../fonts/Montserrat-thin-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Montserratthin_Italic';src:url('../fonts/Montserrat-thinItalic-webfont.woff2') format('woff2'),url('../fonts/Montserrat-thinItalic-webfont.woff') format('woff');font-weight:normal;font-style:normal}body{margin:0;padding:0;font-family:'Montserrat',sans-serif}.main-toper{width:100%;background:#333;min-height:40px}.main-toper .log-in{text-align:right;padding-top:7px}.main-toper .log-in .log-btn{color:#fff;text-decoration: none;}.main-toper .log-in .log-btn:focus{outline:0}.main-toper .log-in .sign-btn{color:#fc6719;text-decoration:none}.main-toper .log-in span{color:#fff;padding:0 10px}.main-header{width:100%;background:transparent;z-index:999}.main-header .toper .bg-light{background:none!important;padding:0!important}.main-header .toper .bg-light .logo{float:left}.main-header .toper .bg-light .navbar-collapse{text-align:right!important}.main-header .toper .bg-light .navbar-collapse .navbar-nav{list-style:none}.main-header .toper .bg-light .navbar-collapse .navbar-nav .nav-item{display:inline-block;padding-top:25px;padding-bottom:20px}.main-header .toper .bg-light .navbar-collapse .navbar-nav .nav-item .nav-link{display:inline-block;margin-left:30px;font-size:16px;position:relative;text-decoration:none;color:#333;padding:0 0 8px}.main-header .toper .bg-light .navbar-collapse .navbar-nav .nav-item .nav-link.active,.main-header .toper .bg-light .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#4d738a!important;border-bottom:3px solid #4d738a;padding:0 0 5px}.navbar-nav .dropdown-menu{position:absolute!important}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;display:block;transform:scale(0);transition:ease-out .3s}.dropdown:hover .dropdown-menu{transform:scale(1)}.dropdown-menu1{border:0;display:block;transform:scale(1)!important;height:0;overflow:hidden;padding:0;top:180px;transition:all .3s}.dropdown:hover .dropdown-menu1{display:block;top:100%;height:inherit}.dropdown-menu{min-width:11rem!important;padding:0!important;border:none!important;box-shadow:0 8px 6px -6px rgba(0,0,0,0.3)!important}.dropdown-menu li a{padding:8px 8px;color:#555;border-right:0;font-size:12px;background:url(../images/icon/menuArrow.png) no-repeat 10px 13px;background-size:10px;padding-left:28px;display:block;width:100%;line-height:20px}.dropdown-menu li a:hover{text-decoration:none;background:url(../images/icon/menuArrow_hover.png) no-repeat 10px 13px;background-size:10px;background-color:#4d738a;color:#fff}.banner-sec .main-text{position: absolute;width: 100%;right: 10%;text-align: center;transform: translateY(-50%);top: 50%;left: 0px;}.banner-sec{position:relative;min-height:500px;height:auto;margin-top:0;padding-bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center}.banner-sec .overlay-bg{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0.33)}.banner-sec .main-text h1{font-size:38px;color:#fff;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.banner-sec .main-text h4{font-size:24px;color:#fff;font-weight:600;margin-top:25px;line-height:32px;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.smooth-scroll-sec .main-bar{background:#333;position:relative;bottom:23px;padding:6px 2px}.smooth-scroll-sec .main-bar .sample-text{width:148px;margin:0 5px;color:#fff;align-items:center;justify-content:center;display:inline-block}.smooth-scroll-sec .main-bar .sample-text a h5{margin-top:.5rem;cursor:pointer;font-size:15px;text-align:center;text-decoration:none;color:#fff}.smooth-scroll-sec .main-bar .sample-text a h5:hover{color:#fc6719;text-decoration:none}.smooth-scroll-sec .main-bar .sample-text a:hover{text-decoration:none}.cmr-sec{width:100%;background:#fff;padding:40px 0}.cmr-sec .main-text{text-align:center}.cmr-sec .main-text h2{text-align:left;font-size:28px;font-weight:600;margin-bottom:0}.cmr-sec .main-text h2 a{color:#202020}.cmr-sec .sub-text{margin-top:20px}.cmr-sec .sub-text p{margin-bottom:0;color:#666;font-size:15px}.cmr-sec .why-cmr-sec{margin-top:20px}.cmr-sec .why-cmr-sec .main-text h4{color:#202020;text-align:center;font-size:22px;font-weight:600}.cmr-sec .sample-box{margin-top:25px}.cmr-sec .sample-box .main-icon{padding:0 10px;width:228px;margin:0px;color:white;align-items:center;justify-content:center;float:left;display:block}.cmr-sec .sample-box .main-icon img{margin:0 auto;display:block;width:70px}.cmr-sec .sample-box .main-icon h3.icon-txt{text-align:center;font-size:17px;padding-top:10px;color:#333}.cmr-sec .sample-box .main-icon p{text-align:center;font-size:14px;color:#666}.accounting-sec{width:100%;background:#f9f9f9;padding:50px 0}.accounting-sec .main-text{text-align:left;padding-bottom:25px}.accounting-sec .main-text h2{text-align:left;font-size:28px;font-weight:600;margin-bottom:0}.accounting-sec .main-text h2 a{color:#202020}.accounting-sec .sub-txt p{color:#666;font-size:15px;text-align: justify;}.accounting-sec .acc-img img{width:100%;border-radius:30px;box-shadow:0 0 20px rgba(124,136,160,0.25)}.accounting-sec .benefit h4{color:#202020;font-size:24px;font-weight:500;margin-bottom:10px}.accounting-sec .benefit ul{list-style:none;padding-left:0}.accounting-sec .benefit ul li{padding:5px 0;color:#666;font-size:15px;cursor:pointer}.accounting-sec .benefit ul li .fa{padding-right:8px}.accounting-sec .benefit ul li:hover{color:#fc6719}.b2b-sec{width:100%;background:#fff;padding:40px 0}.b2b-sec .b2b-img{margin-top:60px}.b2b-sec .b2b-img img{width:100%}.b2b-sec .main-text{text-align:left;margin-bottom:20px}.b2b-sec .main-text h2{text-align:left;font-size:28px;font-weight:600;margin-bottom:0;color:#202020}.b2b-sec p{color:#666;font-size:15px;text-align: justify;}.report-sec{width:100%;background:#f9f9f9;padding:50px 0}.report-sec .main-text{text-align:left;margin-bottom:20px}.report-sec .main-text h2{text-align:left;font-size:28px;font-weight:600;margin-bottom:0;color:#202020}.report-sec p{color:#666;font-size:15px;text-align: justify;}.report-sec .report-img{margin-top:30px}.report-sec .report-img img{width:100%}.report-sec .report-feature h4{color:#202020;font-size:24px;font-weight:500;margin-bottom:10px}.report-sec .report-feature ul{list-style:none;padding-left:0}.report-sec .report-feature ul li{padding:5px 0;color:#666;font-size:15px;cursor:pointer}.report-sec .report-feature ul li img{padding-right:8px}.report-sec .report-feature ul li:hover{color:#fc6719}.online-sec{width:100%;background:#fff;padding:40px 0;position:relative}.online-sec .online-img{margin:60px 0}.online-sec .online-img img{width:100%;border-radius:30px}.online-sec .main-text{text-align:left;margin-bottom:20px}.online-sec .main-text h2{text-align:left;font-size:28px;font-weight:600;margin-bottom:0;color:#202020}.online-sec p{color:#666;font-size:15px;text-align: justify;}.online-sec .txt-box{position:absolute;background:#fff;box-shadow:0 0 20px rgba(124,136,160,0.25);border-radius:20px;padding:15px 70px 15px 30px;left:21%;top:50%}.online-sec .txt-box h4{font-size:20px;color:#333}.online-sec .txt-box ul{list-style:none;padding-left:0;margin-bottom:0}.online-sec .txt-box ul li{padding:5px 0;color:#666;font-size:15px;cursor:pointer}.online-sec .txt-box ul li .fa{padding-right:8px}.online-sec .txt-box ul li:hover{color:#fc6719}.managed-sec{width:100%;background:#f9f9f9;padding:50px 0}.managed-sec .main-text{text-align:left;margin-bottom:20px}.managed-sec .main-text h2{text-align:left;font-size:28px;font-weight:600;margin-bottom:0;color:#202020}.managed-sec p{color:#666;font-size:15px;text-align: justify;}.managed-sec .managed-img{margin:30px 0px}.managed-sec .managed-img img{width:100%}.managed-sec .report-feature h4{color:#202020;font-size:24px;font-weight:500;margin-bottom:10px}.managed-sec .report-feature ul{list-style:none;padding-left:0}.managed-sec .report-feature ul li{padding:5px 0;color:#666;font-size:15px;cursor:pointer}.managed-sec .report-feature ul li img{padding-right:8px}.managed-sec .report-feature ul li:hover{color:#fc6719}#inner_page{width:100%;height:auto;min-height:400px;padding:0;margin:35px 0 0 0;position:relative}#inner_page .page_title{width:100%;height:auto;margin:auto;display:block}#inner_page .page_title #contact_form{width:100%;height:auto;padding:0;display:block;max-width:60%;margin:0 auto}#inner_page .page_title #contact_form h2{color:#333;padding:0;margin:0 0 15px 0;line-height:24px;font-size:28px;font-weight:600;text-align:center}#inner_page .page_title #contact_form .height_10{height:10px;font-size:10px}#inner_page .page_title #contact_form h5{text-align:center;color:#666}#inner_page .page_title #contact_form .height_8{height:8px;font-size:8px}#inner_page .page_title #contact_form p{text-align:center;color:#666}#contact_form_field label{font-size:12px;color:#666;font-weight:500;padding:0;margin:0 0 5px 0;float:left;clear:both}#contact_form_field label span.required{color:#f00;padding:0 5px;margin:0;font-size:13px}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],input.input-text{width:100%;float:left;padding:5px;margin:0;clear:both;background:#fff;border:1px solid #ddd;height:35px;line-height:35px;font-size:13px;font-weight:normal;font-family:source_sans_proregular;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;-webkit-boxshadow:none}#contact_form_field .c_raw{float:left;width:100%;height:auto;padding:0 15px;margin:0 0 15px 0;position:relative}button[type=submit]{margin:auto;display:block;padding:10px 35px;min-height:30px;background:#fc6719;border-radius:4px;border:0;outline:0;color:#fff;font-size:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#contact_form_field label{font-size:12px;color:#555;padding:0;margin:0 0 5px 0;float:left;clear:both;width:100%}select{padding:5px;margin:0;background:#fff;color:#555;border:1px solid #0072cf;width:100%;height:35px;outline:0;display:inline-block;-webkit-appearance:none}textarea{overflow:auto;margin:0;font:inherit;color:inherit;height:60px}.footer-section{padding:50px 0;background:#f5f5f5;padding:50px 0;background-repeat:no-repeat;background-position:bottom;background-size:cover}.footer-section .quicklink{margin:0;padding:0}.footer-section .quicklink p{font-family: 'Montserrat',sans-serif;font-weight: 600;color:#666;margin-bottom:25px;text-transform:capitalize!important}.footer-section .quicklink p .col-text{color:#4d738a}.footer-section .quicklink ul{margin:0;padding:0}.footer-section .quicklink ul li{margin:5px 0 5px 0;padding:0;display:inline-block}.footer-section .quicklink ul li a{color:#666;font-size:14px}.footer-section .quicklink ul li a:hover{color:#4d738a;text-decoration:none}.footer-section p{font-size:15px;color:#666}.footer-section .contact-info{margin:0;padding:0}.footer-section .contact-info h5{color:#fff;font-family: 'Montserrat',sans-serif;font-weight: 600;margin-bottom:25px;position:relative;right:30px;text-transform:capitalize!important}.footer-section .contact-info ul{margin:0;padding:0}.footer-section .contact-info ul li{margin:10px 0 10px 0;padding:0;color:#fff;font-size:14px}.footer-section .contact-info ul li a{color:#fff}.footer-section .contact-info ul li a:hover{color:#fff;text-decoration:none}.footer-section .contact-info ul li i{font-size:20px;padding:0;margin:0 0 0 -30px;float:left;display:ruby-text-container;width:10%}.footer-bootm-sec{background:#fff;padding:0}.footer-bootm-sec p{margin:15px 0 15px 0;padding:0;font-size:14px}.footer-bootm-sec p span{color:#333}.animatable{visibility:hidden;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.animated{visibility:visible;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}@-webkit-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}60%{opacity:0}20%{opacity:0}100%{opacity:1}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{-webkit-transform:translateX(20px)}80%{-webkit-transform:translateX(-5px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{-webkit-transform:translateX(20px)}80%{-webkit-transform:translateX(-5px)}100%{opacity:1;-webkit-transform:translateX(0)}}.login-content {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 530px;height: 0px;margin: auto;background:none;z-index:-1;}.login-content button.close {color: #fff;padding-right: 15px;z-index: 999;position: relative;background: #2f2f53;padding-top: 10px;}.login-content .close:hover {color: #fff;text-decoration: none;}.login-content .container {display: block;position: relative;width: 530px;height: 679px;margin: auto;margin-top: 90px;box-shadow: 1px 5px 10px 1px #333;overflow:hidden;padding: 0px;}.login-content img.bg-img {display: block;position: absolute;margin: auto;}.login-content .menu {position: relative;padding: 10% 13% 0 13%;}.login-content .menu h2 {display: inline;margin: 20px;padding-bottom: 3px;font-size:22px;color:#fff;}.login-content a:not(.active) {cursor:inherit;}.login-content .menu .active h2 {color: #AEAEAE;transition: color 0.5s ease-in;}.login-content .connexion {position: absolute;padding: 15% 13%;width: 100%;left:0px;transition: all 0.7s;}.login-content .connexion h2 {display: inline;margin: 20px;padding-bottom: 3px;}.login-content .connexion h4 {margin-bottom: 0;text-align: center;color: #ffffff;opacity: 0.3;}.login-content .connexion h4:hover {opacity: 0.8;transition: all 0.1s ease-in;}.login-content label {display: block;margin-top: 10px;padding: 5px 10px;font-size: 15px;font-weight: 600;color: #fff;}.login-content input {display: block;width: 93%;margin: auto;padding: 13px;border: 0;border-radius: 20px;opacity:.9;color:#202020;}.login-content input:focus{outline: none;}.login-content input p {color: #fff;opacity: 1;}.login-content input.submit {width: 100%;padding: 10px;font-size: 17px;font-weight: 700;color: #fff;opacity: 1;background-color: #fc6719;cursor: pointer;}.login-content .check label {float: left;width: 10%;margin-left: 5%;}.login-content .check h3 {padding: 15px;color:#fff;font-size:18px;}.login-content .checkbox {display: none;}.login-content .checkbox:checked + svg .path-moving {-webkit-transition: stroke .4s,stroke-dasharray .4s,stroke-dashoffset .4s cubic-bezier(.3,.8,.6,1.5);transition: stroke .4s,stroke-dasharray .4s,stroke-dashoffset .4s cubic-bezier(.3,.8,.6,1.5);stroke-dasharray: 25 90;stroke-dashoffset: 0;}.login-content .path-moving,.login-content .path-back {fill: none;stroke: #1161ee;stroke-width: 3px;stroke-linecap: round;stroke-linejoin: round;}.login-content .path-moving {-webkit-transition: stroke .4s,stroke-dasharray .4s,stroke-dashoffset .4s;transition: stroke .4s,stroke-dasharray .4s,stroke-dashoffset .4s;stroke: #ffffff;stroke-dasharray: 110;stroke-dashoffset: -32;}.login-content .enregistrer {position: absolute;padding: 5% 13%;width: 100%;right:0px;transition: all 0.7s;}.login-content .active-section {position: absolute;right:500px;}.login-content .remove-section {position: absolute;left: 500px;}