body {

    overflow-x: hidden;

    font-size: 14px !important;

}

b, strong {

    font-weight: bold!important;

}

body, h1, h2, h3, h4, h5, h6, ul, li, a, div, span, strong, button, img {

    font-family: 'Lato', sans-serif !important;

    transition: all 500ms;

    outline: none;

}



img {

    max-width: 100%;

}



li {

    list-style: none;

}



a {

    text-decoration: none !important;

}



.header {position: fixed;left: 0;right: 0;z-index: 999;}.header.sticky {background: #223641;}

.header .container {position: relative;}

.header .header-logo {text-align: center;padding: 12px 0;} 

.header .header-menu {position: absolute;right: 5px;top: 0;}

.header .search-box > a, .header .login-box a {color: #fff;text-transform: uppercase;font-weight: 700;} 

.header .search-box .search-result ul {padding: 0;margin: 0;}

.header .search-box .search-result ul li a {border-bottom: 1px solid rgba(255, 255, 255, 0.1);padding: 10px 15px;margin: 0;line-height: 22px;font-size: 14px;letter-spacing: .015em;color: #fff;display: block;text-transform: inherit;font-weight: 400;}

.header .search-box .search-result {z-index: 999;width: 300px;position: absolute;background: #000000;max-height: 500px;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;transition: all 500ms;opacity: 0;height: 0;visibility: hidden;overflow: hidden;right: 0;}

.header .search-box:hover .search-result {opacity: 1;height: 216px;visibility: visible;overflow: visible;}

.header .header-menu .search-box, .header-menu .login-box {display: inline-block;padding: 0 10px;}

.header .header-menu .search-box img {width: 15px;margin-right: 10px;} 

.header .header-menu a:hover {color: #40c6ff !important;}



.header2 {background-color: #223641;position: fixed;left: 0;right: 0;z-index: 999;}.header2.sticky {background: #223641;}

.header2 .container {position: relative;}

.header2 .header-logo {text-align: center;padding: 12px 0;} 

.header2 .header-menu {position: absolute;right: 5px;top: 0;}

.header2 .search-box > a, .header2 .login-box a {color: #fff;text-transform: uppercase;font-weight: 700;} 

.header2 .search-box .search-result ul {padding: 0;margin: 0;}

.header2 .search-box .search-result ul li a {border-bottom: 1px solid rgba(255, 255, 255, 0.1);padding: 10px 15px;margin: 0;line-height: 22px;font-size: 14px;letter-spacing: .015em;color: #fff;display: block;text-transform: inherit;font-weight: 400;}

.header2 .search-box .search-result {z-index: 999;width: 300px;position: absolute;background: #000000;max-height: 500px;border: 1px solid rgba(255, 255, 255, 0.1);border-radius: 4px;transition: all 500ms;opacity: 0;height: 0;visibility: hidden;overflow: hidden;right: 0;}

.header2 .search-box:hover .search-result {opacity: 1;height: 216px;visibility: visible;overflow: visible;}

.header2 .header-menu .search-box, .header-menu .login-box {display: inline-block;padding: 0 10px;}

.header2 .header-menu .search-box img {width: 15px;margin-right: 10px;} 

.header2 .header-menu a:hover {color: #40c6ff !important;}



.plain-baner {background: none;padding: 100px 15px 10px;background-size: cover;position: relative;}

.plain-baner:before {content: "";background: rgb(0 0 0 / 0%);position: absolute;top: 0;bottom: 0;left: 0;right: 0;}

.plain-baner .baner-text {text-align: center;position: relative;z-index: 9;}

.plain-baner .baner-text h3 {font-family: Lato, Helvetica, Arial, "sans-serif"; color: #000;font-size: 36px;max-width: 900px;margin: auto;font-weight: 100;line-height: normal;} 

.plain-baner .baner-text h4 {font-family: Lato, Helvetica, Arial, "sans-serif"; color: #9C9A9A;font-size: 16px;max-width: 900px;margin: auto;font-weight: 100;line-height: normal;}

.plain-baner .baner-text p {color: #000;font-size: 24px;max-width: 900px;margin: auto;padding: 50px 0 0;}

.plain-baner .baner-text a {background: none;color: #D69F6D;text-transform: uppercase;font-weight: bold;font-size: 17px;border-radius: 10px;padding: 18px 40px;border: solid 2px #D69F6D;display: inline-block;}

.plain-baner .baner-text a:hover {background: #D69F6D;color: #fff;}



.home-baner {background: url(../images/bannerfold.jpg) no-repeat;padding: 200px 15px;background-size: cover;position: relative;}

.home-baner:before {content: "";background: rgb(0 0 0 / 39%);position: absolute;top: 0;bottom: 0;left: 0;right: 0;}

.home-baner .baner-text {text-align: center;position: relative;z-index: 9;}

.home-baner .baner-text h3 {color: #fff;font-size: 60px;max-width: 900px;margin: auto;font-weight: 700;line-height: normal;} 

.home-baner .baner-text p {color: #fff;font-size: 24px;max-width: 900px;margin: auto;padding: 50px 0;}

.home-baner .baner-text a {background: none;color: #D69F6D;text-transform: uppercase;font-weight: bold;font-size: 17px;border-radius: 10px;padding: 18px 40px;border: solid 2px #D69F6D;display: inline-block;}

.home-baner .baner-text a:hover {background: #D69F6D;color: #fff;}



.robot-baner {background: url(../images/robotrading.jpg) no-repeat;padding: 200px 15px;background-size: cover;position: relative;}

.robot-baner:before {content: "";background: rgb(0 0 0 / 39%);position: absolute;top: 0;bottom: 0;left: 0;right: 0;}

.robot-baner .baner-text {text-align: center;position: relative;z-index: 9;}

.robot-baner .baner-text h3 {color: #fff;font-size: 60px;max-width: 900px;margin: auto;font-weight: 700;line-height: normal;} 

.robot-baner .baner-text p {color: #fff;font-size: 24px;max-width: 900px;margin: auto;padding: 50px 0;}

.robot-baner .baner-text a {background: none;color: #D69F6D;text-transform: uppercase;font-weight: bold;font-size: 17px;border-radius: 10px;padding: 18px 40px;border: solid 2px #D69F6D;display: inline-block;}

.robot-baner .baner-text a:hover {background: #D69F6D;color: #fff;}



.biz-baner {background: url(../images/home-biz.jpg) no-repeat;padding: 200px 15px;background-size: cover;position: relative;}

.biz-baner:before {content: "";background: rgb(0 0 0 / 39%);position: absolute;top: 0;bottom: 0;left: 0;right: 0;}

.biz-baner .baner-text {text-align: center;position: relative;z-index: 9;}

.biz-baner .baner-text h3 {color: #fff;font-size: 60px;max-width: 900px;margin: auto;font-weight: 700;line-height: normal;} 

.biz-baner .baner-text p {color: #fff;font-size: 24px;max-width: 900px;margin: auto;padding: 50px 0;}

.biz-baner .baner-text a {background: none;color: #D69F6D;text-transform: uppercase;font-weight: bold;font-size: 17px;border-radius: 10px;padding: 18px 40px;border: solid 2px #D69F6D;display: inline-block;}

.biz-baner .baner-text a:hover {background: #D69F6D;color: #fff;}



.below_fold_sec {text-align: center;margin: 70px 0;}

.below_fold_sec h3 {padding: 0;margin: 0 0 30px 0;font-size: 28px;color: #000;font-weight: 500;}

.below_fold_sec p {padding: 0;font-size: 14px;color: #000;line-height: 24px; max-width: 1400px;margin: auto;}

.below_fold_sec h4 {padding: 0;margin: 0 0 24px 0;font-size: 18px;color: #000;letter-spacing: 1px;font-weight: 600;}

.below_fold_sec h3 strong {color: #78b73f;font-weight: 550;}

.below_fold_sec h2 {margin: 0 0 15px 0;font-size: 35px;color: #000;text-transform: uppercase;font-weight: 700}

.below_fold_sec h2 strong {color: #40c6ff;}

.below_fold_sec h4 span {color: #40c6ff;line-height: normal;}



.sub_head_sec {text-align: center;margin: 10px 0 70px;}

.sub_head_sec h3 {padding: 0;margin: 0 0 30px 0;font-size: 28px;color: #000;font-weight: 500;}

.sub_head_sec p {padding: 0;font-size: 14px;color: #000;line-height: 24px; max-width: 1400px;margin: auto;}

.sub_head_sec h4 {padding: 0;margin: 0 0 24px 0;font-size: 18px;color: #000;letter-spacing: 1px;font-weight: 600;}

.sub_head_sec h3 strong {color: #78b73f;font-weight: 550;}

.sub_head_sec h2 {margin: 0 0 15px 0;font-size: 35px;color: #000;text-transform: uppercase;font-weight: 700}

.sub_head_sec h2 strong {color: #40c6ff;}

.sub_head_sec h4 span {color: #40c6ff;line-height: normal;}



.tool-section {text-align: center;padding: 60px 0;}

.tool-section h3 {padding: 0;margin: 0 0 30px 0;font-size: 28px;color: #000;font-weight: 500;}

.tool-section p {padding: 0;font-size: 14px;color: #000;line-height: 24px;max-width: 700px;margin: auto;}

.tool-section h3 strong {color: #78b73f;font-weight: 550;}

.tool-section h2 {margin: 0 0 15px 0;font-size: 35px;color: #000;text-transform: uppercase;font-weight: 700}

.tool-section h2 strong {color: #40c6ff;} 

.tool-block {position: relative;margin-bottom: 30px;}

.tool-block a:after {content: "";display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.9)), color-stop(25%, rgba(0, 0, 0, 0.6)), color-stop(45%, transparent));background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.9) 0, rgba(0, 0, 0, 0.6) 25%, transparent 45%);background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.9) 0, rgba(0, 0, 0, 0.6) 25%, transparent 45%);background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.9) 0, rgba(0, 0, 0, 0.6) 25%, transparent 45%);background-image: linear-gradient(to top, rgba(0, 0, 0, 0.9) 0, rgba(0, 0, 0, 0.6) 25%, transparent 45%);}

.tool-block .caption {position: absolute;bottom: 30px;left: 30px;z-index: 1;text-transform: uppercase;text-shadow: 0 0 10px #000;} 

.tool-block .caption h4 {text-align: left;color: #fff;font-size: 26px;letter-spacing: 0.045em;margin: 0 0 10px;}

.tool-block .caption h5 {text-align: left;margin: 0;font-size: 17px;color: rgba(255, 255, 255, 0.5);text-transform: uppercase;letter-spacing: 0.045em;}

.tool-block .tool-img img {max-width: 100%;transition: transform 15s cubic-bezier(0.02, 0.075, 0.42, 1), -webkit-transform 15s cubic-bezier(0.02, 0.075, 0.42, 1), -moz-transform 15s cubic-bezier(0.02, 0.075, 0.42, 1), -o-transform 15s cubic-bezier(0.02, 0.075, 0.42, 1);}

.tool-block .tool-img {overflow: hidden;}

.tool-block:hover .caption {transform: translateY(-10px);}

.tool-block:hover .tool-img img {transform: scale(1.1);}



.helth-section {position: relative;padding: 50px 0;}

.helth-section:before {content: "";background: #08314a;background: -moz-linear-gradient(top, #08314a 0%, #054a77 100%);background: -webkit-linear-gradient(top, #08314a 0%,#054a77 100%);background: linear-gradient(to bottom, #08314a 0%,#054a77 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#08314a', endColorstr='#054a77',GradientType=0 );position: absolute;top: 0;left: 0;right: 0;height:280px;}

.helth-section .helth-block {position: relative;}

.helth-section .helth-block h2 {text-align: center;text-transform: uppercase;font-weight: 700;font-size: 25px;color: #00a5dd;margin: 0;letter-spacing: 4px;}

.helth-section .helth-block p {font-size: 16px;line-height: 28px;max-width: 1000px;margin: auto;padding: 30px 0 30px;color: #d8c89e; text-align: center;}

.helth-section .helth-block ul {padding: 0;margin: 0;text-align: center;}

.helth-section .helth-block ul li {display: inline-block;margin: 0 -10px;}



.testimonial:after {position: absolute;top: -0 !important;left: 0;content: " ";background: url(img/testimonial.bg-top.png);background-size: 100% 100px;width: 100%;height: 100px;float: left;z-index: 99;}

.testimonial {min-height: 275px;position: relative;background: url(../images/testimonials-bg.jpg);padding-top: 10px;padding-bottom: 5px;background-position: center;background-size: cover;}

#testimonial4 .carousel-inner:hover{cursor: -moz-grab;cursor: -webkit-grab;}

#testimonial4 .carousel-inner:active{cursor: -moz-grabbing;cursor: -webkit-grabbing;}

#testimonial4 .carousel-inner .item{overflow: hidden;}

.testimonial4_indicators .carousel-indicators{left: 0;margin: 0;width: 100%;font-size: 0;height: 20px;bottom: 15px;padding: 0 5px;cursor: e-resize;overflow-x: auto;overflow-y: hidden;position: absolute;text-align: center;white-space: nowrap;}

.testimonial4_indicators .carousel-indicators li{padding: 0;width: 14px;height: 14px;border: none;text-indent: 0;margin: 2px 3px;cursor: pointer;display: inline-block;background: #ffffff;-webkit-border-radius: 100%;border-radius: 100%;}

.testimonial4_indicators .carousel-indicators .active{padding: 0;width: 14px;height: 14px;border: none;margin: 2px 3px;background-color: #9dd3af;-webkit-border-radius: 100%;border-radius: 100%;}

.testimonial4_indicators .carousel-indicators::-webkit-scrollbar{height: 3px;}

.testimonial4_indicators .carousel-indicators::-webkit-scrollbar-thumb{background: #eeeeee;-webkit-border-radius: 0;border-radius: 0;}

.testimonial4_control_button .carousel-control{top: 175px;opacity: 1;width: 40px;bottom: auto;height: 40px;font-size: 10px;cursor: pointer;font-weight: 700;overflow: hidden;line-height: 38px;text-shadow: none;text-align: center;position: absolute;background: transparent;border: 2px solid #ffffff;text-transform: uppercase;-webkit-border-radius: 100%;border-radius: 100%;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: all 0.6s cubic-bezier(0.3,1,0,1);transition: all 0.6s cubic-bezier(0.3,1,0,1);}

.testimonial4_control_button .carousel-control.left{left: 7%;top: 50%;right: auto;}

.testimonial4_control_button .carousel-control.right{right: 7%;top: 50%;left: auto;}

.testimonial4_control_button .carousel-control.left:hover,

.testimonial4_control_button .carousel-control.right:hover{color: #000;background: #fff;border: 2px solid #fff;}

.testimonial4_header{top: 0;left: 0;bottom: 0;width: 550px;display: block;margin: 30px auto;text-align: center;position: relative;}

.testimonial4_header h4{color: #ffffff;font-size: 30px;font-weight: 600;position: relative;letter-spacing: 1px;text-transform: uppercase;}

.testimonial4_slide{top: 0;left: 0;right: 0;bottom: 0;width: 70%;margin: auto;padding: 20px;position: relative;text-align: center;}

.testimonial4_slide img {top: 0;left: 0;right: 0;width: 136px;height: 136px;margin: auto;display: block;color: #f2f2f2;font-size: 18px;line-height: 46px;text-align: center;position: relative;border-radius: 50%;box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.23);-moz-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.23);-o-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.23);-webkit-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.23);}

.testimonial4_slide p {color: #ffffff;font-size: 20px;line-height: 1.4;margin: 40px 0 20px 0;}

.testimonial4_slide h4 {color: #ffffff;font-size: 22px;}

.testimonial .carousel {padding-bottom:10px;}

.testimonial .carousel-control-next-icon, .testimonial .carousel-control-prev-icon {width: 35px;height: 35px;}



/*.testimonial {background: #003c5e;padding: 60px 0;margin: 30px 0 0px;}

.testi-block {display: flex;align-items: end;}

.testi-block .test-img {width: 100%;padding-right: 15px;}

.testi-block .test-text {width: 100%;}

.testi-block .test-text p {font-size: 14px;position: relative;margin: 0;padding: 50px 0;color: #fff;}

.testi-block .test-text p:before {content: "";background: url(../images/top-icon.jpg) no-repeat;width: 50px;height: 40px;position: absolute;background-size: contain;top:0;left: 0;}

.testi-block .test-text p:after {content: "";background: url(../images/bottom-icon.jpg) no-repeat;width: 50px;height: 40px;position: absolute;background-size: contain;bottom:0;left: 0;}*/



.calculator .sh-output-html form h1 {font-weight: 500;}

.calculator .sh-output-html .compound-calculator label {font-weight: normal !important;}

.calculator #content .sh-section-visibility-everywhere {padding-bottom: 80px;}



.mission {background: url(../images/mission.jpg) no-repeat;background-size: cover;padding: 100px 0;}

.mission .mission-text {animation: inherit !important;text-align: center;}

.mission .mission-text h2 {color: #fff;margin: 0 0 30px;text-transform: uppercase;font-weight: 300;}

.mission .mission-text p {font-weight: 300;line-height: 1.2;letter-spacing: 0.015em;color: #ffffff;font-size: 17px;max-width: 460px;margin: auto;}

 

.footer .row, .footer .footer-bottom {animation: inherit !important;} 

.footer {background: #223641;padding: 60px 0;text-align: center;}

.footer .address p {margin: 0;color: #fff;font-size: 18px;}

.footer-logo > a > img {width: 138px;}

.footer .call {margin-top: 30px;}

.footer .call a {color: #fff;font-size: 18px;}

.footer .call a:hover, .footer-bottom .links a:hover {color: #40c6ff !important;}

.footer .footer-logo ul {margin: 0;padding: 0;}

.footer .footer-logo ul li {display: inline-block;margin: 15px 5px 0 5px;}

.footer .footer-bottom {margin-top: 40px;}

.footer .footer-bottom .links a, .footer-bottom .links span {color: #fff;font-size: 16px;margin: 0 5px;}

.footer .footer-bottom .copyright p {margin: 0;color: rgba(255, 255, 255, 0.5);font-size: 16px;}

.footer .call ul {padding: 0;}



.performance_sec {text-align: center;margin: 70px 0;}

.performance_sec h2 {font-size: 35px;text-transform: uppercase;font-weight: 700;color: #000;margin: 0px 0 15px;} 

.performance_sec h2 strong {color: #40c6ff;}

.performance_sec h4 {font-size: 25px;color: #000;margin: 0 0 50px;}

.performance_sec .chart h3 {font-size: 25px;color: #000;font-weight: 700;margin: 0;}

.performance_sec .chart h3 span {color: #40c6ff;}

.performance_sec .chart p {padding: 8px 0 10px 0;margin: 0;font-size: 20px;color: #000;}

.performance_sec h4 img {margin-right: 10px;}

.performance_sec h5 {padding: 0;margin: 0 0 5px 0;font-size: 9px;color: #000;letter-spacing: 1px;font-weight: 400;}

.performance_sec .animated img {-moz-box-shadow: 0 0 30px 0 rgba(50, 50, 50, 0.5);box-shadow: 0 0 30px 0 rgb(50 50 50 / 50%);padding: 12px;margin-top: 15px;}

.performance_sec p span {color: #6fb332;font-weight: 500;font-size: 24px;}

.performance_sec .chart.last {margin-top: 100px;}



.feature-sec {background: url(../images/feature_bg.jpg) no-repeat;padding: 80px 0;background-size: cover;background-attachment: fixed;margin-top: 0px;}

.feature-sec h2 {text-align: center;color: #fff;font-size: 35px;text-transform: uppercase;font-weight: 700;margin: 0 0 15px;}

.feature-sec h2 strong {color: #40c6ff;}

.feature-sec p {color: #fff;text-align: center;font-size: 15px;margin: 0 0 45px;}

.feature-sec p span {color: #6fb332;}

.feature-sec .feature-list ul li {text-align: right;color: #fff;margin-bottom: 34px;font-size: 14px;min-height: 35px;}

.feature-sec .feature-list ul {padding: 0;margin: 45px 0 0;}

.feature-sec .feature-list.right ul li {text-align: left;}

.feature-sec .feature-img {text-align: center;}



.consis_sec {background: url(../images/consis_bg.jpg) no-repeat;padding: 80px 0 42px;}

.consis_sec .consis_iner {max-width: 670px;float: right;}

.consis_sec h2 {margin: 0 0 15px 0;font-size: 35px;color: #000;text-transform: uppercase;font-weight: 700;}

.consis_sec h2 strong {color: #40c6ff;}

.consis_sec h3 strong {color: #6fb332;font-weight: 600;}

.consis_sec p {margin: 0 0 20px 0;font-size: 14px;color: #000;line-height: 24px;}

.consis_sec h4 {padding: 0;margin: 0 0 24px 0;font-size: 18px;color: #000;font-weight: 600;}

.consis_sec h3 {padding: 0;margin: 0 0 26px 0;font-size: 25px;color: #000;font-weight: 550;}



.traders_sec {background: #f6f6f6 url(../images/traders_bg.jpg) no-repeat right top;background-size: cover;}

.traders_sec .consis_iner {float: none;}



.profit_sec {background: #fff no-repeat;text-align: center;background-attachment: fixed;background-size: cover;padding: 80px 0 0;}

.profit_sec h2 {color: #000;font-size: 35px;text-transform: uppercase;margin: 0 0 15px;font-weight:700;}

.profit_sec h2 strong {color: #40c6ff;}

.profit_sec h3 {padding: 0;margin: 0 0 26px 0;font-size: 28px;color: #000;font-weight: 500;}

.profit_sec p {padding: 0;margin: 0 0 24px 0;font-size: 16px;color: #000;line-height: 24px;}

.profit_sec h3 strong {color: #6fb332;font-weight: 550;}

.profit_sec .detail_2 {width: 100%;max-width: 850px;padding: 0;margin: 0 auto 20px auto;display: block;}

.profit_sec .block {width: 100%;min-height: 420px;padding: 45px 15px 20px 15px;margin: 0 0 30px 0;background: #105284;border-radius: 4px;position: relative;}

.profit_sec .block .count {width: 100%;float: left;padding: 0;margin: 0;font-size: 24px;color: rgba(255, 255, 255, 0.2);font-weight: 700;position: absolute;left: 0;top: 0;line-height: normal;}

.profit_sec .block h5 {min-height: 44px;padding: 0;margin: 0 0 15px 0;font-size: 18px;color: #ffffff;text-transform: uppercase;font-weight: 700;letter-spacing: 1px;}

.profit_sec .block p {padding: 0;margin: 20px 0 0;font-size: 13px;color: #ffffff;line-height: 24px;}



.high_perform {background: url(../images/high_perform_image.jpg) no-repeat;}

.high_perform .perform_list {padding: 0;margin: 0 0 10px 0;text-align: center;clear: both;}

.high_perform .perform_list li {padding: 0;margin: 10px 20px;display: inline-block;}

.high_perform .perform_list li h6 {padding: 0;margin: 0;display: block;font-size: 26px;color: #78b73f;text-transform: uppercase;font-weight: 700;}

.high_perform .perform_list li img {margin-bottom: 6px;}



.expectaions_sec {background: #f6f6f6 url(../images/expectaions_bg.jpg) no-repeat right top;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;}

.expectaions_sec .consis_iner {float: none;} 



.result_sec {background: url(../images/result_bg.jpg) no-repeat;}



.reliability_sec {background: url(../images/reliability_bg.jpg) no-repeat;text-align: center;background-size: cover;padding: 80px 0 10px;background-attachment: fixed;background-position: center;}

.reliability_sec h3 {padding: 0;margin: 0 0 30px 0;font-size: 28px;color: #ffffff;font-weight: 500;}

.reliability_sec p {padding: 0;margin: 0 0 24px 0;font-size: 14px;color: #ffffff;line-height: 24px;}

.reliability_sec h4 {padding: 0;margin: 0 0 24px 0;font-size: 18px;color: #ffffff;letter-spacing: 1px;font-weight: 600;}

.reliability_sec h3 strong {color: #78b73f;font-weight: 550;}

.reliability_sec h2 {margin: 0 0 15px 0;font-size: 35px;color: #fff;text-transform: uppercase;font-weight: 700}

.reliability_sec h2 strong {color: #40c6ff;}



.reliability2_sec {background: url(../images/business-bg.jpg) no-repeat;text-align: center;background-size: cover;padding: 80px 0 10px;background-attachment: fixed;background-position: center;}

.reliability2_sec h3 {padding: 0;margin: 0 0 30px 0;font-size: 28px;color: #ffffff;font-weight: 500;}

.reliability2_sec p {padding: 0;margin: 0 0 24px 0;font-size: 14px;color: #ffffff;line-height: 24px;}

.reliability2_sec h4 {padding: 0;margin: 0 0 24px 0;font-size: 18px;color: #ffffff;letter-spacing: 1px;font-weight: 600;}

.reliability2_sec h3 strong {color: #78b73f;font-weight: 550;}

.reliability2_sec h2 {margin: 0 0 15px 0;font-size: 35px;color: #fff;text-transform: uppercase;font-weight: 700}

.reliability2_sec h2 strong {color: #40c6ff;}



.calculation_sec {background: url(../images/calculation_bg.jpg) no-repeat;text-align: center;background-size: cover;padding: 80px 0;background-position: center;}

.calculation_sec h3 {padding: 0;margin: 0 0 30px 0;font-size: 28px;color: #000;font-weight: 500;}

.calculation_sec p {padding: 0;font-size: 14px;color: #000;line-height: 24px;max-width: 700px;margin: auto;}

.calculation_sec h4 {padding: 0;margin: 0 0 24px 0;font-size: 18px;color: #000;letter-spacing: 1px;font-weight: 600;}

.calculation_sec h3 strong {color: #78b73f;font-weight: 550;}

.calculation_sec h2 {margin: 0 0 15px 0;font-size: 35px;color: #000;text-transform: uppercase;font-weight: 700}

.calculation_sec h2 strong {color: #40c6ff;}



.plainblock_sec {text-align: center;margin: 70px 0 20px;}

.plainblock_sec h3 {padding: 0;margin: 0 0 30px 0;font-size: 28px;color: #000;font-weight: 500;}

.plainblock_sec p {padding: 0;font-size: 15px;color: #000;line-height: 24px;max-width: 800px;margin: auto;text-align: justify;}

.plainblock_sec h4 {padding: 0;margin: 0 0 24px 0;font-size: 18px;color: #000;letter-spacing: 1px;font-weight: 600;}

.plainblock_sec h3 strong {color: #78b73f;font-weight: 550;}

.plainblock_sec h2 {margin: 0 0 15px 0;font-size: 35px;color: #000;text-transform: uppercase;font-weight: 700}

.plainblock_sec h2 strong {color: #40c6ff;}



.plainblock2_sec {text-align: left;margin: 70px 0 20px;}

.plainblock2_sec h3 {padding: 0;margin: 0 0 30px 0;font-size: 28px;color: #000;font-weight: 500;}

.plainblock2_sec p {padding: 0;font-size: 15px;color: #000;line-height: 24px;max-width: 1000px;margin: auto;text-align: left;}

.plainblock2_sec h4 {padding: 0;margin: 0 0 24px 0;font-size: 18px;color: #000;letter-spacing: 1px;font-weight: 600;}

.plainblock2_sec h3 strong {color: #78b73f;font-weight: 550;}

.plainblock2_sec h2 {padding: 0 0 10px;margin: auto;font-size: 17px;color: #000;text-transform: uppercase;font-weight: 600;max-width: 1000px;text-align: left;}

.plainblock2_sec h2 strong {color: #40c6ff;}



.calcheading_sec {text-align: center;margin: 10px 0 5px 0;}

.calcheading_sec h3 {padding: 0;margin: 0 0 30px 0;font-size: 28px;color: #000;font-weight: 500;}

.calcheading_sec p {padding: 0;font-size: 14px;color: #000;line-height: 24px;max-width: 900px;margin: auto;}

.calcheading_sec h4 {padding: 0;margin: 0 0 5px 0;font-size: 16px;color: #000;letter-spacing: 1px;font-weight: 600;}

.calcheading_sec h5 {padding: 0;margin: 0 0 5px 0;font-size: 9px;color: #000;letter-spacing: 1px;font-weight: 400;}

.calcheading_sec h3 strong {color: #78b73f;font-weight: 550;}

.calcheading_sec h2 {margin: 0 0 15px 0;font-size: 35px;color: #000;text-transform: uppercase;font-weight: 700}

.calcheading_sec h2 strong {color: #40c6ff;}



.imporve_sec {text-align: center;margin: 70px 0;}

.imporve_sec h3 {padding: 0;margin: 0 0 30px 0;font-size: 28px;color: #000;font-weight: 500;}

.imporve_sec p {padding: 0;font-size: 14px;color: #000;line-height: 24px;max-width: 700px;margin: auto;}

.imporve_sec h4 {padding: 0;margin: 0 0 24px 0;font-size: 18px;color: #000;letter-spacing: 1px;font-weight: 600;}

.imporve_sec h3 strong {color: #78b73f;font-weight: 550;}

.imporve_sec h2 {margin: 0 0 15px 0;font-size: 35px;color: #000;text-transform: uppercase;font-weight: 700}

.imporve_sec h2 strong {color: #40c6ff;}

.imporve_sec h4 span {color: #40c6ff;line-height: normal;}

.imporve_sec .block {width: 100%;min-height: 435px;float: left;padding: 20px 15px;margin: 0 0 4px 0;background: #eff4f6;}

.imporve_sec .block h5 {padding: 0 0 10px 0;margin: 0 0 15px 0;font-size: 20px;color: #000;font-weight: 700;position: relative;}

.imporve_sec .block h5:after {content: "";width: 50px;height: 3px;padding: 0;margin: 0 0 0 -25px;background: #5ecaf4;position: absolute;left: 50%;bottom: 0;}

.imporve_sec .block p {padding: 0;margin: 0;font-size: 14px;color: #000;line-height: 22px;text-align: justify;font-weight: 300;}

.imporve_sec .block img {margin-bottom: 15px;}

.imporve_sec .improve_detail .col-md-4{padding: 0 2px;}

.imporve_sec .improve_detail {margin-top: 20px}



.strategies_sec {background: url(../images/strategies_bg.jpg) no-repeat;text-align: center;background-size: cover;padding: 80px 0;background-attachment: fixed;}

.strategies_sec h3 span {color: #5ecaf4;font-weight: 400;}

.strategies_sec h2 {margin: 0 0 15px 0;font-size: 35px;color: #fff;text-transform: uppercase;font-weight: 700}

.strategies_sec h2 strong {color: #40c6ff;}

.strategies_sec h3 {padding: 0;margin: 0 0 30px 0;font-size: 28px;color: #fff;font-weight: 500;line-height: normal;}

.strategies_sec h3 strong {color: #78b73f;font-weight: 550;}

.strategies_sec h4 {padding: 0;margin: 0 0 24px 0;font-size: 20px;color: #ffffff;font-weight: 700;}

.strategies_sec p {padding: 0;margin: 0 0 24px 0;font-size: 14px;color: #fff;line-height: 24px;}

.strategies_sec .block {width: 100%;min-height: 427px;max-width: 373px;padding: 45px 20px 80px 20px;margin: 10px auto 30px auto;display: block;clear: both;background: url(../images/strategies_block_bg.png) no-repeat center top;background-size: 100% 100%;position: relative;}

.strategies_sec .block .count {width: 100%;float: left;padding: 0;margin: 0;font-size: 65px;color: rgba(255, 255, 255, 0.2);font-weight: 700;position: absolute;left: 0;top: 10px;line-height: normal;}

.strategies_sec .block h5 {padding: 0;margin: 0 0 12px 0;font-size: 22px;color: #fefefe;line-height: normal;font-weight: 400;}

.strategies_sec .block img {margin-bottom: 10px;}

.strategies_sec .block p {padding: 0;margin: 0;font-size: 14px;color: #fefefe;line-height: 22px;font-weight: 300;}



.testing_sec {text-align: center;background: #ecfbfc url(../images/testing_bg_1.jpg) no-repeat center top;background-size: 100% auto;}

.testing_sec .test_wrap{padding:80px 0 30px 0; margin:0;background:url(../images/testing_bg_2.jpg) no-repeat center bottom; background-size:100% auto;}

.testing_sec h2 {margin: 0 0 15px 0;font-size: 35px;color: #000;text-transform: uppercase;font-weight: 700;}

.testing_sec h2 strong {color: #40c6ff;}

.testing_sec h3{ padding:0; margin:0 0 35px 0; font-size:28px; color:#000; font-weight:500;}

.testing_sec h3 strong{ color:#78b73f; font-weight:550;}

.testing_sec h4{ padding:0; margin:0 0 24px 0; font-size:20px; color:#000; font-weight:700;line-height:normal;}

.testing_sec p{ padding:0; margin:0 0 24px 0; font-size:14px; color:#000; line-height:24px;}




.tab_info{ width:100%; float:left; padding:0; margin:20px 0 40px 0; box-shadow:0 0 18px rgba(0, 0, 0, 0.4);}

.tab_info .nav-tabs{ border-bottom:none; border-top:7px solid #12395c; background:#f5f5f5;}

.tab_info .nav-tabs.nav-justified > li > a{ padding:17px 10px; font-size:18px; color:#6bac3b; font-weight:700;border:none; border-radius:0; margin:0; position:relative;}

.tab_info .nav-tabs.nav-justified > li > a:after{top: 100%; left: 50%; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(238, 194, 40, 0); border-top-color: #12395c; border-width: 9px; margin-left: -9px; display:none;}

.tab_info .nav-tabs.nav-justified > li > a small{ display:block; margin-top:3px; font-size:13px; color:#5e5e5e; font-weight:600;}

.tab_info .nav-tabs.nav-justified > .active > a, .tab_info .nav-tabs.nav-justified > .active > a:hover, .tab_info .nav-tabs.nav-justified > .active > a:focus{ color:#6bac3b; background:#12395c; border:none; border-radius:0; margin:0;}

.tab_info .nav-tabs.nav-justified > .active > a small, .tab_info .nav-tabs.nav-justified > .active > a:hover small, .tab_info .nav-tabs.nav-justified > .active > a:focus small{ color:#fff; }

.tab_info .nav-tabs.nav-justified > .active > a:after, .tab_info .nav-tabs.nav-justified > .active > a:hover:after, .tab_info .nav-tabs.nav-justified > .active > a:focus:after{ display:block;}

.tab_info .tab-content{ width:100%; float:left; padding:15px; margin:0; background:url(../images/tab_bg_light.jpg) no-repeat center center; background-size:cover;}



.fixed_lost{ float:right; padding:10px 15px; margin:0 -15px 0 0; font-size:20px; color:#1c233f; font-weight:700; font-style:italic; text-transform:uppercase; background:#40c6ff;border-radius:10px 0 0 10px;}

.lots_info{ width:100%; max-width:860px; margin:0 auto; display:block; clear:both;}



.lots_detail{ width:100%; float:left; padding:0; margin:-54px 0 0 0;}

.lots_detail figure{ width:100%; float:left; padding:0; margin:0 0 0 -35px; text-align:center;}

.lots_detail .info_1{ padding:0; margin:0; font-size:32px; color:#ffffff; text-align:left; font-weight:700; line-height:normal; text-transform:uppercase;}

.lots_detail .info_1 strong{ font-size:65px; font-style:italic; color:#40c6ff;}

.lots_detail .info_1.first{ margin:53px 0 -25px 0;}

.lots_info .graph_info{ width:100%; float:left; padding:0; margin:0;}

.lots_info .graph_info img{ width:100%;}



.lots_detail_2{ width:100%; max-width:970px; min-height:234px; padding:0; margin:0 auto 30px auto; display:block; clear:both; background:#40c6ff;}

.lots_detail_2 .row{ margin:0;}

.lots_detail_2 [class*="col-"]{ padding:0;}

.lots_detail_2 .info_1 {width: 100%;min-height: 234px;float: left;padding: 80px 20px 0 20px;margin: 0;text-align: left;font-size: 30px;line-height: 38px;color: #022038;font-weight: 800;background: url(../images/lots_bg_2.png) no-repeat left bottom;}

.lots_detail_2 .info_1 strong{ font-size:64px;}

.lots_detail_2 .info_2{min-height: 234px;width:100%; float:left; padding:15px 20px; margin:0; font-size:14px; color:#474747; line-height:24px; background:#fff; text-align:left;}

.lots_detail_2 figure{ width:100%; float:left; padding:20px; margin:20px 0 0 0; text-align:center;}

.test_wrap .download_btn{ height:50px; padding:0 25px; margin:40px 0 70px; display:inline-block; clear:both; font-size:18px; line-height:50px; color:#ffffff; letter-spacing:0.5px; border-radius:3px;background:#78b73f;}

.test_wrap .download_btn:hover{ color:#fff; background:#84d33c;}




.addition_info{width:100%; padding:0; margin:0 auto; display:block; clear:both;}

.addition_info .details{ width:100%; float:left; padding:10px 0 0 0; margin:0;}

.addition_info .details .row{ margin:0 0;}

.addition_info .details [class*="col-"]{ padding:0 0;}

.addition_info h3{ min-height:55px; padding: 5px 0 8px 0 !important; margin:0 50px 0 -15px !important; text-align: center; position:relative; background: #f1efef;}



.addition_info h3 span.pair { font-size:36px; color:#004f7e;font-weight: 700; }

.addition_info h3 span.years { font-size:24px; color:#6bac3b;font-weight: 400; line-height: 26px; }

.addition_info h3 i{ width:29px; height:100%; position:absolute; left:auto; top: 0; right:-29px; background:url(../images/addition_curve_3.png) no-repeat center top; background-size:100% 100%;}



.addition_info h3 small{ font-size:16px; color:#ffffff; font-weight:600;position:relative; top:-5px;}

.addition_info h3.title_2{ padding-top:9px; margin:0 29px 0 0; font-size:28px; color:#fff; text-transform:uppercase; font-weight:300; text-align:right;}

.addition_info h3.title_2 strong{ font-weight:700;}

 

.addition_info .details figure.box { margin-top: 30px; margin-left: -20px; }

.addition_info .details .values {background-color: #ffffff;margin: 20px 0 0 0;padding: 10px 20px;display: inline-block;width: 100%;}

.addition_info .details .values h4 { margin: 5px 0; font-size:20px; color:#4aa0b5;font-weight: 400; text-align: left; }

.addition_info .details .values .value { padding: 0 0 0 15px; margin-top: -10px; font-size:20px; color:#6bac3b; font-weight: 700; text-align: left; }

.addition_info .details .values .progress { height: 12px; }

.addition_info .details .values .progress .progress-bar { background-color: #5fbfd7; }



.addition_info .graph_image{ width:100%; padding:0; margin:0;}



.gurantee_sec{ width:100%; float:left; padding:0; margin:-165px 0 60px 0;}

.gurantee_sec .container{ max-width:970px;}

.gurantee_sec .inner{ width:100%; float:left; padding:0; margin:0; background:#fff; border-radius:5px; box-shadow:0 0 18px rgba(0, 0, 0, 0.2); overflow:hidden;}

.gurantee_sec .left_info{ width:100%; float:left; padding:40px 20px; margin:0; background:#fff; border-radius:4px 0 0 0;}

.gurantee_sec h2{ padding:0; margin:0 0 15px 0; font-size:31px; color:#000; font-weight:700; line-height:normal;}

.gurantee_sec h2 strong{ color:#78b73f;}

.gurantee_sec p{ padding:0; margin:0; font-size:16px; color:#000; line-height:24px;}

.gurantee_sec .right_info{ width:100%; float:left; padding:25px 20px; margin:0; text-align:center; background:#022038;}

.gurantee_sec .right_info figure{ width:100%; float:left; padding:0; margin:0 0 25px 0;}

.gurantee_sec h3{ padding:0; margin:0 0 13px 0; font-size:18px; color:#40c6ff; text-transform:uppercase; font-weight:400;}

.gurantee_sec .right_info p{ padding:0; margin:0; font-size:15px; color:#ffffff; line-height:24px;}

.gurantee_sec .right_info p strong{ color:#78b73f; font-weight:600;}



.power_sec {text-align: center;margin: 20px 0 60px 0;}

.power_detail {width: 100%;float: left;padding: 0;background: url(../images/power_line.png) no-repeat center center;}

.power_detail .row {max-width: 960px;margin: auto;}

.power_sec h2 {color: #000;font-size: 35px;text-transform: uppercase;font-weight: 700;margin: 0 0 15px;}

.power_sec h2 strong {color: #40c6ff;}

.power_sec h3 {padding: 0;margin: 0 0 20px 0;font-size: 28px;color: #000;font-weight: 500;line-height: normal;}

.power_sec h3 strong {color: #6fb332;font-weight: 550;}

.power_sec h4 {padding: 0;margin: 30px 0 30px 0;font-size: 20px;color: #474747;font-weight: 500;line-height: normal;}

.power_sec h4 strong {color: #40c6ff;font-weight: 550;}

.power_detail .block {width: 265px;height: 182px;padding: 26px 30px 20px 30px;margin: 0 auto;display: block;clear: both;background: url(../images/power_block_bg.png) no-repeat center center;background-size: 100% 100%;}

.power_detail .block img {margin-bottom: 15px;}

.power_detail .block h5 {padding: 0;margin: 0;font-size: 22px;color: #022038;font-weight: 300;line-height: normal;text-transform: uppercase;}

.power_detail .block h5 strong {font-weight: 700;}



.member_sec {background: url(../images/member_bg.jpg) no-repeat;text-align: center;background-size: cover;padding: 80px 0;background-attachment: fixed;}

.member_sec h2 {color: #fff;font-size: 35px;text-transform: uppercase;font-weight: 700;margin: 0 0 15px;}

.member_sec h2 strong {color: #40c6ff;}

.member_sec h3 {padding: 0;margin: 0 0 40px 0;font-size: 24px;color: #fff;font-weight: 400;line-height: normal;}

.member_sec .block {width: 100%;min-height: 330px;float: left;padding: 0 15px 20px 15px;margin: 40px 0 30px 0;background: rgba(2, 23, 38, 0.7);border: 1px solid #277ea7;}

.member_sec .block img {padding: 0;margin: -38px 0 20px 0;}

.member_sec .block h5 {min-height: 40px;padding: 0;margin: 0 0 5px 0;font-size: 18px;color: #40c6ff;font-weight: 700;clear: both;}

.member_sec .block p {padding: 0;margin: 0;font-size: 14px;color: #ffffff;font-weight: 300;line-height: 22px;}

.member_sec .free_btn {padding: 0 15px;margin-top: 15px;display: inline-block;clear: both;line-height: 42px;font-size: 18px;color: #40c6ff;font-weight: 700;border-radius: 4px;border: 1px solid #40c6ff;}

.member_sec .free_btn:hover {color: #fff;background: #40c6ff;}



.expact_result {background: #eff4f6 url(../images/expact_result_bg.jpg) no-repeat;padding: 80px 0 42px;}



.wroth_sec {background: url(../images/wroth_bg.jpg) no-repeat;background-size: auto 100%;background-position: right;}

.wroth_sec .consis_iner {float: none;}



.counter_sec {display: inline-block;width: 100%;background: #6fb332;padding: 30px 0;}

.counter_sec h3 {text-align: center;font-size: 50px;color: #fff;font-weight: 700;margin: 0 0 60px;}

.counter_sec .clock-block {max-width: 700px;margin: auto;}

.counter_sec .clock {padding: 7px 14px;border-width: 1px;border-style: solid;border-color: #59a019 #72bf2e #72bf2e #59a019;box-shadow: 1px 1px 1px #6a9300 inset;background: #65a928;float: left;width: 100%;}

.counter_sec .clock ul {list-style: none;text-align: center;padding: 0;}

.counter_sec .clock li {width: 20.5%;float: left;}

.counter_sec .clock li p {margin: 0 0 8px 0;font-weight: 400;color: #fff;}

.counter_sec .clock li span {width: 100%;height: 67px;float: left;position: relative;font-size: 48px;font-style: normal;border-radius: 4px;background-color: #72bf2e;color: #fff;-webkit-box-shadow: inset 0 0 2px 0 rgb(0 0 0 / 50%);-moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,0.5);box-shadow: inset 0 0 2px 0 rgb(0 0 0 / 50%);}

.counter_sec .clock li.point {width: 6%;font-size: 78px;color: #fff;}



.order_sec {background: url(../images/order_bg.jpg) no-repeat;background-size: cover;padding: 70px 0 40px;}

.order_sec h2 {color: #000;font-size: 35px;text-transform: uppercase;font-weight: 700;margin: 0 0 15px;text-align: center;}

.order_sec h2 strong {color: #40c6ff;}

.order_sec p {padding: 0;margin: 0 0 23px 0;font-size: 14px;color: #000;line-height: 24px;text-align: center;}

.order_sec h4 {padding: 0;margin: 0 0 23px 0;font-size: 24px;color: #000;font-weight: 600;line-height: normal;text-align: center;}

.order_sec .price_info {width: 100%;float: left;padding: 0;margin: 50px 0 15px 0;}

.order_sec .price_info h5 {padding: 0;margin: 0;font-size: 14px;color: #5e5e5e;font-weight: 400;}

.order_sec .price_info .price {width: 100%;float: left;padding: 0;margin: 0;font-size: 44px;color: #78b73f;font-weight: 700;}

.order_sec .price_info .price span {min-height: 29px;padding: 0;margin: 0;font-size: 30px;color: #b1b1b1;font-weight: 300;position: relative;top: -5px;}

.order_sec .price_info .price span img {width: 38px;height: 29px;padding: 0;position: absolute;left: 0;top: 5px;right: 0;margin: auto;}

.order_sec .order_list {width: 100%;float: left;padding: 0;margin: 0 0 16px 0;}

.order_sec .order_list li {width: 50%;float: left;padding: 0 15px 0 0;margin: 0 0 7px 0;font-size: 16px;color: #5e5e5e;font-weight: 600;}

.order_sec .order_list li i {margin: 0 10px 0 0;}

.order_sec .order_btn_main a {text-align: center;min-width: 155px;height: 46px;padding: 0 15px;margin: 0 0 25px 0;font-size: 17px;color: #ffffff;line-height: 46px;display: inline-block;border: none;background: #78b73f;border-radius: 4px;text-transform: uppercase;font-weight: 700;}

.order_sec .order_info_3 i {font-size: 22px;color: #e31818;margin: 0 5px 0 0;position: relative;top: 4px;}

.order_sec .order_info_3 a {color: #40c6ff;text-decoration: underline;}

.order_sec p a {color: #40c6ff;text-decoration: underline;}

.order_sec .order_info_2 {padding: 4px 0 13px 0;margin: 0;font-size: 14px;color: #5e5e5e;font-weight: 600;text-align: center;background: #f0f0f0;border-top: 1px solid #b6b6b6;border-bottom: 1px solid #b6b6b6;display: inline-block;width: 100%;}

.order_sec .order_info_2 i {font-size: 30px;color: #e31818;margin: 0 5px 0 0;position: relative;top: 4px;}

.order_sec .order_info_2 a {color: #40c6ff;text-decoration: underline;}



.order2_sec {background: url(../images/order2_bg.jpg) no-repeat;background-size: cover;padding: 70px 0 40px;}

.order2_sec h2 {color: #000;font-size: 35px;text-transform: uppercase;font-weight: 700;margin: 0 0 15px;text-align: center;}

.order2_sec h2 strong {color: #40c6ff;}

.order2_sec p {padding: 0;margin: 0 0 23px 0;font-size: 14px;color: #000;line-height: 24px;text-align: center;}

.order2_sec h4 {padding: 0;margin: 0 0 23px 0;font-size: 24px;color: #000;font-weight: 600;line-height: normal;text-align: center;}

.order2_sec .price_info {width: 100%;float: left;padding: 0;margin: 50px 0 15px 0;}

.order2_sec .price_info h5 {padding: 0;margin: 0;font-size: 14px;color: #5e5e5e;font-weight: 400;}

.order2_sec .price_info .price {width: 100%;float: left;padding: 0;margin: 0;font-size: 44px;color: #78b73f;font-weight: 700;}

.order2_sec .price_info .price span {min-height: 29px;padding: 0;margin: 0;font-size: 30px;color: #b1b1b1;font-weight: 300;position: relative;top: -5px;}

.order2_sec .price_info .price span img {width: 38px;height: 29px;padding: 0;position: absolute;left: 0;top: 5px;right: 0;margin: auto;}

.order2_sec .order_list {width: 100%;float: left;padding: 0;margin: 0 0 16px 0;}

.order2_sec .order_list li {width: 50%;float: left;padding: 0 15px 0 0;margin: 0 0 7px 0;font-size: 16px;color: #5e5e5e;font-weight: 600;}

.order2_sec .order_list li i {margin: 0 10px 0 0;}

.order2_sec .order_btn_main a {text-align: center;min-width: 155px;height: 46px;padding: 0 15px;margin: 0 0 25px 0;font-size: 17px;color: #ffffff;line-height: 46px;display: inline-block;border: none;background: #78b73f;border-radius: 4px;text-transform: uppercase;font-weight: 700;}

.order2_sec .order_info_3 i {font-size: 22px;color: #e31818;margin: 0 5px 0 0;position: relative;top: 4px;}

.order2_sec .order_info_3 a {color: #40c6ff;text-decoration: underline;}

.order2_sec p a {color: #40c6ff;text-decoration: underline;}

.order2_sec .order_info_2 {padding: 4px 0 13px 0;margin: 0;font-size: 14px;color: #5e5e5e;font-weight: 600;text-align: center;background: #f0f0f0;border-top: 1px solid #b6b6b6;border-bottom: 1px solid #b6b6b6;display: inline-block;width: 100%;}

.order2_sec .order_info_2 i {font-size: 30px;color: #e31818;margin: 0 5px 0 0;position: relative;top: 4px;}

.order2_sec .order_info_2 a {color: #40c6ff;text-decoration: underline;}



.compatibility_sec {padding: 60px 0;}

.compatibility_sec h2 {padding: 0;margin: 0 0 23px 0;font-size: 28px;color: #000;font-weight: 500;text-align: center;}

.compatibility_sec h2 strong {color: #6fb332;font-weight: 550;}

.compatibility_sec p {padding: 30px 0 0 0;margin: 0;font-size: 14px;color: #000;line-height: 24px;text-align: left;}

.compatibility-b {text-align: center;}



.faq_sec input[name='panel'] {display: none;}

.faq_sec h2 {padding: 0;margin: 60px 0 23px 0;font-size: 35px;color: #000;font-weight: 700;text-align: center;}

.faq_sec h2 strong {color: #40c6ff;font-weight: 550;}

.faq_sec p {padding: 10px 0 10px 0;margin: 0;font-size: 15px;}

.faq_sec label {display: block;margin: 5px auto 0 auto;padding: 20px 0px 40px 10px;max-width: 950px;height: 45px;border: 1px solid #0090ff;border-radius: 4px;background-color: #ffffff;color: #000000;font-size: 18px;line-height: 18px;font-weight: 300; cursor: pointer;}

.faq_sec label:hover {background-color: #D4E4F7;}

.faq_sec .collapsible {display: block;margin: 0px auto 0px auto;padding: 0px 25px 0px 25px;max-width: 950px;background-color: #DBE2EB;font-size: 15px;}

.faq_sec input[name='panel'] + .collapsible {overflow: hidden;height: 0;-webkit-transition: height 1s ease;-moz-transition: height 1s ease;-ms-transition: height 1s ease;-o-transition: height 1s ease;transition: height 1s ease;}

.faq_sec input[name='panel']:checked + .collapsible {overflow: auto;height: 200px; /* needs a numeric value here to keep transition */}





@media(max-width:767px){



.hidden-xs {

    display: block !important;

}



.header .header-menu {top: 10px;}	

.header .header-logo {text-align: left;}	

.header .header-logo img {width: 140px;}

.header .search-box > a, .header .login-box a {font-size: 12px;}

	

.header2 .header-menu {top: 10px;}	

.header2 .header-logo {text-align: left;}	

.header2 .header-logo img {width: 140px;}

.header2 .search-box > a, .header2 .login-box a {font-size: 12px;}

	

.plain-baner {padding: 100px 15px;}

.plain-baner .baner-text h3 {font-size: 20px;line-height: 30px;}

.plain-baner .baner-text p {font-size: 14px;padding: 25px 0;}

.plain-baner .baner-text a {font-size: 13px;padding: 13px 20px;}	



.home-baner {padding: 100px 15px;}

.home-baner .baner-text h3 {font-size: 20px;line-height: 30px;}

.home-baner .baner-text p {font-size: 14px;padding: 25px 0;}

.home-baner .baner-text a {font-size: 13px;padding: 13px 20px;}

	

.robot-baner {padding: 100px 15px;}

.robot-baner .baner-text h3 {font-size: 20px;line-height: 30px;}

.robot-baner .baner-text p {font-size: 14px;padding: 25px 0;}

.robot-baner .baner-text a {font-size: 13px;padding: 13px 20px;}

	

.biz-baner {padding: 100px 15px;}

.biz-baner .baner-text h3 {font-size: 20px;line-height: 30px;}

.biz-baner .baner-text p {font-size: 14px;padding: 25px 0;}

.biz-baner .baner-text a {font-size: 13px;padding: 13px 20px;}	



.tool-block .caption {left: 10px;}	

.tool-block .caption h3 {font-size: 20px;}

.tool-block .caption h4 {font-size: 14px;}



.helth-section:before {height: 100%;}	

.helth-section .helth-block ul li {margin: -15px -10px;width: 50%;}



.testi-block {margin-bottom: 30px;}	



.gurantee_sec h2, .testing_sec h2, .order_sec h2, .member_sec h2, .power_sec h2, .strategies_sec h2, .imporve_sec h2, .calculation_sec h2, .reliability_sec h2, .performance_sec h2, .feature-sec h2, .consis_sec h2, .profit_sec h2 {font-size: 25px;line-height: normal;}

.testing_sec h3, .member_sec h3, .power_sec h3, .strategies_sec h3, .imporve_sec h3, .calculation_sec h3, .consis_sec h3, .profit_sec h3, .reliability_sec h3 {font-size: 17px;line-height: normal;}



.performance_sec h4 {font-size: 16px;margin: 0 0 25px;}

.performance_sec .chart h3 {font-size: 16px;}

.performance_sec p span {font-size: 15px;}

.performance_sec .chart.last {margin-top: 50px;}



.feature-sec .feature-list ul li {text-align: center;margin-bottom: 15px;font-size: 14px;min-height: auto;}

.feature-sec .feature-list.right ul li {text-align: center;}

.feature-sec .feature-list ul {margin: 0;}

.feature-sec .feature-img {margin: 35px 0;}



.consis_sec {background-size: cover !important;}



.power_detail {background: none;}

.power_detail .block {margin-bottom: 30px;}



.member_sec .free_btn {line-height: normal;font-size: 14px;padding: 10px 0;}



.counter_sec h3 {font-size: 25px;margin: 0 0 30px;line-height: normal;}



.order_sec .order_list li {width: 100%;font-size: 14px;}	

.order_sec h4 {font-size: 17px;}

	

.order2_sec .order_list li {width: 100%;font-size: 14px;}	

.order2_sec h4 {font-size: 17px;}



.compatibility_sec h2 {font-size: 20px;}	

.compatibility-b {margin-bottom: 30px;}



.mission {padding: 50px 0;}	

.mission .mission-text h2 {font-size: 25px;}

	

.footer .footer-logo {padding: 30px 0;}

.footer .footer .call {margin-top: 0;}

.footer .footer-bottom .links span {display: none;}

.footer .footer-bottom .links a, .footer-bottom .links span {display: block;}	

.footer .footer-bottom  .copyright {padding: 30px 0;}



} 



@media(min-width:768px) and (max-width:991px){



.home-baner .baner-text h3 {font-size: 44px;}	

	

.helth-section .helth-block ul {display: flex;}	



.testimonial .testi-block {margin-bottom: 30px;}	

	

.power_detail .block {width: 215px;height: 172px;padding: 26px 30px 20px 30px;}

.power_detail {background-size: 74% auto;}

.power_detail .block h5 {font-size: 16px;}	

	

.member_sec .block {min-height: 370px;}	



.counter_sec h3 {font-size: 40px;}	

	

.compatibility_sec h2 {font-size: 23px;}	

	

.gurantee_sec h2 {font-size: 22px;}	

.lots_detail_2 .info_1 {font-size: 25px;}

	

.addition_info h3 span.pair {font-size: 25px;}	

.addition_info h3 span.years {font-size: 15px;}

.tab_info .nav-tabs.nav-justified > li > a small {font-size: 9px;}

.tab_info .nav-tabs.nav-justified > li > a {font-size: 15px;}

	

}



@media(min-width:992px) and (max-width:1199px){



.helth-section .helth-block ul {display: flex;justify-content: center;} 

	

.imporve_sec .block {min-height: 450px;}	

	

.member_sec .block {min-height: 375px;}	

	

}



