/*��������ʾ����,���ܿ����á�Դ������Ψһ��ַ: http://www.bootstrapmb.com/item/8829��(�����ע������ʾҳ���У�Դ������û�С�)*/@import url("https://fonts.googleapis.com/css?family=Roboto:300,300i,400,500,600,600i,700,700i|Open+Sans:400,400i,600,600i,700&display=swap");/*! HTML5 Boilerplate v7.0.1 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:16px;scroll-behavior:smooth}body{padding:0;margin:0;font-size:16px;color:#898989;line-height:28px;overflow-x:hidden;font-family:"Open sans",sans-serif;background:#fff}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;line-height:1.3;color:#232323;font-family:"Roboto",sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#232323}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#fb3b3a}@media(max-width:767px){h3,h4{font-weight:500}}h1{font-size:40px}h2{font-size:36px;margin-top:-9px}h3{font-size:24px;margin-top:-7px}h4{font-size:22px;margin-top:-5px}h5{font-size:20px;margin-top:-4px;font-weight:500}h6{font-size:18px;margin-top:-4px;font-weight:500}p:last-child{margin-bottom:-7px!important}@media(min-width:576px){h1{font-size:48px}h2{font-size:40px;margin-top:-11px}h3{font-size:30px;margin-top:-9px}h4{font-size:24px;margin-top:-7px}h5{font-size:22px;margin-top:-5px}h6{font-size:20px;margin-top:-4px}}@media(min-width:768px){h1{font-size:80px}h2{font-size:50px;line-height:60px}}@media(min-width:768px) and (min-width:992px){h2{font-size:60px;line-height:73px;margin-top:-14px}}@media(min-width:768px){h3{font-size:36px;margin-top:-9px}h4{font-size:30px;margin-top:-8px}h5{font-size:24px;margin-top:-7px}h6{font-size:22px;margin-top:-5px}}a{display:inline-block;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}a:hover{text-decoration:none;color:inherit}ul{margin:0;padding:0}ul li{list-style:none;padding:5px 0}select,input,textarea,button{width:100%;background-color:#fff;border:1px solid #e5e5e5;outline:0}textarea{height:200px;resize:none;padding:10px}input,button,select{height:50px;color:#898989}label,button,select{cursor:pointer}input{background:#f4f4f4;border:1px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-left:10px}input:focus{border:1px solid #0613d0}input[type="submit"]{cursor:pointer;background-color:#192431;color:#fff;font-weight:700;padding:0}.bg_img{background-size:cover;background-position:center center;background-repeat:no-repeat}.bg_fixed{background-attachment:fixed}.top_center{background-position:top center}.bottom_center{background-position:bottom center}.right_center{background-position:right center}.left_center{background-position:left center}@media(min-width:1400px){.container{max-width:1200px}}.banner-overlay::before,.team-item-2 .team-thumb::before,.counter-section::before,.pricing-item-2 .cate::before,.pricing-item-2 .thumb::before,.page-header::before,.bal-list li::before,.terms-wrapper .item ul li::before,.post-item .post-thumb .post-date::before,.post-item .post-content .read-more::before{position:absolute;content:''}.slider-nav,.footer-wrapper,.footer-bottom-wrapper,.footer-bottom-wrapper .item,.header-top .header-top-wrapper,.header-middle .header-wrapper,.header-middle .header-wrapper .info-area,.header-middle .header-wrapper .info-area .info-item,.header-area,.header-area .menu,.header-social,.banner-slider .owl-dots,.widget.widget-posts ul li,.feature-item,.choose-item,.team-social,.team-social-two,.progress-item .progress-inner,.project-item .project-inner .project-content,.filter,.counter-wrapper,.counter-wrapper .counter-item .counter-header,.faq-item .faq-title,.best-project-area ul,.sponsor-item,.project-details .item-video,.gallery-item .gallery-content,.shop-item .shop-thumb a,.single-content-area .info-list li,.shop-details-area,.slider .single-item,.terms-wrapper .item .except-area,.contact-form,.contact-item .contact-header,.error-section,.error-section .error-content,.account-section,.account-wrapper .account-header .social-sign,.account-form .already,.post-item-1,.post-item .post-content .author-area,.post-item .post-content .author-area .author,.post-item.post-details .author-area .share,.blog-pagination{display:flex;flex-wrap:wrap}.client-item::before,.client-item-2::before,.video-area .video-button,blockquote::before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;content:""}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mb-10{margin-bottom:10px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-20{margin-bottom:20px}.mb-50{margin-bottom:50px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.mb-30-none{margin-bottom:-30px}.padding-top{padding-top:80px}.padding-bottom{padding-bottom:80px}.padding-top-2{padding-top:40px}.padding-bottom-2{padding-bottom:40px}@media(min-width:768px){.padding-top{padding-top:120px}.padding-bottom{padding-bottom:120px}.padding-top-2{padding-top:60px}.padding-bottom-2{padding-bottom:60px}}@media(min-width:1200px){.padding-top{padding-top:170px}.padding-bottom{padding-bottom:170px}.padding-top-2{padding-top:85px}.padding-bottom-2{padding-bottom:85px}}.bg_theme{background:#fb3b3a}.section-header{text-align:center;max-width:625px;margin-left:auto;margin-right:auto;margin-bottom:30px}.section-header .cate{display:block;color:#fb3b3a;text-transform:uppercase;font-weight:600;font-family:"Roboto",sans-serif;margin-bottom:10px;margin-top:-7px}@media(min-width:576px){.section-header .cate{font-size:18px;margin-bottom:15px}}.section-header .title{text-transform:capitalize;margin-bottom:10px}.section-header .title:last-child{margin-bottom:0!important}@media(min-width:576px){.section-header{margin-bottom:40px}.section-header.mb-olpo{margin-bottom:30px}}@media(min-width:768px){.section-header{margin-bottom:60px}.section-header.mb-olpo{margin-bottom:45px}}.section-header p{margin:0 auto 0}.section-header p:last-child{margin-bottom:0!important}.section-header.left-style{text-align:left;margin-left:0}.section-header.left-style p{margin-left:0}@media screen and (max-width:450px){.section-header.text-450-center{text-align:center}}.tab-area .tab-item{display:none}.tab-area .tab-item.active{display:block}.cl-white *{color:#fff}.cl-black *{color:#898989}.rtl{direction:rtl}.ltr{direction:ltr}.pos-rel{position:relative}.pos-rel .container{position:relative;z-index:1}.mb-40-none{margin-bottom:-40px}.overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.7);z-index:99;display:none}.overlay.active{display:block;animation-name:fadeIn;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;animation-duration:.3s;-webkit-animation-duration:.3s;-moz-animation-duration:.3s}.oh{overflow:hidden}.section-bg-2{background:#eff5ff}.section-bg-3{background:#f0f0f0}.section-bg{background:#fafafa}.body-bg{background:#fff}.theme-bg{background:#fb3b3a!important}.slider-nav{margin:-5px}.slider-nav li{width:46px;height:46px;line-height:44px;border:1px solid #f2f2f2;color:#fb3b3a;cursor:pointer;text-align:center;padding:0;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;margin:5px}.slider-nav li:hover,.slider-nav li.active{background:#fb3b3a;border-color:#fb3b3a;color:#fff}@media(max-width:767px){.slider-nav{margin-bottom:35px}.slider-nav li{width:35px;height:35px;line-height:33px}}footer{background:#f5f5f5;overflow:hidden}.dark-footer{background:#1b2937}.dark-footer p{color:rgba(255,255,255,0.8)}.dark-footer ul li a{color:rgba(255,255,255,0.8)!important}.dark-footer ul li a:hover{color:#fb3b3a!important}.dark-footer .title{color:#fff}.footer-top{padding-top:80px}@media(min-width:992px){.footer-top{padding-top:105px}}.footer-wrapper{justify-content:space-between;margin:0 -15px 20px}.footer-wrapper .footer-widget{width:100%;margin-bottom:50px;padding:0 15px}.footer-wrapper .footer-widget.widget-about{max-width:390px}.footer-wrapper .footer-widget.widget-about .footer-logo{margin-bottom:24px}.footer-wrapper .footer-widget.widget-about p{margin-bottom:47px}.footer-wrapper .footer-widget.widget-about .footer-contact{background:#fb3b3a;padding:30px 25px}.footer-wrapper .footer-widget.widget-about .footer-contact a{color:#fff;line-height:1;font-weight:700;font-family:"Roboto",sans-serif;display:block}.footer-wrapper .footer-widget.widget-about .footer-contact a.call{font-size:30px;margin-bottom:12px}.footer-wrapper .footer-widget.widget-about .footer-contact a.mail{font-size:24px}@media(max-width:575px){.footer-wrapper .footer-widget.widget-about .footer-contact a.call{font-size:24px;font-weight:600}.footer-wrapper .footer-widget.widget-about .footer-contact a.mail{font-size:18px;font-weight:400}}@media(max-width:575px){.footer-wrapper .footer-widget.widget-about p{margin-bottom:30px}}@media(max-width:1199px) and (min-width:992px){.footer-wrapper .footer-widget.widget-about{max-width:340px}}.footer-wrapper .footer-widget.widget-link{max-width:190px}.footer-wrapper .footer-widget.widget-link ul{margin-bottom:-12px}.footer-wrapper .footer-widget.widget-link ul li{padding:4px 0}.footer-wrapper .footer-widget.widget-link ul li a{color:#898989}.footer-wrapper .footer-widget.widget-link ul li a:hover{color:#fb3b3a}.footer-wrapper .footer-widget .title{font-weight:700;text-transform:capitalize;margin-bottom:10px}@media(min-width:768px){.footer-wrapper .footer-widget .title{margin-top:15px;margin-bottom:20px}}.footer-bottom{border-top:1px solid #e5e5e5}.footer-bottom-wrapper{justify-content:space-between;align-items:center;margin:-5px -15px -15px;padding:25px 0}.footer-bottom-wrapper .item{padding:5px 15px 10px}.footer-bottom-wrapper ul{margin:0 -10px}.footer-bottom-wrapper ul li{padding:0 5px}.footer-bottom-wrapper ul li a{padding:5px;color:#898989}.footer-bottom-wrapper ul li a:hover{color:#fb3b3a}.search-form{position:relative}.search-form input{height:50px;width:100%;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 75px 0 15px;border:1px solid #ebebeb;font-size:14px}.search-form button{right:0;height:50px;color:#fff;background:#fb3b3a;top:0;width:60px;border:0;position:absolute}.subscribe-form{position:relative}.subscribe-form input{height:50px;width:100%;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 60px 0 15px;border:1px solid #ebebeb;font-size:14px;background:#fff}.subscribe-form button{right:0;height:50px;color:#555;top:0;width:60px;border-left:none;position:absolute;background:#fff}.header-top{background:#fb3b3a;padding:6px 0;position:relative;z-index:99}.header-top .header-top-wrapper{justify-content:space-between;align-items:center;color:#fff}.header-top .header-top-wrapper .select-bar{background:transparent;border:0}.header-top .header-top-wrapper .select-bar::after{border-color:#fff}.header-top .header-top-wrapper .select-bar .option{padding-top:0;padding-bottom:0;background:#232323}.header-top .header-top-wrapper .select-bar .option:not(:hover){background:#232323!important}header{z-index:99;position:relative;width:100%;background:#fff}header.active{position:fixed;left:0;top:0}@media(min-width:992px){header.active{top:-158px}}header::before{position:absolute;content:"";left:0;top:0;right:0;bottom:20px;background:#fff}.header-middle{padding:10px 0 0;position:relative;z-index:1}.header-middle .header-wrapper{justify-content:space-between;align-items:center}@media(max-width:991px){.header-middle .header-wrapper{width:100%;position:absolute;left:0;top:100%;z-index:11;padding:30px;background:#fff;border-bottom:1px solid #e5e5e5;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:top;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}}@media(max-width:991px) and (max-width:575px){.header-middle .header-wrapper{padding-left:15px;padding-right:15px}}@media(max-width:991px){.header-middle .header-wrapper.active{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}.header-middle .header-wrapper .logo{width:140px}.header-middle .header-wrapper .info-area{align-items:center;margin:-10px -15px;max-width:calc(100% - 140px)}@media(max-width:991px){.header-middle .header-wrapper .info-area{max-width:100%}}.header-middle .header-wrapper .info-area .info-item{padding:10px 15px}.header-middle .header-wrapper .info-area .info-item .info-thumb{font-size:40px;line-height:1;color:#fb3b3a;width:40px}.header-middle .header-wrapper .info-area .info-item .info-content{width:calc(100% - 40px);padding-left:15px}.header-middle .header-wrapper .info-area .info-item .info-content .title{margin:0;font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:-2px}.header-middle .header-wrapper .info-area .info-item .info-content a{color:#232323}.header-middle .header-wrapper .info-area .info-item .info-content a:hover{color:#fb3b3a}.header-middle .header-wrapper .info-area .info-item .info-content span{color:#232323}@media(max-width:1199px){.header-middle .header-wrapper .info-area .info-item .info-thumb{width:35px;font-size:35px}.header-middle .header-wrapper .info-area .info-item .info-content{width:calc(100% - 35px)}.header-middle .header-wrapper .info-area .info-item .info-content .title{font-size:14px}.header-middle .header-wrapper .info-area .info-item .info-content span,.header-middle .header-wrapper .info-area .info-item .info-content a{font-size:14px}.header-middle .header-wrapper .info-area .header-social{margin:-4px}.header-middle .header-wrapper .info-area .header-social li{padding:4px}}@media(max-width:991px){.header-middle{padding:0;background:#192431}}@media(min-width:992px){.header-middle{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.header-area{justify-content:space-between;align-items:center;padding:0 0 0 30px;background:#192431}@media(max-width:1199px){.header-area{padding-left:15px}}@media(min-width:992px){.header-area{margin-top:28px}}.header-area .logo{width:140px}.header-area .menu{align-items:center;width:100%}.header-area .menu li{padding:0;position:relative}.header-area .menu li a{font-size:14px;font-family:"Roboto",sans-serif;color:#fff;padding:20px 25px;position:relative}.header-area .menu li a::before{content:"";position:absolute;left:0;width:1px;height:12px;background:#374c67;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-area .menu li a.search-bar{padding:0;width:70px;height:70px;line-height:70px;text-align:center;background:#fb3b3a}.header-area .menu li a.search-bar::before{display:none}.header-area .menu li:first-child a::before{display:none}.header-area .menu li .submenu li a::before{display:none}@media(max-width:991px){.header-area .menu li .submenu{display:none}}@media(min-width:992px){.header-area .menu li .submenu{position:absolute;top:100%;left:0;min-width:200px;background:#fff;opacity:0;visibility:hidden;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);box-shadow:0 0 20px rgba(0,0,0,0.15)}.header-area .menu li .submenu li{padding:0}.header-area .menu li .submenu li a{color:#192431;padding:3px 15px;text-transform:capitalize;display:flex;justify-content:space-between;border-bottom:1px solid #192431}.header-area .menu li .submenu li a:hover{background:rgba(25,36,49,0.9);color:#fff}.header-area .menu li .submenu li .submenu{top:0;left:100%}.header-area .menu li:hover>.submenu{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.header-area .menu li:last-child>a{border:0}@media(max-width:991px){.header-area .menu{width:100%;position:absolute;left:0;top:100%;z-index:11;padding:0 30px 15px;background:#192431;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:top;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.header-area .menu li{width:100%;border-bottom:1px solid rgba(255,255,255,0.1)}.header-area .menu li a{padding:4px 0;display:flex;justify-content:space-between}.header-area .menu li a::before{display:none}.header-area .menu li a.search-bar{padding:0;width:100%;height:40px;line-height:40px;text-align:center;background:#fb3b3a;display:flex;align-items:center;justify-content:center}.header-area .menu li ul{padding-left:30px}.header-area .menu.active{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}@media(max-width:991px) and (max-width:575px){.header-area .menu{padding:0 15px}}@media(max-width:991px){.header-area{padding:25px 0}}@media(max-width:575px){.header-area{padding:15px 0}}@media(min-width:1200px){.header-area.style-2{padding:0;background:transparent}.header-area.style-2 .menu>li>a{mix-blend-mode:lighten;padding:20px 40px;background:#192431;clip-path:polygon(2% 0,100% 0,98% 100%,0% 100%)}.header-area.style-2 .menu>li>a::before{display:none}.header-area.style-2 .menu>li>a.search-bar{background:#fb3b3a;padding:0;width:98px;clip-path:polygon(4% 0,100% 0,98% 100%,0% 100%)}}.header-social{margin:-8px}.header-social li{padding:8px}.header-social li a{width:40px;height:40px;line-height:40px;text-align:center;color:#898989;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #e5e5e5}.header-social li a:hover,.header-social li a.active{background:#fb3b3a;color:#fff;border:1px solid #fb3b3a}.header-bar2{width:25px;height:25px;text-align:center;line-height:25px;font-size:24px;color:#fff;margin:5px;cursor:pointer;margin-right:20px}.header-bar{position:relative;cursor:pointer;width:25px;height:20px}.header-bar span{position:absolute;display:inline-block;height:3px;width:100%;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;background-color:#fff;left:0}.header-bar span:first-child{top:0}.header-bar span:nth-child(2){top:52%;transform:translateY(-65%)}.header-bar span:last-child{bottom:0}.header-bar.active span:first-child{-webkit-transform:rotate(45deg) translate(3px,9px);-ms-transform:rotate(45deg) translate(3px,9px);transform:rotate(45deg) translate(3px,9px)}.header-bar.active span:nth-child(2){opacity:0}.header-bar.active span:last-child{-webkit-transform:rotate(-45deg) translate(3px,-9px);-ms-transform:rotate(-45deg) translate(3px,-9px);transform:rotate(-45deg) translate(3px,-9px)}.menu-item-has-children>a::after{content:"\f0d7";font-family:"Font Awesome 5 Free";margin-left:5px;font-weight:600;line-height:26px}.search-form-area{position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);z-index:999;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;width:100%;height:0;overflow:hidden}.search-form-area.active{height:100%}.search-form-area .search-form{width:100%;max-width:720px;position:relative;z-index:99;margin:0 15px}.search-form-area .search-form input{width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff;color:#232323}.search-form-area .search-form input::placeholder{color:#232323}@media(min-width:576px){.search-form-area .search-form input{padding-left:30px;height:60px}}.search-form-area .search-form button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;font-weight:600;top:0;right:0;width:50px;background:#fb3b3a;border-color:#fb3b3a}.search-form-area .search-form button i{color:#fff}@media(min-width:576px){.search-form-area .search-form button{height:60px;width:60px}}.hide-form{display:block;width:40px;height:40px;background:#fb3b3a;color:#fff;line-height:40px;text-align:center;position:absolute;z-index:99;top:20px;right:20px;cursor:pointer}.banner-slider-item{padding:232px 0 270px}@media(max-width:1199px){.banner-slider-item{padding:212px 0 220px}}@media(max-width:991px){.banner-slider-item{padding:190px 0 200px}}@media(max-width:767px){.banner-slider-item{padding:150px 0 170px}}.banner-content{max-width:1120px;margin:0 auto;text-align:center}.banner-content .title{font-size:100px;line-height:117px;color:#fff;margin-bottom:60px;text-transform:uppercase}@media(max-width:1199px){.banner-content .title{font-size:80px;line-height:90px;margin-bottom:50px}}@media(max-width:991px){.banner-content .title{font-size:70px;line-height:80px;margin-bottom:40px}}@media(max-width:767px){.banner-content .title{font-size:60px;line-height:70px;margin-bottom:30px}}@media(max-width:575px){.banner-content .title{font-size:40px;line-height:50px;margin-bottom:30px}}.banner-content .banner-buttons{margin:-5px}.banner-content .banner-buttons a{margin:5px}.banner-overlay{position:relative}.banner-overlay .container{position:relative;z-index:1}.banner-overlay::before{top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.34)}.banner-overlay.overlay-dark::before{background:rgba(0,0,0,0.6)}@media(min-width:992px){.banner-overlay.banner-overlay-lg-none::before{display:none}}.banner-slider .owl-dots{position:absolute;bottom:125px;justify-content:center;width:100%}.banner-slider .owl-dots .owl-dot{width:32px;height:9px;margin:2px;display:block;border-radius:0;background:#fff}.banner-slider .owl-dots .owl-dot span{display:none}.banner-slider .owl-dots .owl-dot.active{background:#fb3b3a}@media(max-width:767px){.banner-slider .owl-dots{bottom:70px}}.banner-section-2{padding:235px 0 215px}@media(max-width:991px){.banner-section-2{padding:170px 0 180px}}@media(max-width:991px){.banner-section-2{padding:130px 0 130px}}.banner-content-2{max-width:520px}.banner-content-2 .title{margin-bottom:27px}.banner-content-2 p{font-size:18px;letter-spacing:.25px;color:#232323;margin-bottom:45px}.banner-content-2 .banner-buttons{margin:-5px}.banner-content-2 .banner-buttons a{margin:5px}.banner-content-2 .banner-buttons a:hover{color:#fff;border-color:#fff}@media(max-width:991px){.banner-content-2 .banner-buttons a.active{color:#fff;border-color:#fff}.banner-content-2 .banner-buttons a.active:hover{border-color:#fb3b3a}}@media(max-width:991px){.banner-content-2 .title,.banner-content-2 p{color:#fff}}@media(max-width:767px){.banner-content-2 .title{margin-bottom:20px}.banner-content-2 p{margin-bottom:35px}}.widget{margin-bottom:30px}@media(min-width:992px){.widget{margin-bottom:60px}}.widget:last-child{margin-bottom:0}.widget.widget-tags ul li{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;margin-bottom:1px;padding:0;border-left:5px solid #eef5fc;background:#eef5fc}.widget.widget-tags ul li:hover,.widget.widget-tags ul li.active{border-color:#fb3b3a}.widget.widget-tags ul li:last-child{margin-bottom:0}.widget.widget-tags ul li:hover a,.widget.widget-tags ul li.active a{color:#fb3b3a}.widget.widget-tags ul li a{color:#555;display:block;padding:16px 30px}.widget.widget-tags ul li ul{display:none;padding-bottom:18px}.widget.widget-tags ul li ul li{margin:0;border:0}.widget.widget-tags ul li ul li a{padding:2px 30px}.widget.widget-tags ul li.active ul{display:block}.widget.widget-download ul li{margin-bottom:5px;padding:0}.widget.widget-download ul li:last-child{margin-bottom:0}.widget.widget-download ul li a{color:#555;border-left:5px solid #eef5fc;background:#eef5fc;display:block;padding:16px 30px}.widget.widget-download ul li a i{color:#fb3b3a;margin-right:10px}.widget.widget-download ul li a:hover,.widget.widget-download ul li a.active{border-color:#fb3b3a;color:#fff;background:#fb3b3a}.widget.widget-download ul li a:hover i,.widget.widget-download ul li a.active i{color:#fff}.widget.widget-subscribe{padding:40px 30px;background:url(./img/client.png) no-repeat center center;background-size:cover}.widget.widget-subscribe .title{color:#fff;margin-bottom:10px}.widget.widget-info ul li{background:#eef5fc;margin-bottom:5px;padding:15px 30px}.widget.widget-info ul li:last-child{margin-bottom:0}.widget.widget-info ul li .caption{font-size:18px;line-height:1.2;margin:0}.widget.widget-info ul li span{font-size:14px;line-height:1.2}.widget.widget-posts ul li{margin-bottom:30px}.widget.widget-posts ul li:last-child{margin-bottom:0}.widget.widget-posts ul li .w-post-thumb{width:154px}.widget.widget-posts ul li .w-post-thumb img{width:100%}.widget.widget-posts ul li .w-post-content{width:calc(100% - 154px);padding-left:20px}.widget.widget-posts ul li .w-post-content .subtitle{font-size:18px;line-height:26px;margin-bottom:5px}.widget.widget-posts ul li .w-post-content .subtitle a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.widget.widget-posts ul li .w-post-content span{font-style:italic}@media(min-width:992px) and (max-width:1199px){.widget.widget-posts ul li .w-post-thumb{width:130px}.widget.widget-posts ul li .w-post-content{width:calc(100% - 130px)}}@media screen and (max-width:379px){.widget.widget-posts ul li .w-post-thumb{width:130px}.widget.widget-posts ul li .w-post-content{width:calc(100% - 130px)}.widget.widget-posts ul li .w-post-content .subtitle{font-size:18px;line-height:26px}}.mb-50-md-70{margin-bottom:50px}@media(min-width:768px){.mb-50-md-70{margin-bottom:80px}}.service-item{text-align:center;margin-top:15px;padding:0 40px 25px;margin-bottom:30px;border:1px solid #ebebeb;box-shadow:0 0 30px rgba(0,0,0,0.051)}.service-item .service-thumb{-webkit-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px);width:65px;height:56px;margin:0 auto 10px;border:1px solid #fb3b3a;color:#fb3b3a;line-height:54px;background:#fff;font-size:30px}.service-item .service-content .title{font-size:20px;font-weight:600;margin-bottom:17px}@media(max-width:575px){.service-item .service-thumb{margin-bottom:0}.service-item .service-content .title{margin-bottom:10px}}.service-item-2{text-align:center;padding:40px 15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#fff;border:1px solid rgba(0,0,0,0.08)}@media(min-width:576px){.service-item-2{padding:60px 30px}}.service-item-2 .service-thumb{width:123px;height:110px;background:url(./img/service1.png) no-repeat center center;background-size:contain;color:#fb3b3a;line-height:110px;margin:0 auto 35px}.service-item-2 .service-thumb i{font-size:36px}.service-item-2 .service-content .title{margin-bottom:22px}.service-item-2:hover .service-thumb,.service-item-2.active .service-thumb{background:url(./img/service-hover.png) no-repeat center center;background-size:contain;color:#fff;animation:fadeIn .5s linear forwards;-webkit-animation:fadeIn .5s linear forwards;-moz-animation:fadeIn .5s linear forwards}.owl-item.center .service-item-2 .service-thumb{background:url(./img/service-hover.png) no-repeat center center;background-size:contain;color:#fff;animation:fadeIn .5s linear forwards;-webkit-animation:fadeIn .5s linear forwards;-moz-animation:fadeIn .5s linear forwards}.feature-item{margin-bottom:55px}.feature-item .feature-thumb{height:88px;width:95px;background:url(./img/feature.png) no-repeat center center;background-size:contain;font-size:40px;line-height:88px;text-align:center;color:#fff}.feature-item .feature-content{width:calc(100% - 95px);padding-left:34px}.feature-item .feature-content .title{font-weight:700;text-transform:capitalize;margin-bottom:17px}.feature-item .feature-content p{color:#232323}@media(max-width:1199px){.feature-item{margin-bottom:40px}.feature-item .feature-content .title{margin-bottom:7px}}@media screen and (max-width:450px){.feature-item{text-align:center}.feature-item .feature-thumb{width:64px;height:70px;line-height:70px;font-size:20px;margin:0 auto 15px}.feature-item .feature-content{padding:0;width:100%}}.feature-item:last-child{margin-bottom:0}.feature-slider .feature-item{margin:0}.feature-slider .feature-item .feature-thumb{width:74px;height:68px;line-height:68px}.feature-slider .feature-item .feature-content{width:calc(100% - 74px);padding-left:25px}.feature-slider .feature-item .feature-content .title{margin-bottom:8px}.feature-slider .feature-item .feature-content p:last-child{margin-bottom:0!important}@media screen and (max-width:450px){.feature-slider .feature-item{text-align:center}.feature-slider .feature-item .feature-thumb{width:64px;height:70px;line-height:70px;font-size:20px;margin:0 auto 15px}.feature-slider .feature-item .feature-content{padding:0;width:100%}}.choose-item{margin-bottom:55px}.choose-item .choose-thumb{height:88px;width:95px;background:url(./img/choose.png) no-repeat center center;background-size:contain;font-size:40px;line-height:88px;text-align:center;color:#fb3b3a}.choose-item .choose-content{width:calc(100% - 95px);padding-left:34px}.choose-item .choose-content .title{font-weight:700;text-transform:capitalize;margin-bottom:17px}.choose-item .choose-content p{color:#232323}@media(max-width:1199px){.choose-item{margin-bottom:40px}.choose-item .choose-content .title{margin-bottom:7px}}@media screen and (max-width:450px){.choose-item{text-align:center}.choose-item .choose-thumb{width:64px;height:70px;line-height:70px;font-size:20px;margin:0 auto 15px}.choose-item .choose-content{padding:0;width:100%}}.choose-item:last-child{margin-bottom:0}.choose-wrapper{padding:0 15px}@media(min-width:992px){.choose-wrapper{padding-left:40px;max-width:578px}}@media(min-width:1200px){.choose-wrapper{padding-left:60px}}.team-item{text-align:center;margin:0 auto 30px}@media(max-width:575px){.team-item{max-width:320px}}.team-item .team-thumb{overflow:hidden}.team-item .team-thumb a{display:block}.team-item .team-thumb img{width:100%;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.team-item .team-content .content{padding:20px 15px}.team-item .team-content .title{margin:0;font-size:20px}.team-item:hover .team-thumb img{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}.team-social{justify-content:center;background:#fb3b3a;padding:15px 10px}.team-social li{padding:0 5px}.team-social li a{padding:5px;color:#fff;font-size:22px;line-height:1}.team-item-2{text-align:center;margin:0 auto 22px}@media(max-width:575px){.team-item-2{max-width:320px}}.team-item-2 .team-thumb{overflow:hidden;position:relative;padding-left:5px;padding-top:5px}.team-item-2 .team-thumb::before{left:0;top:0;width:74px;height:74px;background:#fb3b3a;z-index:-1}.team-item-2 .team-thumb a{display:block}.team-item-2 .team-thumb img{width:100%;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.team-item-2 .team-thumb .team-social-two{position:absolute;right:0;bottom:-2px;margin:0;flex-direction:column}.team-item-2 .team-thumb .team-social-two li{padding:2px 0;width:100%}.team-item-2 .team-content .content{padding:20px 15px 0}.team-item-2 .team-content .title{margin:0;font-size:20px}.team-item-2:hover .team-thumb img{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}.team-social-two{margin:-5px}.team-social-two li{padding:5px;text-align:center}.team-social-two li a{height:65px;width:75px;line-height:65px;background:#1b2937;font-size:24px;color:#fff}.team-social-two li a:hover,.team-social-two li a.active{background:#fb3b3a}@media(max-width:1199px){.team-social-two li a{width:50px;height:50px;line-height:50px;font-size:20px}}.team-cheif-content{color:#555}.team-cheif-content .info{display:block;margin-bottom:10px}@media(min-width:576px){.team-cheif-content .info{font-size:20px;margin-bottom:12px}}@media(min-width:992px){.team-cheif-content .info{margin-bottom:27px}}.team-cheif-content p{margin-bottom:20px}.team-cheif-content .team-social-two{margin-top:50px}@media(max-width:991px){.team-cheif-content p{margin-bottom:1rem}.team-cheif-content .team-social-two{margin-top:30px}}.exp-wrapper{margin-bottom:50px}.exp-wrapper .exp-item{margin-bottom:48px}.exp-wrapper .exp-item .subtitle{font-size:18px;line-height:28px;font-weight:700;margin-bottom:4px}.exp-wrapper .exp-item:last-child{margin-bottom:0}@media(max-width:767px){.exp-wrapper{margin-bottom:50px}.exp-wrapper .subtitle{margin-bottom:0}.exp-wrapper .exp-item{margin-bottom:30px}.exp-wrapper .exp-item:last-child{margin-bottom:0}}.team-single-wrapper{margin-bottom:50px}.team-single-wrapper .m-title{margin-bottom:16px;font-weight:700}@media(min-width:768px){.team-single-wrapper{margin-bottom:71px}.team-single-wrapper .m-title{margin-bottom:26px}}.team-single-wrapper:last-child{margin-bottom:0}.mb-50-md-0{margin-bottom:50px}@media(min-width:768px){.mb-50-md-0{margin-bottom:0}}.mb--50{margin-bottom:-50px}.progress-item{margin-bottom:18px;color:#232323;text-transform:uppercase}.progress-item:last-child{margin-bottom:0}.progress-item .progress-inner{align-items:center}.progress-item .progress-inner .progress{width:calc(100% - 50px);height:6px}.progress-item .progress-inner .amount{width:50px;text-align:right;display:block;position:relative}.project-area{margin:-15px}.project-area.type-2 .project-item .project-inner .project-content{background:#fb3b3a}@media(min-width:576px){.project-area.type-2 .project-item .project-inner .project-content{bottom:30px;top:30px;right:30px;left:30px}}.project-area.type-2 .project-item .project-inner .project-content *{color:#fff;text-transform:uppercase}.project-area.type-2 .project-item .project-inner .project-content .read-button{border-color:#fff}.project-item{width:calc(100% / 3)}.project-item .project-inner{position:relative;margin:15px}.project-item .project-inner .project-thumb img{width:100%}.project-item .project-inner .project-content{position:absolute;bottom:0;top:0;right:0;left:0;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#eff5ff;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;visibility:hidden;opacity:0;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.project-item .project-inner .project-content .info{display:block;color:#232323;margin-bottom:5px;width:100%}.project-item .project-inner .project-content .title{font-size:16px;font-weight:500;width:100%;margin-bottom:25px}@media(max-width:575px){.project-item .project-inner .project-content .content{overflow-y:auto;padding:30px 0}}.project-item .project-inner:hover .project-content{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media(max-width:991px){.project-item{width:50%}}.project-item.style-2{width:calc((100% / 3) * 2)}@media(max-width:991px){.project-item.style-2{width:100%}}.project-item.style-3{width:40%}@media(max-width:991px){.project-item.style-3{width:50%}}.project-item.style-4{width:50%}@media(max-width:991px){.project-item.style-4{width:50%}}@media(max-width:767px){.project-item{width:100%;padding:15px}.project-item .project-inner{margin:0 auto}}.filter{justify-content:center;width:auto;margin:-4px -8px 40px}.filter li{cursor:pointer;color:#232323;padding:4px 8px}.filter li.active{color:#fb3b3a}@media(min-width:576px){.filter{padding-bottom:15px;border-bottom:1px solid #898989;margin:-10px -15px 40px}.filter li{padding:10px 15px}}@media(min-width:768px){.filter{margin-bottom:50px}}.counter-wrapper{justify-content:space-around;margin:-15px -10px}.counter-wrapper .counter-item{padding:15px 10px}.counter-wrapper .counter-item .counter-header{justify-content:center}.counter-wrapper .counter-item .counter-header .title{line-height:1;margin:0;margin-bottom:4px;text-transform:uppercase;color:#fff}.counter-wrapper .counter-item p{text-transform:uppercase;color:#fff;text-align:center;font-size:16px}@media(max-width:991px){.counter-wrapper .counter-item .title{font-size:40px}.counter-wrapper .counter-item p{font-size:14px}}@media screen and (max-width:400px){.counter-wrapper .counter-item{width:100%}}@media(min-width:768px){.counter-wrapper .counter-item{width:25%}}@media(min-width:1200px){.counter-wrapper .counter-item .title{font-size:74px}.counter-wrapper .counter-item p{font-size:18px}}.counter-section{padding:120px 0;position:relative}.counter-section::before{background:rgba(251,59,58,0.85);top:0;bottom:0;right:0;left:0}.counter-section *{position:relative;z-index:1}.pricing-item{padding:0 15px 40px;margin-bottom:30px;background:#fff;box-shadow:0 0 72.9px 8.1px rgba(0,0,0,0.11);text-align:center}.pricing-item .pricing-header{max-width:200px;margin:0 auto 30px;background:#eff5ff;padding:40px 0;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}@media(max-width:575px){.pricing-item .pricing-header{padding:20px 0}}.pricing-item .pricing-header .info{color:#232323;text-transform:uppercase;margin:0}@media(min-width:576px){.pricing-item .pricing-header .info{font-size:18px}}.pricing-item .pricing-body ul{margin-bottom:19px}@media(min-width:576px){.pricing-item .pricing-body ul{margin-bottom:29px}}.pricing-item .pricing-body ul li{padding:6px 0;color:#555}.pricing-item .pricing-body .read-button.active{border-color:#f2f2f2;background:transparent}.pricing-item:hover .pricing-header,.pricing-item.active .pricing-header{background:#fb3b3a}.pricing-item:hover .pricing-header *,.pricing-item.active .pricing-header *{color:#fff}.pricing-item:hover .pricing-body .read-button.active,.pricing-item.active .pricing-body .read-button.active{color:#fff;background:#fb3b3a}.pricing-item-2{padding:0 15px 60px;margin-bottom:30px;background:#fff;box-shadow:0 0 72.9px 8.1px rgba(0,0,0,0.11);text-align:center;margin-top:17px;margin-bottom:30px}.pricing-item-2 .pricing-body ul{margin-bottom:19px}@media(min-width:576px){.pricing-item-2 .pricing-body ul{margin-bottom:29px}}.pricing-item-2 .pricing-body ul li{padding:6px 0;color:#555}.pricing-item-2 .pricing-body .read-button{color:#fff}.pricing-item-2 .cate{-webkit-transform:translateY(-17px);-ms-transform:translateY(-17px);transform:translateY(-17px);background:#fb3b3a;color:#fff;padding:10px 20px;text-transform:uppercase;display:block;font-size:20px;font-family:"Roboto",sans-serif;max-width:200px;margin:0 auto 40px;position:relative}.pricing-item-2 .cate::before{width:5px;height:17px;right:100%;top:0;background:#980f0e;clip-path:polygon(100% 0,0% 100%,100% 100%);-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%)}.pricing-item-2 .thumb{height:95px;text-align:center;margin-bottom:26px;position:relative}.pricing-item-2 .thumb::before{top:-5px;left:-20px;width:45px;height:45px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fb3b3a}.pricing-item-2 .thumb img{position:relative;z-index:1;max-height:100%;width:auto}.pricing-item-2 .title{line-height:1;margin:0;margin-bottom:15px}@media(min-width:768px){.pricing-item-2 .title{font-size:45px;margin-bottom:24px}}@media(max-width:575px){.pricing-item-2{padding:0 15px 30px}}.company-item .title{margin-bottom:3px;text-transform:capitalize}.company-item .info{display:block;margin-bottom:15px;color:#fb3b3a;text-transform:capitalize}.company-item p{margin-bottom:0!important}.faq-item{margin-bottom:20px;color:#555}.faq-item .faq-title{cursor:pointer;border:1px solid #f2f2f2;align-items:center;padding:5px 0}.faq-item .faq-title .title{margin:0;width:calc(100% - 40px);font-size:20px;padding:10px 30px}.faq-item .faq-title .right-icon{width:40px;text-align:center;color:#292929;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}@media(max-width:575px){.faq-item .faq-title .title{padding:10px 15px;font-size:18px;width:calc(100% - 40px)}.faq-item .faq-title .right-icon{width:40px}}.faq-item .faq-content{display:none;padding:23px 30px 13px}@media(max-width:575px){.faq-item .faq-content{padding:23px 15px 13px}}.faq-item.open .faq-title{background:#fb3b3a;border-color:#fb3b3a}.faq-item.open .faq-title .title,.faq-item.open .faq-title .right-icon{color:#fff}.faq-item.open .faq-title .right-icon{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}.faq-item:last-child{margin-bottom:0}.faq-item.active .faq-content{display:block}.client-item{margin-top:35px;text-align:center;position:relative;padding:0 40px 30px;border:1px solid rgba(0,0,0,0.07);border-bottom-color:#fb3b3a;background:#fff}.client-item::before{top:60%;background:url(./img/client-quote.png) no-repeat center center;width:140px;height:120px;background-size:contain}.client-item *{position:relative;z-index:1}.client-item .client-thumb{width:73px;height:73px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;border:1px solid #fb3b3a;margin:0 auto -10px;-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px)}.client-item .client-thumb img{width:100%}.client-item .client-content .title{font-size:16px;font-weight:700;margin-bottom:4px;text-transform:capitalize}.client-item .client-content .info{display:block;margin-bottom:16px}.ratings span{color:#fb3b3a}.ratings.yellow span,.ratings.yellow i{color:#ffc107}.ratings.yellow .star-rate{color:#898989}.best-project-area{font-size:15px;line-height:26px}.best-project-area ul li{width:100%;max-width:185px;padding-bottom:0}.best-project-area ul li::before{font-family:"Font Awesome 5 Free";content:"\f00c";font-weight:600;color:#fb3b3a;margin-right:7px}.best-client{background:#fafafa;text-align:center}.best-client .best-header{background:#fb3b3a;padding:22px}.best-client .best-header .thumb{margin:0 auto;width:70px;height:70px;border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.best-client .best-header .thumb img{width:100%}.best-client .best-content{padding:50px 40px}.best-client .best-content .title{font-size:20px}.best-client .best-content .info{display:block;margin-bottom:15px}@media(max-width:575px){.best-client .best-content{padding:40px 15px}}.sponsor-item{justify-content:center;align-items:center;height:100%}.sponsor-item img{max-width:100%;width:auto}.owl-carousel .owl-item .sponsor-item img{max-width:100%;width:auto}.client-item-2{position:relative}.client-item-2::before{top:70%;background:url(./img/client-quote-2.png) no-repeat center center;width:70px;height:70px;background-size:contain}.client-item-2 .client-thumb{padding:22px;background:url(./img/client.png) no-repeat center center;background-size:cover}.client-item-2 .client-thumb .thumb{width:70px;height:70px;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden}.client-item-2 .client-thumb .thumb a{display:block}.client-item-2 .client-thumb .thumb img{width:100%}.client-item-2 .client-content{text-align:center;padding:30px 30px 40px;background:#eef1fd}.client-item-2 .client-content .title{font-size:16px;font-weight:700;margin-bottom:4px;text-transform:capitalize}.client-item-2 .client-content .info{display:block;margin-bottom:16px}.client-item-2 .client-content .ratings{color:#fb3b3a}.about-content ul li{font-weight:600;font-size:18px;font-weight:600;line-height:28px;padding:0;margin-bottom:27px;color:#555;padding-left:30px;position:relative}@media(min-width:768px){.about-content ul li{padding-left:40px}}@media(max-width:767px){.about-content ul li{margin-bottom:18px}}@media(max-width:767px) and (max-width:575px){.about-content ul li{font-size:16px;font-weight:400}}.about-content ul li:last-child{margin-bottom:-7px}.about-content ul li::before{content:"\f058";font-family:"Font Awesome 5 Free";font-weight:400;color:#fb3b3a;font-size:20px;position:absolute;left:0;top:0}@media(min-width:768px){.about-content ul li::before{font-size:24px}}.mission-wrapper,.vission-wrapper{padding:60px 40px}.mission-wrapper .mission-thumb,.mission-wrapper .vission-thumb,.vission-wrapper .mission-thumb,.vission-wrapper .vission-thumb{height:70px;margin-bottom:32px}.mission-wrapper .mission-thumb img,.mission-wrapper .vission-thumb img,.vission-wrapper .mission-thumb img,.vission-wrapper .vission-thumb img{height:100%}.mission-wrapper .title,.vission-wrapper .title{margin-bottom:13px}@media(max-width:575px){.mission-wrapper,.vission-wrapper{padding:40px 15px}.mission-wrapper .mission-thumb,.mission-wrapper .vission-thumb,.vission-wrapper .mission-thumb,.vission-wrapper .vission-thumb{margin-bottom:30px}.mission-wrapper .title,.vission-wrapper .title{margin-bottom:10px}}.page-header{position:relative;padding:185px 0 140px}.page-header::before{bottom:0;top:0;right:0;left:0;background:rgba(255,255,255,0.63)}.page-header .container{position:relative;z-index:1}@media(max-width:991px){.page-header{padding:140px 0 100px}}@media(max-width:767px){.page-header{padding:130px 0 90px}}.page-header-content{text-align:center;text-transform:uppercase}.page-header-content .title{margin-bottom:10px}.page-header-content .breadcrumb{padding:3px 0;justify-content:center;background:transparent;font-weight:700;font-family:"Roboto",sans-serif}@media(max-width:575px){.page-header-content .breadcrumb{text-transform:capitalize}}@media(min-width:576px){.page-header-content .breadcrumb{font-size:20px}}.page-header-content .breadcrumb li,.page-header-content .breadcrumb li a{color:#232323}.page-header-content .breadcrumb li{padding:0 5px}.page-header-content .breadcrumb li a::after{content:"/";margin-left:10px}.page-header-content .breadcrumb li a:hover{color:#fb3b3a}.service-details-content .content1{margin-bottom:60px}.service-details-content .content1 .title{margin-bottom:13px}.service-details-content .content1 p{margin-bottom:38px}.service-details-content .content1 img{width:100%}.service-details-content .content2{margin-bottom:60px}.service-details-content .content2 .title{margin-bottom:8px}.service-details-content .content2 p{margin-bottom:18px}@media(max-width:767px){.service-details-content .content1{margin-bottom:50px}.service-details-content .content1 p{margin-bottom:30px}.service-details-content .content2{margin-bottom:50px}}.nulla-list li{font-weight:600;font-size:18px;font-weight:600;line-height:28px;padding:0;margin-bottom:27px;color:#555;padding-left:30px;position:relative}@media(min-width:768px){.nulla-list li{padding-left:40px}}@media(max-width:767px){.nulla-list li{margin-bottom:18px}}@media(max-width:767px) and (max-width:575px){.nulla-list li{font-size:16px;font-weight:400}}.nulla-list li:last-child{margin-bottom:-7px}.nulla-list li::before{content:"\f058";font-family:"Font Awesome 5 Free";font-weight:400;color:#fb3b3a;font-size:20px;position:absolute;left:0;top:0}@media(min-width:768px){.nulla-list li::before{font-size:24px}}.service-tab p{font-size:15px;margin-bottom:18px}.service-tab .thumb-area{margin-top:30px}@media(min-width:768px){.service-tab .thumb-area{margin-top:45px}}@media(max-width:767px){.service-tab p{margin-bottom:15px}}.service-tab-menu{border:0;margin:-5px;margin-bottom:25px}.service-tab-menu li{padding:5px}.service-tab-menu li a{font-size:18px;font-weight:600;text-transform:capitalize;color:#fff;line-height:52px;background:#1b2937;padding:0 40px}.service-tab-menu li a.active{background:#fb3b3a}@media(max-width:767px){.service-tab-menu li a{line-height:45px;padding:0 30px;font-size:16px}}.project-details{color:#555}.project-details .item{margin-bottom:60px}.project-details .item .title{margin-bottom:21px}.project-details .item p{margin-bottom:38px;margin-top:-11px}.project-details .item img{width:100%}@media(max-width:767px){.project-details .item{margin-bottom:50px}.project-details .item p{margin-bottom:30px}}.project-details .item:last-child{margin-bottom:0}.project-details .item-video{align-items:flex-start}.project-details .item-video .video-area{width:345px}.project-details .item-video .video-area img{width:100%}.project-details .item-video .content-area{width:calc(100% - 345px);padding-left:40px}.project-details .item-video .content-area .bal-list{margin-bottom:26px}@media(max-width:767px){.project-details .item-video .video-area{margin-bottom:30px}.project-details .item-video .video-area,.project-details .item-video .content-area{width:100%;padding:0}}.bal-list li{padding:0;padding-left:23px;position:relative;margin-bottom:15px}.bal-list li:last-child{margin-bottom:-7px}.bal-list li::before{width:13px;height:13px;top:8px;left:0;background:#fb3b3a}.video-area{position:relative}.gallery-item{width:100%;position:relative;overflow:hidden}.gallery-item img{width:100%}@media screen and (min-width:500px){.gallery-item{width:50%}}@media(min-width:768px){.gallery-item{width:calc(100% / 3)}}@media(min-width:768px){.gallery-item.big{width:55%}.gallery-item.medium{width:45%}.gallery-item.biggest{width:calc((100% / 3) * 2)}}.gallery-item .gallery-content{position:absolute;left:0;right:0;bottom:0;top:0;background:#fb3b3a;align-items:center;justify-content:center;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}@media screen and (min-width:380px){.gallery-item .gallery-content{left:30px;right:30px;bottom:30px;top:30px}}.gallery-item .gallery-content a{color:#fff;font-size:40px;line-height:40px}.gallery-item:hover .gallery-content{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.shop-item{margin:0 auto 30px;text-align:center}.shop-item .shop-thumb a{padding:30px;background:#f7f5fb;align-items:center;justify-content:center}@media(min-width:1200px){.shop-item .shop-thumb a{min-height:278px}}.shop-item .shop-thumb a img{max-height:100%}.shop-item .shop-content{padding:35px 20px;border:1px solid #ebebeb;border-top:0}.shop-item .shop-content .amount{font-weight:700;margin-bottom:7px}.shop-item .shop-content .amount del{font-size:18px;opacity:.8}.shop-item .shop-content .title{font-size:20px;text-transform:capitalize;color:#232323;margin-bottom:10px}@media(max-width:575px){.shop-item .shop-content .amount del{font-size:16px}.shop-item .shop-content .title{font-size:18px;margin-bottom:0}}@media(max-width:767px){.shop-item{max-width:320px}}.cart-plus-minus{border:1px solid #dee0e4;overflow:hidden;width:120px;margin:0 auto;position:relative}.cart-plus-minus .dec.qtybutton{border-right:1px solid #dee0e4;height:40px;left:0;top:0}.cart-plus-minus .cart-plus-minus-box{background:transparent none repeat scroll 0 0;border:medium none;color:#454545;float:left;font-size:14px;height:40px;margin:0;padding:0 9px 0 0;text-align:center;width:120px;outline:0}.cart-plus-minus .qtybutton{color:#15273e;cursor:pointer;float:inherit;font-size:14px;font-weight:500;line-height:40px;margin:0;position:absolute;text-align:center;transition:all .3s ease 0s;width:40px}.cart-plus-minus .qtybutton:hover{background:#fb3b3a;border-color:#fb3b3a;color:#fff}.cart-plus-minus .inc.qtybutton{border-left:1px solid #dee0e4;height:40px;right:0;top:0}.single-content-area .subtitle{margin-bottom:15px;font-size:20px;font-weight:700;max-width:390px}.single-content-area .info-list{margin-bottom:30px}.single-content-area .info-list li{font-size:18px;color:#555;align-items:center;font-family:"Roboto",sans-serif;padding:0;margin-bottom:15px}.single-content-area .info-list li .left{color:#232323;font-size:20px;font-weight:500}.single-content-area .info-list li .left::after{content:":";display:inline-block;margin:0 10px}.single-content-area .info-list li .amount{color:#232323;font-size:24px;font-weight:700;margin-right:10px}.single-content-area .info-list li .cart-plus-minus{margin-left:20px}@media(max-width:575px){.single-content-area .info-list li{font-size:16px}.single-content-area .info-list li .amount{font-size:20px}.single-content-area .info-list li .left{font-size:18px}}.single-content-area .custom-button{margin-bottom:15px}.single-content-area .wish-add{color:#898989;text-decoration:underline;margin-left:15px;margin-bottom:15px}.single-content-area .wish-add i{color:#fb3b3a;margin-right:5px}.shop-details-area{margin:-15px -15px 30px}.shop-details-area .single-slider-area{width:50%;padding:15px}@media(max-width:767px){.shop-details-area .single-slider-area{width:100%}}.shop-details-area .single-slider-area .owl-item .single-item img{max-width:100%;width:auto;margin:0 auto}.shop-details-area .single-content-area{width:50%;padding:15px}@media(max-width:767px){.shop-details-area .single-content-area{width:100%}}.slider{margin-bottom:30px;background:#f7f5fb}.slider .single-item{padding:60px 30px;align-items:center;justify-content:center;height:100%}.slider .single-item img{max-height:100%;width:auto;max-width:100%}.thumbnail-slider .single-item{height:95px;background:#f7f5fb;padding:15px}.thumbnail-slider .single-item img{max-height:100%;width:auto;max-width:100%}.terms-wrapper .item{margin-bottom:50px}.terms-wrapper .item .title{margin-bottom:18px}.terms-wrapper .item p{margin-bottom:18px}.terms-wrapper .item .except-area{margin:-15px}.terms-wrapper .item .except-area .thumb{width:53%;padding:15px}.terms-wrapper .item .except-area .thumb img{width:100%}.terms-wrapper .item .except-area .content{width:47%;padding:15px}@media(max-width:767px){.terms-wrapper .item .except-area .thumb{width:100%}.terms-wrapper .item .except-area .content{width:100%}}.terms-wrapper .item ul{max-width:460px}.terms-wrapper .item ul li{position:relative;padding:0;padding-left:25px;margin-bottom:14px}.terms-wrapper .item ul li::before{top:8px;left:0;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fb3b3a}.terms-wrapper .item ul li:last-child{margin-bottom:-7px}@media(max-width:575px){.terms-wrapper .item{margin-bottom:40px}.terms-wrapper .item .title{margin-bottom:8px}.terms-wrapper .item p{margin-bottom:14px}}.terms-wrapper .item:last-child{margin-bottom:0}.faq-wrapper-two{padding:50px 0 40px;border-bottom:1px solid rgba(251,59,58,0.5)}@media(min-width:768px){.faq-wrapper-two{padding:60px 0 50px}}.faq-wrapper-two:first-child{padding-top:0}.faq-wrapper-two:last-child{padding-bottom:0;border:0;margin-bottom:-7px}.faq-item-two{padding:10px 0;border-bottom:1px solid #e5e5e5}.faq-item-two:last-child{padding-bottom:0;border:0}.faq-item-two:last-child .faq-content-two{padding-bottom:0}.faq-item-two .faq-title-two{cursor:pointer;position:relative;padding:5px 0}.faq-item-two .faq-title-two .title{font-size:18px;width:calc(100% - 40px);margin:0;font-weight:700}.faq-item-two .faq-title-two .right-icon{display:inline-block;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.faq-item-two .faq-title-two .right-icon::before,.faq-item-two .faq-title-two .right-icon::after{position:absolute;content:'';background:#040e27;top:50%;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.faq-item-two .faq-title-two .right-icon::before{width:2px;height:20px}.faq-item-two .faq-title-two .right-icon::after{width:20px;height:2px}.faq-item-two .faq-content-two{padding-bottom:25px;padding-top:10px;display:none}.faq-item-two .faq-content-two p{margin:0;margin-bottom:12px}@media(min-width:576px){.faq-item-two .faq-content-two{padding-bottom:30px}.faq-item-two .faq-content-two p{margin-bottom:17px}}.faq-item-two.active .faq-content-two{display:block}.faq-item-two.open .faq-title-two .right-icon::before{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.faq-item-two.open .faq-title-two .right-icon::after,.faq-item-two.open .faq-title-two .right-icon::before{background:#fb3b3a}.section-header-faq{margin-bottom:5px}.section-header-faq .title{margin-bottom:10px}@media(min-width:576px){.section-header-faq{margin-bottom:5px}.section-header-faq .title{margin-bottom:13px}}.contact-wrapper{padding:60px;background:#fb3b3a;margin-bottom:50px}.contact-wrapper *{color:#fff}.contact-wrapper .title{margin-bottom:20px}@media(max-width:575px){.contact-wrapper{padding:40px 15px}}.contact-form{margin:-15px}.contact-form .alert{display:block;width:100%}.contact-form .form-group{width:100%;padding:15px;margin:0}@media(min-width:768px){.contact-form .form-group{width:50%}}.contact-form .form-group input,.contact-form .form-group textarea{background:transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #fd9f9e}.contact-form .form-group input::placeholder,.contact-form .form-group textarea::placeholder{color:#fff}.contact-form .form-group textarea{height:200px;padding:30px}.contact-form .form-group input{padding-left:30px;height:60px}.contact-form .form-group input[type="submit"]{height:45px;font-weight:500;background:#fff;color:#fb3b3a;text-transform:uppercase;font-size:14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:auto;padding:0 40px;border:0;font-family:"Roboto",sans-serif}.contact-item{background-color:white;box-shadow:0 0 36px 4px rgba(0,0,0,0.05);padding:60px 30px;margin:0 auto 30px;position:relative}.contact-item .contact-header{align-items:flex-end;margin-bottom:20px;position:relative;z-index:1}.contact-item .contact-header .title{margin:0;width:calc(100% - 66px);padding-left:20px}.contact-item .contact-header .thumb{width:66px;height:62px}.contact-item .contact-header .thumb img{max-width:100%;max-height:100%}.contact-item .contact-content{position:relative;z-index:1}.contact-item .contact-content p{margin:0!important}.contact-item .contact-content ul li{padding:0}.contact-item .contact-content ul li a{color:#898989;font-weight:600}@media(max-width:767px){.contact-item{max-width:320px;padding:40px 30px}}.contact-item .contact-bg-icon{position:absolute;right:30px;bottom:30px;height:100px}.contact-item .contact-bg-icon img{height:100%}@media(min-width:576px){.contact-item .contact-bg-icon{height:120px;opacity:.11}}.contact-wrapper-2{margin-bottom:50px}@media(min-width:768px){.contact-wrapper-2{margin-bottom:100px}}.maps{height:400px}@media(min-width:576px){.maps{height:500px}}@media(min-width:992px){.maps{height:622px}}.error-section{text-align:center;overflow:hidden}.error-section .error-thumb,.error-section .error-content{width:100%;min-height:100vh}@media(min-width:992px){.error-section .error-thumb,.error-section .error-content{width:50%}}.error-section .error-content{padding:80px 60px 80px 30px;justify-content:center;align-items:center;flex-direction:column}.error-section .error-content .title{font-size:240px;line-height:1;margin:0 0 20px;width:100%}.error-section .error-content .subtitle{font-size:40px;margin-bottom:50px;width:100%}@media(max-width:991px){.error-section .error-content{padding:100px 30px}}@media(max-width:767px){.error-section .error-content .title{font-size:140px}.error-section .error-content .subtitle{font-size:30px}}.error-section .error-thumb{position:relative;background:#fb3b3a}.error-section .error-thumb .thumb{position:absolute;top:30px;bottom:30px;right:30px;left:-30px}.account-section{min-height:100vh;padding-left:15px;padding-right:15px;align-items:center}.account-wrapper{background:#fff;width:100%;max-width:1070px;margin-right:150px;margin-left:auto;padding:90px}.account-wrapper .account-header{text-align:center;margin-bottom:10px}.account-wrapper .account-header .title{margin-bottom:10px;text-transform:capitalize}.account-wrapper .account-header p{margin-bottom:30px;font-weight:600}@media(min-width:576px){.account-wrapper .account-header .title{margin-bottom:12px}.account-wrapper .account-header p{margin-bottom:22px}}.account-wrapper .account-header .social-sign{justify-content:center;margin:-6px}.account-wrapper .account-header .social-sign li{padding:6px}.account-wrapper .account-header .social-sign li a{line-height:46px;color:#fff;background:#fb3b3a;padding:0 20px 0 30px}.account-wrapper .account-header .social-sign li a i{margin-right:10px}.account-wrapper .account-header .social-sign li a.facebook{background:#3b5998}.account-wrapper .account-header .social-sign li a.twitter{background:#55acee}.account-wrapper .account-header .social-sign li a:hover,.account-wrapper .account-header .social-sign li a.active{color:#777;background:#fafafa}.account-wrapper .account-header .social-sign li a:hover i,.account-wrapper .account-header .social-sign li a.active i{color:#fb3b3a}@media(max-width:575px){.account-wrapper .account-header .social-sign li a{font-size:12px;line-height:38px;padding:0 20px}}@media screen and (max-width:1399px){.account-wrapper{margin:0 auto}}@media(max-width:767px){.account-wrapper{padding:60px 30px}}@media(max-width:575px){.account-wrapper{padding:40px 15px}}.account-form{margin-bottom:-10px}.account-form .form-group{position:relative;margin-bottom:10px}.account-form .form-group input{height:54px;border:0;background:transparent;border-bottom:1px solid #e5e5e5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0}.account-form .form-group .view-pass{position:absolute;right:0;bottom:0;height:54px;line-height:54px;text-align:center;width:54px;cursor:pointer}.account-form .form-group button{height:50px;padding:0 40px;width:auto;outline:0;border:0;background:#fb3b3a;color:#fff;text-transform:capitalize}.account-form .form-group .forget{text-decoration:underline;text-transform:capitalize;margin:10px 0}.account-form .form-group a{color:#232323}.account-form .form-group .info{margin:10px 0;display:block}.account-form .form-group .info a{color:#fb3b3a}.account-form .already{justify-content:space-between;margin:0 -3px;margin-bottom:25px}.account-form .already span{margin:0 3px}@media(max-width:575px){.account-form .already{font-size:14px}}@keyframes outer-ripple{0%{transform:scale(1);filter:alpha(opacity=50);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-filter:alpha(opacity=50)}80%{transform:scale(1.5);filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}100%{transform:scale(2.5);filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5)}}@-webkit-keyframes outer-ripple{0%{transform:scale(1);filter:alpha(opacity=50);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}80%{transform:scale(2.5);filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5)}100%{transform:scale(3.5);filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(3.5);-moz-transform:scale(3.5);-ms-transform:scale(3.5);-o-transform:scale(3.5)}}@-moz-keyframes outer-ripple{0%{transform:scale(1);filter:alpha(opacity=50);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}80%{transform:scale(2.5);filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5)}100%{transform:scale(3.5);filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(3.5);-moz-transform:scale(3.5);-ms-transform:scale(3.5);-o-transform:scale(3.5)}}@keyframes inner-ripple{0%{transform:scale(1);filter:alpha(opacity=50);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}30%{transform:scale(1);filter:alpha(opacity=50);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}100%{transform:scale(1.5);filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}}@-webkit-keyframes inner-ripple{0%{transform:scale(1);filter:alpha(opacity=50);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}30%{transform:scale(1);filter:alpha(opacity=50);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}100%{transform:scale(1.5);filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}}@-moz-keyframes inner-ripple{0%{transform:scale(1);filter:alpha(opacity=50);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}30%{transform:scale(1);filter:alpha(opacity=50);opacity:.5;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}100%{transform:scale(1.5);filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}}.post-item-1{text-align:center;width:calc(100% / 3);flex-direction:column}.post-item-1 .post-thumb{position:relative}.post-item-1 .post-thumb a{display:block}.post-item-1 .post-thumb img{width:100%}@media(min-width:768px){.post-item-1 .post-thumb img{opacity:0}}.post-item-1 .post-thumb .post-date{position:absolute;bottom:0;left:0;width:100px;height:86px}.post-item-1 .post-thumb .post-date .mon{display:block;font-weight:700;font-size:20px;line-height:36px;color:#232323;background:#fff}.post-item-1 .post-thumb .post-date .date{display:block;font-weight:700;font-size:35px;line-height:50px;color:#fff;background:#fb3b3a}.post-item-1 .post-content{background:#fafafa;padding:50px 30px}.post-item-1 .post-content .title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:700}.post-item-1 .post-content .line{width:37px;height:2px;background:#fb3b3a;margin:17px auto 33px;display:block}.post-item-1 .post-content .read{width:56px;height:56px;line-height:56px;color:#fff;background:#fb3b3a;font-size:24px;font-weight:600;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.post-item-1 .post-content p{margin-bottom:47px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width:992px) and (max-width:1199px){.post-item-1 .post-content p{margin-bottom:30px}.post-item-1 .post-content .line{margin:10px auto 20px}}@media(max-width:575px){.post-item-1 .post-content{padding:30px 15px}.post-item-1 .post-content p{margin-bottom:30px}.post-item-1 .post-content .line{margin:10px auto 20px}}.post-item-1 .post-thumb,.post-item-1 .post-content{width:100%}.post-item-1:nth-of-type(3n+2){flex-direction:column-reverse}@media(max-width:767px){.post-item-1{width:100%;max-width:400px;margin:0 auto 30px}.post-item-1:last-child{margin-bottom:0}}@media(max-width:991px) and (min-width:768px){.post-item-1{width:100%;flex-direction:row}.post-item-1:nth-of-type(3n+2){flex-direction:row-reverse}.post-item-1 .post-thumb,.post-item-1 .post-content{width:50%}}.post-item{margin-top:16px;margin-bottom:40px}.post-item .post-thumb{position:relative;margin-bottom:30px}.post-item .post-thumb a{display:block}.post-item .post-thumb img{width:100%;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.post-item .post-thumb .post-date{position:absolute;font-size:18px;background:#fb3b3a;color:#fff;padding:10px;top:-16px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:225px;text-align:center}.post-item .post-thumb .post-date i{margin:8px}.post-item .post-thumb .post-date::before{width:9px;height:17px;right:100%;top:0;background:#980f0e;clip-path:polygon(100% 0,0% 100%,100% 100%);-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%)}@media(max-width:575px){.post-item .post-thumb .post-date{font-size:14px}}.post-item .post-content .title{margin-bottom:22px}.post-item .post-content p{margin-bottom:38px}.post-item .post-content .author-area{justify-content:space-between;align-items:center;color:#555;margin-bottom:21px}.post-item .post-content .author-area .author{align-items:center;margin-bottom:10px}.post-item .post-content .author-area .author .thumb{width:42px;height:42px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden}.post-item .post-content .author-area .author .thumb img{width:100%}.post-item .post-content .author-area .author span{padding-left:9px}.post-item .post-content .author-area .comments{margin-bottom:10px}.post-item .post-content .author-area .comments i{margin-right:7px;color:#fb3b3a}.post-item .post-content .read-more{position:relative}.post-item .post-content .read-more::before{left:0;top:16px;width:100%;height:1px;background:#eff0f0}.post-item .post-content .read-more a{position:relative;z-index:1;font-weight:700;font-family:"Roboto",sans-serif;font-size:13px;color:#fb3b3a;background:#fff;padding-right:10px}@media(min-width:768px){.post-item{margin-bottom:75px}}@media(max-width:767px){.post-item .post-thumb{margin-bottom:25px}.post-item .post-content .title{margin-bottom:10px}.post-item .post-content p{margin-bottom:18px}.post-item .post-content .author-area{margin-bottom:5px}}.post-item.post-details blockquote{margin-top:47px;margin-bottom:49px}.post-item.post-details p{margin-bottom:28px}.post-item.post-details .author-area{padding:30px;border:1px solid #ebebeb;margin-top:35px}.post-item.post-details .author-area .author{margin:0}.post-item.post-details .author-area .share{align-items:center;margin:-5px}.post-item.post-details .author-area .share li{padding:5px}.post-item.post-details .author-area .share li a{padding:5px;color:#898989}.post-item.post-details .author-area .share li a:hover{color:#fb3b3a}@media(max-width:767px){.post-item.post-details p{margin-bottom:18px}.post-item.post-details blockquote{margin-top:30px;margin-bottom:30px;padding:28px;font-size:20px;line-height:32px}.post-item.post-details .author-area{padding:20px;margin-top:25px}}blockquote{font-size:31px;line-height:44px;background:#fb3b3a;color:#fff;font-weight:400;padding:50px 55px;font-family:"Roboto",sans-serif;text-align:center;font-weight:300;font-style:italic;position:relative}blockquote::before{max-height:80%;background:url(./img/client-quote2.png) no-repeat center center;background-size:contain;opacity:.11;height:100%;width:100%}.blog-pagination{justify-content:center;margin:-5px}.blog-pagination li{padding:5px}.blog-pagination li a{width:46px;height:46px;line-height:46px;text-align:center;font-weight:600;font-family:"Roboto",sans-serif;border:1px solid #ebebeb;color:#555}.blog-pagination li a:hover{border-color:#fb3b3a;color:#fb3b3a}.blog-pagination li a.active{background:#fb3b3a;border-color:#fb3b3a;color:#fff}.sticky{position:sticky;top:100px}.comment-area{margin-bottom:50px}.comment-area .title{margin-top:-9px;text-transform:capitalize;font-size:27px;margin-bottom:-7px}@media(min-width:576px){.comment-area .title{margin-bottom:0}}@media(min-width:768px){.comment-area{margin-bottom:60px}}.comment-wrapper li{padding:0}.comment-wrapper li .comment-item{padding:30px 0;border-bottom:1px solid #e5e5e5}.comment-wrapper li .comment-item .comment-thumb{width:70px;height:70px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.comment-wrapper li .comment-item .comment-thumb a{display:block}.comment-wrapper li .comment-item .comment-thumb a img{width:100%}@media(max-width:575px){.comment-wrapper li .comment-item .comment-thumb{margin-bottom:15px}}.comment-wrapper li .comment-item .comment-content{width:100%}.comment-wrapper li .comment-item .comment-content .comment-header{margin-bottom:18px}.comment-wrapper li .comment-item .comment-content .sub-title{font-size:18px;line-height:30px;margin:0;margin-bottom:-4px;font-weight:700;text-transform:capitalize}.comment-wrapper li .comment-item .comment-content span{text-transform:uppercase;font-size:14px}@media(min-width:576px){.comment-wrapper li .comment-item .comment-content{width:calc(100% - 70px);padding-left:20px}}.comment-wrapper li .comment-item .comment-content .reply-button{padding:2px 20px;border:1px solid #e5e5e5;font-size:14px;font-weight:600;color:#555;text-transform:uppercase}.comment-wrapper li .comment-item .comment-content p{margin-bottom:-8px}.comment-wrapper li .comment-item:hover .reply-button{background:#fb3b3a;color:#fff}.comment-wrapper li .comment-item:hover .sub-title a{color:#fb3b3a}.comment-wrapper li ul li{padding-left:20px}@media(min-width:576px){.comment-wrapper li ul li{padding-left:40px}}@media(min-width:768px){.comment-wrapper li ul li{padding-left:60px}}.comment-wrapper>li:last-child .comment-item:last-child{padding-bottom:0;border:0}.comment-form{margin:-10px;margin-top:20px}.comment-form .form-group{width:100%;padding:10px;margin-bottom:0}@media(min-width:576px){.comment-form .form-group{width:50%}}.comment-form .form-group input,.comment-form .form-group textarea{border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;display:block;margin:0}.comment-form .form-group input:focus,.comment-form .form-group textarea:focus{border-color:#e5e5e5}.comment-form .form-group textarea{height:150px;padding:20px}.comment-form .form-group input{height:45px;padding-left:20px}.comment-form .form-group input[type="submit"]{height:54px;margin-top:10px;background:#fb3b3a;color:#fff;font-weight:600;font-family:"Poppins",sans-serif;text-transform:capitalize;width:auto;border-color:#fb3b3a;padding:0 40px;border-radius:0}.read-button{font-size:12px;color:#fff;padding:10px 25px;line-height:20px;background:#fb3b3a;text-transform:uppercase;border:1px solid #fb3b3a}.read-button:hover{color:#fb3b3a;background:transparent;border-color:#fb3b3a}.read-button.active{color:#fb3b3a}.read-button.active:hover{color:#fff;background:#fb3b3a;border-color:#fb3b3a}.custom-button{font-size:18px;color:#fff;padding:10px 25px;line-height:30px;background:#fb3b3a;text-transform:uppercase;border:1px solid #fb3b3a}.custom-button:hover{color:#fff;background:transparent;color:#fb3b3a}.custom-button.active{background:transparent;color:#fb3b3a;border-color:#fb3b3a}.custom-button.active:hover{color:#fff;background:#fb3b3a}.custom-button.white{background:transparent;color:#fff;border-color:#fff}.custom-button.white:hover{color:#fff;background:#fb3b3a;border-color:#fb3b3a}.video-button{display:block;position:relative;z-index:1;width:50px;height:50px;line-height:50px;padding:0;background-color:#fb3b3a;text-align:center;font-size:24px;border-radius:50%;color:#fff}.video-button:hover{color:#fff}@media(min-width:576px){.video-button{width:62px;height:62px;line-height:62px;font-size:24px}}.video-button::before,.video-button::after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;border-radius:50%;background-color:#fb3b3a;opacity:.15;z-index:-10}.video-button::before{z-index:-10;-webkit-animation:inner-ripple 2000ms linear infinite;-moz-animation:inner-ripple 2000ms linear infinite;animation:inner-ripple 2000ms linear infinite}.video-button::after{z-index:-10;-webkit-animation:outer-ripple 2000ms linear infinite;-moz-animation:outer-ripple 2000ms linear infinite;animation:outer-ripple 2000ms linear infinite}#overlayer{width:100%;height:100%;position:fixed;z-index:999999;background:#fb3b3a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#overlayer .loader{display:inline-block;width:45px;height:45px;position:absolute;z-index:3;border:4px solid white;top:50%;-webkit-animation:loader 2.5s infinite ease;animation:loader 2.5s infinite ease}#overlayer .loader .loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:white;-webkit-animation:loader-inner 2.5s infinite ease-in;animation:loader-inner 2.5s infinite ease-in}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@keyframes loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}.scrollToTop{width:45px;height:45px;line-height:45px;color:#fff;z-index:999;bottom:30px;right:30px;position:fixed;border-radius:5px;-webkit-transform:translateY(150px);-ms-transform:translateY(150px);transform:translateY(150px);background:#fb3b3a;text-align:center;font-size:16px}.scrollToTop.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);animation:bounceInDown 2s;-webkit-animation:bounceInDown 2s;-moz-animation:bounceInDown 2s}.scrollToTop img{width:100%}/*��������ʾ����,���ܿ����á�Դ������Ψһ��ַ: http://www.bootstrapmb.com/item/8829��(�����ע������ʾҳ���У�Դ������û�С�)*/