@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap');html {overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}body {line-height: 1;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}blockquote, q {-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none;quotes: none;}figure {margin: 0;}:focus {outline: 0;}table {border-collapse: collapse;border-spacing: 0;}img {border: 0;-ms-interpolation-mode: bicubic;vertical-align: middle;}legend {white-space: normal;}button,input,select,textarea {font-size: 100%;margin: 0;max-width: 100%;vertical-align: baseline;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}button,input {line-height: normal;}input,textarea {background-image: -webkit-linear-gradient(hsla(0,0%,100%,0), hsla(0,0%,100%,0));}button,input[type="button"],input[type="reset"],input[type="submit"] {line-height: 1;cursor: pointer;-webkit-appearance: button;border: none;}input[type="checkbox"],input[type="radio"] {padding: 0;}input[type="search"] {-webkit-appearance: textfield;}input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}body {font: 15px/24px "Roboto", sans-serif;font-weight: 400;background-color: #fff;color: #5a5a5a;}a {color: #28293A;text-decoration: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}a:hover,a:focus {text-decoration: none;outline: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}ul, ol {padding: 0;}img {max-width: 100%;height: auto;}b, strong {font-weight: 900;}button {border: none;}button,input[type="button"],input[type="reset"],input[type="submit"] {font-size: 14px;font-weight: 700;color: #28293a;text-transform: uppercase;padding: 12px 24px;background-color: #f2c21a;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus {border: 1px solid #f2c21a;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}textarea {width: 100%;height: 100px;padding: 30px 30px;}input[type="checkbox"] {display: inline;}textarea:-moz-placeholder,textarea::-moz-placeholder,input:-moz-placeholder,input::-moz-placeholder {color: #b3b7c8;opacity: 1;}input:-ms-input-placeholder {color: #b3b7c8;}textarea::-webkit-input-placeholder,input::-webkit-input-placeholder {color: #b3b7c8;opacity: 1;}.btn {background-image: none;}textarea,input[type="text"],input[type="submit"],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"],.uneditable-input,.dropdown-menu,.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus {-webkit-appearance: none;text-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;box-shadow: none;color: #000;}h1, h2, h3, h4, h5, h6 { font-family: "Roboto", sans-serif; color: #000000; font-weight: 700; margin-bottom: 20px; }h1 { font-size: 36px; line-height: 40px; }h2 { font-size: 30px; line-height: 35px; letter-spacing: 0.3px; }h3 { font-size: 24px; line-height: 30px; }h4 { font-size: 20px; line-height: 25px; }h5 { font-size: 18px; line-height: 20px; }h6 { font-size: 16px; line-height: 18px; }.flat-language > ul > li > ul, #mainnav-mobi ul.sub-menu > li > a, .product .content-product .btn-card, .product .content-product .name, .product .content-product .mount, .product .featured-product img {-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}#header.downscrolled {-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.header .logo, #mainnav ul.submenu, #mainnav ul.submenu > li > a, aside.widget, .product .box-product, .entry .readmore:after, .switcher-container h2 a, .switcher-container h2 i, .sw-pattern.pattern, .entry ,.entry-border, .item-border, .item .featured-item a img, .go-top, .entry .featured-post a img, .widget-nav-menu ul li::after, .widget.widget-out-link ul li a:before, .widget-nav-menu ul li, .widget.widget-recent-new ul li span:before, .top-search, .top-search #searchform-all #searchsubmit, .shopping-cart .subcart {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.menu.menu-extra li a:hover, .flat-information li i, .start-pri i, .item .content-item .title-item a:hover, .comment .comment-body .comment-info h6 a:hover, .product-single .social-links li a:hover, .product-single .product_meta li a, .widget-banner .sale, .widget-shopby .price_slider_amount .price_label input, .widget-shopby .ui-slider .ui-slider-handle, .infomation-text span, .breadcrumbs.color-661 ul li a:hover, .item .readmore::after, .item .readmore:hover, .widget.widget-phone i, .page-title.style2 .breadcrumbs ul li a:hover, .flat-information.style2 li a:hover, #mainnav.style2 ul.submenu > li > a:hover, .flat-language.color-white .current a:hover, #mainnav.style2 > ul > li.active > a, #mainnav.style2 > ul > li > a:hover, .social-links.color-white li a:hover, .entry .readmore:after, .project-dynamic .entry .content-post .title-post a:hover, .project-dynamic .entry .readmore:hover,.project-dynamic .entry .readmore:hover:after, .entry .meta-data .meta-post li.author a, .copyright a, #subscribe-msg .notification_error, #subscribe-msg .notification_ok, .flat-language > ul > li > ul li a:hover, .breadcrumbs ul li a:hover, .breadcrumbs ul li i, .footer a:hover, .entry .content-post .title-post a:hover, .entry .readmore:hover {color: #f2c21a;}#mainnav > ul > li.active > a, #mainnav > ul > li > a:hover, .social-links.style2 li a:hover, .social-links.style3 a:hover, .widget-shopby .ui-slider .ui-slider-handle span.shadow.dow, .widget-shopby .ui-slider .ui-slider-range, #mainnav ul.submenu > li > a:hover {background-color: #005e77;}#mainnav > ul > li.active > a, #mainnav > ul > li > a:hover, .widget-product ul li ins, .product-single ul.product-style li .detail, .testimonials .avatar span.name, .product .content-product .mount, .breadcrumbs.color-661 ul li a, .breadcrumbs.color-661 ul li, .breadcrumbs.color-661 ul li:before, .item .readmore, .item .content-item .title-item, .widget.widget-phone span, .page-title.style2 .page-title-heading h1, .page-title.style2 .breadcrumbs ul li, .page-title.style2 .breadcrumbs ul li a, .page-title.style2 .breadcrumbs ul li i, .page-title.style2 .breadcrumbs ul li:before, .menu-extra.color-661 li a, .entry .content-post .title-post a, .entry .readmore, .item .content-item .title-item a, .single-post p, #mainnav.color-661 > ul > li > a {color: #000000;}.top.background-661, .nav-absolute .nav-wrap, .header.header-style1 {background-color: #007c9d;}.project-info ul li, .widget-info.color35d .info-text p, .product-single .product_meta li a:hover, .product-single .product-style li, .product-single p, .product-single ins, .widget-product ul li .product-name a, .testimonials blockquote.whisper, .careers-info .careers-text p, .page-commingsoon .title-section.sub .title, .product .content-product .name, #mainnav ul.submenu > li > a, .item .content-item p, .wrap-formcontact.style2 p, .list-author .info-author .contact-author h3 {color: #42435d;}.project-dynamic .entry .content-post, .project-dynamic .entry .category, #mainnav.color-white > ul > li.active > a, #mainnav.color-white > ul > li > a:hover, #mainnav.color-white ul.submenu > li > a:hover, .project-dynamic .entry .content-post .title-post a, .social-links.color-white li a,.project-dynamic .entry .readmore, .infomation-text, .widget.widget-nav-menu ul li a:hover, .widget.widget-nav-menu ul li.active a, .breadcrumbs ul li:before, .breadcrumbs ul li a, .breadcrumbs ul li, .page-title-heading h1, #mainnav-mobi ul.sub-menu > li > a:hover,#mainnav-mobi > ul > li > ul > li.active > a, #mainnav-mobi ul > li > a, #mainnav > ul > li > a, .menu-extra li a, .social-links.style3 a:hover, .top-search #searchform-all #searchsubmit, .flat-language > ul > li > ul li a, .flat-information.before-white li i, .btn-click.color-white .flat-button, .project-dynamic .entry .readmore:after, .flat-language.color-white .current a, .flat-information.style2 li a {color: #ffffff;}.header .background-white, .shopping-cart .subcart, .header.bg-white, .header-style3.downscrolled {background-color: #ffffff;}.flat-top.social-links, .flat-language, .sw-odd .sw-image .sw-buy, .product-single .product_meta li, .comment-respond h2, .flat-information, .widget.widget-shopby form, .widget.widget-shopby .ui-slider, .wrap-breackcrum, .product .content-product, .main-history .wrap-step .data-step, .main-history .wrap-step .info-step, .item .readmore, .flat-wrap-header , .flat-header-wrap, .top .menu.menu-extra, .data-effect, .slide-overlay, .entry, .item, .flat-language .current a, .top-search #searchform-all, .entry .readmore, .entry .meta-data ul li, .widget-download .download a, .widget.widget-nav-menu ul li a, .widget.widget-testimonials .avatar span.name, .widget.widget-testimonials .avatar, .widget-nav-menu ul li, .widget.widget-out-link ul li a, .widget.widget-recent-new ul li span, .menu-extra > li, .nav-wrap, .page-title {position: relative;}.flat-top.social-links::before, .widget-nav-menu ul li::before, .product-single .product_meta li::after, .comment-respond h2::after, .top .menu.menu-extra::before, .main-history .wrap-step .data-step::before, .main-history .wrap-step .data-step::after, .top.style2 .flat-information::before, .widget.widget-nav-menu ul li a:before, .widget.widget-testimonials .avatar span.name::after {position: absolute;content: "";}.flat-language .current > a:after, .breadcrumbs ul li:before, .sw-odd .sw-image .sw-buy:after, .item .readmore::after, .entry .readmore:after, .widget-download .download a:after, .widget-nav-menu ul li::after, .widget.widget-testimonials .avatar::after {position: absolute;font-family: "FontAwesome";}.widget.widget-out-link ul li a:before, .widget.widget-recent-new ul li span:before, .entry .meta-data ul.meta-comment li::before {position: absolute;left: 0;top: 0;font-family: "FontAwesome";}.project-dynamic .entry .content-post, .project-dynamic .entry .content-post .wrap-table, .project-dynamic .entry .content-post .flat-tabcell,.page-commingsoon .flat-commingsoon, .flat-commingsoon .wrap-table,.flat-commingsoon .flat-tabcell {width: 100%;height: 100%;}.project-dynamic .entry .content-post .wrap-table, .flat-commingsoon .wrap-table {display: table;}.project-dynamic .entry .content-post .flat-tabcell, .flat-commingsoon .flat-tabcell {display: table-cell;vertical-align: middle;}.page-commingsoon .flat-commingsoon {position: absolute;left: 0;top: 0;}#mainnav ul.submenu, .flat-language > ul > li > ul, .effect-animation, .top-search, .go-top, .shopping-cart .subcart, .product:hover .content-product .name, .product:hover .content-product .mount {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;visibility: hidden;}#mainnav ul li:hover > ul.submenu, .flat-language .current:hover ul, .effect-animation.animated, .go-top.show, .top-search.show, .shopping-cart:hover .subcart {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;visibility: visible;}.shopping-cart .subcart, #mainnav ul.submenu, .flat-language > ul > li > ul {box-shadow: 0px 20px 46px 0px rgba(0, 0, 0, 0.15);}.box-shadow1 {box-shadow: 0px 10px 27px 0px rgba(0, 0, 0, 0.15);}.box-shadow2 {box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);}.box-shadow3 {box-shadow: 0px 27px 51.33px 7.67px rgba(0, 0, 0, 0.15);}.border-shadow .entry-border, .border-shadow .item-border {}.border-shadow .entry-border:hover, .border-shadow .item-border:hover, .product:hover .box-product, .widget-banner img {}.widget-nav-menu ul li::before {top: 50%;right: 101%;z-index: -1;margin: -20px 0 0 1px;width: 50px;height: 50px;border-radius: 50%;background: #000000;-webkit-transform-origin: 100% 50%;transform-origin: 100% 50%;-webkit-transform: scale3d(1, 2, 1);transform: scale3d(1, 2, 1);-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;transition: transform 0.3s, opacity 0.3s;-webkit-transition-timing-function: cubic-bezier(0.7,0,0.9,1);transition-timing-function: cubic-bezier(0.7,0,0.9,1);}.widget-nav-menu ul li:hover:before , .widget-nav-menu ul li.active:before {-webkit-transform: scale3d(9, 9, 1);transform: scale3d(-9, 9, 1);}.one-half {float: left;width: 50%;}.wrap-column, .project-dynamic .data-effect {margin: 0px -15px;}.wrap-column .flat-column3 {float: left;width: 33.3333333333%;padding: 0px 15px;}.wrap-column2 {margin: 0px -25px;}.wrap-column2 .flat-column2 {float: left;width: 50%;padding: 0px 25px;}.float-left {float: left;}.float-right {float: right;}.top {padding: 8px 0px;background-color: #edeff1;color: #28293a;font-size: 14px;}.flat-top {float: right;}.top.padding-none {padding: 0;}.top.style2 .flat-language {margin: 3px 0px 0px -3px;width: 16.2%;}.top.style2 .flat-information {padding-left: 29px;}.top.style2 .flat-information::before, .top .menu.menu-extra::before, .flat-top.social-links::before {left: 0;width: 1px;height: 20px;}.top.style2 .flat-information::before {top: 6px;background-color: #274a71;}.btn-click.style2 {margin-bottom: -7px;}.btn-click.style2 .flat-button {font-weight: 700;border-radius: 0;padding: 11px 28px 15px 28px;}.top .menu.menu-extra {padding-left: 18px;margin: 0px -4px 0px 28px;}.top .menu.menu-extra::before {top: 15px;background-color: #536e8d;}.top .menu-extra li a {line-height: 50px;}.top.style4 .flat-top.social-links {margin-left: 21px;}.top.style4 .flat-top.social-links::before {background-color: #274a71;}.top.style5 .btn-click.style2 .flat-button {padding: 6px 28px 10px 28px;}.top.style5 .flat-top.social-links {padding-left: 26px;margin-left: 22px;}.social-links li {display: inline-block;padding: 0px 6px;}.social-links li:last-child {padding-right: 0;}.social-links.style2 {padding-right: 2px;}.social-links.style2 li {padding: 0;margin-left: -3px;}.social-links.style2 li a {position: relative;width: 45px;height: 45px;text-align: center;line-height: 45px;background-color: #233343;color: #aeb0ca;display: inline-block;}.social-links.style2 li a i {font-weight: 600;}.social-links.style2 li a:hover {color: #28293a;}.flat-top.social-links {padding-left: 27px;margin-left: 7px;}.flat-top.social-links::before {top: 2px;background: #dbdbe2;}.flat-language {width: 15%;}.flat-language .current a {padding: 0 14px 0 2px;}.flat-language .current > a:after {content: "\f107";right: -0px;top: -5px;}.flat-language > ul > li > ul {position: absolute;left: 0;top: 100%;width: 130px;margin-top: 15px;padding: 5px 0px;background-color: #646a7c;z-index: 9999;}.flat-language .current:hover ul {margin-top: 0px;}.flat-language > ul > li > ul li {padding: 1px 0 2px 15px;line-height: 24px;}.flat-language > ul > li > ul li a {display: block;}.flat-information li {line-height: 30px;font-size: 14px;padding-left: 2px;}.flat-information li i {margin-right: 10px;}.flat-information.style2 li {display: inline-block;margin-right: 22px;}.flat-information.style2 li:last-child {margin-right: 0;}.wrap-widget-header {padding: 37px 0px 30px;}.wrap-widget-header .widget-info {float: right;margin: 0 0 0 48px;}.widget-info .info-icon {float: left;width: 40px;height: 40px;line-height: 40px;text-align: center;margin: 3px 20px 0px 0px;color: #f2c21a;border: 1px solid #ebebeb;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.widget-info .info-icon i {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.widget-info .info-text {overflow: hidden;}.widget-info .info-text h6 {margin-bottom: 0;}.widget-info .info-text p {font-size: 14px;}.widget.widget-phone span {font-size: 18px;font-weight: 700;}.widget.widget-phone i {font-size: 16px;padding-right: 8px;}.top-search {position: absolute;right: 0px;top: 100%;width: 320px;}.top-search.show {z-index: 9999;top: 100%;}.show-search.active i:before {content: "\f00d";}.top-search #searchform-all #input-search {width: 100%;padding: 0 10px 0 20px;margin-bottom: 0;height: 45px;}.top-search #searchform-all #searchsubmit {position: absolute;right: 0px;top: 0px;cursor: pointer;background: transparent;padding: 3px;border: none;opacity: 0.3;text-align: center;font-size: 0;font-weight: 700;background-image: url(../images/icon/arrow.png);background-repeat: no-repeat;background-position: center;width: 55px;height: 45px;}.top-search #searchform-all #searchsubmit:hover {opacity: 1;}#header {z-index: 999;}.header .logo {margin: 43px 0 0 0;}.header.header-backgroundf61 {background-color: #1c0f61;}.header.downscrolled {position: fixed;top: 0;left: 0;right: 0;width: 100%;z-index: 999;}.header-absolute.downscrolled {background-color: #fff}.header.downscrolled #mainnav.style2 > ul > li > a,.header.downscrolled .menu-extra.style2 li a {line-height: 60px;}.header.header-style2.downscrolled .logo, .header.header-style4.downscrolled .logo {margin-top: 15px;}.downscrolled .margin-top36 {margin-top: 19px;}.downscrolled .margin-top26 {margin-top: 6px;}.header.header-style3.downscrolled .logo {margin: 15px 0 0 21px;}.header-style3.downscrolled .btn-click.style2 .flat-button {padding: 17px 28px 19px 28px;}.menu.menu-extra li a {padding: 0px 12px;display: block;}.menu.menu-extra li:last-child a {padding-right: 2px;}.shopping-cart .subcart {position: absolute;width: 300px;right: 0;top: 120%;padding: 40px 30px 20px 30px;z-index: 9999;text-align: left;}.shopping-cart:hover .subcart {top: 100%;}.nav-wrap .mainnav {}.menu.menu-extra {padding-left: 20px;float: right;}.menu.menu-extra > li {display: inline-block;font-size: 16px;}#mainnav > ul {text-align: right;}#mainnav ul {list-style: none;margin: 0;padding: 0;}#mainnav > ul > li {display: inline-block;margin-right: -5px;}#mainnav > ul > li > a {font-size: 14px;font-weight: 600;text-transform: uppercase;display: block;}#mainnav > ul > li > a, .menu-extra li a {padding: 0 25px 0px 30px;line-height: 60px;}#mainnav > ul > li:nth-child(4) > a {padding: 0px 28px 0px 30px;}#mainnav ul.submenu {}#mainnav ul.right-sub-menu {left: auto;right: 0;}#mainnav ul li:hover > ul.submenu {background:#007c9d;top: 100%;}#mainnav ul.submenu > li > a{color:#fff !important;}#mainnav ul li ul li {margin-left: 0;}#mainnav ul.submenu li ul {position: absolute;top: 40 !important;}#mainnav ul.submenu > li > a {display: block;font-size: 14px;font-weight: 500;text-decoration: none;padding: 0 30px 0 30px;line-height: 40px;}#mainnav-mobi {display: none;margin: 0 auto;width: 100%;position: absolute;background-color: #026079;z-index: 1000;}#mainnav-mobi ul {display: block;list-style: none;margin: 0;padding: 0;}#mainnav-mobi ul li {margin:0;position: relative;text-align: left;border-top: 1px solid #3333335e;cursor: pointer}#mainnav-mobi ul > li > a {text-decoration: none;line-height: 50px;display: block;padding: 0 15px;}#mainnav-mobi ul.sub-menu {top: 100%;left: 0;z-index: 2000;position: relative;background-color: #333333;}#mainnav-mobi > ul > li > ul > li,#mainnav-mobi > ul > li > ul > li > ul > li {position: relative;border-top: 1px solid #333333;}#mainnav-mobi > ul > li > ul > li > ul > li a {padding-left: 30px !important}#mainnav-mobi ul.sub-menu > li > a {display: block;text-decoration: none;padding: 0 60px;border-top-color: rgba(255,255,255,.1);}#mainnav-mobi > ul > li > ul > li:first-child a {border-top: none;}.btn-menu {display: none;position: relative;background: transparent;cursor: pointer;margin: 22px 0 22px;width: 26px;height: 16px;float: right;margin-right: 15px;-webkit-transition: all ease .238s;-moz-transition: all ease .238s;transition: all ease .238s;}.btn-menu:before,.btn-menu:after,.btn-menu span {background-color: #f2c21a;-webkit-transition: all ease .238s;-moz-transition: all ease .238s;transition: all ease .238s;}.btn-menu:before,.btn-menu:after {content: '';position: absolute;top: 0;height: 2px;width: 100%;left: 0;top: 50%;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;}.btn-menu span {position: absolute;width: 100%;height: 2px;left: 0;top: 50%;overflow: hidden;text-indent: 200%;}.btn-menu:before {-webkit-transform: translate3d(0, -7px, 0);transform: translate3d(0, -7px, 0);}.btn-menu:after {-webkit-transform: translate3d(0, 7px, 0);transform: translate3d(0, 7px, 0);}.btn-menu.active span {opacity: 0;}.btn-menu.active:before {-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);}.btn-menu.active:after {-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);}.btn-submenu {position: absolute;right: 20px;top: 15px;font: 20px/50px 'FontAwesome';text-align: center;cursor: pointer;width: 70px;height: 44px;font-family: "Font Awesome 5 Free";-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;font-size: inherit;font-weight: 900;}.btn-submenu:before {content: "\f107";color: #fff;}.btn-submenu.active:before {content: "\f106"}.btn-menu {display: none}.header.header-style2 .logo {margin-top: 33px;}#mainnav.style2 > ul {text-align: left;}#mainnav.color-93a > ul > li > a {color: #28293a;}#mainnav.style2 > ul > li > a {padding: 0 21px 0px 21px;}#mainnav.style2 > ul > li:first-child > a {padding-left: 26px;}#mainnav.style2 > ul > li:nth-child(4) > a {padding: 0px 23px 0px 22px;}#mainnav.style2 > ul > li.active > a, #mainnav.style2 > ul > li > a:hover, #mainnav.style2 ul.submenu > li > a:hover {background-color: transparent;}#mainnav.style2 > ul > li > a, .menu-extra.style2 li a {line-height: 100px;}.menu.menu-extra.style2 {padding-left: 0;}.top.background-trans {background-color: transparent;}.flat-header-wrap.style2 {position: absolute;left: 0;top: 0;width: 100%;z-index: 99;}.header.header-style3 .logo {margin: 23px 0 0 21px;}.header.header-style3 .nav-wrap {margin-left: -22px;}.header-style3 #mainnav.style2 > ul > li > a {line-height: 80px;padding: 0 19px 0px 19px;}.header-style3 #mainnav.style2 > ul > li:first-child > a {padding-left: 0;}.header-style3 #mainnav.style2 > ul > li:nth-child(4) > a {padding: 0px 20px 0px 20px;}.header-style3 .btn-click.style2 .flat-button {padding: 26px 28px 30px 28px;}.header.widget-header-style2 .logo {margin: 14px 0 0 3px;}.widget-header-style2 .wrap-widget-header {padding: 37px 0px 40px;float: right;}.widget-header-style2 .wrap-widget-header .widget-info {float: left;margin: 0 0 0 37px;}.nav-absolute .nav-wrap {margin-top: -25px;z-index: 99;position: absolute;width: 100%;}.widget-header-style2.nav-absolute .wrap-widget-header {padding: 37px 0px 65px;}.header.downscrolled.nav-absolute .nav-wrap {margin-top: 0;}.nav-absolute .nav-wrap .menu.menu-extra {padding-right: 27px;}.header-absolute {position: absolute;left: 0;width: 100%;background-color: rgba( 255, 255, 255, 0.2);}.header.header-style4 {padding: 0px 75px;}.header.header-style4 .logo {margin: 34px 0 0 0;}.header-style4 .btn-click .flat-button {padding: 10px 30px 13px 27px;}.page-title {padding: 61px 0px 64px;}.page-title-heading h1 {margin-bottom: 11px;}.page-title.style2 {padding: 71px 0px 73px;}.breadcrumbs ul {padding-top: 0;}.breadcrumbs ul li {display: inline-block;position: relative;padding-right: 21px;font-size: 16px;margin-right: 7px;}.breadcrumbs ul li.home {padding-right: 27px;}.breadcrumbs ul li i {margin-right: 12px;}.breadcrumbs ul li:before {right: 0px;top: 0;content: "\f105";}.breadcrumbs ul li:last-child::before {content: none;}.sidebar .widget, .sidebar.shop .widget.widget-banner {margin-bottom: 44px;}.sidebar .widget:last-of-type {margin-bottom: 0;}.widget-nav-menu ul li {background-color: #F4F6F8;z-index: 1;overflow: hidden;}.widget-nav-menu ul li::after {right: 14px;top: 11px;content: "\f0da";color: #A8B0B2;}.widget-nav-menu ul li.active::after , .widget-nav-menu ul li:hover:after {color: #FFF;}.widget.widget-nav-menu ul li a {padding-left: 25px;display: block;font-weight: 600;color: #3C3A42;padding: 11px 0px 15px 25px;}.widget.widget-nav-menu ul li a:before {left: 0;bottom: 0;width: 100%;height: 1px;background-color: #e1e1e1;}.widget-nav-menu ul li:last-child a:before {content: none;}.widget.widget-download {margin-bottom: 43px;}.widget-download .download a {display: inline-block;padding: 8px 49px 8px 49px;border-radius: 2px;font-size: 12px;font-weight: 700;}.widget-download .download a:after {right: 23px;top: 8px;content: "\f019";}.widget-help .featured-widget {margin-bottom: 21px;}.widget-help h3 {margin-bottom: 6px;}.widget-help p {margin-bottom: 22px;}.widget-help .flat-button {font-size: 12px;font-weight: 700;padding: 8px 43px 8px 44px;}.widget.widget-testimonials {margin-bottom: 39px;}.testimonials blockquote.whisper {font-size: 18px;font-weight: 400;line-height: 30px;margin-bottom: 11px;}.widget.widget-testimonials blockquote.whisper {font-family: 'Pacifico', cursive;letter-spacing: -0.3px;}.widget.widget-testimonials .avatar::after {right: 0;top: 8px;content: "\f10d";color: #EFEFF0;font-size: 40px;z-index: -1;}.testimonials .avatar span.name {font-size: 24px;font-weight: 600;padding-right: 14px;margin-right: 7px;}.widget.widget-testimonials .avatar span.name::after {right: 0;top: 12px;width: 1px;height: 11px;background-color: #a9b6c6;}.testimonials .avatar span.position {font-size: 12px;color: #a9b6c6;margin-right: -2px;}.sidebar.shop .widget {margin-bottom: 45px;}.shop .widget.widget-nav-menu ul li a {padding: 11px 0px 15px 31px;}.sidebar .widget .widget-title {margin-bottom: 22px;font-size: 14px;color: #232530;text-transform: uppercase;}.sidebar.shop .widget.widget-shopby {margin-bottom: 38px;}.widget.widget-shopby form {display: inline-block;width: auto;top: -5px;margin-bottom: 33px;}.widget.widget-shopby .price_slider {float: left;width: 268px;top: 13px;}.widget.widget-shopby .ui-slider-horizontal {height: 2px;background-color: #e1e1e1;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;}.widget-shopby .ui-slider .ui-slider-range {position: absolute;top: 0;z-index: 1;display: block;height: 100%;}.widget-shopby .ui-slider .ui-slider-handle {height: 6px;width: 6px;cursor: pointer;position: absolute;z-index: 2;top: -4px;outline: 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none;}.widget-shopby .ui-slider .ui-slider-handle span.shadow {display: none;}.widget-shopby .ui-slider .ui-slider-handle span.shadow.dow {width: 200%;height: 200%;display: block;position: relative;top: -1px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;}.widget-shopby .price_slider_amount {margin: 0;margin-top: -19px;}.widget-shopby .price_slider_amount .price_label {margin-top: 7px;}.widget-shopby .price_slider_amount .price_label label {color: #232530;font-size: 14px;font-weight: 600;}.widget-shopby .price_slider_amount .price_label input {background-color: transparent;border: none;height: auto;padding: 0;width: 100px;font-size: 14px;font-weight: 600;margin-bottom: 27px;}.widget-shopby .flat-button {padding: 9px 59px 13px;}.widget-banner {padding: 24px 0px 23px;background-color: #e6f5ff;}.widget-banner .big-offer {font-weight: 600;font-size: 14px;color: #232530;}.widget-banner .sale {font-weight: 500;margin-bottom: 15px;}.widget-banner img {margin-bottom: 32px;}.widget-banner .flat-button {padding: 2px 42px 4px 44px;}.widget.widget-product {margin-right: -4px;}.sidebar .widget.widget-product .widget-title {margin-bottom: 26px;}.widget-product ul li .product-image {margin-right: 17px;}.widget-product ul li {margin-bottom: 30px;}.widget-product ul li:last-child {margin-bottom: 0;}.widget-product ul li .product-name {font-weight: 400;padding-top: 14px;margin-bottom: 8px;}.widget-product ul li ins {text-decoration: none;font-weight: 500;font-size: 18px;}.entry {margin-bottom: 42px;}.entry:last-of-type {margin-bottom: 46px;}.entry .featured-post {margin-bottom: 23px;}.entry .featured-post a, .item .featured-item a, .imagebox .imagebox-image a {display: block;}.entry .featured-post a:hover img, .item .featured-item a:hover img, .imagebox:hover .imagebox-image a img {opacity: 0.8;}.entry .meta-data {border-bottom: 1px solid #e5e5e5;padding-bottom: 25px;margin-bottom: 24px;}.entry:nth-child(2) .meta-data {margin-bottom: 22px;}.entry .meta-data ul li {display: inline-block;font-size: 14px;}.entry .meta-data ul.meta-comment li {padding-left: 24px;padding-right: 0;margin-right: 25px;}.entry .meta-data ul.meta-comment li:last-child {margin-right: 0;}.entry .meta-data ul.meta-comment li::before {content: "\f02b";}.entry .meta-data ul.meta-comment li.comment::before {content: "\f0e6";}.entry .meta-data.style2, .entry:nth-child(2) .meta-data.style2 {border-bottom: none;padding-bottom: 0;margin-bottom: 0;}.entry .meta-data.style2 ul li.day-time, .item .item-border .date-time {font-size: 12px;font-weight: 700;color: #f2c21a;text-transform: uppercase;letter-spacing: 2.5px;}.entry .content-post .title-post {font-size: 36px;line-height: 40px;margin-bottom: 5px;}.entry .content-post p {margin-bottom: 12px;}.entry .readmore {display: inline-block;font-size: 12px;font-weight: 600;padding-right: 16px;}.entry .readmore:after, .item .readmore:after {right: 0;top: 0;content: "\f101";}.entry .readmore:hover, .item .readmore:hover {padding-right: 20px;}.post-list {margin-top: -1px;}.post-list .entry {margin-bottom: 46px;}.post-list .entry:first-of-type {margin-bottom: 69px;}.post-list .entry:last-of-type {margin-bottom: 48px;}.post-list .entry:nth-child(4) {margin-bottom: 49px;}.post-list .entry .featured-post {float: left;margin: 0px 50px 0px 0px;}.post-list .entry .content-post {overflow: hidden;padding: 66px 50px 20px 0px;}.entry .category, .item .category {margin-bottom: 13px;font-size: 14px;color: #42435D;}.post-list .entry .content-post .title-post, .post-masonry .entry .content-post .title-post,.project-v2 .entry .content-post .title-post, .project-dynamic .width50 .entry .content-post .title-post {font-size: 30px;line-height: 36px;margin-bottom: 11px;}.post-list .entry .content-post p {font-size: 14px;line-height: 24px;margin-bottom: 24px;}.post-grid .entry, .post-masonry .entry, .project-v2 .entry {margin-bottom: 49px;}.post-grid .entry .featured-post, .item .featured-item {margin-bottom: 24px;}.post-grid .entry .content-post, .item .content-item {padding: 5px 0 21px 0;}.post-grid .entry .category, .item .category {margin-bottom: 6px;}.post-grid .entry .content-post .title-post, .item .content-item .title-item, .project-dynamic .entry .content-post .title-post, .blog-shortcode.post-list .entry .content-post .title-post {font-size: 24px;line-height: 30px;margin-bottom: 12px;}.post-masonry .entry .content-post {padding: 0px 32px 22px;}.load-post {margin-top: 33px;}.load-post .flat-button {padding: 10px 47px 12px 47px;}.blog-shortcode.post-grid .entry .featured-post {margin-bottom: 22px;}.blog-shortcode.post-list .entry {margin-bottom: 0;}.blog-shortcode.post-list .entry .featured-post {margin: 0px 29px 0px 0px;}.blog-shortcode.post-list .entry .content-post {padding: 37px 0px 20px 0px;overflow: auto;}.blog-shortcode .entry .category {margin-bottom: 6px;}.project-v1.post-list .entry {margin-bottom: 49px;}.project-v1.post-list .entry:first-of-type {margin-bottom: 49px;}.project-v1.post-list .entry .featured-post {margin: 0px 52px 0px 0px;}.project-v1.post-list .entry .content-post {padding: 61px 50px 20px 0px;}.project-v1.post-list .entry .content-post p {margin-bottom: 12px;}.project-v2 .entry .content-post {padding: 0px 55px 22px 33px;}.single-post {margin: -6px 0px 0px 2px;}.single-post .single-text1 p, .single-post .single-text1 {margin-bottom: 44px;}.single-post .single-text2 {margin-bottom: 29px;}.single-post .single-text3 {margin-bottom: 43px;}.single-post h2 {font-weight: 600;margin-bottom: 6px;}.single-post .project-info {background-color: #f4f6f8;padding: 25px 27px 20px;}.single-post .project-info h4 {font-weight: 600;margin-bottom: 22px;}.single-post .project-info ul li {line-height: 30px;}.single-post .project-info ul li span {display: inline-block;}.single-post .project-info ul li span.name {width: 23.6%;}.single-post .project-info ul li span.info {padding-left: 48px;}.featured-single {padding-left: 21px;}.featured-single img {margin-bottom: 10px;}.featured-single img:last-of-type {padding-left: 3px;}.project-dynamic .entry .content-post {position: absolute;left: 0;background-color: rgba(15, 54, 97, 0.8);padding: 0px 15px;}.project-dynamic .width50 .entry .content-post {padding: 0px 31px 0px 65px;}.project-dynamic .entry .content-post p {font-size: 14px;}.project-dynamic .entry .category {margin-top: -4px;}.project-dynamic .data-effect li {float: left;width: 25%;padding: 0px 15px;margin-bottom: 30px;}.project-dynamic .data-effect li.width50 {width: 50%;}.project-dynamic .entry:last-of-type, .project-dynamic .entry, .project-dynamic .entry .featured-post {margin-bottom: 0;overflow: hidden;}.item {margin-bottom: 30px;}.item.item-details {margin-bottom: 17px;}.item.item-details .content-item {padding: 0px 15px 0px 1px;}.item-details .content-item p {color: #42435d;}.wrap-acadion h2 {font-weight: 600;margin: -9px 0px 31px;}.video-services {margin-bottom: 71px;}.item.style2 .content-item {padding: 0;}.item.style2 .featured-item {margin-bottom: 22px;}.item.style2 .content-item .title-item {font-size: 18px;margin-bottom: 3px;}.item.style2 .content-item p {line-height: 26px;margin-bottom: 11px;}.item .readmore {display: inline-block;font-weight: 500;padding-right: 12px;font-size: 14px;}.blog-pagination .flat-pagination li {display: inline-block;}.blog-pagination .flat-pagination li a {color: #2d2d2d;font-size: 14px;width: 35px;height: 40px;line-height: 40px;display: inline-block;text-align: center;border-radius: 2px;border: 1px solid #ebebeb;font-family: 'Montserrat', sans-serif;}.blog-pagination .flat-pagination li.next a {width: 75px;}.blog-pagination .flat-pagination li a i {padding-left: 7px;}.blog-pagination .flat-pagination li.active a, .blog-pagination .flat-pagination li a:hover {border: 1px solid #000000;}.blog-pagination .count-page {padding-top: 22px;}.blog-pagination .count-page span {font-size: 12px;font-family: 'Montserrat', sans-serif;color: #636363;}.section-iconbox .title-section.style3.left {margin-bottom: 72px;}.flat-row.section-counter .title-section.style2 {margin-bottom: 61px;}.section-about .title-section.style2 {margin-bottom: 44px;}.section-about .title-section.style2 .title {margin: -4px 0px 24px 0px;line-height: 36px;}.section-about .title-section.style2 .sub-title {font-size: 15px;line-height: 26px;margin-bottom: 5px;}.section-about .title-section.style2 .sub-title:last-of-type {margin-bottom: 0px;line-height: 24px;}.section-about .flat-button {padding: 10px 38px 12px 39px;}.section-counter2 .title-section.style2 {margin-bottom: 41px;}.section-counter2 .title-section.style2 .title {margin-bottom: 19px;}.section-image .title-section.style3 {margin-bottom: 52px;}.infomation-text {color: #fff;line-height: 48px;}.section-icon .title-section.style3 {margin-bottom: 61px;}.flat-box {width: 1370px;margin: 0 auto;overflow: hidden;}.featured-aboutus {width: 50.78125%;}.info-aboutus .title-section.style2.left {margin-bottom: 74px;}.info-aboutus .title-section .title {line-height: 36px;margin-bottom: 24px;}.info-aboutus .title-section .sub-title {font-size: 15px;line-height: 26px;margin-bottom: 4px;}.info-aboutus {width: 49.21875%;padding: 6.7% 18% 3% 3.8%;}.about-counter .flat-counter {width: 30%;margin-left: -4px;}.about-counter .flat-counter:nth-child(2) {width: 33%;}.about-counter .flat-counter:nth-child(3) {width: 37%;}.history-text .title-section.style3.left {margin-bottom: 39px;}.history-text .title-section.style3 .title {margin-bottom: 40px;}.history-text p {margin-bottom: 43px;}.history-text .flat-button {padding: 10px 41px 12px 41px;}.main-history .wrap-step {display: inline-block;margin-bottom: 36px;}.main-history .wrap-step:last-of-type {margin-bottom: 0;}.main-history .wrap-step:last-of-type .data-step::after {bottom: -68px;}.main-history .wrap-step .info-step {width: 70.7%;padding-top: 6px;}.main-history .wrap-step .data-step {width: 29.3%;padding: 11px 0px 0px 36px;}.main-history .wrap-step .data-step::before {right: 36px;top: 16px;width: 4px;height: 4px;background: #f2c21a;border-radius: 50%;-webkit-box-shadow: 0px 0px 1px 3px #f2c21a;box-shadow: 0px 0px 1px 3px #f2c21a;}.main-history .wrap-step .data-step::after {width: 1px;right: 37px;top: 17px;bottom: -130px;background: rgba(242, 194, 26, 0.3);}.main-history .wrap-step .data-step span, .wrap-step .info-step h5 {color: #2b2e2f;}.main-history .wrap-step .info-step h5 {margin-bottom: 9px;}.main-history .wrap-step .info-step p, .history-text p {font-size: 14px;color: #717779;line-height: 24px;margin-right: -2px;}.main-history .wrap-step .data-step span {font-size: 18px;font-weight: 600;}.wrap-infobox {padding-bottom: 63px;border-bottom: 1px solid #ebebeb;margin-bottom: 77px;}.wrap-formcontact {padding-left: 2px;}.wrap-formcontact h1 {font-weight: 600;margin: -16px 0px 53px 0px;}.list-author .info-author {margin-bottom: 65px;}.list-author .info-author:last-of-type {margin-bottom: 0;}.list-author .info-author .featured-author {margin-right: 43px;}.list-author .info-author .contact-author {overflow: hidden;}.list-author .info-author .contact-author h3 {font-weight: 600;margin: -7px 0px 14px;}.list-author .info-author .contact-author ul li {line-height: 30px;color: #636363;}.wrap-formcontact.style2 h1 {font-weight: 600;margin: -8px 0px -1px 0px;}.wrap-formcontact.style2 p {font-size: 14px;margin-bottom: 45px;}.careers-info {margin-bottom: 51px;}.careers-info .careers-featured {margin: 0px -20px 0px -5px;}.careers-info .careers-featured .img {float: left;padding: 0px 5px;margin-bottom: 10px;}.careers-info .careers-text h1 {margin: -9px 0px 13px 0px;}.careers-info .careers-text p {line-height: 26px;margin-bottom: 42px;}.careers-info .careers-text .flat-button {padding: 10px 36px 12px 41px;}.careers-open .title-section {margin-bottom: 36px;}.careers-open .title-section .title {margin-bottom: 9px;}.careers-open .info-apply {padding-bottom: 37px;margin-bottom: 53px;border-bottom: 1px solid #fbfbfb;}.careers-open .info-apply:last-of-type {border: none;padding-bottom: 0;margin-bottom: 0;}.careers-open .info-apply h3 {padding-bottom: 34px;margin-bottom: 20px;border-bottom: 1px solid #ebebeb;}.careers-open .info-apply ul li {line-height: 36px;}.careers-open .info-apply ul.lh24 li {line-height: 24px;}.careers-open .btn-apply .flat-button {padding: 10px 40px 12px 40px;}.careers-open .info-apply:nth-child(3) {padding-bottom: 43px;margin-bottom: 43px;}.careers-open .info-apply:nth-child(3) h3 {padding-bottom: 23px;margin-bottom: 24px;}.careers-open .info-apply ul.lh24 {margin-bottom: 16px;}.careers-open .info-apply:nth-child(4) h3 {padding-bottom: 23px;margin-bottom: 20px;}.flat-row.section-404 {border-top: 2px solid #fff;border-bottom: 2px solid #fff;}.section-404 {background: url('../images/page/404.jpg')no-repeat;}.page-404 .number {font-size: 300px;line-height: 300px;color: #FFF;font-weight: 700;margin: 0px 0px 45px -22px;}.page-404 .title-section {margin-bottom: 92px;}.page-404 .title-section.style2 .title {font-size: 45px;line-height: 45px;margin-bottom: 22px;}.page-404 .btn-404 .flat-button {padding: 9px 41px 13px 45px;}.page-404 .btn-404 i {padding-right: 11px;}.page-commingsoon {background: url('../images/page/comingsoon.jpg');-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}.page-commingsoon .comming-soon {width: 946px;margin: 0 auto;}.page-commingsoon .title-section.sub {margin-bottom: 93px;}.page-commingsoon .title-section.sub .title {font-size: 48px;line-height: 50px;margin-bottom: 8px;}.page-commingsoon .title-section .sub-title {font-size: 14px;color: #66646D;text-transform: uppercase;letter-spacing: 8.4px;padding-left: 7px;}.comming-social span {display: inline-block;color: #232530;font-size: 18px;font-weight: 500;margin-bottom: 21px;}.social-links.style3 li {padding: 0px 11px;}.social-links.style3 li:first-child {padding-left: 0;}.social-links.style3 li:last-child {padding-right: 0;}.social-links.style3 a {display: inline-block;width: 30px;height: 30px;border-radius: 50%;text-align: center;color: #232530;line-height: 30px;}.section-product .title-section.style3 {margin-bottom: 45px;}.wrap-breackcrum .breadcrumbs {position: absolute;z-index: 99;top: 74px;}.wrap-product {margin: 0px -15px;}.wrap-product .product {padding: 0px 15px;float: left;width: 33.3333333333%;margin-bottom: 51px;}.product .featured-product {overflow: hidden;}.product:hover .featured-product img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.product .content-product {overflow: hidden;padding: 25px 0px 24px;background-color: #fff;}.product .content-product .name {font-size: 16px;margin-bottom: 5px;}.product .content-product .mount {font-size: 18px;font-weight: 500;}.product .content-product .btn-card {position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;padding-top: 25px;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);}.product:hover .content-product .btn-card {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.wrap-product .product.style2 {margin-bottom: 28px;}.product.style2 .content-product {padding: 13px 0px 16px;}.product.style2 .content-product .btn-card {padding-top: 19px;}.product-single .product-name {font-size: 35px;line-height: 40px;font-weight: 600;}.product-single .price-box {margin-bottom: 15px;}.product-single ins {font-size: 24px;font-weight: 600;text-decoration: none;margin-right: 4px;}.product-single del {font-size: 14px;font-weight: 600;color: #b3b7c8;}.product-single .flat-quantity {padding: 50px 0px 49px;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;margin: 34px 0px 44px;}.product-single .flat-quantity input.input-text {width: 132px;text-align: center;padding: 0;font-weight: 600;font-size: 14px;color: #232530;margin: 0px 10px 0px 2px;}.product-single .flat-quantity .flat-button {padding: 14px 26px 13px 26px;font-size: 13px;font-weight: 700;letter-spacing: 1px;}.product-single .product_meta {margin-bottom: 17px;}.product-single .product_meta li {display: inline-block;padding-right: 20px;margin-right: 9px;color: #646a7c;}.product-single .product_meta li::after {right: 0px;top: 7px;width: 2px;height: 13px;background: #b3b7c8;}.product-single .product_meta li:last-child:after {content: none;}.product-single .product_meta li span, .product-single .social-links span {font-weight: 500;}.product-single .social-links .title-link {padding-right: 30px;}.product-single .social-links li {padding: 0px 14px;}.product-single .social-links li:first-child {padding: 0;}.product-single .social-links li a {color: #b3b7c8;}.section-product.single .title-section.style3 {margin-bottom: 49px;}.product-single .flat-tabs ul.menu-tab li {width: 33.3333333333%;}.product-single .flat-tabs .content-tab {padding: 44px 39px 34px 50px;}.product-single ul.product-style li {font-size: 18px;line-height: 51px;}.product-single ul.product-style li .style {width: 6.4%;display: inline-block;}.product-single ul.product-style li .detail {padding-left: 74px;}.product-single .flat-tabs .content-tab .inner-tab2 {margin: -2px 0px 68px 0px;}.product-single .flat-tabs .content-tab.review {padding: 32px 29px 22px 30px;}.comment {margin-bottom: 19px;}.comment:last-child {margin-bottom: 0;}.comment .comment-body .comment-author {border-right: 1px solid #ebebeb;margin-right: 30px;padding-right: 30px;}.comment .comment-body .comment-author img {width: 70px;height: 70px;border-radius: 50%;margin-bottom: 10px;}.start-pri i {font-size: 12px;margin-right: -5px;}.comment .comment-body .comment-text {overflow: hidden;}.comment .comment-body .comment-info {margin-top: -6px;}.comment .comment-body .comment-info .date {color: #b3b7c8;font-size: 14px;}.comment .comment-body .comment-info h6, .comment-form .start-pri span, .comment-respond h2 {font-weight: 600;}.comment .comment-body .comment-info h6 a, .comment-respond h2, .comment-form .start-pri span, .product-single .product_meta li span, .product-single .social-links span {color: #232530;}.comment-respond h2 {font-size: 14px;line-height: 15px;margin: 39px 0px 28px;}.comment-respond h2::after {left: 135px;top: 5px;width: 67.5%;height: 1px;background-color: #ebebeb;}.comment-form .wrap-input {margin: 0px -15px;}.comment-form .wrap-input .add-review {width: 50%;float: left;padding: 0px 15px;}.comment-form .wrap-input .add-review input {height: 50px;width: 100%;margin-bottom: 0;padding-left: 19px;}.comment-form .start-pri {margin: 27px 0px 22px;}.comment-form .start-pri i {font-size: 18px;}.comment-form .start-pri span {font-size: 14px;margin-right: 13px;}.comment-form textarea {height: 132px;padding: 13px 18px;margin-bottom: 0;}.go-top {position: fixed !important;right: -35px;bottom: 55px;width: 45px;cursor: pointer;background-color: #f2c21a;height: 45px;line-height: 45px;text-align: center;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;}.go-top.show {right: 15px;z-index: 99;}.go-top i {font-size: 18px;color: #fff;padding-bottom: 3px;}.go-top:hover {background-color: #233343;}.footer {background-color: #0d2034;padding: 71px 0px 54px;color: #B5B7D2;font-size: 14px;}.footer a {color: #b5b7d2;}.widget-footer .widget {padding-top: 10px;}.widget-footer .widget .widget-title {color: #000;padding-left: 3px;margin-bottom: 14px;}.footer .logo {margin-bottom: 17px;}.widget-logo p {padding-left: 3px;margin-bottom: 14px;}.widget.widget-out-link ul {padding-left: 5px;}.widget.widget-out-link ul li a {line-height: 38px;display: block;}.widget.widget-out-link ul li a:hover:before {color: #f2c21a;}.widget.widget-recent-new .widget-title {margin-bottom: 24px;}.widget.widget-recent-new ul li {margin-bottom: 16px;}.widget.widget-recent-new ul li:last-child {margin-bottom: 0;}.widget.widget-recent-new ul li h6 {font-weight: 500;line-height: 24px;margin-bottom: 7px;}.widget.widget-recent-new ul li span {font-size: 12px;color: #6C6D83;text-transform: uppercase;padding-left: 20px;display: block;letter-spacing: 1.1px;}.widget.widget-recent-new ul li span:before {content: "\f017";color: #f2c21a;}.widget.widget-letter {padding-left: 2px;}.widget.widget.widget-letter .widget-title {margin-bottom: 22px;}.widget.widget.widget-letter p {margin-bottom: 24px;}.flat-mailchimp p.wrap-input-email input, .flat-mailchimp .flat-button {width: 100%;-webkit-border-radius: 0;border-radius: 0;}.widget.widget.widget-letter .flat-mailchimp p.wrap-input-email {margin-bottom: 0;}.flat-mailchimp p.wrap-input-email input {margin-bottom: 10px;text-align: center;padding-left: 0;border-color: #E1E1E1;color: #5a5a5a;}.flat-mailchimp p.wrap-input-email input:focus {border-color: #f2c21a;}.flat-mailchimp .flat-button {padding: 12px 0px 14px 0px;text-align: center;}#subscribe-msg .notification_error, #subscribe-msg .notification_ok {text-align: center;}.bottom {background-color: #f5f5f5;padding: 15px 0px;font-size: 14px;border-top: 1px solid #e1e1e1;}.copyright {margin: 10px 0;font-size: 13px;}.bottom, .copyright a:hover {color: #6c6d83;}.parallax {width: 100%;background-repeat: no-repeat;background-position: 50% 0;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}.section-overlay {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba( 41, 38, 54, 0.9);}.section-overlay.style2 {background-color: rgba( 15, 54, 97, 0.8);}.section-overlay.style3 {background-color: rgba( 15, 54, 97, 0.5);}.background-nopara {-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-repeat: no-repeat;}.background-image1 {background-image: url('../images/services/bg1.jpg');}.background-image2 {background-image: url('../images/services/bg2.jpg');}.background-image3 {background-image: url('../images/parallax/3.jpg');}.parallax1 { background-image: url('../images/parallax/1.jpg'); }.parallax2 { background-image: url('../images/parallax/2.jpg'); }.parallax3 { background-image: url('../images/parallax/3.jpg'); }.parallax4 { background-image: url('../images/parallax/4.jpg'); }.parallax5 { background-image: url('../images/parallax/5.jpg'); }.parallax6 { background-image: url('../images/slides/6.jpg'); }.parallax7 { background-image: url('../images/parallax/6.jpg'); }#loading-overlay {position: fixed;z-index: 999999;top: 0;right: 0;bottom: 0;left: 0;display: block;background: #fff;}.loader {position: absolute;top: 50%;left: 50%;width: 60px;height: 60px;margin: -30px 0 0 -30px;}.loader:before,.loader:after {position: absolute;display: inline-block;width: 60px;height: 60px;content: "";-webkit-animation: preloader-wave 1.6s linear infinite;animation: preloader-wave 1.6s linear infinite;border-radius: 50%;background: #f2c21a;}.loader:after {-webkit-animation-delay: -.8s;animation-delay: -.8s;}@-webkit-keyframes preloader-wave {0% {-webkit-transform: scale(0, 0);transform: scale(0, 0);opacity: .5;}100% {-webkit-transform: scale(1, 1);transform: scale(1, 1);opacity: 0;}}@keyframes preloader-wave {0% {-webkit-transform: scale(0, 0);transform: scale(0, 0);opacity: .5;}100% {-webkit-transform: scale(1, 1);transform: scale(1, 1);opacity: 0;}}.switcher-container {position: fixed;left: -220px;top: 115px;width: 220px;background-color: #000;z-index: 99999;}.switcher-container h2 {color: #fff;font-size: 13px;font-weight: 700;letter-spacing: 0;text-transform: uppercase;height: 45px;line-height: 45px;padding-left: 20px;padding-right: 30px;margin: 0;}.switcher-container h2 a {background-color: #000;display: block;position: absolute;right: -45px;top: 0;width: 45px;height: 45px;line-height: 45px;text-align: center;outline: 0;color: #fff;}.switcher-container h2 a.active {right: 0;}.switcher-container h2 a.active:after {position: absolute;right: 21px;top: 0;content: "\f104";font-family: "FontAwesome";color: #fff;font-size: 22px;}.switcher-container h2 a.active i {display: none;}.switcher-container h2 a:hover,.switcher-container h2 a:focus {text-decoration: none;}.switcher-container h2 i {margin-top: 10px;font-size: 25px;color: #999;-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}.switcher-container h2 i:hover {color: #fff;}.switcher-container h3 {font-size: 12px;font-weight: 700;color: #fff;margin: 0;line-height: 22px;margin-bottom: 10px;}.switcher-container .selector-box {color: #fff;overflow: hidden;}.switcher-container .layout-switcher {margin: 0 0 10px 0;overflow: hidden;}.switcher-container .layout-switcher a.layout {float: left;display: block;cursor: pointer;text-align: center;font-weight: 700;padding: 10px 20px;margin-left: 10px;}.switcher-container .layout-switcher a.layout:first-child {margin-left: 0;}.switcher-container .layout-switcher a.layout:hover {color: #fff;cursor: pointer;}.switcher-container .color-box {height: auto;overflow: hidden;margin-bottom: 6px;}.switcher-container .styleswitch {margin-bottom: 10px;}.sw-odd {background-color: #272727;padding: 21px 0 30px 20px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}.sw-even {background-color: #191919;padding: 21px 0 25px 20px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}.sw-even a {font-family: "Karla", sans-serif;text-transform: uppercase;font-size: 12px;line-height: 40px;color: #fff;border: 1px solid #fff;padding: 10px 20px 10px 20px;margin-right: 10px;letter-spacing: 1.8px;}.sw-even a:hover {background-color: #32bfc0;border: 1px solid #32bfc0;color: #fff !important;}.sw-light {background-color: #fff;color: #000 !important;}.sw-odd a {font-size: 16px;color: #fff;width: 100%;display: inline-block;line-height: 17px;width: 100%;position: relative;padding-left: 47px;}.sw-odd .ws-colors a:before {background: none;}.sw-odd .ws-colors a {position: relative;width: auto;padding: 0;width: 30px;height: 30px;background-color: #333;display: inline-block;margin-right: 5px;overflow: hidden;}.sw-odd .ws-colors a.current:before {position: absolute;left: 8px;top: 6px;font-family: FontAwesome;content: "\f00c";color: #fff;z-index: 999;text-shadow: 0 0 2px rgba( 0, 0, 0, 1 );}.sw-odd .ws-colors #color1 {background-color: #f2c21a;}.sw-odd .ws-colors #color2 {background-color: #14b450;}.sw-odd .ws-colors #color3 {background-color: #f25454;}.sw-odd .ws-colors #color4 {background-color: #f6b818;}.sw-odd .ws-colors #color5 {background-color: #652ee1;}.sw-odd .ws-colors #color6 {background-color: #15bdcc;}.sw-odd .ws-colors #color7 {background-color: #2c72dc;}.sw-odd #color2 {background-color: #333;}.sw-odd #color3 {background-color: #333;}.sw-odd #color4 {background-color: #333;}.sw-odd #color5 {background-color: #333;}.sw-odd #color6 {background-color: #333;}.sw-even h3 {margin-bottom: 6px;}.sw-odd .sw-image {padding: 0 20px 15px 0;}.sw-odd .sw-image a {padding: 0;margin-bottom: 5px;}.sw-odd .sw-image .sw-buy {padding: 11px 55px 11px 56px;color: #FFF;-webkit-border-radius: 0;border-radius: 0;}.sw-odd .sw-image .sw-buy:after {content: "\f07a";color: #fff;left: 20%;top: 11px;}.sw-pattern.pattern {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;position: absolute;left: 0;top: 98%;background-color: #000000;width: 100%;z-index: -1;padding: 20px 0 30px 20px;}.sw-pattern.pattern a {width: 40px;height: 40px;display: inline-block;margin-right: 5px;margin-bottom: 5px;position: relative;}.sw-pattern.pattern a.current:before {position: absolute;left: 12px;top: 6px;font-family: FontAwesome;content: "\f00c";color: #fff;text-shadow: 0 0 2px rgba( 0, 0, 0, 1 );}.home-boxed .boxed {z-index: 0;width: 92.708%;margin: 0 auto;background: #fff;height: 100%;overflow: hidden;-webkit-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.02);-moz-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.02);box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.02);}ul.submenu.second-submenu {top: 0 !important;left: 100% ;width: 250px !important;margin-left: 0 !important;padding-left: 0 !important;right: 10%!important;}@media only screen and (min-width: 800px){html body .diagnostic-menu {text-align: left !important;padding:0px 0px !important;}}@media only screen and (min-width: 800px){html body .explore-menu {text-align: left !important;padding:0px 0px !important;}}@media only screen and (min-width: 800px){html body .treatments-menu {text-align: right !important;padding:0px 0px !important;}}.ch_1{float: none;margin: 0;position: absolute;width: 225px;z-index: 111111111;padding-left: 0;margin-top: 18px;background: #A0CDE2;padding: 15px;box-shadow: 0px 3px 3px rgb(0 0 0 / 20%);filter: drop-shadow(0px 12px 17.5px rgba(0,0,0,0.08));}html body .sub2_lt {left: -110% !important;}ul.submenu.ch_1 li a {text-align: left;}i.fa.fa-caret-right.navcaret-pd-left.faMob {float: right;position: relative;top: 15px;left: 20px!important;}ul.submenu.second-submenu.ul-right {left: -100%;}@media only screen and (min-width: 1280px) and (max-width:1439px){.ch_1 {float: none;margin: 0;position: absolute;width: 180px;z-index: 111111111;padding-left: 0;margin-top: 18px;background: #A0CDE2;padding: 15px;box-shadow: 0px 3px 3px rgb(0 0 0 / 20%);filter: drop-shadow(0px 12px 17.5px rgba(0,0,0,0.08));}html body .sub2_lt {left: -139% !important;}}@media only screen and (min-width: 1024px) and (max-width:1279px){#mainnav > ul > li > a, .menu-extra li a {padding: 0 1px 0px 21px!important;}.ch_1 {width: 145px!important;}html body .sub2_lt {left: -159% !important;}}@media only screen and (min-width:320px)and (max-width:767px){.ch_1{float: none;margin: 0;position:inherit!important;width:100%;z-index: 111111111;padding-left: 0;margin-top: 18px;background: #A0CDE2;padding: 15px;box-shadow: 0px 3px 3px rgb(0 0 0 / 20%);filter: drop-shadow(0px 12px 17.5px rgba(0,0,0,0.08));}ul.submenu.second-submenu {width: 100%!important;}ul.submenu.ch_1 li a {text-align: left;margin-left: 25px;}#mainnav-mobi > ul > li > ul > li, #mainnav-mobi > ul > li > ul > li > ul > li {position: relative;border-top: 1px solid #3333335e !important;}}@media only screen and (min-width:768px)and (max-width:990px){.ch_1{float: none;margin: 0;position:inherit!important;width:100%;z-index: 111111111;padding-left: 0;margin-top: 18px;background: #A0CDE2;padding: 15px;box-shadow: 0px 3px 3px rgb(0 0 0 / 20%);filter: drop-shadow(0px 12px 17.5px rgba(0,0,0,0.08));}ul.submenu.second-submenu {width: 100%!important;}ul.submenu.ch_1 li a {text-align: left;margin-left: 25px;}#mainnav-mobi > ul > li > ul > li, #mainnav-mobi > ul > li > ul > li > ul > li {position: relative;border-top: 1px solid #3333335e !important;}}@media only screen and (min-width:1540px)and (max-width:1920px){div#carouselExampleIndicators {min-height: 718px !important;}#mobile_view{display:none !important;}}@media only screen and (min-width:1024px)and (max-width:1440px){div#carouselExampleIndicators {min-height:351px !important;}#mobile_view{display:none !important;}}@media only screen and (min-width:320px)and (max-width:767px){div#carouselExampleIndicators {min-height: 146px !important;}#mobile_view{display:block;}#desktop_view{display:none !important;}}@media only screen and (min-width:768px)and (max-width:1024px){div#carouselExampleIndicators {min-height: 351px !important;}#mobile_view{display:none !important;}}@media only screen and (min-width:320px)and (max-width:767px){nav#mainnav {display: none !important;}}@media only screen and (min-width:992px) and (max-width:1299px){ul.submenu.second-submenu.ul-left.submenu_part_cc.fifth_index_sub.test_menu_bar {width: 172px !important;}ul.submenu.diagnostic-menu.ch_1 {width: 158px;}ul.submenu.explore-menu.ch_1 {width: 185px;}ul.submenu.second-submenu.padlab {width: 172px !important;}#mainnav > ul > li > a, .menu-extra li a {padding: 0 5px 0px 10px !important;} ul.submenu.treatments-menu.ch_1.test_menu_bar {width: 170px;}ul.submenu.second-submenu.ul-left.submenu_part_cc.test_menu_bar {left: 99%;}ul.submenu.second-submenu.ul-left.submenu_part_cc.fifth_index_sub.test_menu_bar {left: -60%;}ul.submenu.treatments-menu.ch_1.test_menu_bar {width: 150px; right: 15px;}}
@media screen and (min-width:320px) and (max-width:979px) {
.media-body h1 {
    margin-top: 19px !important;}
    .media-body p {
        margin-bottom: 19px !important;
    }

}
@media screen and (min-width:1920px) {
    h5.sub-tit {
        font-size: 25px !important;
    }
}

