* {margin:0px;padding:0px;border:none;outline:none;}::selection{background-color: #f64e49;color: #fff;}body {font-size:15px;color:#777777;line-height:1.8em;font-weight:400;background:#ffffff;font-family: 'Poppins', sans-serif;}a{text-decoration:none;cursor:pointer;color:#f64e49;}a:hover,a:focus,a:visited{text-decoration:none;outline:none;}h1,h2,h3,h4,h5,h6 {position:relative;font-weight:normal;margin:0px;background:none;line-height:1.6em;font-family: 'Poppins', sans-serif;}input,button,select,textarea{font-family: 'Poppins', sans-serif;}textarea{overflow:hidden;}.theme_color{color:#f64e49;}p,.text{position:relative;line-height:1.8em;font-family: 'Poppins', sans-serif;}.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;}.col-xs-5ths {width: 20%;float: left;}@media (min-width: 768px) {.col-sm-5ths {width: 20%;float: left;}}@media (min-width: 992px) {.col-md-5ths {width: 20%;float: left;}}@media (min-width: 1200px) {.col-lg-5ths {width: 20%;float: left;}}.no-padding{padding: 0px !important;;}.p-5{padding:5px !important;}.p-10{padding:10px !important;}.p-15{padding:15px !important;}.p-20{padding:20px !important;}.p-25{padding:25px !important;}.p-30{padding:30px !important;}.p-35{padding:35px !important;}.p-40{padding:40px !important;}.p-45{padding:45px !important;}.p-50{padding:50px !important;}.pt-0{padding-top:0 !important;}.pt-5{padding-top:5px !important;}.pt-10{padding-top:10px !important;}.pt-15{padding-top:15px !important;}.pt-20{padding-top:20px !important;}.pt-30{padding-top:30px !important;}.pt-40{padding-top:40px !important;}.pt-50{padding-top:50px !important;}.pl-0{padding-left:0 !important;}.pl-5{padding-left:5px !important;}.pl-10{padding-left:10px !important;}.pl-15{padding-left:15px !important;}.pl-20{padding-left:20px !important;}.pl-30{padding-left:30px !important;}.pr-0{padding-right:0 !important;}.pr-5{padding-right:5px !important;}.pr-10{padding-right:10px !important;}.pr-15{padding-right:15px !important;}.pr-20{padding-right:20px !important;}.pb-0{padding-bottom:0 !important;}.pb-5{padding-bottom:5px !important;}.pb-10{padding-bottom:10px !important;}.pb-15{padding-bottom:15px !important;}.pb-20{padding-bottom:20px !important;}.pb-25{padding-bottom:25px !important;}.pb-30{padding-bottom:30px !important;}.pb-35{padding-bottom:35px !important;}.pb-40{padding-bottom:40px !important;}.no-margin{margin: 0px !important;}.m-5{margin:5px !important;}.mt-0{margin-top:0 !important;}.mt-5{margin-top:5px !important;}.mt-10{margin-top:10px !important;}.mt-15{margin-top:15px !important;}.mt-20{margin-top:20px !important;}.mt-25{margin-top:25px !important;}.mt-30{margin-top:30px !important;}.mt-35{margin-top:35px !important;}.mt-40{margin-top:40px !important;}.mt-45{margin-top:45px !important;}.mt-50{margin-top:50px !important;}.mr-0{margin-right:0 !important;}.mr-5{margin-right:5px !important;}.mr-10{margin-right:10px !important;}.mr-15{margin-right:15px !important;}.mr-20{margin-right:20px !important;}.mr-25{margin-right:25px !important;}.mr-30{margin-right:30px !important;}.mr-35{margin-right:35px !important;}.mr-40{margin-right:40px !important;}.mr-45{margin-right:45px !important;}.mr-50{margin-right:50px !important;}.mr-55{margin-right:55px !important;}.mr-60{margin-right:60px !important;}.ml-0{margin-left:0 !important;}.ml-5{margin-left:5px !important;}.ml-10{margin-left:10px !important;}.ml-15{margin-left:15px !important;}.ml-20{margin-left:20px !important;}.ml-25{margin-left:25px !important;}.ml-30{margin-left:30px !important;}.ml-35{margin-left:35px !important;}.ml-40{margin-left:40px !important;}.mb-0{margin-bottom:0 !important;}.mb-5{margin-bottom:5px !important;}.mb-10{margin-bottom:10px !important;}.mb-15{margin-bottom:15px !important;}.mb-20{margin-bottom:20px !important;}.mb-25{margin-bottom:25px !important;}.mb-30{margin-bottom:30px !important;}.mb-35{margin-bottom:35px !important;}.mb-40{margin-bottom:40px !important;}.mb-45{margin-bottom:45px !important;}.mb-50{margin-bottom:50px !important;}.lh-0{line-height:0px !important;}.lh-5{line-height:5px !important;}.lh-10{line-height:10px !important;}.lh-15{line-height:15px !important;}.lh-20{line-height:20px !important;}.lh-25{line-height:25px !important;}.lh-30{line-height:30px !important;}.fa-8{font-size:8px;}.fa-10{font-size:10px !important;}.fa-12{font-size:12px !important;}.fa-13{font-size:13px !important;}.fa-14{font-size:14px !important;}.fa-16{font-size:16px !important;}.fa-18{font-size:18px !important;}.fa-20{font-size:20px !important;}.fa-22{font-size:22px !important;}.fa-24{font-size:24px !important;}.fa-26{font-size:26px !important;}.fa-28{font-size:28px !important;}.fa-30{font-size:30px !important;}.fa-32{font-size:32px !important;}.fa-34{font-size:34px !important;}.fa-36{font-size:36px !important;}.fa-38{font-size:38px !important;}.fa-40{font-size:40px !important;}.fa-42{font-size:42px !important;}.fa-44{font-size:44px !important;}.fa-46{font-size:46px !important;}.fa-48{font-size:48px !important;}.fa-50{font-size:50px !important;}.fa-52{font-size:52px !important;}.fa-54{font-size:54px !important;}.fa-56{font-size:56px !important;}.fa-58{font-size:58px !important;}.fa-60{font-size:60px !important;}.fa-62{font-size:62px !important;}.fa-64{font-size:64px !important;}.fa-66{font-size:66px !important;}.fa-68{font-size:68px !important;}.fa-70{font-size:70px !important;}.single-line-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap }.strike-through{text-decoration:line-through;}.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}.auto-container h2 a{color: #fff;font-size: 34px;font-weight: 500;}.auto-container h2 a:hover{color: #dedede;}.page-wrapper{position:relative;margin:0 auto;width:100%;min-width:300px;}.grey-bg{background-color:#f8f8f8;}ul,li{list-style:none;padding:0px;margin:0px;}.theme-btn{display:inline-block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.centered{text-align:center;}.list-style-one{position:relative;margin-bottom:40px;}.outer-container-list .list-style-one{position:relative;margin-bottom:20px;}.outer-container-list .list-style-one li, .list-style-one li{position:relative;padding-left:36px;margin-bottom:8px;color:#242424;font-size:18px;font-weight:400;font-family: 'Open Sans', sans-serif;}.outer-container-list .list-style-one li:before, .list-style-one li:before{position:absolute;content:'\f00c';left:0px;top:2px;color:#2760ca;font-size:18px;font-family: 'FontAwesome';}.reasons .list-style-one li{min-height: 70px;padding-left: 0px;float: left;vertical-align: top;}.reasons .list-style-one li img{width: 50px;float: left;margin-right: 7px;position: relative;top: 4px;}.reasons .list-style-one li span{overflow: hidden;display: block;width: calc(100% - 70px);float: left;}.list-style-one ul.inner-list{padding: 0;margin: 0px;margin-left: 20px;}.list-style-one ul.inner-list li:before{display: none;}.list-style-one ul.inner-list li{list-style-type: disc;padding-left: 5px;}.experiance-section .list-style-one li:before{display: none;}.accordian-boxed .list-style-one li h4{font-size: 22px;font-weight: 500;}.list-style-two{position:relative;margin-bottom:30px;}.list-style-two li{position:relative;color:#797979;font-size:20px;padding-left:20px;margin-bottom:8px;font-family: 'Open Sans', sans-serif;}.list-style-two li:before{position:absolute;content: "\f105";left:0px;top:0px;font-size:24px;color:#797979;font-family: 'FontAwesome';}.list-style-one.water-leak{margin-bottom: 10px;}.list-style-one.water-leak li{line-height: normal;margin-bottom: 6px;}.list-style-one.water-leak2{margin-bottom: 10px;}.list-style-one.water-leak2 li{line-height: normal;margin-bottom: 6px;}.new-light-bg.water-leak p{line-height: 24px;}.btn-style-one{position:relative;line-height:24px;color:#ffffff;font-size:17px;font-weight:500;background:#f64e49;display:inline-block;padding:13px 35px;border-radius:4px;border:2px solid #f64e49;}.btn-style-one:hover{color:#f64e49;border-color:#f64e49;background:none;}.btn-style-two{position:relative;line-height:24px;color:#ffffff;font-size:17px;font-weight:500;background:#2760ca;display:inline-block;padding:13px 35px;border-radius:5px;border:2px solid #2760ca;}.btn-style-two:hover{color:#2760ca;border-color:#2760ca;background:none;}.btn-style-three{position:relative;line-height:24px;color:#2760ca;font-size:15px;font-weight:600;background:none;display:inline-block;padding:7px 29px;border-radius:5px;border:2px solid #2760ca;font-family: 'Poppins', sans-serif;}.btn-style-three:hover{color:#ffffff;border-color:#2760ca;background:#2760ca;}.btn-style-four{position:relative;line-height:24px;color:#ffffff;font-size:17px;font-weight:500;background:#009ede;display:inline-block;padding:13px 35px;border-radius:4px;border:2px solid #009ede;}.btn-style-four:hover{color:#009ede;border-color:#009ede;background:none;}.preloader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999999;background-color:#ffffff;background-position:center center;background-repeat:no-repeat;background-image:url(../images/icons/preloader.svg);}img{display:inline-block;max-width:100%;height:auto;}.new-light-bg{background:url(../images/background/4.jpg);background-repeat: repeat;border: 1px solid #dedede;padding: 20px 10px !important;color: #fff;position: relative;background-size: cover;}.new-light-bg *{color:#fff !important;}.new-light-bg .overlay-box{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.new-light-bg .list-style-one li{color: #fff;}.new-light-bg h3{color: #fff !important;}.outer-container-list .list-style-one li:before, .list-style-one li:before{color: #ff7873;}.fancybox-next span, .fancybox-prev span{background-image:none !important;width:44px !important;height:44px !important;line-height:44px !important;text-align:center;}.fancybox-next span:before, .fancybox-prev span:before{content:'';position:absolute;font-family: 'FontAwesome';left:0px;top:0px;font-size:12px;width:44px !important;height:44px !important;line-height:44px !important;background-color:rgba(28,28,28,0.40) !important;color:#ffffff;visibility:visible;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;}.fancybox-next span:before{content:'\f178';}.fancybox-prev span:before{content:'\f177';}.fancybox-next:hover span:before, .fancybox-prev:hover span:before{background-color:#ffffff !important;color:#000000;}.fancybox-type-image .fancybox-close{right:0px;top:0px;width:45px;height:45px;background:url(../images/icons/icon-cross.png) center center no-repeat;background-color:rgba(17,17,17,0.50) !important;}.fancybox-type-image .fancybox-close:hover{background-color:#000000 !important;}.fancybox-type-image .fancybox-skin{padding:0px !important;}.service-coupon {position: relative;min-height: 480px;padding: 25px 15px;}.offer-line{margin-bottom: 16px;display: inline-block;}.online-icon{width: 30px;}.serv-section{position: relative;display: inline-block;width: 100%;margin-top: 40px;}.serv-section .list{max-height: 760px;overflow: auto;overflow-x: hidden;padding: 10px;padding-left: 5px;}.serv-section .heading{background: #283a86;color: #fff;font-size: 1.3em;line-height: 22px;font-weight: 600;padding: 10px;text-align: center;}.serv-section ul li{position: relative;padding-left: 30px;font-size: 16px;line-height: 24px;margin-bottom: 7px;}.serv-section .list::-webkit-scrollbar{width: 10px;}.serv-section .list::-webkit-scrollbar-track{background:#f1f1f1;}.serv-section .list::-webkit-scrollbar-thumb{background:#f64e49;}.serv-section .list::-webkit-scrollbar-thumb:hover{background:#555;}.welcome-text{display: flex;margin: 15px;}.img-cirle{border-radius: 50%;display: inherit;margin-top: 5px;overflow: hidden;width: 90px;height: 50px;border:2px solid #ccc;}.img-cirle img{width: 100%;border-radius: 50%;}.page-cta {background: #283a86;text-align: center;color: #fff;font-size: 32px;padding: 30px 15px;font-weight: 700;}.bdr-ripple-ani-btn {background: #FFF;line-height: 48px;text-align: center;border-radius: 100%;box-sizing: border-box;color: #666;animation: at-ripple 0.6s linear infinite;overflow: hidden;}.img-cirle.bdr-ripple-ani-btn {border-radius: 50%;display: inherit;margin-top: 5px;overflow: hidden;width: 90px;height: 50px;border: 2px solid #ccc;}.bdr-ripple-ani-btn.pink {color:white;animation: at-ripple-pink 0.6s linear infinite;}.bdr-ripple-ani-btn.two {right: 300px;z-index: 2;position: fixed;bottom: 50px;}.bdr-ripple-ani-btn i {transform: rotate(0deg);transition: 0.5s ease;}.bdr-ripple-ani-btn:hover i {transform: rotate(180deg);}@keyframes at-ripple {0% {box-shadow: 0 4px 10px rgba(72, 131, 249, 0.1), 0 0 0 0 rgba(72, 131, 249, 0.1), 0 0 0 5px rgba(72, 131, 249, 0.1), 0 0 0 10px rgba(72, 131, 249, 0.1);}100% {box-shadow: 0 4px 10px rgba(72, 131, 249, 0.1), 0 0 0 5px rgba(72, 131, 249, 0.1), 0 0 0 10px rgba(72, 131, 249, 0.1), 0 0 0 20px rgba(72, 131, 249, 0);}}.plus {position: relative;z-index: 2;position: fixed;right: 24px;bottom: 50px;}.plus:hover .tooltip {visibility: visible;opacity: 1;}.tooltip {position:absolute;bottom:6px;right:65px;display:table;visibility: hidden;opacity: 0;transition: 0.5s;white-space: nowrap;}.tooltip p {color:#FFF;background:rgba(51,51,51,0.5);display:table-cell;vertical-align:middle;padding:10px;border-radius:3px;}.tooltip i {display:table-cell;vertical-align:middle;color:#333;opacity:0.5;}.glow-shadow {background:#fff;width:100px;height:100px;left:50px;margin-left:50px;margin-top:15%;border-radius:50%;-webkit-animation: throb 1.5s infinite ease-in-out;animation: glow 1.5s infinite ease-in-out;}@-webkit-keyframes glow {0% {-webkit-box-shadow: 0 0 50px 50px rgba(50, 160, 50, 0.9);}50% {-webkit-box-shadow: 0 0 50px 0px rgba(50, 160, 50, .2);}100% {-webkit-box-shadow: 0 0 50px 50px rgba(50, 160, 50, 0.9);}}@keyframes glow {0% {box-shadow: 0 0 50px rgba(50, 160, 50, 0.9);}50% {box-shadow: 0 0 50px rgba(50, 160, 50, .2);}100% {box-shadow: 0 0 50px rgba(50, 160, 50, 0.9);}}.well-txt .SendSmsPage__ButtonFader{padding: 0 15px;}.well-txt .SendSmsPage__FormContent{width:90%;}.well-txt .localizedContent {padding: 0 5px;font-size: 12px;}.page-cta div.text {display: inline-block;line-height: 80px;height: 80px;}.page-cta span {text-decoration: underline;}.page-cta a, .page-cta a:link, .page-cta a:active, .page-cta a:visited {background-color: #f64e49;color: #fff;border-color: #fff;border-width: 4px;border-style: dashed;display: inline-block;height: 80px;line-height: 74px;font-size: 26px;padding: 0 30px;margin: 15px 0 0 30px;transition: all .3s;text-decoration: none;}.text-form .SendSmsPage__FormContent{width: 100%;margin: 0;padding:0;border-radius: 0;}.sidebar-coupon .service-coupon{min-height: auto;}.text-form-content .modal-title{padding: 15px 0;}.text-form-content .modal-footer .theme-btn{font-size: 18px;padding: 10px 30px;position: relative;line-height: 24px;color: #ffffff;font-weight: 500;background: #f64e49;display: inline-block;border-radius: 4px;width: 48%;}.text-form-content .modal-footer .submit-btn{font-size: 18px;padding: 10px 30px;position: relative;line-height: 24px;color: #ffffff;font-weight: 500;background: #263c85;display: inline-block;border-radius: 4px;width: 48%;}.text-form-content .modal-footer .submit-btn:hover{color: #fff;background-color: #444444;transition: all .3s;}.text-form-content .modal-footer .theme-btn:hover {color: #fff;background-color: #444444;transition: all .3s;}.page-cta a:hover {text-decoration: none;background-color: #283a86;}.page-lower{margin-bottom: 50px;}.service-coupon-wrap .read-more-btn{font-size: 26px;margin-bottom: 30px;padding: 15px 38px;}.owl-item .service-coupon-wrap{min-width: 297px !important;}.service-coupon-wrap{border-color: #000;border-width: 2px;border-style: dashed;margin-bottom: 50px;}.service-coupon span{color:#243e82;font-size: 100px;font-weight: bold;text-align: center;display: block;margin: 15px 0;}.service-coupon h2{color: #000;font-size: 40px;line-height: 50px;font-weight: bold;}.testimonial-block img{width: 150px !important;}.hire-with-trust .right-box{margin-top:25px;}.serv-section li:before {position: absolute;content: '\f00c';left: 0px;top: 2px;color: #2760ca;font-size: 18px;font-family: 'FontAwesome';}.social-icon-one{position:relative;}.social-icon-one li{position:relative;margin-right:10px;display:inline-block;}.social-icon-one li a{position:relative;width:36px;height:36px;font-size:16px;text-align:center;border-radius:50%;line-height:34px;color:#ffffff;display:inline-block;border:1px solid #7d7e7f;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.social-icon-one li a:hover{color:#007cf9;border-color:#007cf9;}.social-icon-two{position:relative;}.social-icon-two li{position:relative;margin:0px 10px;display:inline-block;}.social-icon-two li a{position:relative;color:#ffffff;font-size:22px;display:inline-block;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.social-icon-two li a:hover{opacity:0.8;}.social-icon-three{position:relative;}.social-icon-three li{position:relative;margin:0px 10px;display:inline-block;}.social-icon-three li a{position:relative;color:#2760ca;font-size:16px;display:inline-block;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.scroll-to-top{position:fixed;bottom:15px;right:15px;width:50px;height:50px;color:#ffffff;font-size:13px;text-transform:uppercase;line-height:50px;text-align:center;z-index:100;cursor:pointer;background:#444444;display:none;-webkit-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;-moz-transition:all 100ms linear;transition:all 100ms linear;}.scroll-to-top:hover{color:#ffffff;background:#f64e49;}.main-header{position:absolute;left:0px;top:0px;z-index:999;width:100%;}.main-header .header-top{position:relative;color:#ffffff;}.main-header .header-top .top-left{position:relative;float:left;padding:10px 0px 10px;}.main-header .header-top .top-left .text{position:relative;color:#ffffff;font-size:26px;line-height: 36px;font-weight:500;}.main-header .header-top .top-right{position:relative;float:right;padding:10px 0px 10px;}.main-header .header-top .top-right .text{position:relative;color:#ffffff;font-weight:500;font-size:26px;line-height: 36px;text-align: right;}.header-top .text a{color: #fff;}.header-top .text a:hover{color: #fff;text-decoration: underline;}.main-header .header-top .top-right .text span {font-weight:500;margin-left:5px;letter-spacing:0.03em;color:#fff;}.main-header .main-box{position:relative;padding:0px 0px;left:0px;top:0px;width:100%;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.main-header.fixed-header .search-box-outer .dropdown-menu{top:43px;}.main-header .main-box .outer-container{position:relative;padding-right:30px;border-radius:5px;background-color:#141333;}.main-header .main-box .logo-box{position:relative;float:left;left:0px;z-index:10;border-radius:5px 0px 0px 5px;background-color: #141333;}.main-header .main-box .logo-box .logo{position:relative;z-index:10;padding: 10px;}.main-header .main-box .logo-box .logo img{width: 350px;}.main-header .main-box .logo-box .logo img{display:inline-block;max-width:100%;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.fixed-header .nav-outer .search-box-outer{margin-top:24px !important;}.main-header .nav-toggler{position:relative;right:0px;width:44px;height:46px;top:50%;margin-top:0px;display: block;border-radius:4px;text-align:center;border:1px solid #dddddd;}.main-header .nav-toggler button{position:relative;left:12px;display:block;color:#444444;text-align:center;font-size:20px;line-height:44px;background:none;font-weight:600;}.main-header .nav-outer{position:relative;float:right;}.header-style-two{position:relative;}.main-header .nav-outer .search-box-outer, .main-header.fixed-header .sticky-header .search-box-outer, .header-style-two.fixed-header .sticky-header .search-box-outer, .header-style-three.fixed-header .sticky-header .search-box-outer{position: relative;display: block;color:#ffffff;float:right;margin-top: 8px;margin-left:20px;}.nav-search{max-width: 210px;}.nav-search label{font-weight: normal;margin-bottom: 0px;}.main-header.fixed-header .sticky-header .main-menu .navigation > li > a, .header-style-three.fixed-header .sticky-header .main-menu .navigation > li > a, .header-style-three.fixed-header .sticky-header .main-menu .navigation > li > a{padding:20px 0px;}.main-header .search-box-btn, .header-style-two.fixed-header .sticky-header .search-box-outer .search-box-btn{position:relative;display:block;font-size:18px;line-height:20px !important;padding:0px;margin:0px;cursor:pointer;background:none;width:40px;text-align:right;border-left:1px solid #ffffff;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-header .search-box-outer .dropdown-menu{top:60px;right:0px;padding:0px;width:280px;border-radius:0px;border-top:3px solid #f64e49;}.main-header .search-box-outer .dropdown-menu > li{padding:0px;border:none;background:none;}.main-header .search-panel .form-container{padding:25px 20px;}.main-header .search-panel .form-group{position:relative;margin:0px;}.main-header .search-panel input[type="text"], .main-header .search-panel input[type="search"], .main-header .search-panel input[type="password"], .main-header .search-panel select{display:block;width:100%;height:40px;color:#000000;line-height:24px;background:#ffffff;border:1px solid #e0e0e0;padding:7px 40px 7px 15px;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.main-header .search-panel input:focus, .main-header .search-panel select:focus{border-color:#f64e49;}.main-header .search-panel .search-btn{position:absolute;right:0px;top:0px;width:40px;height:40px;text-align:center;color:#555555;font-size:12px;background:none;cursor:pointer;}.main-menu{position:relative;float:left;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.main-menu .navbar-collapse{padding:0px;}.main-menu .navigation{position:relative;margin:0px;}.main-menu .navigation > li{position:relative;float:left;margin-left:20px;}.main-menu .navigation > li > a{position:relative;display:block;padding:27px 0px;color:#bec6d9;text-align:center;line-height:46px;letter-spacing:0px;font-weight:500;font-size:17px;text-transform:capitalize;opacity:1;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.main-menu .navigation > li:hover > a, .main-menu .navigation > li.current > a, .sticky-header .main-menu .navigation > li:hover > a, .sticky-header .main-menu .navigation > li.current > a{color:#f64e49;opacity:1;}.main-menu .navigation > li:hover > a:before, .main-menu .navigation > li.current > a:before{width:100%;}.main-menu .navigation > li > ul{position:absolute;left:0px;top:100%;width:250px;z-index:100;display:none;padding:0px 0px;background:#f1f1f1;font-family: 'Poppins', sans-serif;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);}.main-menu .navigation > li > ul.from-right{left:auto;right:0px;}.main-menu .navigation > li > ul > li{position:relative;width:100%;border-bottom:1px solid #dedede;}.main-menu .navigation > li > ul > li:last-child{border-bottom:none;}.main-menu .navigation > li > ul > li > a{position:relative;display:block;padding:10px 25px;line-height:24px;font-weight:500;font-size:15px;color:#242424;text-align:left;text-transform:capitalize;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-menu .navigation > li > ul > li:hover > a{color:#ffffff;background-color:#f64e49;}.main-menu .navigation > li > ul > li.dropdown > a:after{font-family: 'FontAwesome';content: "\f105";position:absolute;right:10px;top:11px;width:10px;height:20px;display:block;line-height:21px;font-size:16px;font-weight:normal;text-align:center;z-index:5;}.main-menu .navigation > li > ul > li.dropdown:hover > a:after{color:#ffffff;}.main-menu .navigation > li > ul > li > ul{position:absolute;left:100%;top:0px;width:250px;z-index:100;display:none;background:#f1f1f1;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);}.main-menu .navigation > li > ul > li > ul > li{position:relative;width:100%;border-bottom:1px solid #dedede;}.main-menu .navigation > li > ul > li > ul > li:last-child{border-bottom:none;}.main-menu .navigation > li > ul > li > ul > li > a{position:relative;display:block;padding:10px 25px;line-height:24px;font-weight:500;font-size:15px;color:#242424;text-align:left;text-transform:capitalize;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-menu .navigation > li > ul > li > ul > li > a:hover{color:#ffffff;background-color:#f64e49;}.main-menu .navigation > li.dropdown:hover > ul{visibility:visible;opacity:1;top:100%;}.main-menu .navigation li > ul > li.dropdown:hover > ul{visibility:visible;opacity:1;top:0px;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:10px;top:6px;width:34px;height:30px;border:1px solid #ffffff;text-align:center;font-size:16px;line-height:26px;color:#ffffff;cursor:pointer;z-index:5;display:none;}.main-header .header-upper{position:relative;background:#ffffff;z-index:5;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.header-style-three .header-upper{margin-top: -30px;bottom: -30px;}.main-header .header-upper .logo img{position:relative;display:inline-block;max-width:100%;}.main-header .header-upper .logo-outer{position:relative;z-index:25;padding:18px 0px;}.header-style-two .header-upper .logo-outer{padding:23px 0px;}.header-style-three .header-upper .logo-outer{padding:25px 0px 22px;}.main-header .header-upper .upper-right{position:relative;padding-top:30px;}.main-header .info-box{position:relative;float:left;margin-left:23px;font-size:13px;color:#777777;text-align:left;padding:0px 30px 0px 45px;border-right:1px solid #d5d5d5;}.main-header .info-box:last-child{padding-right:0px;margin-right:0px;border:0px;}.main-header .info-box .icon-box{position:absolute;left:0px;top:7px;color:#2760ca;font-size:30px;text-align:left;line-height:1em;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.main-header .info-box li{position:relative;color:#797979;font-size:14px;font-weight:400;line-height:1.6em;}.main-header .info-box li span{color:#242424;font-weight:500;display:block;}.header-style-two .header-lower{background-color:#0c1e30;border-top:3px solid #de4343;}.header-style-two .nav-outer, .header-style-three .nav-outer{width:100%;float:none;}.header-style-three .nav-outer{width:100%;float:none;bottom:-30px;padding-left:45px;background-color:#263a84;}.header-style-three .nav-outer.border{position:relative;outline:1px solid rgba(255,255,255,0.10);outline-offset:-6px;z-index:99;}.header-style-three .nav-outer .upper-bg-border{position:absolute;left:0px;top:0px;width:100%;height:30px;background-color:rgba(255,255,255,0.05);}.header-style-two .main-menu .navigation > li > a, .header-style-three .main-menu .navigation > li > a{padding:20px 0px;}.header-style-three .main-menu .navigation > li > a{padding:17px 0px;color:#ffffff;}.header-style-two .nav-outer .search-box-outer{color: #ffffff;left: auto;position: relative;float: left;top: auto;margin-left:-5px;margin-top: 25px;}.header-style-three .nav-outer .search-box-outer{color: #ffffff;left: auto;position: relative;float: left;top: auto;margin-left:-5px;margin-top: 22px;}.header-style-two .nav-outer .search-box-outer .dropdown-menu, .header-style-three .search-box-outer .dropdown-menu{top:40px;}.header-style-two .sticky-header .main-menu .navigation > li:after{display:none;}.header-style-two .main-menu .navigation > li, .header-style-three .main-menu .navigation > li{margin-right:35px;margin-left:0px;}.header-style-two .main-menu .navigation > li:last-child, .header-style-three .main-menu .navigation > li:last-child{margin-right:0px;}.header-style-two .outer-box, .header-style-three .outer-box{position:absolute;right:0px;top:0px;width:310px;}.header-style-three .outer-box{z-index:1;}.header-style-two .nav-outer .search-box-outer, .header-style-three .nav-outer .search-box-outer{margin-left:25px;}.header-style-two .outer-box .appointment-box .appointment-box-btn, .header-style-three .outer-box .appointment-box .appointment-box-btn{position:relative;color:#ffffff;font-size:20px;font-weight:600;padding:22px 30px;display:block;width:100%;line-height:26px;background-color:#de4343;font-family: 'Poppins', sans-serif;}.header-style-three .outer-box .appointment-box .appointment-box-btn:before{content:'';position:absolute;left:0px;top:5px;right:5px;bottom:5px;border: 1px solid rgba(255,255,255,0.10);border-left:none;}.header-style-three .outer-box .appointment-box .appointment-box-btn:after{content:'';position: absolute;left: 0px;top: 0px;width: 100%;height: 30px;background-color: rgba(255,255,255,0.05);}.header-style-three .outer-box .appointment-box .appointment-box-btn{position:relative;color:#ffffff;font-size:17px;font-weight:500;padding:19px 60px;line-height:26px;background-color:#de4343;font-family: 'Poppins', sans-serif;}.header-style-two .outer-box .appointment-box .dropdown-menu, .header-style-three .outer-box .appointment-box .dropdown-menu{padding:0px;left:-1px;right:-1px;margin-top:-1px;background:none;}.header-style-two .outer-box .appointment-box .dropdown-menu{display:block !important;}.header-style-two .outer-box .appointment-box .inner-box, .header-style-three .outer-box .appointment-box .inner-box{position:relative;padding:30px 22px;background-color:#c44141;}.header-style-two .outer-box .appointment-box .inner-box:before, .header-style-three .outer-box .appointment-box .inner-box:before{position:absolute;content:'';left:50%;top:-2px;z-index:11;margin-left:-10px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 15px solid #de4343;}.sticky-header{position:fixed;opacity:0;visibility:hidden;left:0px;top:0px;width:100%;padding:0px 0px;background:#141333;z-index:0;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.sticky-header .logo{position:relative;padding:10px 0px 10px;}.sticky-header .logo a img{position:relative;z-index:10;}.sticky-header .logo:before{position: absolute;content: '';top: 0px;right: -20px;width: 2000px;height: 100%;z-index: 1;}.fixed-header .sticky-header{z-index:10001;opacity:1;visibility:visible;-ms-animation-name: fadeInDown;-moz-animation-name: fadeInDown;-op-animation-name: fadeInDown;-webkit-animation-name: fadeInDown;animation-name: fadeInDown;-ms-animation-duration: 500ms;-moz-animation-duration: 500ms;-op-animation-duration: 500ms;-webkit-animation-duration: 500ms;animation-duration: 500ms;-ms-animation-timing-function: linear;-moz-animation-timing-function: linear;-op-animation-timing-function: linear;-webkit-animation-timing-function: linear;animation-timing-function: linear;-ms-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-op-animation-iteration-count: 1;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}.fixed-header .sticky-header .search-box-outer{margin-top:25px !important;}.main-header .sticky-header .main-menu .navigation > li{margin-right:0px;margin-left:30px;}.main-header .sticky-header .main-menu .navigation > li > a{color:#bec6d9;}.sticky-header .main-menu .navigation > li:hover > a, .sticky-header .main-menu .navigation > li.current > a, .header-style-three .main-menu .navigation > li:hover > a, .header-style-three .main-menu .navigation > li.current > a{color:#f64e49;}.main-header .sticky-header .right-col{position:relative;}.fixed-appoint-form{position:fixed;top:16%;right:-300px;z-index:50;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;z-index: 999;}.app-form-visible .fixed-appoint-form{right:0px;}.fixed-appoint-form .appointment-box-btn{position:absolute;content:'';left:-141px;top:83px;z-index:10;color:#ffffff;text-align:center;-ms-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}.fixed-appoint-form .appointment-box-btn .appointment-btn{position:relative;color:#ffffff;font-size:18px;font-weight:500;display:block;width:224px;padding:16px 24px;background-color:#f64e49;border-radius:5px 5px 0px 0px;}.fixed-appoint-form .appoint-form{position:relative;width:300px;}.fixed-appoint-form .appoint-form h5{font-size:14px;color:#b4b4b4;margin-bottom:20px;}.fixed-appoint-form .appoint-form .inner{position:relative;padding:15px 20px 15px;background:#f5f7f8;-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.10);-ms-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.10);box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.10);}.fixed-appoint-form .appoint-form .default-form .form-group{margin-bottom:10px;}.fixed-appoint-form .appoint-form .default-form .form-group input{height:40px;line-height:24px;padding:7px 20px;font-size:14px;font-weight:400;}.fixed-appoint-form .appoint-form .default-form .form-group textarea{height:100px;font-size:14px;font-weight:400;margin-bottom:0px;}.fixed-appoint-form .appoint-form .default-form .form-group button{display:block;width:100%;text-align:center;}.main-slider{position:relative;z-index:10;}.main-slider .tp-caption{z-index:5 !important;}.main-slider .tp-dottedoverlay{background:none !important;}.main-slider h1{position:relative;color:#ffffff;font-size:58px;font-weight:700;line-height:1.15em;display:inline-block;}.main-slider h2{position:relative;color:rgba(255,255,255,0.90);font-size:60px;font-weight:700;line-height:1.3em;display:inline-block;}.main-slider h2.alternate{font-size:50px;font-weight:600;color:#ffffff;line-height:1.4em;}.main-slider .text{position:relative;font-size:18px;font-weight:400;color:rgba(255,255,255,0.90);line-height:1.8em;}.main-slider .tp-bannertimer, .main-slider .tp-bullets{display:none !important;}.home-banner{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:10;}.home-banner .text-column .inner{position:relative;padding:115px 0px 130px;}.home-banner .image-column .inner{position:relative;padding:80px 0px 0px;}.home-banner h2{position:relative;color:#ffffff;font-size:50px;font-weight:600;line-height:1.3em;display:inline-block;margin-bottom:20px;}.home-banner .text{position:relative;font-size:18px;font-weight:400;color:#eaeaea;line-height:1.6em;margin-bottom:40px;}.sec-title{position:relative;margin-bottom:45px;}.sec-title h2{position:relative;font-size:35px;color:#242424;font-weight:600;line-height:1.2em;display:inline-block;}.sec-title h2:before{position:absolute;content:'';bottom: -12px;width:40px;height:2px;background-color:#2760ca;}.sec-title .text{position:relative;color:#7d7d7d;font-size:17px;line-height:1.8em;max-width:900px;margin-top:20px;font-family: 'Lato', sans-serif;}.sec-title.light h2{color:#ffffff;}.sec-title-two{position:relative;margin-bottom:40px;}.sec-title-two h2{position:relative;color:#242424;font-size:35px;font-weight:600;padding-bottom:15px;}.sec-title-two h2:after{position:absolute;content:'';left:0px;bottom:2px;width:60px;height:2px;background-color:#2760ca;}.sec-title-two.centered{text-align:center;}.sec-title-two.light h2{color:#ffffff;}.sec-title-two.centered h2:after{left:50%;margin-left:-30px;}.fluid-section-one{position:relative;padding:0px;background-color:#20265a;}.fluid-section-one .outer-container{position:relative;min-height:250px;}.fluid-section-one .title-column{position: absolute;left: 0px;top: 0px;width: 50%;height: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;background-color:#ffffff;}.fluid-section-one .title-column:before{position:absolute;content:'';right:0px;top:-48px;height:55px;width:2000px;z-index:10;background-color:#ffffff;}.fluid-section-one .title-column .inner-column{position:relative;max-width:600px;width:100%;float:right;padding:85px 60px 60px 15px;}.fluid-section-one .title-column .inner-column h2{position:relative;font-size:35px;font-weight:600;color:#242424;line-height:1.3em;margin-bottom:18px;display:inline-block;}.fluid-section-one .title-column .inner-column h2:after{position:absolute;content:'';left:104%;bottom:0px;width:40px;height:2px;background-color:#2760ca;}.fluid-section-one .title-column .inner-column .styled-text{position:relative;color:#242424;font-size:20px;font-style:italic;line-height:1.4em;margin-bottom:20px;font-family: 'Lora', serif;}.fluid-section-one .title-column .inner-column .text{position:relative;padding-bottom:25px;margin-bottom:20px;border-bottom:1px solid #dddddd;}.fluid-section-one .title-column .inner-column .text p{position:relative;color:#797979;font-size:16px;line-height:1.7em;margin-bottom:20px;font-family: 'Open Sans', sans-serif;}.fluid-section-one .title-column .inner-column .text p:last-child{margin-bottom:0px;}.fluid-section-one .title-column .inner-column .emergency{position:relative;color:#20265a;font-size:25px;font-weight:500;line-height:1.9em;}.fluid-section-one .title-column .inner-column .emergency span{color:#f64e49;font-size:36px;font-weight:300;}.fluid-section-one .content-column{position:relative;float:right;width:50%;background:url(../images/resource/fluid-img.jpg) right bottom;background-repeat:no-repeat;}.fluid-section-one .content-column .inner-box{position:relative;max-width:700px;padding:87px 15px 40px 70px;}.featured-block{position:relative;margin-bottom:45px;}.featured-block .featured-inner{position:relative;padding-left:110px;}.featured-block .featured-inner .icon-box{position: absolute;left: 0px;top: 50%;color: #ffffff;font-size: 64px;line-height: 0.75em;transform: translate(0px, -50%);}.featured-block .featured-inner h3{position:relative;color:#ffffff;font-size:55px;font-weight:500;line-height:1.2em;margin-bottom:15px;}.featured-block .featured-inner .text{position:relative;color:#88a0cb;font-size:16px;font-weight:400;line-height:1.7em;font-family: 'Open Sans', sans-serif;}.services-section{position:relative;padding:90px 0px 95px;background:#efefef url(../images/resource/image-1.png) left bottom no-repeat;clear: both;}.services-section .owl-dots{display:none;}.services-section .owl-nav{position:absolute;right:0px;top:-100px;}.services-section .owl-nav .owl-prev, .services-section .owl-nav .owl-next{width:46px;height:46px;line-height:40px;font-size:22px;margin-left:20px;text-align:center;color:#747474;border:2px solid #a3a3a3;display:inline-block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.services-section .owl-nav .owl-prev:hover, .services-section .owl-nav .owl-next:hover{color:#ffffff;border-color:#2760ca;background-color:#2760ca;}.five-item-carousel.owl-carousel .owl-nav.disabled, .five-item-carousel.owl-carousel .owl-dots.disabled{display: block !important;right: 60px !important;}.services-block{position:relative;margin-bottom:30px;}.services-block .inner-box{position:relative;width:100%;overflow:hidden;}.services-block .image-box{position:relative;display:block;}.services-block .image-box img{position:relative;display:block;width:100%;}.services-block .overlay-box{position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;color:#ffffff;text-align:center;background:rgba(246,48,73,0.90);-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;-webkit-transform:translate(0%,-100%);-ms-transform:translate(0%,-100%);-o-transform:translate(0%,-100%);-moz-transform:translate(0%,-100%);transform:translate(0%,-100%);}.services-block .inner-box:hover .overlay-box{opacity:1;-webkit-transform:translate(0%);-ms-transform:translate(0%);-o-transform:translate(0%);-moz-transform:translate(0%);transform:translate(0%);}.services-block .overlay-inner{position:absolute;left:0px;top:0px;width:100%;height:100%;display:table;vertical-align:middle;padding:10px 0px;}.services-block .overlay-inner .content{position:relative;display:table-cell;vertical-align:middle;}.services-block .overlay-inner .link{position:relative;font-size:17px;color:#ffffff;font-weight:500;border-radius:5px;padding:6px 23px;display:inline-block;border:1px solid #ffffff;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}.services-block .overlay-inner .link:hover{color:#f64e49;background-color:rgba(255,255,255,1);}.services-block .inner-box h3{position:relative;font-size:18px;font-weight:600;text-align:center;padding:20px 0px;}.services-block .inner-box h3 a{position:relative;color:#242424;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.services-block .inner-box h3 a:hover{color:#f64e49;}.experiance-section{position:relative;padding:100px 0px 150px;}.experiance-section .image-column{position:relative;}.experiance-section .image-column .inner-column{position:relative;padding-right:0px;}.experiance-section .image-column .inner-column .image, .experiance-section .image-column .inner-column .image img{width: 100%;}.experiance-section .image-column .big-image{position:relative;}.experiance-section .image-column .big-image img{position:relative;width:100%;display:block;}.experiance-section .image-column .inner-column .video-box{position:absolute;right:0px;bottom:-70px;border:22px solid #f7f7f7;-webkit-box-shadow: 0px 0px 30px 0px rgba(240,240,240,1);-moz-box-shadow: 0px 0px 30px 0px rgba(240,240,240,1);box-shadow: 0px 0px 30px 0px rgba(240,240,240,1);}.experiance-section .inner-column .list-style-one li i{margin-right: 5px;position: absolute;left: 0;font-size: 22px;top: 2px;color: #2760ca;width: 30px;text-align: center;}.experiance-section .inner-column .list-style-one li .cross:before{left: 2px;content: '';width: 28px;height: 3px;background-color: #fe1f43;display: inline-block;position: absolute;transform: rotate(-50deg);top: 47%;border-radius: 10px;}.experiance-section .inner-column .list-style-one li i.fa-plane:before{content: "\f072";transform: rotate(-65deg);position: absolute;left: 9px;}.experiance-section.style-two{background:#2760ca url(../images/resource/image-6.jpg) right bottom no-repeat;padding-bottom:80px;}.experiance-section.style-two .image-column .inner-column .video-box{border-color:#2760ca;box-shadow:none;}.experiance-section.style-two .content-column .inner-column h2, .experiance-section.style-two .content-column .inner-column .styled-text, .experiance-section.style-two .content-column .inner-column .text, .experiance-section.style-two .list-style-one li, .experiance-section.style-two .list-style-one li:before{color:#ffffff;}.video-box{position:relative;}.video-box .image{position:relative;overflow:hidden;}.video-box .image img{position:relative;width:100%;}.video-box .overlay-box{position:absolute;left:0px;top:0px;width:100%;height:100%;text-align:center;overflow:hidden;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;background:rgba(246,48,73,0.85);}.video-box:hover .overlay-box{z-index:1;background:rgba(246,48,73,0.95);}.video-box .overlay-box span{position: relative;top: 47%;z-index:99;color: #ffffff;font-weight:400;font-size:70px;margin-top: -32px;text-align: center;border-radius:50%;line-height:1em;padding-left:4px;display: inline-block;}.experiance-section .content-column{position:relative;}.experiance-section .content-column .inner-column{position:relative;}.experiance-section .content-column .inner-column h2{position:relative;color:#242424;font-size:35px;line-height:1.4em;font-weight:600;padding-bottom:18px;margin-bottom:22px;}.experiance-section .content-column .inner-column h2:after{position:absolute;content:'';left:0px;bottom:0px;height:2px;width:55px;background-color:#2760ca;}.experiance-section .content-column .inner-column .styled-text{position:relative;color:#396bb7;font-size:20px;font-style:italic;line-height:1.6em;margin-bottom:15px;font-family: 'Lora', serif;}.experiance-section .content-column .inner-column .text{position:relative;color:#7d7d7d;font-size:16px;line-height:1.8em;margin-bottom:45px;font-family: 'Open Sans', sans-serif;}.projects-section{position: relative;background-color: #2a4190;margin-top: -60px;display: block;width: 100%;min-height: 745px;}.projects-section .service-philosophy{background-repeat: no-repeat;background-size: cover;width: 100%;min-height: 868px;position: absolute;z-index: 9;top: -60px;}.service-philosophy .content{margin-top:150px;}.projects-section .service-philosophy .content h1{font-size: 48px;color: #fa822e;margin-bottom: 10px;font-weight: 500;}.projects-section .service-philosophy .content p {font-size: 18px;margin: 0 0 20px;color: #fff;letter-spacing: .04em;}.projects-section .sec-title{margin-bottom:30px;}.projects-section .filters{position:relative;margin-bottom:40px;}.projects-section .filters .filter-tabs{position:relative;}.projects-section .filters li{position: relative;display: inline-block;color: #aaaaab;padding:0px 0px;cursor: pointer;font-size: 18px;font-weight: 400;margin-right:30px;margin-bottom:10px;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;font-family: 'Poppins', sans-serif;}.projects-section .filters .filter.active, .projects-section .filters .filter:hover{color:#fa2964;text-decoration:underline;}.gallery-item.mix{display:none;}.gallery-item{position:relative;margin-bottom:30px;}.gallery-item .inner-box{position:relative;width:100%;overflow:hidden;}.gallery-item .image-box{position:relative;display:block;}.gallery-item .image-box img{position:relative;display:block;width:100%;}.gallery-item .overlay-box{position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;color:#ffffff;text-align:center;background:rgba(39,96,202,0.90);-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;-webkit-transform:translate(-100%,0%) scaleX(0);-ms-transform:translate(-100%,0%) scaleX(0);-o-transform:translate(-100%,0%) scaleX(0);-moz-transform:translate(-100%,0%) scaleX(0);transform:translate(-100%,0%) scaleX(0);}.gallery-item .inner-box:hover .overlay-box{opacity:1;-webkit-transform:translate(0%) scaleX(1);-ms-transform:translate(0%) scaleX(1);-o-transform:translate(0%);-moz-transform:translate(0%) scaleX(1);transform:translate(0%) scaleX(1);}.gallery-item .overlay-box .overlay-inner{position:absolute;left:0px;top:0px;width:100%;height:100%;display:table;vertical-align:middle;padding:10px 0px;}.gallery-item .overlay-box .overlay-inner .content{position:relative;display:table-cell;vertical-align:middle;}.gallery-item .overlay-box .overlay-inner .content h3{position:relative;color:#ffffff;font-size:18px;font-weight:500;margin-bottom:18px;display:block;}.gallery-item .overlay-box .overlay-inner .content h3 a{position:relative;color:#ffffff;}.gallery-item .overlay-box .overlay-inner .link{position: relative;font-size: 16px;color: rgb(255, 255, 255);width: 46px;height: 46px;line-height: 44px;display: inline-block;border-radius: 50%;margin: 0px 10px;border:1px solid rgb(255, 255, 255);transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}.gallery-item .overlay-box .overlay-inner .content .link:hover{background-color:#ffffff;color:#2760ca;}.gallery-item .overlay-box-two{position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;color:#ffffff;text-align:center;background:rgba(39,96,202,0.90);-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease;-webkit-transform:translate(-100%,0%);-ms-transform:translate(-100%,0%);-o-transform:translate(-100%,0%);-moz-transform:translate(-100%,0%);transform:translate(-100%,0%);}.gallery-item .inner-box:hover .overlay-box-two{opacity:1;-webkit-transform:translate(0%);-ms-transform:translate(0%);-o-transform:translate(0%);-moz-transform:translate(0%);transform:translate(0%);}.gallery-item .overlay-box-two .overlay-inner{position:absolute;left:0px;top:0px;width:100%;height:100%;display:table;vertical-align:middle;padding:10px 0px;}.gallery-item .overlay-box-two .overlay-inner .content{position:relative;display:table-cell;vertical-align:middle;}.gallery-item .overlay-box-two .overlay-inner .content .link-btn{position:absolute;left:0px;top:0px;width:100%;height:100%;display:block;z-index:1;}.gallery-item .overlay-box-two .overlay-inner .icon{position:relative;font-size:16px;color:#ffffff;width:46px;height:46px;line-height:44px;border-radius:50%;margin:0px 5px;display:inline-block;background-color:#1a243f;border:1px solid #1a243f;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}.testimonial-section{position:relative;padding:95px 0px;background-color:#f0f0f0;padding-top: 125px;}.testimonial-section.style-two{background-color:#1e1e1f;}.testimonial-section.alternate{padding-bottom:140px;}.testimonial-section.style-three{background-color:#2760ca;}.testimonial-section .title-box{position:relative;text-align:center;padding-bottom:20px;margin-bottom:50px;}.testimonial-section .title-box h2{position:relative;color:#242424;font-size:32px;font-weight:600;line-height:1.4em;margin-bottom:5px;}.testimonial-section.style-two .title-box h2{color:#ffffff;}.testimonial-section .title-box .title{position:relative;color:#797979;font-size:20px;font-family: 'Open Sans', sans-serif;}.testimonial-section .title-box:after{position:absolute;content:'';left:50%;bottom:0px;height:2px;width:50px;margin-left:-25px;background-color:#2760ca;}.testimonial-section .owl-dots, .testimonial-section .owl-nav{display:none;}.testimonial-block{position:relative;}.testimonial-block .inner-box{position:relative;padding:45px 30px;border-radius:5px;background-color:#ffffff;-webkit-box-shadow: 0px 0px 5px 0px rgba(204,204,204,1);-moz-box-shadow: 0px 0px 5px 0px rgba(204,204,204,1);box-shadow: 0px 0px 5px 0px rgba(204,204,204,1);}.testimonial-block .inner-box .content{position:relative;}.testimonial-block .inner-box .content .left-box{position:absolute;left:0px;top:0px;}.testimonial-block .inner-box .content .left-box .image{position:relative;width:70px;margin-bottom:20px;}.testimonial-block .inner-box .content .left-box .quote-icon{position:relative;color:#2760ca;font-size:24px;line-height:1em;margin-left:25px;}.testimonial-block .inner-box .content h3{position:relative;color:#222328;font-size:20px;font-weight:600;margin-bottom:12px;line-height:1.2em;}.testimonial-block .inner-box .content .text{position:relative;color:#797979;font-size:17px;line-height:1.7em;font-family: 'Lato', sans-serif;}.testimonial-section.style-two .testimonial-block .inner-box .content .text{color:#aaaaaa;}.testimonial-block.style-two .inner-box{background-color:#1a1a1a;border:1px solid #444444;box-shadow:none;}.testimonial-block.style-two .inner-box .content h3{color:#2760ca;}.testimonial-block.style-three .inner-box{background-color:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.20);box-shadow:none;}.testimonial-block.style-three .inner-box .content h3{color:#ffffff;}.testimonial-block.style-three .inner-box .content .left-box .quote-icon{color:rgba(255,255,255,0.50);}.testimonial-block.style-three .inner-box .content .text{color:rgba(255,255,255,0.70);}.news-section{position:relative;padding:95px 0px 85px;}.news-block{position:relative;margin-bottom:40px;}.news-block .inner-box{position:relative;}.news-block .inner-box .image{position:relative;background-color: #0b0b0b;}.news-block .inner-box .image a{position:relative;display:block;overflow:hidden;}.news-block .inner-box .image img{position:relative;width:100%;display:block;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;}.news-block .inner-box:hover .image img{opacity:0.5;-webkit-transform: scale(1.07);-ms-transform: scale(1.07);-moz-transform: scale(1.07);transform: scale(1.07);}.news-block .inner-box .image .post-date{position:absolute;left:0px;bottom:-20px;color:#ffffff;font-size:17px;font-weight:600;padding:7px 20px;display:inline-block;background-color:#2760ca;}.news-block .inner-box .lower-box{position:relative;padding-top:45px;}.news-block .inner-box .lower-box h3{position:relative;color:#242424;font-size:20px;font-weight:600;margin-bottom:12px;}.news-block .inner-box .lower-box h3 a{position:relative;color:#242424;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}.news-block .inner-box .lower-box h3 a:hover{color:#f64e49;text-decoration:underline;}.news-block .inner-box .lower-box .text{position:relative;color:#7d7d7d;font-size:17px;line-height:1.7em;margin-bottom:20px;font-family: 'Lato', sans-serif;}.news-block .inner-box .lower-box .read-more{position:relative;color:#f64e49;font-size:16px;font-weight:600;text-decoration:underline;}.news-block .inner-box .lower-box .read-more:hover{color:#2760ca;}.problem-section{position:relative;background-color:#2760ca;background-position:right top;background-repeat:no-repeat;background-size: auto 100%;}.problem-section .image-column{position:relative;}.problem-section .image-column .image{position:relative;margin-left:-140px;margin-top:-100px;}.problem-section .image-column .image img{position:relative;max-width:none;}.problem-section .content-column{position:relative;}.problem-section .content-column .inner-column{position:relative;padding-top:80px;padding-bottom:40px;}.problem-section .content-column .inner-column .title{position:relative;font-size:20px;color:#ffffff;font-style:italic;margin-bottom:15px;display:inline-block;font-family: 'Lora', serif;}.problem-section .content-column .inner-column .title:after{position:absolute;content:'';left:105%;bottom:0px;width:50px;height:1px;background-color:#ffffff;}.problem-section .content-column .inner-column h2{position:relative;color:#ffffff;font-size:40px;font-weight:600;line-height:1.2em;display:block;margin-bottom:28px;}.problem-section .content-column .inner-column .number{position:relative;font-size:35px;font-weight:600;color:#ffffff;width: 51%;float: left;margin-right: 10px;}.problem-section .content-column .inner-column .number .or{position:relative;font-weight:600;color:#ffffff;font-size:20px;margin-left:15px;text-transform:uppercase;}.problem-section .content-column .inner-column .number a{position:relative;margin-left:15px;color:#ffffff;font-weight:500;font-size:26px;display:inline-block;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;}.problem-section .content-column .inner-column .number a:nth-last-child(1){margin-left: 0px;}.problem-section .content-column .inner-column .number a:hover{color:#141333;border-color:#141333;}.problem-section .content-column .inner-column .schedule-button{width: 45%;float: left;text-align: center;}.problem-section .content-column .inner-column .schedule-button a:focus, .problem-section .content-column .inner-column .schedule-button a:hover{background: #ffffff;border-color: #ffffff;color: #0b0b0b;}.sch-appointment-popup .modal .modal-header{color: #fff;padding: 10px 15px;border-bottom: 1px solid #e5e5e5;background: #2760ca;}.sch-appointment-popup .modal .modal-header .close{background: #fff;font-size: 34px;padding: 8px 15px 9px 15px;position: absolute;top: 2px;right: 0;opacity: 1;transition: all .5s ease;font-weight: normal;}.sch-appointment-popup .modal .modal-header .close:hover{color: #fff;background-color: #000;transition: all .5s ease;opacity: 1;}.sch-appointment-popup .modal .modal-title{font-size: 22px;display: inline-block;}.sch-appointment-popup .modal .modal-footer{text-align: center;}.sch-appointment-popup .modal .modal-footer .btn-primary{background-color: #f64e49;border: 1px solid #e03b35;content: #fff;font-size: 16px;border-radius: 0px;outline: none;padding: 12px 12px;}#appointment_form textarea.form-control{resize: none;}#appointment_form .form-control{border: 1px solid #ccc;padding: 10px 10px;height: auto;font-size: 16px;box-shadow: none;background:none;}.map-section{position:relative;}.map-data{text-align:center;font-size:14px;font-weight:400;line-height:1.8em;}.map-data h6{font-size:16px;font-weight:700;text-align:center;margin-bottom:5px;color:#121212;}.map-canvas{height:415px;}.map-outer{position: relative;width: 100%;height: 500px;overflow:hidden;}.main-footer{position:relative;padding-top:50px;background-color:#111930;}.main-footer .widgets-section{position:relative;background-size:cover;background-position:center bottom;background:url(../images/background/2.jpg) no-repeat;}.main-footer .widgets-section .upper-box{position:relative;}.main-footer .footer-info-box{position:relative;margin-bottom:30px;}.main-footer .footer-info-box .info-inner{position:relative;padding:22px 25px;background-color:#0f1527;border:1px dashed #027ae6;}.main-footer .footer-info-box .info-inner .content{position:relative;padding-left:55px;}.main-footer .footer-info-box .info-inner .icon-box{position:absolute;left:0px;top:6px;color:#027ae6;font-size:36px;font-weight:400;line-height:1em;}.main-footer .footer-info-box .info-inner .text{position:relative;color:#98a0b1;font-size:16px;}.main-footer .footer-info-box .info-inner .text span a{display:block;color:#cdcfd4;}.contact-info-section .text a{color: rgba(0,0,0,0.65);}.contact-info-section .text a:hover{color: #000;}.main-footer .widgets-section{position:relative;padding:0px 0px 40px;background-position:center bottom;background-repeat:no-repeat;}.main-footer .widgets-section .widgets-inner-container{position:relative;padding-left:295px;}.main-footer .widgets-section .widgets-inner-container .cartoon-image{position:absolute;left:0px;top:0px;z-index:10;}.main-footer .footer-widget h2{position:relative;font-size:20px;font-weight:500;color:#ffffff;line-height:1.2em;margin-bottom:20px;text-transform:capitalize;}.main-footer .footer-widget{position:relative;margin-bottom:30px;padding-top:25px;}.main-footer .logo-widget .logo{position:relative;margin-bottom:5px;}.main-footer .logo-widget .text{position:relative;color:#c3c6cd;font-size:15px;margin-bottom:25px;max-width:320px;}.main-footer .list{position:relative;}.main-footer .list li{position:relative;margin-bottom:10px;}.main-footer .list li a{position:relative;font-size:15px;color:rgba(195,195,205,0.70);transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;font-family: 'Open Sans', sans-serif;}.main-footer .list li a:hover{color:#ffffff;text-decoration:underline;}.main-footer .footer-bottom{position:relative;padding:20px 0px;background-color:#0d121f;margin-bottom: 0px !important;}.main-footer .inner-container{position:relative;text-align: center;}.main-footer .footer-bottom ul{position:relative;}.main-footer .footer-bottom ul li{position:relative;font-size:15px;font-weight:400;display:inline-block;padding-right:15px;margin-right:15px;line-height:1.2em;border-right:1px solid rgba(255,255,255,0.30);color:rgba(255,255,255,0.60);font-family: 'Open Sans', sans-serif;}.main-footer .footer-bottom ul li:last-child{border:0px;margin-right:0px;padding-right:0px;}.main-footer .footer-bottom ul li a{color:rgba(255,255,255,0.60);}.main-footer .footer-bottom ul li a:hover{color:#007cf9;text-decoration:underline;}.main-footer .footer-bottom .purchase-column{text-align:right;}.main-footer .footer-bottom .purchase-column a{position:relative;color:#2760ca;font-size:16px;font-weight:500;text-decoration:underline;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.main-footer .footer-bottom .purchase-column a:hover{color:#ffffff;}.bottom-button{display: none;}.header-style-three{position:relative;border-top:8px solid #d9d9d9;}.header-style-two .appointment-form, .header-style-three .appointment-form{position:relative;z-index:10;}.header-style-two .appointment-form .form-group, .header-style-three .appointment-form .form-group{position:relative;margin-bottom:12px;}.header-style-two .appointment-form input[type="text"], .header-style-two .appointment-form input[type="email"], .header-style-two .appointment-form input[type="password"], .header-style-two .appointment-form select, .header-style-two .appointment-form textarea, .header-style-three .appointment-form input[type="text"], .header-style-three .appointment-form input[type="email"], .header-style-three .appointment-form input[type="password"], .header-style-three .appointment-form select, .header-style-three .appointment-form textarea{display:block;width:100%;line-height:28px;height:44px;font-size:14px;padding:10px 22px;color:#ffffff;border-radius:3px;background:#bd3c3c;border:1px solid #dc4c4c;transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;font-family: 'Open Sans', sans-serif;}.header-style-two .appointment-form textarea, .header-style-three .appointment-form textarea{display:block;width:100%;line-height:28px;height:122px;font-size:14px;padding:10px 22px;color:#ffffff;resize:none;border-radius:3px;background:rgba(0,0,0,0.05);border:1px solid #dc4c4c;transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;font-family: 'Open Sans', sans-serif;}.header-style-two .appointment-form input::-webkit-input-placeholder, .header-style-two .appointment-form textarea::-webkit-input-placeholder, .header-style-three .appointment-form input::-webkit-input-placeholder, .header-style-three .appointment-form textarea::-webkit-input-placeholder{color:#ffffff;}.header-style-two .appointment-form .theme-btn, .header-style-three .appointment-form .theme-btn{font-weight:600;font-size:16px;margin-top:10px;padding:10px 30px;border-color:#0c1e30;background-color:#0c1e30;}.plumber-section{position:relative;padding:95px 0px 70px;}.plumber-section .sec-title{position:relative;margin-bottom:20px;}.plumber-section .styled-text{position:relative;color:#242424;font-size:20px;font-style:italic;margin-bottom:15px;font-family: 'Lora', serif;}.plumber-section .text{position:relative;color:#797979;font-size:16px;font-weight:400;margin-bottom:45px;}.services-block-two{position:relative;margin-bottom:30px;}.services-block-two .image{position:relative;}.services-block-two .image img{position:relative;width:100%;display:block;}.services-section-two{position:relative;padding:90px 0px 100px;background:#f3f3f3 url(../images/resource/image-3.png) right bottom no-repeat;}.services-block-three{position:relative;margin-bottom:40px;}.services-block-three .inner-box{position:relative;padding:35px 22px 30px;text-align:center;background-color:rgba(255,255,255,1);transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-box-shadow: 0px 0px 6px 0px rgba(204,204,204,1);-moz-box-shadow: 0px 0px 6px 0px rgba(204,204,204,1);box-shadow: 0px 0px 6px 0px rgba(204,204,204,1);}.services-block-three .inner-box .icon-box{position:relative;font-size:70px;line-height:1em;color:#2760ca;margin-bottom:20px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.services-block-three .inner-box h3{position:relative;font-weight:600;font-size:20px;margin-bottom:10px;}.services-block-three .inner-box h3 a{color:#242424;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.services-block-three .inner-box .text{position:relative;color:#898989;font-size:15px;font-weight:400;line-height:1.8em;margin-bottom:8px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;font-family: 'Open Sans', sans-serif;}.services-block-three .inner-box:hover{border-color:#2760ca;background-color:#2760ca;}.services-block-three .inner-box:hover .icon-box, .services-block-three .inner-box:hover h3 a, .services-block-three .inner-box:hover .text{color:#ffffff;}.services-section-two .four-item-carousel{padding:0px 5px;}.services-section-two .four-item-carousel .owl-stage-outer{padding:5px 0px 0px 5px;margin:0px -5px;}.services-section-two .four-item-carousel .services-block-three .inner-box{}.services-section-two .owl-nav{position:absolute;right:0px;top:-105px;}.services-section-two .owl-nav .owl-prev, .services-section-two .owl-nav .owl-next{width:46px;height:46px;line-height:42px;font-size:20px;color:#d6d6d6;margin-left:12px;text-align:center;border:2px solid #d6d6d6;display:inline-block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.services-section-two .owl-nav .owl-prev:hover, .services-section-two .owl-nav .owl-next:hover{color:#2760ca;border-color:#2760ca;}.services-section-two .btn-box{margin-top:20px;}.services-section-two .btn-box .theme-btn{padding:10px 27px;}.fluid-section-two{position:relative;}.fluid-section-two .outer-container{position:relative;min-height:250px;background-color:#2760ca;}.fluid-section-two .image-column{position:absolute;float:left;left:0px;top:0px;width:50%;height:100%;margin-left:-150px;background-repeat:no-repeat;background-position:center center;background-size:cover;}.fluid-section-two .image-column .image-box{position:relative;display:none;}.fluid-section-two .image-column .image-box img{position:relative;display:block;width:100%;}.fluid-section-two .content-column{position:relative;float:right;width:50%;}.fluid-section-two .content-column .inner-column{position:relative;max-width:700px;margin-left:-150px;padding:85px 15px 40px 90px;}.fluid-section-two .content-column .inner-column .sec-title{margin-bottom:25px;}.fluid-section-two .content-column .inner-column .sec-title h2:before{background-color:#ffffff;}.fluid-section-two .content-column .inner-column .styled-text{position:relative;font-size:20px;color:#ffffff;line-height:1.6em;font-style:italic;margin-bottom:20px;font-family: 'Lora', serif;}.fluid-section-two .content-column .inner-column .text{position:relative;margin-bottom:45px;color:rgba(255,255,255,0.80);font-size:16px;font-family: 'Open Sans', sans-serif;}.fluid-section-two .content-column .inner-column .text p:last-child{margin-bottom:0px;}.fluid-section-two .content-column .inner-column .icons-list{position:relative;}.fluid-section-two .content-column .inner-column .icons-list li{position:relative;color:#ffffff;font-size:18px;padding-left:65px;padding-right:20px;margin-right:20px;font-weight:500;margin-bottom:30px;display:inline-block;font-family: 'Poppins', sans-serif;border-right:1px dashed rgba(255,255,255,0.60);}.fluid-section-two .content-column .inner-column .icons-list li:last-child{border:none;margin-right:0px;padding-right:0px;}.fluid-section-two .content-column .inner-column .icons-list li .icon{position:absolute;left:0px;top:5px;font-size:46px;line-height:1em;}.fluid-section-two .content-column .inner-column ul.list-style-one li, .fluid-section-two .content-column .inner-column ul.list-style-one li:before{color: #fff;}.quality-services {padding: 90px 0px 95px;position: relative;float: left;clear: both;width: 100%;z-index: 1;background: #fff !important;}.quality-services .qs-box{padding: 25px;-webkit-transition: background-color 0.80s ease-out;-moz-transition: background-color 0.80s ease-out;-o-transition: background-color 0.80s ease-out;transition: background-color 0.80s ease-out;}.quality-services .qs-box:hover {background-color: #e9e9ea;cursor: pointer;}.quality-services p{margin-top: 10px;font-size: 20px;min-height: 220px;}.quality-services p span{display: block;}.quality-services span img{width: 80px;}.qs-box .icon{display: block;height: 90px;}.team-section{position:relative;padding:95px 0px 70px;}.team-section .title-column{position:relative;margin-bottom:40px;}.team-section .title-column .inner-column{position:relative;}.team-section .title-column h2{position:relative;color:#242424;font-size:35px;font-weight:600;padding-bottom:20px;margin-bottom:30px;line-height:1.4em;}.team-section .title-column h2:after{position:absolute;content:'';left:0px;bottom:0px;width:40px;height:2px;background-color:#2760ca;}.team-section .title-column .text{position:relative;color:#797979;font-size:16px;font-weight:400;line-height:1.8em;margin-bottom:20px;font-family: 'Open Sans', sans-serif;}.team-section .title-column .view-team{position:relative;color:#ff5450;font-size:16px;font-weight:500;text-decoration:underline;font-family: 'Poppins', sans-serif;}.team-block{position:relative;margin-bottom:40px;}.team-block .inner-box{position:relative;}.team-block .inner-box .image{position:relative;display:block;overflow:hidden;}.team-block .inner-box .image img{position:relative;width:100%;display:block;}.team-block .inner-box .image .overlay-box{position:absolute;left:0px;top:0px;width:100%;display:block;height:100%;opacity:0;text-align:center;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;background-color:rgba(246,78,73,0.90);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);}.team-block .inner-box .image .overlay-box .social-icon-two{position:absolute;bottom:30px;width:100%;}.team-block .inner-box:hover .image .overlay-box{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);}.team-block .inner-box .lower-box{position:relative;padding-top:24px;text-align:center;padding-bottom:15px;}.team-block .inner-box .lower-box:after{position:absolute;content:'';left:50%;bottom:0px;width:44px;height:2px;margin-left:-22px;background-color:#c2c2c2;}.team-block .inner-box .lower-box h3{position:relative;color:#242424;font-size:18px;font-weight:500;line-height:1.2em;margin-bottom:6px;}.team-block .inner-box .lower-box h3 a{position:relative;color:#242424;}.team-block .inner-box .lower-box .designation{position:relative;color:#797979;font-size:18px;font-weight:400;font-style:italic;font-family: 'Lora', serif;}.projects-section-two{position:relative;padding:90px 0px 70px;background-color:#25252b;}.projects-section-two.style-two{background-color:#ffffff;}.project-tab{position:relative;}.project-tab .owl-nav, .project-tab .owl-dots{display:none;}.project-tab .tabs-header{position:relative;text-align:center;}.project-tab .product-tab-btns{position:relative;margin-bottom:40px;}.project-tab .product-tab-btns .p-tab-btn{position:relative;line-height:24px;padding:0px 0px;cursor:pointer;color:#cacaca;font-weight:400;font-size:16px;display:inline-block;margin:0px 19px 10px;padding-bottom:2px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;font-family: 'Poppins', sans-serif;}.projects-section-two.style-two .project-tab .product-tab-btns .p-tab-btn{color:#242424;}.project-tab .product-tab-btns .p-tab-btn:hover, .project-tab .product-tab-btns .p-tab-btn.active-btn{color:#2760ca;}.project-tab .product-tab-btns .p-tab-btn:hover:before, .project-tab .product-tab-btns .p-tab-btn.active-btn:before{opacity:1;}.project-tab .product-tab-btns .p-tab-btn:before{position:absolute;content:'';left:0px;bottom:0px;width:100%;height:1px;opacity:0;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;background-color:#3e44d4;}.project-tab .p-tabs-content{position:relative;display:block;margin:0px 30px;}.project-tab .p-tab{position:absolute;left:0px;top:0px;width:100%;height:auto;visibility:hidden;}.p-tab .gallery-item{position:relative;opacity:0;visibility:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);}.p-tab.active-tab .gallery-item{opacity:1;visibility:visible;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}.project-tab .p-tab.active-tab{position:relative;visibility:visible;z-index:5;}.welcome-section{position:relative;padding:95px 0px 60px;background:url(../images/resource/image-1.png) left bottom no-repeat;}.welcome-section.style-two{background-image:none;}.welcome-section.style-two .image-column .image:before{display:none;}.welcome-section .content-column{position:relative;margin-bottom:40px;}.welcome-section .content-column .inner-column{position:relative;}.welcome-section .content-column .sec-title{margin-bottom:12px;}.welcome-section .content-column .inner-column .styled-text{position:relative;color:#242424;font-size:20px;font-style:italic;line-height:1.6em;margin-bottom:20px;font-family: 'Lora', serif;}.welcome-section .content-column .inner-column .text{position:relative;color:#797979;font-size:16px;line-height:1.7em;margin-bottom:25px;font-family: 'Open Sans', sans-serif;}.welcome-section .content-column .inner-column .text p{margin-bottom:20px;}.welcome-section .content-column .inner-column .number{position: relative;color: #20265a;font-size: 25px;font-weight: 500;line-height: 1.9em;}.welcome-section .content-column .inner-column .number span{display:block;color: #f64e49;font-size: 36px;font-weight: 300;}.welcome-section .image-column{position:relative;}.welcome-section .image-column .inner-column{position:relative;padding-left:50px;}.welcome-section .image-column .image{position:relative;}.welcome-section .image-column .image:before{position: absolute;content: '';right: -20px;top: -20px;left: 20px;bottom: 20px;z-index: -1;background-color: #2760ca;}.welcome-section .image-column .image img{position:relative;width:100%;display:block;}.offer-section{position:relative;padding:95px 0px 50px;background-color:#f4f4f5;}.offer-section.style-two{background:none;}.offer-section .sec-title .text{max-width:100%;}.services-block-four{position:relative;margin-bottom:50px;}.services-block-four .inner-box{position:relative;}.services-block-four .inner-box .image{position:relative;border-bottom:3px solid #f64e49;}.services-block-four .inner-box .image img{position:relative;width:100%;display:block;}.services-block-four .inner-box .image .overlay-box{position:absolute;left:0px;top:0px;width:100%;height:100%;display:block;opacity:0;text-align:center;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;background-color:rgba(246,78,73,0.90);}.services-block-four .inner-box .image .overlay-box .detail-btn{position: relative;top:46%;margin-top:-20px;font-size: 17px;color: #ffffff;font-weight: 500;border-radius: 5px;padding: 6px 23px;display: inline-block;border: 1px solid #ffffff;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;}.services-block-four .inner-box .image .overlay-box .detail-btn:hover{color: #f64e49;background-color: rgba(255,255,255,1);}.services-block-four .inner-box:hover .image .overlay-box{opacity:1;}.services-block-four .inner-box .lower-content{position:relative;padding-top:16px;}.services-block-four .inner-box .lower-content h3{position:relative;font-size:18px;font-weight:600;padding-bottom:16px;}.services-block-four .inner-box .lower-content h3:after{position:absolute;content:'';left:0px;bottom:0px;width:50px;height:2px;background-color:#9b9b9b;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.services-block-four .inner-box:hover .lower-content h3:after{width:100%;background-color:#f64e49;}.services-block-four .inner-box .lower-content h3 a{color:#242424;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.services-block-four .inner-box .lower-content h3 a:hover{color:#f64e49;}.clients-section{position:relative;padding:45px 0px;background-color:#efefef;}.clients-section .sponsors-outer{position:relative;}.clients-section .sponsors-outer .owl-dots, .clients-section .sponsors-outer .owl-nav{position:relative;display:none;}.clients-section .sponsors-outer .image-box{position:relative;text-align:center;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.clients-section .sponsors-outer .image-box img{max-width:100%;width:auto;opacity:1;display:inline-block;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.clients-section .sponsors-outer .image-box img:hover{opacity:0.6;}.appointment-section{position:relative;overflow:hidden;padding:90px 0px 0px;background-color:#f7f7f7;}.appointment-section .form-column{position:relative;}.appointment-section .form-column .inner-column{position:relative;padding-bottom:60px;}.appointment-section .form-column .sec-title{margin-bottom:30px;}.appointment-section .image-column{position:relative;text-align:center;}.appointment-section .image-column .image{position:relative;margin-top:-50px;}.appointment-section.contact-section .image-column .image{margin-top:-100px;}.appointment-section .image-column .image img{position:relative;max-width:none;}.default-form{position:relative;}.default-form .form-group{position:relative;margin-bottom:20px;}.default-form .form-group input[type="text"], .default-form .form-group input[type="tel"], .default-form .form-group input[type="email"], .default-form .form-group select{position:relative;display:block;width:100%;line-height:28px;padding:10px 20px;color:#000000;height:50px;font-size:16px;font-weight:500;background:#ffffff;border:1px solid #d8d8d8;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.default-form .form-group input[type="text"]:focus, .default-form .form-group input[type="tel"]:focus, .default-form .form-group input[type="email"]:focus, .default-form .form-group textarea:focus{border-color:#f64e49;}.default-form .form-group textarea{position:relative;display:block;width:100%;line-height:22px;padding:15px 20px;color:#000000;height:200px;background:#ffffff;resize:none;font-size:16px;font-weight:500;border:1px solid #d8d8d8;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.default-form button{margin-top:15px;padding:10px 23px;}.contact-form input.error, .contact-form select.error, .contact-form textarea.error{border-color:#ff0000 !important;}.contact-form label.error{display:block;line-height:24px;padding:5px 0px 0px;margin:0px;text-transform:uppercase;font-size:11px;color:#ff0000;font-weight:500;}.error-section{position:relative;padding:225px 0px 225px;background-repeat:no-repeat;background-size:cover;}.error-section:before{position:absolute;content:'';left:0px;top:0px;width:100%;height:100%;display:block;background-color:rgba(39,96,202,0.60);}.error-section .side-img{position:absolute;right:0px;bottom:0px;}.error-section .content{position:relative;text-align:center;z-index:1;}.error-section h1{position:relative;color:#f64e49;font-size:200px;font-weight:800;line-height:1em;margin-bottom:10px;font-family: 'Open Sans', sans-serif;}.error-section h2{position:relative;color:#ffffff;font-size:50px;font-weight:600;line-height:1.2em;margin-bottom:10px;font-family: 'Poppins', sans-serif;}.error-section .text{position:relative;color:#ffffff;font-size:25px;font-weight:500;margin-top:10px;margin-bottom:35px;}.error-section .theme-btn{font-size:25px;padding:19px 37px;}.input-error-msg{line-height: normal;}.SendSmsPage__FormContent .input-error-msg{width: 100%;position: absolute;top: 28px;font-size: 13px;}.TextInput--message:last-child .input-error-msg{top: 38px;}.SendSmsPage__FormContent {width: 84%;opacity: 0;position: relative;display: flex;flex-direction: column;align-self: flex-end;background-color: #fff;border-radius: 24px 24px 3px 24px;margin: 0 16px 0 0;animation: innerBubbleGrow .2s ease forwards .2s;transform-origin: bottom right;z-index: 2;}.page-title{position:relative;padding: 215px 0px 10px;background-repeat:no-repeat;background-size:cover;text-align:center;background-position:right bottom;}.page-title h1{position:relative;color:#eaeaea;font-size:30px;font-weight:600;line-height:1em;margin-bottom:15px;display:inline-block;font-family: 'Poppins', sans-serif;}.page-title .page-breadcrumb{position:relative;}.page-title .page-breadcrumb li{position:relative;display:inline-block;margin-right:10px;padding-right:10px;color:#ffffff;font-size:18px;font-weight:400;font-family: 'Poppins', sans-serif;}.page-title .page-breadcrumb li:after{position:absolute;content:'\f105';right:-4px;top:0px;color:#ffffff;font-family: 'FontAwesome';}.page-title .page-breadcrumb li:last-child::after{display:none;}.page-title .page-breadcrumb li:last-child{padding-right:0px;margin-right:0px;}.page-title .page-breadcrumb li a{color:#bac9fe;font-weight:400;}.comming-soon{position:fixed;width:100%;height:100%;display:block;overflow-y:auto;background-size:cover;}.comming-soon:before{position:fixed;content:'';left:0px;top:0px;width:100%;height:100%;display:block;background-color:rgba(0,0,0,0.85);}.comming-soon .content{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;display: table;text-align:center;vertical-align: middle;}.comming-soon .content .content-inner{position: relative;padding: 200px 15px;display: table-cell;vertical-align: middle;}.comming-soon .content .content-inner h2{position:relative;color:#ffffff;font-size:70px;font-weight:600;line-height:1.2em;margin-bottom:80px;font-family: 'Poppins', sans-serif;}.comming-soon .content .content-inner .text{position:relative;color:#ffffff;font-size:28px;font-weight:500;line-height:1.4em;margin-top:30px;margin-bottom:60px;}.time-counter{position:relative;}.time-counter .time-countdown{position:relative;}.time-counter .time-countdown .counter-column{position:relative;margin:0px 15px 0px;width:170px;height:170px;text-align:center;display:inline-block;padding:20px 0px 10px;border:2px solid #2760ca;color:#2760ca;font-size:20px;line-height:30px;text-transform:uppercase;border-radius:50%;font-weight:700;margin-bottom:30px;}.time-counter .time-countdown .counter-column .count{position:relative;display:block;font-size:65px;line-height:40px;padding:25px 10px 20px;color:#2760ca;letter-spacing:1px;font-weight:600;}.comming-soon .emailed-form .form-group{position:relative;display:block;max-width:770px;margin:0 auto;width:100%;margin-bottom:20px;}.comming-soon .emailed-form .form-group input[type="text"], .comming-soon .emailed-form .form-group input[type="tel"], .comming-soon .emailed-form .form-group input[type="email"], .comming-soon .emailed-form .form-group textarea{position:relative;display:block;width:100%;line-height:20px;height:76px;font-size:17px;color:#797979;padding:10px 50px 10px 30px;background:#ffffff;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.comming-soon .emailed-form .form-group input[type="submit"], .comming-soon .emailed-form button{position:absolute;right:0px;top:0px;width:195px;height:76px;line-height:40px;color:#ffffff;font-size:20px;font-weight:600;text-align:center;background:#f64e49;font-family: 'Poppins', sans-serif;}.contact-section{padding-top:100px;}.contact-info-section{position:relative;padding:90px 0px 30px;}.contact-info-section .title-box{position:relative;margin-bottom:50px;}.contact-info-section .title-box h2{position:relative;color:#242424;font-size:35px;font-weight:600;margin-bottom:4px;line-height:1.2em;}.contact-info-section .title-box .text{position:relative;color:#242424;font-size:20px;font-family: 'Lora', serif;}.info-block{position:relative;margin-bottom:30px;}.info-block .info-inner{position:relative;text-align:center;}.info-block .info-inner .icon-box{position:relative;line-height:1em;color:#00000a;font-size:40px;margin-bottom:15px;}.info-block .info-inner h3{position:relative;color:#00000a;font-size:20px;font-weight:600;margin-bottom:10px;}.info-block .info-inner .text{position:relative;font-size:16px;color:rgba(0,0,0,0.65);}.faq-section{position:relative;padding:85px 0px 80px;}.faq-section .sec-title .text{font-size:20px;color:#797979;font-style:italic;margin-top:10px;font-family: 'Lora', serif;}.faq-search-box{position:relative;width: 100%;margin-bottom:60px;}.faq-search-box .form-group{position:relative;margin:0px;}.faq-search-box .form-group input[type="text"], .faq-search-box .form-group input[type="search"]{position:relative;line-height:28px;color:#222222;display:block;font-size:16px;width:100%;height:60px;border-radius:5px;padding:15px 15px 15px 20px;border:1px solid #e0e0e0;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.faq-search-box .form-group button{position:absolute;right:0px;top:0px;width:65px;height:60px;line-height:58px;text-align:center;display:block;font-size:22px;color:#c0c0c0;background:none;font-weight:normal;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.faq-search-box .form-group input:focus{border-color:#2760ca;}.covid-baner img{width: 100%;}.corona-icon{width: 60px;margin-right: 7px;}ul.covid-list li{list-style: none;line-height: 35px;}.covid-contents ul li{font-family: 'Open Sans', line-height: 35px;font-size: 18px;}ul.covid-list li img{margin-right: 10px;width: 50px;display: none;}.covid-contents ul li::before {content: "•";margin: 0 1.5rem 0 0;color: #000;font-family: 'Open Sans', sans-serif;font-weight: normal;font-size: 18px;}.wide-link[_ngcontent-app-c9] {text-align:center;width: 100%;background-color: #fff;z-index: 99;}.wide-link[_ngcontent-app-c9] a[_ngcontent-app-c9] {width:100%;color:#f64e49;text-transform:uppercase;padding: 10px 15px;display:block;font-size: 19px;position:relative;font-weight:700;}.wide-link[_ngcontent-app-c9] a[_ngcontent-app-c9] svg[_ngcontent-app-c9] {width:34px;height:34px;position:absolute;fill: #f64e49;bottom: 23px;transition:all .25s ease-in-out 0s;}.covid-contents{padding: 20px 20px 40px;color: #000;}.covid-contents p{font-family: 'Open Sans', sans-serif;font-size: 18px;}.covid-contents h3{margin-top:20px;}.covid-contents h2{color:#2b418a;font-weight: bold;margin-bottom: 30px;margin-top: 30px;}.wide-link:hover{text-decoration: underline;}a#subBannerLink[_ngcontent-app-c9] svg[_ngcontent-app-c9] {fill: #f64e49;}.wide-link[_ngcontent-app-c9] a[_ngcontent-app-c9]:hover svg[_ngcontent-app-c9] {margin-left:5px }.accordion-box{position:relative;}.accordion-box .block{position: relative;margin-bottom:40px;}.accordion-box .block .acc-btn{position:relative;font-size:20px;cursor:pointer;line-height:30px;color:#000000;font-weight:600;padding:0px 10px 0px 35px;transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;}.accordion-box .block .icon-outer{position:absolute;left:-6px;top:0px;font-size:18px;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.accordion-box .block .icon-outer .icon{position: absolute;width: 28px;height: 28px;font-size: 16px;font-weight: 300;text-align: center;}.accordion-box .block .icon-outer .icon-plus{opacity:1;}.accordion-box .block .icon-outer .icon-minus{opacity:0;font-weight:300;}.accordion-box .block .acc-btn.active .icon-outer .icon-minus{opacity:1;color:#242424;}.accordion-box .block .acc-btn.active .icon-outer .icon-plus{opacity:0;}.accordion-box .block .acc-content{position:relative;display:none;}.accordion-box .block .acc-content .content-text{padding-bottom:6px;}.accordion-box .block .acc-content.current{display:block;}.accordion-box .block .content{position:relative;font-size:14px;padding:14px 30px 0px 35px;}.accordion-box .block .content .text{margin-bottom:20px;line-height:1.7em;font-size:16px;color:#797979;font-family: 'Open Sans', sans-serif;}.accordion-box .block .content p:last-child{margin-bottom:0px;}.accordion-box.style-two .block{margin-bottom:20px;padding:10px 0px;border:1px solid #d4d4d4;}.accordion-box.style-two .accordion.active-block{background-color:#f9f9f9;}.accordion-box.style-two .block .icon-outer{left:12px;color:#242424;}.accordion-box.style-two .block .acc-btn.active .icon-outer .icon-minus{color:#242424;background:none;}.accordion-box.style-two .block .content{padding-left:52px;}.accordion-box.style-two .block .acc-btn{padding-left:52px;font-size:17px;font-weight:500;color:#242424;font-family: 'Poppins', sans-serif;}.accordion-box.style-two .block .content .text{margin-bottom:10px;font-family: 'Lato', sans-serif;}.commercial-emergency{position: relative;margin: 30px 0px;background: linear-gradient(#033694, #4580ec);padding: 20px;}.commercial-emergency .inner-box h3, .commercial-emergency .inner-box h2, .commercial-emergency .inner-box .text h2{color: #fff !important;}.commercial-emergency .inner-box .text p{color:#dadada !important;}.commercial-emergency .inner-box .text ul li{color:#dadada !important;}.commercial-emergency .inner-box h2{position: relative;color: #242424;font-size: 36px;font-weight: 600;line-height: 1.4em;margin-bottom: 10px;}.commercial-emergency .inner-box h3 {color: #242424;font-size: 24px;font-weight: 600;line-height: 1.4em;margin-bottom: 18px;}.commercial-emergency .inner-box .text h3{font-size: 18px;}.following-cities{position: relative;background-color: #4580ec;padding: 30px 0px;}.following-cities h2{color: #fff;margin: 20px 0px;}.following-cities .cities-anchor a{color: #dadada;transition: all .5s;}.following-cities .cities-anchor a:hover{color: #fff;transition: all .5s;}.following-cities button.theme-btn{font-size: 18px;padding: 10px 30px;position: relative;line-height: 24px;color: #ffffff;font-weight: 500;background: #f64e49;display: inline-block;border-radius: 4px;border: 2px solid #f64e49;}.following-cities button.theme-btn:hover{color: #fff;background-color: #444444;border-color: #444444;transition: all .3s;}.following-cities .collapse{transition: height .35s ease-in-out;}.following-cities .collapse.in{transition: height .35s ease;}.faq-form-section{position:relative;overflow:hidden;padding:85px 0px 0px;background-color:#2760ca;}.faq-form-section .sec-title h2:before{left:102%;background-color:rgba(255,255,255,0.60);}.faq-form-section .form-outer{position:relative;max-width:870px;z-index:10;padding-bottom:100px;}.faq-form-section .image-box{position:absolute;right:-90px;bottom:0px;}.faq-form-section .sec-title-two{margin-bottom:60px;}.faq-form-section .form-group{position:relative;margin-bottom:30px;}.faq-form-section .form-group:last-child{margin-bottom:0px;}.faq-form-section .form-group input[type="text"], .faq-form-section .form-group input[type="email"], .faq-form-section .form-group select{position:relative;display:block;width:100%;line-height:24px;padding:0px 0px 8px;color:#ffffff;height:46px;font-size:16px;background:none;font-weight:500;border-bottom:2px solid rgba(255,255,255,0.40);-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.faq-form-section .form-group input::-webkit-input-placeholder, .faq-form-section .form-group textarea::-webkit-input-placeholder{color: rgba(255,255,255,0.70);}.faq-form-section .form-group input[type="text"]:focus, .faq-form-section .form-group input[type="email"]:focus, .faq-form-section .form-group textarea:focus{border-color:rgba(255,255,255,0.80);}.faq-form-section .form-group textarea{position:relative;display:block;width:100%;line-height:24px;padding:0px 0px;color:#ffffff;height:160px;background:none;resize:none;font-size:16px;font-weight:500;border-bottom:2px solid rgba(255,255,255,0.40);-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.faq-form-section .form-group .theme-btn{margin-top:10px;padding:10px 28px;}.faq-form-section .image{position:absolute;right:0px;top:0px;}.gallery-classic-section{position:relative;padding:90px 0px 70px;}.gallery-classic-section .filters{position:relative;margin-bottom:40px;text-align:center;}.gallery-classic-section .filters .filter-tabs{position:relative;}.gallery-classic-section .filters li{position: relative;display: inline-block;color: #242424;padding:0px 0px;cursor: pointer;font-size: 18px;font-weight: 400;margin-right:30px;margin-bottom:10px;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;font-family: 'Poppins', sans-serif;}.gallery-classic-section .filters .filter.active, .gallery-classic-section .filters .filter:hover{color:#2760ca;text-decoration:underline;}.gallery-fullwidth .gallery-item{padding:0px 15px;width:20%;float:left;}.gallery-fullwidth .filter-list{padding:0px 15px;}.discount-section{position:relative;padding:90px 0px 80px;}.discount-section .row{margin:0px -30px;}.discount-section .discount-block{padding:0px 30px;}.discount-section .sec-title{margin-bottom:18px;}.discount-section .styled-text{position:relative;color:#242424;font-size:20px;font-style:italic;margin-bottom:15px;font-family: 'Lora', serif;}.discount-section .text{position:relative;color:#797979;font-size:16px;margin-bottom:50px;font-family: 'Open Sans', sans-serif;}.discount-block{position:relative;margin-bottom:60px;}.discount-block .inner-box{position:relative;padding:20px 25px;border-radius:5px;border:3px dashed #000000;}.discount-block .inner-box .row{margin:0px -15px;}.discount-block .inner-box:after{position:absolute;content:'';left:50%;bottom:-11px;width:33px;height:21px;margin-left:-16px;display:inline-block;background:url(../images/icons/cutter.png) no-repeat;}.discount-block .inner-box .discount-text{position:relative;color:#404c60;font-size:14px;line-height:1.7em;margin-top:10px;font-family: 'Open Sans', sans-serif;}.discount-block .inner-box .off-text{position:relative;width:145px;height:145px;color:#ffffff;font-size:55px;font-weight:700;line-height:1em;text-align:center;padding-top:22px;margin:0 auto;border-radius:50%;margin-bottom:18px;background-color:#2760ca;font-family: 'Open Sans', sans-serif;}.discount-block .inner-box .off-text sup{position:relative;font-size:35px;margin-right:6px;}.discount-block .inner-box .off-text span{display:block;font-size:30px;}.discount-block .inner-box .off-column{position:relative;}.discount-block .inner-box .off-column .inner-column{position:relative;text-align:center;}.price-section{position:relative;padding:90px 0px 50px;}.price-section .sec-title{margin-bottom:18px;}.price-section .styled-text{position:relative;color:#242424;font-size:20px;line-height:1.5em;font-style:italic;margin-bottom:50px;font-family: 'Lora', serif;}.price-block{position:relative;margin-bottom:50px;}.price-block .inner-box{position:relative;display:block;outline:3px solid rgba(0,0,0,0);transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;}.price-block .inner-box:hover{outline-color:#f64e49;}.price-block .inner-box .image{position:relative;}.price-block .inner-box .image img{position:relative;width:100%;display:block;}.price-block .inner-box .lower-box{position:relative;padding:20px 15px;text-align:center;background-color:#f1f1f1;}.price-block .inner-box .lower-box h3{position:relative;color:#242424;font-size:20px;font-weight:600;margin-bottom:12px;}.price-block .inner-box .lower-box .price{position:relative;color:#242424;font-size:35px;font-weight:600;line-height:1em;}.gallery-single-section{position:relative;padding:90px 0px 90px;}.gallery-single-section .sec-title{margin-bottom:18px;}.gallery-single-section .styled-text{position:relative;color:#242424;font-size:20px;font-style:italic;margin-bottom:15px;font-family: 'Lora', serif;}.gallery-single-section p{position:relative;color:#797979;font-size:16px;margin-bottom:18px;font-family: 'Open Sans', sans-serif;}.gallery-single-section .project-gallery{position:relative;margin-top:45px;margin-bottom:30px;}.gallery-single-section .project-gallery .image{position:relative;margin-bottom:30px;}.gallery-single-section .project-gallery .image img{width:100%;display:block;}.gallery-single-section .inner-box h3{position:relative;color:#242424;font-size:28px;font-weight:600;line-height:1.4em;margin-bottom:15px;}.gallery-single-section .inner-box blockquote{position:relative;border:none;margin-left:30px;margin-bottom:30px;}.gallery-single-section .inner-box blockquote .quote-icon{position:relative;color:#2760ca;font-size:28px;line-height:1em;margin-bottom:15px;}.gallery-single-section .inner-box blockquote .blockquote-text{color:#9e9e9e;font-size:20px;margin-bottom:10px;font-family: 'Lora', serif;}.gallery-single-section .inner-box blockquote .author{color:#2760ca;font-size:15px;font-weight:500;font-family: 'Poppins', sans-serif;}.gallery-single-section .comparison-carousel{margin-top:60px;}.gallery-single-section .owl-dots{display:none;}.gallery-single-section .owl-nav{position:absolute;left:50%;top:50%;width:55px;height:55px;margin-left:-28px;text-align:center;border-radius:50%;margin-top:-68px;border:3px solid #ffffff;}.gallery-single-section .owl-nav .owl-prev, .gallery-single-section .owl-nav .owl-next{display:inline-block;color:#ffffff;font-size:16px;margin:0px 8px;padding-top:12px;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;}.gallery-single-section .owl-nav .owl-prev .fa:before{content:'\f0d9';}.gallery-single-section .owl-nav .owl-next .fa:before{content: "\f0da";}.gallery-single-section .owl-nav .owl-prev:hover, .gallery-single-section .owl-nav .owl-next:hover{color:#2760ca;}.comparison-block{position:relative;width:50%;float:left;padding:0px 1px;}.comparison-block .inner-box{position:relative;}.comparison-block .inner-box .image{position:relative;}.comparison-block .inner-box .image img{position:relative;width:100%;display:block;}.comparison-block .inner-box h4{position:relative;color:#242424;font-size:24px;font-weight:600;padding:40px 0px 0px;text-align:center;}.testimonial-page-section{position:relative;padding:90px 0px 50px;background-color:#f0f0f0;}.testimonial-page-section .sec-title{margin-bottom:16px;}.testimonial-page-section .styled-text{position:relative;color:#242424;font-size:20px;font-style:italic;margin-bottom:50px;font-family: 'Lora', serif;}.testimonial-page-section .testimonial-block{margin-bottom:45px;}.sidebar-page-container{position:relative;padding:90px 0px 60px;}.sidebar-page-container .content-side, .sidebar-page-container .sidebar-side{margin-bottom:40px;}.sidebar-widget{position: relative;margin-bottom: 40px;}.our-blog.padding-right, .blog-classic.padding-right, .blog-single.padding-right{padding-right:30px;}.sidebar-title{position: relative;margin-bottom:20px;}.sidebar-title h2{font-size: 22px;color: #242424;font-weight: 600;line-height: 1.2em;display:inline-block;text-transform: capitalize;font-family: 'Poppins', sans-serif;}.sidebar-title h2:after{position:absolute;content:'';left:105%;bottom:2px;width:30px;height:2px;background-color:#0286e3;}.sidebar-title.style-two h2{padding-bottom:18px;}.sidebar-title.style-two h2:after{position: absolute;content: '';left: 0px;bottom: 0px;width: 35px;height: 2px;}.sidebar .search-box .form-group{position:relative;margin:0px;}.sidebar .search-box .form-group input[type="text"], .sidebar .search-box .form-group input[type="search"]{position:relative;line-height:30px;padding:10px 50px 10px 20px;background:#141333;display:block;font-size:16px;width:100%;height:52px;color:#ffffff;font-weight:400;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.sidebar .search-box .form-group button{position:absolute;right:0px;top:0px;height:52px;width:60px;display:block;font-size:16px;color:#ffffff;line-height:100%;font-weight:normal;background:none;}.cat-list{position:relative;}.cat-list li{position:relative;}.cat-list li a{position:relative;color:#797979;font-size:16px;font-weight:500;padding-bottom:10px;margin-bottom:10px;display:block;border-bottom:1px solid #e6e6e6;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.cat-list li:last-child a{border-bottom:0px;}.cat-list li a:after{position:absolute;content:'\f105';right:0px;top:0px;color:#c8c8c8;font-size:14px;font-family: 'FontAwesome';}.cat-list li a:hover{color:#2760ca;}.sidebar .popular-posts .post{position:relative;font-size:14px;color:#666666;padding:0px 0px;padding-left:90px;min-height:90px;margin-bottom:25px;border-bottom:1px solid #e1e1e1;}.sidebar .popular-posts .post:last-child{margin-bottom:0px;}.sidebar .popular-posts .post .post-thumb{position:absolute;left:0px;top:0px;width:70px;}.sidebar .popular-posts .post .post-thumb img{display:block;width:100%;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.sidebar .popular-posts .post .text{position:relative;top:-4px;font-size:13px;margin:0px 0px 0px;font-weight:400;color:#242424;line-height:1.6em;text-transform:capitalize;font-family: 'Poppins', sans-serif;}.sidebar .popular-posts .post .text a{color:#242424;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.sidebar .popular-posts .post a:hover{color:#2760ca;text-decoration:underline;}.sidebar .popular-posts .post-info{font-size:14px;color:#9a9a9a;font-weight:700;font-family: 'Lato', sans-serif;}.sidebar .popular-tags a{position:relative;display:inline-block;line-height:24px;padding:6px 18px 6px;margin:0px 6px 10px 0px;color:#a6a6a6;text-align:center;font-size:14px;background:none;font-weight:400;border:1px solid #e4e4e4;text-transform:capitalize;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;font-family: 'Poppins', sans-serif;}.sidebar .popular-tags a:hover{border-color:#2760ca;background-color:#2760ca;color:#ffffff;}.news-block-two{position:relative;margin-bottom:80px;}.news-block-two .inner-box{position:relative;}.news-block-two .inner-box .image{position:relative;background-color:#0b0b0b;}.news-block-two .inner-box .image a{position:relative;display:block;overflow:hidden;}.news-block-two .inner-box .image img{position:relative;width:100%;display:block;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}.news-block-two .inner-box:hover .image img{opacity:0.5;-webkit-transform:scale(1.07);-ms-transform:scale(1.07);-moz-transform:scale(1.07);transform:scale(1.07);}.news-block-two .inner-box .lower-content{position:relative;}.news-block-two .inner-box .lower-content .upper-box{position:relative;padding-bottom:13px;border-bottom:1px solid #e4e4e4;}.news-block-two .inner-box .lower-content .upper-box .posted-date{position:relative;color:#ffffff;font-size:17px;font-weight:600;margin-bottom:10px;line-height:1.2em;padding:13px 32px;border-radius:5px;margin-top:-18px;margin-left:22px;background-color:#f64e49;font-family: 'Poppins', sans-serif;}.news-block-two .inner-box .lower-content .upper-box .post-meta{position:relative;padding-top:20px;}.news-block-two .inner-box .lower-content .upper-box .post-meta li{position:relative;color:#b8b8b8;font-size:16px;padding-right:12px;margin-right:12px;font-weight:500;margin-bottom:6px;display:inline-block;font-family: 'Poppins', sans-serif;}.news-block-two .inner-box .lower-content .upper-box .post-meta li:after{position:absolute;content:'/';right:-5px;top:0px;color:#b8b8b8;font-size:17px;}.news-block-two .inner-box .lower-content .upper-box .post-meta li:last-child{margin-right:0px;padding-right:0px;}.news-block-two .inner-box .lower-content .upper-box .post-meta li:last-child::after{display:none;}.news-block-two .inner-box .lower-content .lower-box{position:relative;padding-top:30px;}.news-block-two .inner-box .lower-content .lower-box h3{position:relative;font-size:24px;font-weight:600;line-height:1.4em;margin-bottom:18px;color:#242424;font-family: 'Poppins', sans-serif;}.news-block-two .inner-box .lower-content .lower-box h3 a{position:relative;color:#242424;font-family: 'Poppins', sans-serif;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.news-block-two .inner-box .lower-content .lower-box h3 a:hover{color:#f64e49;text-decoration:underline;}.news-block-two .inner-box .lower-content .lower-box .text{position:relative;color:#797979;font-size:16px;line-height:1.8em;margin-bottom:35px;font-family: 'Open Sans', sans-serif;}.news-block-two .inner-box .lower-content .lower-box .read-more{font-size:15px;padding:7px 32px 7px;}.news-block-two .inner-box .lower-content .lower-box .text p{position:relative;color:#797979;font-size:16px;line-height:1.9em;margin-bottom:35px;font-family: 'Open Sans', sans-serif;}.news-block-two .inner-box .lower-content .lower-box .text p a{color:#2760ca;text-decoration:underline;}.news-block-two .inner-box .lower-content .lower-box h4{position:relative;color:#242424;font-size:22px;font-weight:600;margin-bottom:20px;}.our-blog .news-block-two:last-child{margin-bottom:50px;}.styled-pagination{position:relative;}.styled-pagination li{position:relative;display:inline-block;margin:0px 6px 0px 0px;}.styled-pagination li a{position:relative;display:inline-block;line-height:40px;height:44px;font-size:18px;min-width:45px;color:#242424;font-weight:700;text-align:center;background:#ffffff;border:2px solid #d4d4d4;text-transform:capitalize;transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;font-family: 'Open Sans', sans-serif;}.styled-pagination li a:hover, .styled-pagination li a.active{color:#ffffff;border-color:#4349d9;background-color:#4349d9;}.blog-page-section{position:relative;padding:90px 0px;}.blog-page-section .styled-pagination{margin-top:-40px;display:inline-block;}.news-block-three{position:relative;margin-bottom:80px;}.news-block-three .inner-box{position:relative;}.news-block-three .inner-box .image{position:relative;background-color:#0b0b0b;}.news-block-three .inner-box .image a{position:relative;display:block;overflow:hidden;}.news-block-three .inner-box .image img{position:relative;width:100%;display:block;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}.news-block-three .inner-box:hover .image img{opacity:0.5;-webkit-transform:scale(1.07);-ms-transform:scale(1.07);-moz-transform:scale(1.07);transform:scale(1.07);}.news-block-three .inner-box .lower-content{position:relative;}.news-block-three .inner-box .lower-content .upper-box{position:relative;padding-bottom:13px;}.news-block-three .inner-box .lower-content .upper-box .posted-date{position:relative;color:#ffffff;font-size:17px;font-weight:600;margin-bottom:10px;line-height:1.2em;padding:13px 32px;border-radius:5px;margin-top:-18px;margin-left:22px;background-color:#f64e49;font-family: 'Poppins', sans-serif;}.news-block-three .inner-box .lower-content .lower-box{position:relative;padding-top:12px;}.news-block-three .inner-box .lower-content .lower-box h3{position:relative;font-size:24px;font-weight:600;line-height:1.4em;margin-bottom:18px;color:#242424;font-family: 'Poppins', sans-serif;}.news-block-three .inner-box .lower-content .lower-box h3 a{position:relative;color:#242424;font-family: 'Poppins', sans-serif;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.news-block-three .inner-box .lower-content .lower-box h3 a:hover{color:#f64e49;text-decoration:underline;}.news-block-three .inner-box .lower-content .lower-box .text{position:relative;color:#797979;font-size:15px;line-height:1.8em;margin-bottom:30px;font-family: 'Open Sans', sans-serif;}.news-block-three .inner-box .lower-content .lower-box .read-more{font-size:15px;padding:7px 32px 7px;}.news-block-three .inner-box .lower-content .lower-box .text p{position:relative;color:#797979;font-size:16px;line-height:1.9em;margin-bottom:35px;}.news-block-three .inner-box .lower-content .lower-box .text p a{color:#45ae7d;text-decoration:underline;}.news-block-three .inner-box .lower-content .lower-box h4{position:relative;color:#242424;font-size:22px;font-weight:600;margin-bottom:20px;}.sidebar-page-container .comments-area{position:relative;margin-bottom:55px;}.sidebar-page-container .group-title{position:relative;margin-bottom:28px;}.sidebar-page-container .group-title h2{position:relative;font-size:22px;color:#242424;font-weight:600;line-height:1.2em;padding-bottom:0px;font-family: 'Poppins', sans-serif;}.sidebar-page-container .comments-area .inner-box{position:relative;border:1px solid #eeeeee;}.sidebar-page-container .comments-area .comment-box{position:relative;padding:25px 25px 25px;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;border-bottom:1px solid #ebe8e8;}.sidebar-page-container .comments-area .comment-box:nth-child(2n + 0){background-color:#fcfcfc;}.sidebar-page-container .comments-area .comment-box:last-child{border-bottom:0px;}.sidebar-page-container .comments-area .comment{position:relative;font-size:14px;min-height:98px;padding:0px 0px 0px 100px;}.sidebar-page-container .comments-area .comment.reply-comment{margin-left:100px;margin-top:45px;}.sidebar-page-container .comments-area .comment .comment-inner{position:relative;}.sidebar-page-container .comments-area .comment .comment-reply{position:absolute;right:0px;top:0px;color:#9cc900;font-size:15px;font-weight:400;text-align:center;display:inline-block;text-transform:capitalize;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.sidebar-page-container .comments-area .comment .comment-reply span{font-size:14px;margin-right:4px;}.sidebar-page-container .comments-area .comment-box .author-thumb{position:absolute;left:0px;top:0px;width:73px;overflow:hidden;margin-bottom:20px;}.sidebar-page-container .comments-area .comment-box .author-thumb img{width:75px;display:block;}.sidebar-page-container .comments-area .comment-info{color:#3e5773;line-height:24px;font-size:13px;}.sidebar-page-container .comments-area .comment-box strong{font-size:15px;font-weight:500;color:#000000;line-height:16px;text-transform:capitalize;font-family: 'Poppins', sans-serif;}.sidebar-page-container .comments-area .comment-box .text{color:#898989;font-size:16px;margin-top:5px;line-height: 1.7em;margin-bottom:8px;}.sidebar-page-container .comments-area .comment-time{position:relative;font-size:13px;color:#f47a3c;}.sidebar-page-container .comments-area .comment-box .theme-btn{padding:6px 27px;}.sidebar-page-container .comments-area .comment-box .post-info{position:relative;}.sidebar-page-container .comments-area .comment-box .post-info li{position:relative;padding-right:10px;line-height:1em;margin-right:10px;color:#aeaeae;font-size:15px;border-right:1px solid #bebebe;display:inline-block;}.sidebar-page-container .comments-area .comment-box .post-info li a{color:#2760ca;font-weight:600;font-size:15px;font-family: 'Open Sans', sans-serif;}.sidebar-page-container .comments-area .comment-box .post-info li:last-child{border:0px;}.blog-single .news-block-two{margin-bottom:50px;}.comment-form{position:relative;}.comment-form .form-inner{position:relative;padding:50px 35px 30px;background-color:#f7f7f7;border:1px solid #eeeeee;}.comment-form .form-group{position:relative;margin-bottom:20px;}.comment-form .form-group input[type="text"], .comment-form .form-group input[type="email"], .comment-form .form-group select{position:relative;display:block;width:100%;line-height:33px;padding:10px 20px;height:45px;color:#a5a5a5;font-size:15px;background-color:#ffffff;border:1px solid #eeeeee;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;font-family: 'Poppins', sans-serif;}.comment-form .form-group input[type="text"]:focus, .comment-form .form-group input[type="email"]:focus, .comment-form .form-group textarea:focus{border-color:#2760ca;}.comment-form .form-group textarea{position:relative;display:block;width:100%;line-height:24px;padding:20px 20px;color:#a5a5a5;height:170px;font-size:15px;resize:none;background-color:#ffffff;border:1px solid #eeeeee;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;font-family: 'Poppins', sans-serif;}.comment-form button{margin-top:10px;padding:11px 35px 10px;font-family: 'Poppins', sans-serif;}.shop-banner{position:relative;padding:260px 0px 80px;}.shop-banner .content-column{position:relative;}.shop-banner .content-column .inner-column{position:relative;}.shop-banner .content-column h2{position:relative;color:#eaeaea;font-size:60px;font-weight:700;line-height:1.3em;margin-bottom:30px;}.shop-banner .content-column .price{position:relative;color:#eaeaea;font-size:45px;font-weight:500;line-height:1em;margin-bottom:50px;font-family: 'Poppins', sans-serif;}.shop-banner .content-column .price span{font-weight:700;font-size:55px;}.shop-banner .image-column{position:relative;text-align:right;}.shop-banner .appointment-box{position:absolute;content:'';right:-78px;top:55%;z-index:10;color:#ffffff;margin-top:-50px;-ms-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}.shop-banner .appointment-box .appointment{position:relative;color:#ffffff;font-size:18px;font-weight:500;display:block;padding:16px 24px;background-color:#f64e49;border-radius:5px 5px 0px 0px;}.shop-features-section{position:relative;padding:50px 0px 0px;background-color:#f64e49;}.feature-block{position:relative;margin-bottom:50px;}.feature-block .inner-box{position:relative;padding-left:90px;}.feature-block .inner-box .icon-box{position:absolute;left:0px;top:0px;color:#ffffff;font-size:56px;line-height:1em;margin-bottom:15px;}.feature-block .inner-box h3{position:relative;font-size:20px;font-weight:600;line-height:1.2em;margin-bottom:8px;}.feature-block .inner-box h3 a{color:#ffffff;}.feature-block .inner-box .text{position:relative;color:#ffffff;font-size:16px;line-height:1.6em;font-family: 'Lato', sans-serif;}.shop-section{position:relative;padding:90px 0px 40px;}.shop-item{position:relative;margin-bottom:60px;}.shop-item .inner-box{position:relative;}.shop-item .inner-box .image{position:relative;display:block;overflow:hidden;background:#0b0b0b;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;}.shop-item .inner-box:hover .image{-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);-moz-transform:translateY(-7px);transform:translateY(-7px);}.shop-item .inner-box .image img{position:relative;width:100%;display:block;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;}.shop-item .inner-box:hover .image img{opacity:0.70;}.shop-item .inner-box .lower-content{position:relative;padding-top:25px;text-align:center;}.shop-item .inner-box .lower-content h3{position:relative;font-size:20px;font-weight:600;line-height:1.2em;margin-bottom:12px;}.shop-item .inner-box .lower-content h3 a{color:#242424;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}.shop-item .inner-box .lower-content h3 a:hover{color:#f9564a;}.shop-item .inner-box .lower-content .price{position:relative;color:#f9564a;font-size:23px;font-weight:600;margin-bottom:20px;font-family: 'Poppins', sans-serif;}.shop-item .inner-box .lower-content .theme-btn{padding:8px 35px 8px;}.shop-single-section{position:relative;padding:100px 0px 0px;}.shop-single{position:relative;padding-bottom:50px;margin-bottom:90px;border-bottom:1px solid #e9e9e9;}.product-details .basic-details{position:relative;margin-bottom:40px;}.product-details .image-column, .product-details .info-column{margin-bottom:40px;}.product-details .image-column .image-box{padding-right:40px;}.product-details .info-column .inner-column{position:relative;padding-left:15px;}.product-details .image-column .image-box img{position:relative;display:block;width:100%;background-color:#f4f4f4;}.product-details .basic-details h4{font-size:32px;font-weight:600;margin:-5px 0px 0px;line-height:1.2em;color:#242424;padding-bottom:20px;}.product-details .basic-details .text{position:relative;color:#797979;font-size:17px;line-height:1.7em;padding:25px 0px;margin-bottom:22px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;font-family: 'Lato', sans-serif;}.product-details .basic-details .price{position:relative;color:#242424;font-size:18px;font-weight:500;margin-bottom:30px;font-family: 'Poppins', sans-serif;}.product-details .basic-details .price span{font-weight:700;font-size:22px;color:#242424;margin-left:10px;font-family: 'Lato', sans-serif;}.product-details .basic-details .quantity-spinner, .cart-section input.quantity-spinner{line-height:24px;padding:10px 15px !important;height:46px !important;box-shadow:none !important;}.product-details .basic-details .bootstrap-touchspin .input-group-btn-vertical > .btn, .cart-section .bootstrap-touchspin .input-group-btn-vertical > .btn{padding:11px 10px;background:#f4f5f6;}.product-details .bootstrap-touchspin .input-group-btn-vertical i, .cart-section .bootstrap-touchspin .input-group-btn-vertical i{top:6px;}.product-details .basic-details .item-quantity{position:relative;margin-bottom:40px;}.product-details .info-column .inner-column .btn-style-eight{padding:11px 36px;}.product-details .basic-details .item-quantity .field-label{float:left;color:#242424;font-weight:600;font-size:18px;line-height:40px;margin-right:20px;display:inline-block;}.product-details .basic-details .item-quantity .bootstrap-touchspin{width:80px;}.product-details .basic-details .add-to-cart{padding:11px 38px;font-size:18px;}.shop-single .product-details .prod-tabs{position:relative;margin-bottom:60px;}.shop-single .product-details .prod-tabs .tab-btns{position:relative;z-index:1;border-bottom:1px solid #e2e2e2;}.shop-single .product-details .prod-tabs .tab-btns .tab-btn{position:relative;top:1px;display:block;float:left;margin-right:10px;font-size:16px;background:#2760ca;color:#ffffff;text-transform:capitalize;font-weight:600;line-height:24px;cursor:pointer;border:1px solid transparent;padding:11px 30px 9px;transition:all 500ms ease;}.shop-single .product-details .prod-tabs .tab-btns .tab-btn:before{position:absolute;content:'';left:0px;top:-2px;width:100%;height:3px;opacity:0;background-color:#2760ca;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.shop-single .product-details .prod-tabs .tab-btns .tab-btn.active-btn::before, .shop-single .product-details .prod-tabs .tab-btns .tab-btn:hover::before{opacity:1;}.shop-single .product-details .prod-tabs .tab-btns .tab-btn:hover:after, .shop-single .product-details .prod-tabs .tab-btns .tab-btn.active-btn:after{position:absolute;content:'';left:0px;bottom:-1px;width:100%;height:1px;background-color:#ffffff;}.shop-single .product-details .prod-tabs .tab-btns .tab-btn:hover, .shop-single .product-details .prod-tabs .tab-btns .tab-btn.active-btn{color:#242424;border-color:#e2e2e2;background:#ffffff;}.shop-single .product-details .prod-tabs .tabs-content{position:relative;padding:50px 35px 30px;border:1px solid #e2e2e2;border-top:0px;}.shop-single .product-details .prod-tabs .tabs-content .tab{position:relative;display:none;border-top:0px;}.shop-single .product-details .prod-tabs .tabs-content .tab.active-tab{display:block;}.shop-single .product-details .prod-tabs .tabs-content .tab .content{position:relative;}.shop-single .product-details .prod-tabs .tabs-content .tab .content p{position:relative;font-size:16px;color:#797979;line-height:1.8em;margin-bottom:25px;font-family: 'Open Sans', sans-serif;}.prod-tabs .tabs-content .tab .title{position:relative;color:#232527;font-size:20px;font-weight:600;margin-top:10px;margin-bottom:25px;}.shop-single .comments-area{position:relative;margin-top:0px;margin-bottom:50px;}.shop-single .group-title{position:relative;margin-bottom:40px;}.shop-single .group-title h2{position:relative;font-size:24px;color:#232628;font-weight:600;padding-bottom:15px;text-transform:uppercase;border-bottom:1px solid #f2f2f2;}.shop-single .group-title h2:after{position:absolute;content:'';left:0px;bottom:-1px;width:55px;height:2px;background-color:#2760ca;}.shop-single .comments-area .comment-box{position:relative;margin-bottom:30px;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.shop-single .comments-area .comment-box:nth-child(1){padding-top:0px;}.shop-single .comments-area .comment-box:hover{border-color:#eb5310;}.shop-single .comments-area .comment{position:relative;font-size:14px;padding:0px 0px 0px 90px;}.shop-single .comments-area .comment .comment-inner{position:relative;padding:15px 20px;border:1px solid #f4f4f4;}.shop-single .comments-area .comment .comment-inner .rating{position:absolute;right:15px;top:15px;}.shop-single .comments-area .comment .comment-inner .rating .fa{display:inline-block;color:#2760ca;}.shop-single .comments-area .comment-box .author-thumb{position:absolute;left:0px;top:0px;margin-bottom:20px;}.shop-single .comments-area .comment-box .author-thumb img{width:60px;display:block;}.shop-single .comments-area .comment-info{position:relative;color:#232527;line-height:24px;font-size:16px;font-weight:600;}.shop-single .comments-area .comment-box .text{color:#848484;font-size:14px;margin-top:8px;font-weight:300;line-height: 1.8em;margin-bottom:0px;}.shop-comment-form{position:relative;}.shop-comment-form h2{position:relative;color:#232628;font-size:24px;font-weight:700;margin-bottom:30px;padding-bottom:15px;text-transform:uppercase;border-bottom:1px solid #f2f2f2;}.shop-comment-form h2:before{position:absolute;content:'';left:0px;bottom:-1px;width:55px;height:2px;background-color:#2760ca;}.shop-comment-form .group-title{margin-bottom:20px;}.shop-comment-form .rating-box{position:relative;margin-bottom:30px;}.shop-comment-form .rating-box .text{position:relative;font-size:16px;color:#848484;margin-bottom:10px;}.shop-comment-form .rating-box .rating{position:relative;display:inline-block;margin-right:10px;padding-right:10px;border-right:1px solid #ebebeb;}.shop-comment-form .rating-box .rating:last-child{border-right:0px;}.shop-comment-form .rating-box .rating .fa{position:relative;margin-right:6px;display:inline-block;}.shop-comment-form .rating-box .rating a{position:relative;color:#d6d6d6;font-size:14px;display:inline-block;}.shop-comment-form .rating-box .rating a:hover{color:#2760ca;}.shop-comment-form .form-group{position:relative;margin-bottom:15px;}.shop-comment-form .form-group label{position:relative;color:#848484;font-size:14px;font-weight:400;}.shop-comment-form .form-group:last-child{margin-bottom:0px;}.shop-comment-form .form-group input[type="text"], .shop-comment-form .form-group input[type="password"], .shop-comment-form .form-group input[type="tel"], .shop-comment-form .form-group input[type="email"], .shop-comment-form .form-group select{position:relative;display:block;width:100%;line-height:28px;padding:10px 15px;border:1px solid #efefef;height:50px;color:#848484;font-weight:300;background:#ffffff;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.shop-comment-form .form-group input[type="text"]:focus, .shop-comment-form .form-group input[type="password"]:focus, .shop-comment-form .form-group input[type="tel"]:focus, .shop-comment-form .form-group input[type="email"]:focus, .shop-comment-form .form-group select:focus, .shop-comment-form .form-group textarea:focus{border-color:#2760ca;}.shop-comment-form .form-group textarea{position:relative;display:block;width:100%;line-height:26px;padding:10px 15px;color:#848484;border:1px solid #efefef;height:115px;font-weight:300;background:#ffffff;resize:none;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.shop-comment-form button{position:relative;margin-top:10px;}.shop-comment-form input:focus, .shop-comment-form select:focus, .shop-comment-form textarea:focus{border-color:#2760ca;}.related-products{position:relative;padding-bottom:50px;}.cart-section{position:relative;padding:100px 0px 80px;}.cart-outer{position:relative;}.checkout-page .cart-outer{margin-bottom:40px;}.cart-outer .table-outer{position:relative;width:100%;overflow-x: auto;}.cart-outer .cart-table{width:100%;min-width:900px;}.cart-table .cart-header{position:relative;width:100%;text-transform:uppercase;font-size:13px;background:#f9f9f9;color:#1c1c1c;border:1px solid #ebebeb;}.cart-table thead tr th{line-height:24px;padding:13px 28px;font-weight:600;font-size:18px;color:#242424;text-transform:capitalize;border-right:1px solid #ebebeb;font-family: 'Poppins', sans-serif;}.cart-table thead tr th .fa{font-size:18px;}.cart-table thead tr th.prod-column{text-align:left;}.cart-table tbody tr td{line-height:24px;padding:25px 28px 25px;}.cart-table tbody tr .qty{width:200px;padding-right:80px;}.cart-table tbody tr .qty .quantity-spinner{background:#ffffff;}.cart-table tbody tr .prod-column .column-box{position:relative;min-height:110px;}.cart-table tbody tr .prod-column .column-box .prod-thumb{position:relative;width:120px;}.cart-table tbody tr .prod-column .column-box .prod-thumb img{display:block;max-width:100%;}.cart-table tbody tr .prod-column .column-box h4{font-size:14px;color:#444444;font-weight:400;line-height:90px;}.cart-table tbody tr .prod-column .author{font-size:13px;color:#333333;margin-bottom:0px;}.cart-table tbody tr .sub-total{font-weight:400;color:#797979;font-size:17px;font-family: 'Open Sans', sans-serif;}.cart-table tbody tr .remove-btn{position:relative;font-size:14px;color:#1c1c1c;line-height:30px;font-weight:500;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;}.cart-table tbody tr .remove-btn .fa{position:relative;font-size:18px;line-height:30px;}.cart-table tbody tr .remove-btn:hover{color:#f64e49;}.cart-table tbody tr{border-bottom:1px solid #e9e9e9;}.cart-table tbody tr td{vertical-align:middle;color:#797979;font-size:17px;border-left:1px solid #ebebeb;}.cart-table tbody tr .total-price{font-weight:600;font-family: 'Open Sans', sans-serif;}.cart-table tbody tr td:last-child{border-right:1px solid #ebebeb;text-align:center;}.cart-table tbody tr td .prod-title{position:relative;font-size:17px;color:#797979;}.cart-table tbody tr td .quantity-spinner{padding:5px 0px 5px 20px;line-height:24px;height:34px;display:block;width:100%;position:relative;}.cart-table tbody .available-info{position:relative;padding-left:50px;}.cart-table tbody .available-info .icon{position:absolute;left:0px;top:5px;width:40px;height:40px;line-height:40px;text-align:center;font-size:18px;color:#ffffff;background:#223555;border-radius:50%;}.cart-section .cart-options{position:relative;padding:28px 35px 15px;margin-bottom:50px;background-color:#f9f9f9;border:1px solid #ebebeb;border-top:0px;}.cart-section .apply-coupon{position:relative;}.cart-section .cart-options .cart-btn{font-size:16px;font-weight:600;padding:6px 26px;}.cart-section .apply-coupon .form-group{position:relative;float:left;margin-right:10px;}.cart-section .apply-coupon .form-group input[type="text"]{display:block;line-height:15px;padding:8px 10px;border:1px solid #eeeeee;width:130px;height:33px;font-size:14px;background:#ffffff;}.cart-section .btn-style-two{padding:3px 26px;line-height: 24px;border-radius: 3px;font-size:14px;font-weight:400;border-color:#242424;background-color:#242424;font-family: 'Open Sans', sans-serif;}.cart-section .btn-style-two:hover{color:#ffffff;}.cart-section .totals-table{position:relative;margin-bottom:20px;border:1px solid #ebebeb;}.cart-section .totals-table li{line-height:24px;padding:14px 30px;border-bottom:1px solid #ebebeb;}.cart-section .totals-table li:first-child{background-color:#f9f9f9;}.cart-section .totals-table li h3{position:relative;font-weight:600;color:#242424;font-size:18px;}.cart-section .totals-table li:last-child{border-bottom:none;margin-bottom:0px;padding:25px 30px;}.cart-section .totals-table .col{position:relative;display:block;float:left;line-height:24px;width:50%;color:#242424;font-size:17px;text-transform:capitalize;}.cart-section .totals-table li .col:last-child{text-align:right;color:#797979;}.cart-section .totals-table .total .price{color:#363636 !important;font-weight:700;font-family: 'Lato', sans-serif;}.cart-section .totals-table .proceed-btn{font-size:16px;font-weight:600;padding:6px 29px;font-family: 'Poppins', sans-serif;}.checkout-page{position:relative;padding:100px 0px 80px;}.checkout-page .default-links{position:relative;margin-bottom:45px;}.checkout-page .default-links li{margin-bottom:15px;line-height:24px;padding:18px 28px;background:#f9f9f9;color:#797979;font-size:17px;font-weight:600;border:1px solid #ebebeb;}.checkout-page .default-links li a{color:#f64e49;text-decoration:underline;}.shop-form .billing-inner{position:relative;padding-right:100px;}.shop-form .sec-title h2{font-size:32px;}.shop-form .form-group{position:relative;margin-bottom:20px;}.billing-details .shop-form .form-group{margin-bottom:20px;}.billing-details .shop-form .form-group.sec-title{margin-bottom:0px;padding-bottom:30px;}.shop-form .form-group .field-label{display:block;line-height:24px;margin-bottom:8px;text-transform:capitalize;color:#797979;font-size:15px;font-weight:600;}.shop-form .form-group .field-label sup{position:relative;top:0px;color:#797979;font-size:16px;}.shop-form input[type="text"], .shop-form input[type="email"], .shop-form input[type="password"], .shop-form input[type="tel"], .shop-form input[type="number"], .shop-form input[type="url"], .shop-form select, .shop-form textarea{position:relative;display:block;width:100%;background:#ffffff;line-height:16px;padding:10px 15px;height:38px;border:1px solid #eeeeee;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;}.shop-form input.address-two{margin-top:12px;}.shop-form input::-webkit-input-placeholder, .shop-form select::-webkit-input-placeholder, .shop-form textarea-webkit-input-placeholder{color:#c6c6c6;}.shop-form select{-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;-o-appearance:none;background:#ffffff url(../images/icons/icon-select.png) right center no-repeat;cursor:pointer;}.shop-form select option{text-indent:15px;}.shop-form textarea{resize:none;height:100px !important;overflow:hidden;}.shop-form input:focus, .shop-form select:focus, .shop-form textarea:focus{border-color:#f64e49;}.shop-order-box{position:relative;padding:20px 28px 60px;border:1px solid #d9d9d9;background-color:#fdfdfd;}.shop-order-box .order-place{font-size:16px;padding:6px 24px;}.shop-order-box .order-list{position:relative;}.shop-order-box .order-list li{position:relative;color:#797979;font-size:15px;font-weight:500;margin-bottom:12px;text-transform:uppercase;}.shop-order-box .order-list li span{float:right;width:35%;text-align:left;font-size:17px;text-transform:capitalize;}.shop-order-box .order-list li span.dark{color:#242424;}.shop-order-box .order-list li.total{padding:8px 0px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}.payment-options{position:relative;margin-top:20px;margin-bottom:20px;}.checkout-page .payment-options li{position:relative;margin-bottom:15px;}.checkout-page .payment-options li .radio-option{position:relative;}.checkout-page .payment-options li .radio-option label{position:relative;display:block;padding-left:30px;font-weight:600 !important;text-transform:capitalize;letter-spacing:1px;color:#797979;cursor:pointer;font-size:15px;}.checkout-page .payment-options li .radio-option label strong{font-weight:500;display: inline-block;color:#797979;font-size:15px;}.checkout-page .payment-options li .radio-option input[type="radio"]{position:absolute;left:0px;top:3px;}.checkout-page .payment-options li .radio-option #payment-3{top:9px;}.checkout-page .payment-options li .what-paypall{font-size:13px;font-weight:600;margin-left:15px;color:#4349d9;}.checkout-page .payment-options li .radio-option label .small-text{position:relative;display:none;padding:18px 26px;letter-spacing:0px;text-transform:none;font-weight:normal;font-size:15px;color:#8e8d8d;border-radius:4px;line-height:20px;line-height:1.7em;margin-top:20px;margin-left:-30px;background-color:#ececec;font-family: 'Lato', sans-serif;}.checkout-page .payment-options li .radio-option label .small-text:before{position:absolute;content:'';left:24px;top:-10px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 15px solid #ececec;}.checkout-page .payment-options li .radio-option input[type="radio"]:checked + label .small-text{display: block;}.checkout-page .payment-options li .radio-option label img{position:relative;top:-3px;display:inline-block;max-width:100%;padding-left:30px;}.checkout-page .payment-options li .radio-option label img{position:relative;top:-3px;display:inline-block;max-width:100%;padding-left:30px;}.blog-cat{position:relative;}.blog-cat li{position:relative;margin-bottom:3px;}.blog-cat li a{position:relative;color:#242424;font-size:17px;font-weight:600;padding:14px 15px 14px 25px;display:block;background-color:#f1f1f1;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;border-left:4px solid #d2d2d2;font-family: 'Poppins', sans-serif;}.blog-cat li.active a, .blog-cat li a:hover{color:#ffffff;border-color:#414f1f;background-color:#f64e49;}.brochure-widget{margin-bottom:40px;}.brochure-box{position:relative;padding:11px 18px;margin-bottom:10px;background-color:#242424;}.brochure-box .inner{position:relative;padding-left:40px;}.brochure-box .overlay-link{position:absolute;left:0px;top:0px;width:100%;height:100%;display:block;}.brochure-box .inner .icon{position:absolute;left:0px;top:2px;color:#0286e3;font-size:24px;font-weight:300;}.brochure-box .inner .text{position:relative;font-size:18px;font-weight:600;color:#ffffff;font-family: 'Poppins', sans-serif;}.contact-info-widget{position:relative;}.contact-info-widget a{color: #242424;font-size: 30px;}.contact-info-widget a:hover{color: #f64e49;}.contact-info-widget .inner-box{position:relative;}.contact-info-widget .inner-box ul{position:relative;margin-top:30px;}.contact-info-widget .inner-box ul li{position:relative;font-size:16px;font-weight:600;color:#242424;line-height:1.4em;margin-bottom:15px;padding-left:40px;}.contact-info-widget .inner-box ul li .icon{position: absolute;left: 5px;top: -6px;line-height: 1em;color: #242424;font-size: 32px;font-weight: bold;transform: rotate(20deg);}.contact-info-widget .inner-box ul li:last-child{padding-bottom:0px;margin-bottom:0px;word-break: break-all;}.contact-info-widget .inner-box ul li.email a{color:#242424;}.contact-info-widget .inner-box ul li .email a:hover{color:#f64e49;}.schedule-appointment .inner-box h3{position: relative;color: #fff;font-size: 21px;line-height: 1.4em;font-weight: 600;background: #283a86;padding: 5px 8px;}.schedule-appointment .inner-box form{padding: 10px;border: 1px solid #dedede;}.schedule-appointment .inner-box form button.btn-primary{color: #fff;background-color: #f64e48;border-color: #f64e48;transition: all .3s;padding:12px 10px;font-size: 16px;font-weight: 500;}.schedule-appointment .inner-box form button.btn-primary:hover{color: #fff;background-color: #444444;border-color: #444444;transition: all .3s;}.services-single{position:relative;}.services-single .inner-box{position:relative;}.services-single .inner-box .big-image{position:relative;margin-bottom:50px;}.services-single .inner-box .big-image img{position:relative;width:100%;display:block;}.services-single .inner-box h2{position:relative;color:#242424;font-size:36px;font-weight:600;line-height:1.4em;margin-bottom:25px;}.services-single .inner-box h3{color:#242424;font-size:24px;font-weight:600;line-height:1.4em;margin-bottom:18px;}.services-single .inner-box .text{position:relative;}.services-single .inner-box .text p{position:relative;color:#797979;font-size:16px;margin-bottom:20px;font-family: 'Open Sans', sans-serif;}.services-single .inner-box .text .two-column{position:relative;margin-top:40px;}.services-single .inner-box .text .two-column .inner-column.right-padd{position:relative;padding-right:10px;}.services-single .inner-box .text .two-column .inner-column.left-padd{position:relative;padding-left:20px;}.services-single .inner-box .text .two-column h3{position:relative;color:#242424;font-size:24px;line-height:1.4em;font-weight:600;margin-bottom:18px;}.services-single .inner-box .text .two-column .image-column{position:relative;}.services-single .inner-box .text .two-column .image-column .image{position:relative;padding-top: 20px;padding-bottom: 20px;}.services-single .inner-box .text .two-column .image-column .image.tankless-water-heater{padding-bottom: 0px;margin-bottom: 20px;height: 370px;overflow: hidden;}.services-single .inner-box .text .two-column .image-column .image.padd-right{position:relative;padding-right:20px;}.services-single .inner-box .text .two-column .image-column .image img{position:relative;display:block;width:100%;}.accordian-boxed{position:relative;margin-top:40px;margin-bottom:60px;}.coupon {border: 5px dotted #bbb;position: relative;border-radius: 15px;margin: 0 auto;max-width: 600px;text-align: center;}.wraper {padding: 2px 16px;position: relative;}.coupon{padding:10px 0 0 0;}.coupon .offer-limited{margin: 0;border: 0;}.coupon .offer-limited span{position: relative;top: 8px;font-size: 23px;margin-right: 5px;}.plumber-charecter {width: 50% ;margin-top: 20px;}.scissor {position: absolute;left: -15px;top: 135px;}.scissor-right{position: absolute;right: -15px;top: 60px;}.wraper .sewer-special{background-color: transparent;color:#000;line-height: 30px;margin-top: 10px;padding:0;font-size: 30px;}.wraper .sewer-special span{color:#e6012c;}.wraper p{color:#000;font-size: 20px;margin-bottom: 0;margin-top: 10px;line-height: 30px;}.wraper{text-align: center;}.wraper p span{color:#e6012c;font-weight: bold;}.coupon .btn{width: 100px;margin: 0 auto;}.promo {background: #ccc;padding: 3px;}.expire {color: red;}.responsive-baner{display: none;}.responsive-baner p{font-size: 20px;color:#000;}.responsive-baner p span{color:#68d8fd;font-weight: bold;}.responsive-baner .call-today{font-size: 22px;font-weight: bold;color:#000;}.offer-day{font-size: 26px;font-weight: bold;color:#fff;background-color:#e6012c;padding: 10px;}.sewer-special{font-size: 42px;background-color:#283a86;padding:15px 15px 25px 15px;color:#fff;line-height:48px;font-weight: bold;margin:0 0 20px 0;}.sewer-special span{color:#68d8fd;margin-right: 5px;}.offer-limited {border-bottom: 1px solid #ccc;margin: 20px 0;padding-bottom: 10px;}.offer-limited span{color:#e6012c;font-weight: bold;}.offer-day span{color:#68d8fd;}.dc-baner{position: relative;}.dc-baner p{position: absolute;color: #000;font-size:20px;font-weight: 600;position: absolute;color: #000;font-size: 20px;font-weight: 600;bottom: 45px;line-height: 28px;right: 182px;}.folow-service ul li{color:#fff;}.service-img h4{display: block;text-align: center;margin-top:7px;color:#000;}.foter-call{font-size: 30px;font-weight: bold;color:#f64e49;text-align: center;line-height: 50px;margin-bottom: 20px;}.foter-call a{display: inline-block;}.accordian-boxed h3{position:relative;color:#242424;font-size:24px;font-weight:600;margin-bottom:20px;}.services-single .service-featured{position:relative;border:1px solid #dedede;}.featured-block-two{position:relative;border-bottom:1px solid #dedede;}.featured-block-two:last-child{border-bottom:none;}.featured-block-two .featured-inner{position:relative;padding:33px 25px;background-color:#f9f9f9;}.featured-block-two .featured-inner .content{position:relative;padding-left:80px;}.featured-block-two .featured-inner .content .icon-box{position:absolute;top: 50%;left: 5px;transform: translateY(-50%);font-size:54px;color:#2f66cc;line-height:1em;}.featured-block-two .featured-inner .content h3{position:relative;color:#242424;font-size:32px;font-weight:600;line-height:1.4em;margin-bottom:8px;}.featured-block-two .featured-inner .content .text{position:relative;color:#797979;font-size:15px;font-family: 'Open Sans', sans-serif;}.appointment-block{position:relative;margin-left:20px;background-size:cover;background-repeat:no-repeat;}.appointment-block .inner-block{position:relative;padding:55px 28px 45px;}.appointment-block .inner-block h2{position:relative;color:#ffffff;font-size:26px;margin-bottom:20px;line-height: 1.4em;}.appointment-block .inner-block .advice{position:relative;color:#f9f9f9;font-size:16px;font-weight:500;margin-bottom:25px;font-family: 'Poppins', sans-serif;}.appointment-block .inner-block .advice a{color:#fff;font-size:20px;font-weight:500;}.appointment-block .inner-block .theme-btn{font-size:16px;padding:9px 30px;}.appointment-block .inner-block .theme-btn:hover{background:#ffffff;border-color:#ffffff;color:#0b0b0b;}.services-single .inner-box .gallery-image{position:relative;margin-bottom:45px;}.services-single .inner-box .gallery-image .row{margin:0px -5px;}.services-single .inner-box .gallery-image .image-column{padding:0px 5px;margin-bottom:10px;}.services-single .inner-box .gallery-image .image{position:relative;}.services-single .inner-box .gallery-image .image img{position:relative;width:100%;display:block;}img {max-width: 100%;height: auto;-webkit-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear;}.index-icons-list ul.list-style-one {margin: 0px;padding: 0px;list-style-type: none;}.index-icons-list ul.list-style-one li{padding-left: 5px;float: left;width: 100%;min-height: 60px;font-weight: 600;line-height: 24px;margin-bottom: 2px;display: flex;justify-content: center;align-items: center;}.index-icons-list ul.list-style-one li{background: #283a86;border: 1px solid #1a2969;color: #fff !important;}.index-icons-list ul.list-style-one li:before{display: none;}.index-icons-list ul.list-style-one li img{width: 30px;margin-right: 10px;float: left;}.index-icons-list ul.list-style-one li span{float: left;width: calc(100% - 40px);word-break: break-word;}.carrier-form .heading{line-height: 24px;margin-bottom: 10px;padding: 0px 15px;}.carrier-form input {height: 40px;line-height: 24px;padding: 7px 20px;font-size: 14px;font-weight: 400;}.carrier-form textarea{height: 100px;font-size: 14px;font-weight: 400;margin-bottom: 0px;resize: none;}.carrier-form select{height: 40px;line-height: 24px;padding: 7px 20px;font-size: 14px;font-weight: 400;}.upload-btn-wrapper {position: relative;overflow: hidden;display: inline-block;cursor: pointer;}.upload-btn-wrapper .btn {border: 2px solid #f64e49;color: #f9f9f9;background-color: #f64e49;padding: 8px 20px;border-radius: 0px;font-size: 20px;font-weight: 600;cursor: pointer;}.upload-btn-wrapper input[type=file] {font-size: 100px;position: absolute;left: 0;top: 0;opacity: 0;cursor: pointer;}.btn-style-two{position: relative;line-height: 24px;color: #ffffff;font-size: 17px;font-weight: 500;background: #2760ca;display: inline-block;padding: 13px 35px;border-radius: 5px;border: 2px solid #2760ca;transition: all .3s ease;min-width: 30%;}.btn-style-two:hover {color: #2760ca;border-color: #2760ca;background: none;transition: all .3s ease;}.h-coupons-box{border: 5px dotted #bbb;position: relative;border-radius: 15px;margin: 0 auto;width: 100%;height: 360px;margin-bottom: 40px;}.h-coupons-box.w-coupon{height: 360px;}.h-coupons-box .logo-box{width: 22em;margin: 17px 10px 10px 185px;top: 7px;margin-left: 165px;}.h-coupons-box .charecter-box{padding: 10px;width: 175px;margin-top: 5px;position: absolute;top: 0px;}.h-coupons-box .charecter-box .plumber-charecter{width: 80%;margin-top: 0px !important;}.h-coupons-box .note p{position: relative;line-height: 1.3em;font-size: 14px;text-align: center;margin: 5px 0;float: left;width: 100%;}.h-coupons-box .phoneandemail{margin-top: 103px;width: 400px;position: relative;left: 141px;}.h-coupons-box .phoneandemail span{width: 100%;margin-bottom: 8px;float: left;}.h-coupons-box .phoneandemail span a{font-weight: bold;font-size: 32px;color: #ff1344;transition: all .3s;}.h-coupons-box .phoneandemail span a:hover{color: #ff1344;transition: all .3s;}.h-coupons-box .discount-amount{position: absolute;right: 155px;top: 70px;}.h-coupons-box .discount-amount.with-doller{right: 110px;}.h-coupons-box .discount-amount.with-doller span small{right: -100px !important;text-transform: uppercase;}.h-coupons-box .discount-amount span{font-size: 115px;color: #2a458c;font-weight: 600;}.h-coupons-box .discount-amount span small{position: absolute;font-size: 55px;top: -35px;font-weight: bold;}.h-coupons-box .discount-amount span small:nth-child(1){right: -35px;}.h-coupons-box .discount-amount span small:nth-child(2){right: -145px;text-transform: uppercase;}.h-coupons-box .services{position: absolute;right: 15px;font-size: 30px;top: 150px;width: 300px;text-align: center;max-height: 105px;overflow: hidden;}.h-coupons-box .services p{line-height: 1.1em;color: #000;text-transform: capitalize;font-weight: 600;}.h-coupons-box .print-btn{display: inline-block;background: #f64e49;color: #fff;padding: 3px 10px;border-radius: 3px;transition: all .3s ease;font-size: 24px;margin-bottom: 2px;padding: 8px 30px;position: absolute;right: 10px;bottom: 75px;}.h-coupons-box .print-btn:hover, .h-coupons-box .print-btn:active{background: #424eba;color: #fff;transition: all .3s ease;}.single-page-coupon{border: 5px dotted #bbb;position: relative;border-radius: 15px;margin: 0 auto;width: 100%;height: 330px;margin-bottom: 40px;display: flex;flex-direction: column;justify-content: center;align-items: center;}.single-page-coupon .discount-amount {position: relative;}.single-page-coupon .discount-amount.with-doller{justify-content: center;margin: 15px 0px 0px 0px;}.single-page-coupon .discount-amount.with-doller span small{text-transform: uppercase;}.single-page-coupon .discount-amount .amount{font-size: 125px;color: #2a458c;font-weight: 600;line-height: 100px;}.single-page-coupon .discount-amount .amount small{position: relative;font-size: 55px;top: -55px;font-weight: bold;}.single-page-coupon .discount-amount span small:nth-child(1){}.single-page-coupon .discount-amount span small:nth-child(2){text-transform: uppercase;}.single-page-coupon .services {font-size: 30px;width: 80%;text-align: center;height: 68px;overflow: hidden;display: flex;flex-direction: column;margin: 0px 0px 0px 10px;}.single-page-coupon .note p{font-size: 14px;text-align: center;margin: 5px;margin-bottom: 10px;}.single-page-coupon .services p{line-height: 1.1em;color: #000;text-transform: capitalize;font-weight: 600;}.single-page-coupon .print-btn{display: inline-block;background: #f64e49;color: #fff;padding: 3px 10px;border-radius: 3px;transition: all .3s ease;font-size: 24px;margin-bottom: 2px;padding: 8px 30px;}.h-coupons-box .drain-repairs.services{height: 95px;top:140px;}.map .esriMapContainer{height: 100% !important;}.pp-map-with-counter{width: 100%;overflow: hidden;position: relative;}.pp-map-with-counter img{width: 100%;}.pp-map-with-counter > .map-img{width: 100%;height: 100%;object-fit: cover;}.pp-map-with-counter .counters {width: 160px;position: absolute;z-index: 9;top: 80px;left: 0;font-family: sans-serif;}.pp-map-with-counter .circle-counter {height: 120px;width: 120px;text-align: center;font-weight: 500;border-radius: 0;display: inline-block;font-size: 67px;vertical-align: middle;background-color: rgba(149,149,149,0.6);color: #000 !important;line-height: 120px;}.circle-counter + label{font-weight: bold;margin-bottom: 0;color: #000;font-size: 18px;}.pp-map-with-counter .connect-btn{position: absolute;z-index: 9;bottom: 30px;width: 100%;}.connect-btn input.btn-primary{display: inline-block;}.connect-btn input.responsive-btn{display: none;}.pp-map-with-counter .btn {padding: 18px 20px 20px;width: 350px;font-size: 38px;background-color: transparent;font-size: 22px;border: 1px solid #000;color: #fff;box-shadow: none;background-color: #000;}.pp-map-with-counter .ripple{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.pp-map-with-counter .top-heading {font-size: 1.4em;color: #000 !important;padding: 25px 10px;text-align: center;font-size: 3.3rem;margin-top: 0px;line-height: normal;position: absolute;top: 0px;width: 100%;font-weight: 600;}.nav-search .search-btn{position: absolute;top: 30px;right: 7px;background: none;color: #fd1643;}.fixed-header .nav-search .search-btn{top: 3px;}.nav-search .search-btn input{padding-right: 25px;}.nav-search .input-error-msg {color: white;background: #ff0000;padding-left: 5px;border-radius: 4px;}.hire-with-trust{background-color: #263c84;padding: 20px;float: left;width: 100%;clear: both;margin-top:-8px;}.hire-with-trust .left-box{font-size: 66px;color: #fff;line-height: 66px;}.hire-with-trust .left-box h2{font-size: 66px;color:#fd1643;font-weight: bold;}.hire-with-trust .right-box ul{margin: 0px;padding: 0px;list-style-type: none;}.hire-with-trust .right-box ul li{position:relative;padding-left:36px;margin-bottom:8px;color:#fff;font-size:20px;font-weight:400;font-family: 'Open Sans', sans-serif;}.hire-with-trust .right-box ul li:before{position:absolute;content:'\f00c';left:0px;top:2px;color:#fd1643;font-size:18px;font-family: 'FontAwesome';}.center-icon{margin: 20px 0px;}.read-more-btn{background: #f64e49;color: #fff;padding: 3px 10px;border-radius: 3px;transition: all .3s ease;}.read-more-btn:hover, .read-more-btn:active{background: #424eba;color: #fff;transition: all .3s ease;}.cta-box{border: 1px solid #d7d7d5;}.cta-box .header{background: #263c85;padding: 30px;font-size: 2em;line-height: normal;text-align: center;color: #fff;}.cta-box .cta-inner{padding: 30px 0px;display: flex;flex-wrap: wrap;width: 100%;text-align: center;}.cta-box .cta-inner .box1, .cta-box .cta-inner .box2, .cta-box .cta-inner .box3{color: #fff;border: 1px solid #dedede;padding: 10px;height: 100px;}.cta-box .cta-inner .box3 a{display: flex;justify-content: center;position: relative;left: 0px;flex-direction: column;padding-left: 60px;}.cta-box .cta-inner .box3 a .img-cirle{position: absolute;left: 0px;width: 60px !important;height: 60px;overflow: visible;border-radius: 50%;display: flex;}.cta-box .cta-inner .box3 a .img-cirle:before{content: '';background-color: green;position: absolute;top: 8px;right: -2px;z-index: 9;width: 12px;height: 12px;border-radius: 50%;}.cta-box .cta-inner h3{margin-bottom: 5px;}.cta-box .cta-inner span{margin-bottom: 5px;}.cta-box .cta-inner .box1 h3, .cta-box .cta-inner .box1 a{color: #000 !important;font-size: 24px;}.cta-box .cta-inner .box2 h3, .cta-box .cta-inner .box2 a{color: #263c85 !important;font-size: 24px;}.cta-box .cta-inner .box3 h3, .cta-box .cta-inner .box3 a {color: #f44648 !important;font-size: 24px;}.open-button {background-color: #f24749;color: white;padding: 16px 15px;border: none;cursor: pointer;opacity: 0.8;position: fixed;bottom: 23px;right: 80px;z-index: 999;}.chat-popup {display: none;position: fixed;bottom: 93px;right: 88px;background-color: #f5f5f7;z-index: 999;width: 360px;}.chat-date-main{text-align: center;padding: 5px 0 5px;display: flex;justify-content: center;position: relative;height: 40px;z-index: 999;width: 100%;background: #f5f5fd;}.company-chat-msg{color: #333;margin-bottom: 10px;display: inline-block;font-size: 14px;line-height: 20px;margin-top: 0px;margin-bottom: 0px;text-align: left;background-color: #e4e9f0;border-radius: 24px 24px 3px 24px;padding: 15px 40px 16px 21px;align-self: flex-start;position: relative;opacity: 0;animation: innerBubbleGrow .2s ease forwards 0s;transform-origin: bottom left;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);margin: 10px 0;float: right;margin-left: 85px;}.company-pic{border-radius: 50%;float: right;border:1px solid #ccc;width: 50px;text-align: center;padding: 5px 0;overflow: hidden;}.company-pic img{width: 80%;}.usr-msg{display: flex;}.user-pic{border-radius: 50%;float: left;border:1px solid #ccc;width: 50px;margin-right: 8px;text-align: center;padding: 0;overflow: hidden;}.chat-popup .form-container {background-color: #F5F5FD;}.inbox_people {background: #f8f8f8 none repeat scroll 0 0;float: left;overflow: hidden;width: 40%;border-right:1px solid #c4c4c4;}.inbox_msg {clear: both;overflow: hidden;}.top_spac{margin: 20px 0 0;}.recent_heading {float: left;width:40%;}.srch_bar {display: inline-block;text-align: right;width: 60%;padding: }.headind_srch{padding:10px 29px 10px 20px;overflow:hidden;border-bottom:1px solid #c4c4c4;}.recent_heading h4 {color: #05728f;font-size: 21px;margin: auto;}.srch_bar input{border:1px solid #cdcdcd;border-width:0 0 1px 0;width:80%;padding:2px 0 4px 6px;background:none;}.srch_bar .input-group-addon button {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;padding: 0;color: #707070;font-size: 18px;}.srch_bar .input-group-addon {margin: 0 0 0 -27px;}.chat_ib h5{font-size:15px;color:#464646;margin:0 0 8px 0;}.chat_ib h5 span{font-size:13px;float:right;}.chat_ib p{font-size:14px;color:#989898;margin:auto }.chat_img {float: left;width: 11%;}.chat_ib {float: left;padding: 0 0 0 15px;width: 88%;}.chat_people{overflow:hidden;clear:both;}.chat_list {border-bottom: 1px solid #c4c4c4;margin: 0;padding: 18px 16px 10px;}.inbox_chat {height: 550px;overflow-y: scroll;}.active_chat{background:#ebebeb;}.incoming_msg_img {display: inline-block;width: 50PX;}.received_msg {display: inline-block;padding: 0 0 0 10px;vertical-align: top;width: 92%;}.received_withd_msg p {background: #e4e9f0 none repeat scroll 0 0;border-radius: 3px;color: #646464;font-size: 14px;margin: 0;padding: 8px 10px 10px 12px;width: 100%;border-radius: 0px 24px 24px 24px;line-height: 20px;}.time_date {color: #747474;display: block;font-size: 12px;}.received_withd_msg {width: 90%;}.mesgs {float: left;width: 100%;max-height: 400px;min-height: 400px;overflow: auto;overflow-x: hidden;padding: 25px 10px;}.mesgs::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;}.mesgs::-webkit-scrollbar{width: 10px;background-color: #F5F5F5;}.mesgs::-webkit-scrollbar-thumb{background-color: rgb(76, 118, 224);background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(.5, rgb(76, 118, 224)), color-stop(.5, transparent), to(transparent));}.incoming_msg{display: flex;}.sent_msg p {background: rgba(76, 118, 224, 0.12);font-size: 14px;margin: 0;color:#000;padding: 12px 10px 12px 15px;width:100%;border-radius: 24px 0px 24px 24px;line-height: 20px;}.outgoing_msg{overflow:hidden;margin:26px 0 26px;display: flex;}.outgoing_msg .sent_msg .time_date{float: right;}.outgoing_msg .img-cirle{width: 50px;margin-left: 10px;margin-top:0;}.sent_msg {float: right;width: 85%;margin-top: 0;}.input_msg_write input {background: #fff;color: #4c4c4c;font-size: 15px;min-height: 48px;width: 100%;padding-left: 15px;}.type_msg {border: 1px solid #c4c4c4;position: relative;z-index: 9;display: inline-block;width: 100%;}.msg_send_btn {background: rgb(76, 118, 224);border: medium none;border-radius: 50%;color: #fff;cursor: pointer;font-size: 17px;height: 33px;position: absolute;right: 8px;top: 8px;width: 33px;}.SendSmsPage__TextInvitation{margin-top: 5px;margin-bottom: 5px;margin-left: 9px;padding: 13px;}.SubmittedMessage__SendStatus {display: flex;align-self: flex-end;width: 96px;}.chat-popup .form-container textarea {width: 100%;border: none;resize: none;}.chat-popup .Textinput{}.chat-popup .form-container textarea:focus {outline: none;}.chat-popup .form-container .btn {background-color: #4CAF50;color: white;padding: 13px 17px;border: none;cursor: pointer;width: 100%;margin-bottom:10px;}.chat-popup .form-container .cancel {background-color: rgb(76, 118, 224);position: absolute;right: -9px;bottom: -80px;opacity: 10;width: auto;}.chat-popup .form-container .cancel i{font-size: 30px;}.end-chat-btn{background: #dd6b55;border: 1px solid #dd6b55;float: right;margin-right: 10px;color: #fff;padding: 0px 10px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}.chat-date-main button{position: absolute;right: -3px;top: 5px;}.end-chat-btn:hover{background: #ac2925;border: 1px solid #ac2925;}.typing-status{position: absolute;bottom: 50px;padding: 5px 0px;}.closeCircle{cursor: pointer;}.chat-button{position: fixed;right: 15px;z-index: 99;bottom: 85px;}.custome-modal{width: 340px;height: 80vh;bottom: 50px;right: 10px;left: auto;top: auto;position: fixed;}.custome-header{background-color: rgb(76, 118, 224);color: #fff;text-align: center;padding: 15px;}.localizedContent {white-space: normal !important;font-size: 14px;}.ContactBubble__IconContainer i{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 24px;}@media (min-width: 768px){.modal-dialog {width: 340px;margin: 30px auto;}}@media (max-width: 600px){.corona-icon {display: none;}.main-header .header-top{padding-top: 0;}.wide-link[_ngcontent-app-c9] a[_ngcontent-app-c9] svg[_ngcontent-app-c9]{bottom: 6px;}.responsive-tit{display: none;}}.grecaptcha-badge{display: none;}.custom-overlay{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;text-align: center;background: rgba(0, 0, 0, 0.5);z-index: 99999;display: flex !important;justify-content: center;flex-direction: column;align-items: center;}.custom-overlay .popup{width: 80%;min-height: 250px;background: #fff;padding: 10px;border-radius: 5px;position: relative;z-index: 99;font-weight: normal !important;color: #272727;font-size: 17px;line-height: normal;opacity: 0;animation: innerBubbleGrow .2s ease forwards 0s;transform-origin: bottom center;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.custom-overlay .popup *{float: none;}.icon.primary{color: #007bff!important;border: 1px solid #007bff;}.icon.secondary{color: #6c757d!important;border: 1px solid #6c757d;}.icon.success{color: #28a745!important;border: 1px solid #28a745;}.icon.danger{color: #dc3545!important;border: 1px solid #dc3545;}.icon.warning{color: #f8bc86!important;border: 1px solid #f8bc86;}.icon.info{color: #17a2b8!important;border: 1px solid #17a2b8;}.icon.light{color: #f8f9fa!important;border: 1px solid #f8f9fa;}.icon.dark{color: #343a40!important;border: 1px solid #343a40;}.icon.muted{color: #6c757d!important;border: 1px solid #6c757d;}.icon.white{color: #fff!important;border: 1px solid #fff;}.custom-overlay .popup .icon{display: flex;border-radius: 50%;width: 85px;height: 85px;margin: 10px;justify-content: center;flex-direction: column;margin: 10px auto;}.custom-overlay .popup .icon i{font-size: 60px;margin: 10px;}.custom-overlay .popup h1, .custom-overlay .popup h2, .custom-overlay .popup h3, .custom-overlay .popup h4, .custom-overlay .popup h5, .custom-overlay .popup h6{margin: 15px 0px;font-weight: bold !important;line-height: normal;}.custom-overlay .popup .end-chat-btn.yes{background: #2b78c1;border: 1px solid #2b78c1;}.custom-overlay .popup .end-chat-btn.no{background: #dd6b55;border: 1px solid #dd6b55;}.custom-overlay .popup .end-chat-btn.ok{background: #2b78c1;border: 1px solid #2b78c1;}.promt-popout{position: fixed;bottom: 0px;right: 0px;width: auto;height: auto;z-index: 9999;}.Prompt{bottom: 77px !important;right: 63px !important;max-width: 270px !important;transition: all .3s;}.Prompt__MessageBubble{padding: 20px 15px;}.Prompt__CloseButton{transition: all .3s;}