﻿@import"https://fonts.googleapis.com/css?family=Gabriela|Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto:100,100i,300,300i,400,500,500i,700,700i,900,900i&display=swap";@import"https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap";@import"https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i&display=swap";@import"https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i&display=swap";body,p,a{font-size:14px;font-style:normal;font-weight:400;font-family:"Nunito",sans-serif;color:#8a8a8a}button:focus,button:active{outline:none}.btn{border:none}.btn,.form-control{outline:none;box-shadow:none;border-radius:0;border:1px solid #dedede;font-family:"Roboto",sans-serif;cursor:pointer;transition:.4s all}.btn:focus,.btn:hover,.form-control:focus,.form-control:hover{box-shadow:none;outline:none;color:inherit}.btn-orange,.form-control-orange{color:#fff;background-color:#ff4500;border-color:#ff4500}.btn-orange:hover,.form-control-orange:hover{color:#ff4500;background-color:rgba(0,0,0,0)}.btn-black,.form-control-black{color:#fff;background-color:#000;border-color:#000}.btn-black:hover,.form-control-black:hover{color:#fff;background-color:#000;border-color:#000}.btn-small,.form-control-small{font-size:12px;padding:6px 14px}.btn-view-all,.btn-custom,.form-control-view-all,.form-control-custom{font-size:14px;text-transform:uppercase;padding:8px 26px}.btn.btn-custom-large,.btn.btn-custom-small,.form-control.btn-custom-large,.form-control.btn-custom-small{padding:12px 32px;color:#fff;font-size:14px;font-weight:600;font-family:"Raleway",sans-serif;text-transform:uppercase;border:2px solid #ff0;background-color:#ff0;letter-spacing:.03em;border-radius:30px}.btn.btn-custom-large:hover,.btn.btn-custom-small:hover,.form-control.btn-custom-large:hover,.form-control.btn-custom-small:hover{color:#ff0;background-color:rgba(0,0,0,0)}.btn.btn-custom-small,.form-control.btn-custom-small{padding:6px 20px;font-size:12px}.btn.btn-primary,.form-control.btn-primary{background-color:#ff0;color:#fff;border-color:#ff0}.btn.btn-primary:hover,.form-control.btn-primary:hover{background-color:rgba(0,0,0,0);border-color:#ff0;color:#000}.btn.btn-secondary,.form-control.btn-secondary{background-color:#fba919;color:#fff;border-color:#fba919}.btn.btn-secondary:hover,.form-control.btn-secondary:hover{background-color:rgba(0,0,0,0);border-color:#fba919;color:#000}@media screen and (max-width: 991px){.btn-small,.form-control-small{font-size:11px}.btn-view-all,.btn-custom,.form-control-view-all,.form-control-custom{font-size:12px}.btn.btn-custom-large,.btn.btn-custom-small,.form-control.btn-custom-large,.form-control.btn-custom-small{font-size:12px}}@media screen and (max-width: 767px){.btn.btn-custom-large,.btn.btn-custom-small,.form-control.btn-custom-large,.form-control.btn-custom-small{padding:8px 20px;font-size:13px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0;padding:0}body{overflow-x:hidden}ul{margin:0;padding:0;list-style:none}ul li{display:block;font-size:14px;font-family:"Roboto",sans-serif;font-weight:400}ul li.list{margin:6px}p{margin:0;padding:0}figure{margin:0}img{width:100%;max-width:100%;height:100%;transition:.4s all}p{line-height:1.7}a{color:#000;text-decoration:none;display:block;overflow:hidden;transition:.4s all}a:hover,a:focus,a:active{text-decoration:none;font-style:normal;cursor:pointer;outline:none}a:hover img{transform:scale(1.1)}i{transition:.4s all}.mobile-call-button{position:fixed;bottom:20px;right:20px;text-align:center;z-index:99;display:none}@media screen and (max-width: 767px){.mobile-call-button{display:block}}.mobile-call-button a{font-size:20px;height:45px;width:45px;line-height:45px;color:#fff;background-color:rgba(252,184,20,.7);border-radius:100%}.no-padding{padding:0}.no-margin{margin:0}.no-border-right{border-right:none !important}.no-border-left{border-left:none !important}.no-border-top{border-top:none !important}.no-border-bottom{border-bottom:none !important}.slick-slide:focus{outline:none}.slick-dots{margin-top:15px;text-align:center}.slick-dots li{display:inline-block;margin:auto 3px;height:10px;width:10px;border-radius:100%;background-color:#8a8a8a;cursor:pointer}.slick-dots li button{display:none}.slick-dots li button:focus{outline:none}.slick-dots li.slick-active{background-color:#ff0}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);line-height:40px;height:40px;width:30px;text-align:center;background-color:#fcb814;transition:.4s all}.slick-arrow i{line-height:40px;font-size:20px;color:#fff;text-align:center;cursor:pointer}.slick-arrow.left{left:-45px}.slick-arrow.right{right:-45px}.slick-arrow:hover{background-color:#1c1c1c}.scrollevent a{font-size:18px;text-decoration:none}.scrollevent a:hover{font-style:normal}.scrollevent a .btn-scroll-up{padding:5px 6px;background-color:rgba(252,184,20,.95);box-shadow:none;border:1px solid;border-color:#da9b03;border-radius:6px 6px 0 0;color:#fff;transition:.6s all;cursor:pointer}.scrollevent a .btn-scroll-up i{transform:translateY(0);transition:.6s all;color:#fff}.scrollevent a .btn-scroll-up:hover i{transform:translateY(-5px)}.scrollevent a .btn-scroll-up:focus{text-decoration:none;border:none;outline:none}.scrollToTop{z-index:9999;text-align:center;background:rgba(0,0,0,0);color:#fff;position:fixed;bottom:50px;right:30px;display:none !important;cursor:pointer}.scrollToTop.d-block{display:block !important}@media screen and (max-width: 767px){.scrollToTop.d-block{display:none !important}}.scrollToTop button i{padding:3px;font-size:18px;color:#fff}.scrollToTop:hover{text-decoration:none}.section{padding:85px 0}.section-header,.block-title{text-align:center;padding-bottom:30px}.section-header h2,.block-title h2{font-size:30px;line-height:30px;margin-bottom:16px;color:#1c1c1c;font-weight:700;text-transform:uppercase;margin-top:0;padding-bottom:20px;position:relative}.section-header h2::before,.block-title h2::before{content:"";position:absolute;background:url(../images/title-shape.png) no-repeat;width:131px;height:8px;bottom:0;left:0;right:0;margin:auto}.section-header.block-title,.block-title.block-title{padding-bottom:0;margin:8px 0}.section-header.block-title h2,.block-title.block-title h2{font-size:16px;padding-bottom:10px}.section-header.white h2,.block-title.white h2{color:#fff}.section-header.white h2::before,.block-title.white h2::before{background:url(../images/title-shape2.png) no-repeat}.inner-page{min-height:calc(100vh - 200px);padding:50px 0}.sidebar.background{background-color:#fff;padding:15px}.sidebar .block{margin-bottom:45px}.sidebar .block:last-child{margin-bottom:10px}.sidebar-title h2{font-size:18px;font-weight:500;font-family:"Roboto",sans-serif;color:#1c1c1c;margin-bottom:30px;position:relative}.sidebar-title h2::after{content:"";position:absolute;bottom:-8px;left:0;height:2px;width:45px;background-color:#1c1c1c}.sidebar-list{margin-top:40px}.sidebar-list li{margin:15px 0;padding-bottom:15px;border-bottom:1px dotted #dedede}.sidebar-list li a{display:flex;flex-direction:row;align-items:left;font-size:14px;font-weight:400;font-family:"Roboto",sans-serif;line-clamp:1.3;overflow:hidden}.sidebar-list li a:hover{color:#0a599d}.sidebar-list li:last-child{padding-bottom:0;border-bottom:none}@media screen and (max-width: 1367px){.section{padding:50px 0}}@media screen and (max-width: 991px){.section{padding:40px 0}.smooth-scroll{bottom:30px}.smooth-scroll .scroll-down,.smooth-scroll .scroll-up{font-size:16px}.smooth-scroll .scroll-down i+i,.smooth-scroll .scroll-up i+i{margin-top:0}}@media screen and (max-width: 767px){.section{padding:30px 0}.smooth-scroll .scroll-down,.smooth-scroll .scroll-up{font-size:13px}}.tap-modal{position:fixed;bottom:15px;right:15px;z-index:9999;border:none;background-color:rgba(0,0,0,0);display:none}@media screen and (max-width: 767px){.tap-modal{display:block}}.tap-modal i{transform:rotate(90deg);font-size:20px;color:#fff;height:45px;width:45px;line-height:45px;border-radius:100%;background-color:#ff0;text-align:center}.mobile-tap-modal .modal-dialog{top:50%;transform:translateY(-50%) !important;padding-bottom:40px}.mobile-tap-modal .modal-header{background-color:#ff0}.mobile-tap-modal .modal-header .modal-title{font-size:18px;color:#fff;font-weight:600;font-family:"Roboto",sans-serif}.mobile-tap-modal .modal-header .close{color:#fff;opacity:.8;font-size:18px}.mobile-tap-modal .modal-body{padding:7px 15px}.mobile-tap-modal .modal-body li{margin:5px 0;color:#1c1c1c;font-size:16px}.mobile-tap-modal .modal-body li a{color:#1c1c1c}.mobile-tap-modal .modal-footer{padding:7px 15px}.mobile-tap-modal .modal-footer button{background-color:#ff0;color:#fff;padding:5px 12px;font-size:14px}.facebook{background-color:#3b5998;border:1px solid #3b5998}.facebook:hover i{color:#3b5998}.twitter{background-color:#55acee;border:1px solid #55acee}.twitter:hover i{color:#55acee}.google-plus{background-color:#d34836;border:1px solid #d34836}.google-plus:hover i{color:#d34836}.linkedin:hover i{color:#0077b5}.skype:hover i{color:#0078ca}.youtube:hover i{color:#cc181e}.instagram:hover i{color:#125688}.breadcrumb-wrapper{background:url("../images/breadcrumb.jpg") no-repeat center bottom;background-position:center center;position:relative;padding:60px 0}.breadcrumb-wrapper .breadcrumb{background-color:rgba(0,0,0,0);margin:40px 0;display:inline-block;position:relative}.breadcrumb-wrapper .breadcrumb::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3)}.breadcrumb-wrapper .breadcrumb h4{font-size:22px;color:#ff0;font-weight:600;padding-bottom:5px;text-transform:capitalize;position:relative}.breadcrumb-wrapper .breadcrumb .breadcrumb-item{text-transform:capitalize;color:#fff;font-weight:500;font-size:16px;display:inline;position:relative}.breadcrumb-wrapper .breadcrumb .breadcrumb-item a{color:#fff;font-weight:400;font-size:16px;transition:.3s ease-in;display:inline;position:relative}.breadcrumb-wrapper .breadcrumb .breadcrumb-item a::before{content:"";position:absolute;width:100%;left:0;bottom:0;height:1px;background-color:maroon;transform:scale(0);transform-origin:left;transition:.3s ease-in-out}.breadcrumb-wrapper .breadcrumb .breadcrumb-item a:hover::before{transform:scale(1);transform-origin:right}.breadcrumb-item+.breadcrumb-item::before{content:"";font-family:"fontAwesome";color:#fff}@media screen and (max-width: 1199px){.section{padding:60px 0}}@media screen and (max-width: 992px){.section{padding:45px 0}.breadcrumb-wrapper .breadcrumb h4{font-size:22px;padding-bottom:8px}.breadcrumb-wrapper .breadcrumb .breadcrumb-item{font-size:14px}.breadcrumb-wrapper .breadcrumb .breadcrumb-item a{font-size:15px}}@media screen and (max-width: 767px){.section{padding:30px 0}.breadcrumb-wrapper .breadcrumb h4{font-size:18px;padding-bottom:5px}.breadcrumb-wrapper .breadcrumb .breadcrumb-item{font-size:13px}.breadcrumb-wrapper .breadcrumb .breadcrumb-item a{font-size:14px}}@media screen and (max-width: 576px){.breadcrumb-wrapper .breadcrumb h4{font-size:18px;padding-bottom:5px}.breadcrumb-wrapper .breadcrumb .breadcrumb-item{font-size:13px}.breadcrumb-wrapper .breadcrumb .breadcrumb-item a{font-size:14px}}.pagination-block{margin-top:30px}.pagination-block .pagination{justify-content:center}.pagination-block .pagination .page-item .page-link{color:#1c1c1c}.pagination-block .pagination .page-item .page-link i{margin:0 5px;font-size:11px}.pagination-block .pagination .page-item.disabled .page-link{color:#8a8a8a;cursor:not-allowed}.pagination-block .pagination .page-item.active .page-link{background-color:#0a599d;border-color:#0a599d;color:#fff}header{position:relative}header::before{position:absolute;content:"";background:url("../images/banner-line.png");height:6px;left:0;bottom:0;width:100%}header .top-header{background-color:maroon}header .top-header .wrap{justify-content:flex-end;align-items:center}header .top-header .wrap p{font-size:14px;font-family:"Nunito",sans-serif;font-weight:400;color:#fff;margin-right:20px}header .top-header .wrap .btn-request{font-size:14px;font-weight:700;color:#1c1c1c;background-color:#fff;line-height:1;display:block;padding:12px 20px;overflow:initial;position:relative}header .top-header .wrap .btn-request span{position:absolute;left:-6px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-right:8px solid #fff}header .top-header .wrap .btn-request:hover{color:maroon}header .navbar{padding:12px 0}header .navbar.navbar-expand-lg{justify-content:space-between}header .navbar .navbar-brand{padding:8px 15px;background-color:#fff;margin-top:-50px;width:200px}header .navbar .navbar-brand figure img{width:100%;min-height:50px}header .navbar-collapse{flex-grow:initial;transition:.4s all}header .navbar-collapse .navbar-nav{width:100%;justify-content:flex-end}header .navbar-collapse .navbar-nav .nav-link{margin:0 15px;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:600;color:#1c1c1c;text-transform:uppercase;letter-spacing:.1em;overflow:initial;transition:.4s ease-out;position:relative}header .navbar-collapse .navbar-nav .nav-link::before{position:absolute;content:"";background:#bfbfbf;width:1px;height:24px;top:7px;right:-10px}header .navbar-collapse .navbar-nav .nav-item:last-child{display:none}header .navbar-collapse .navbar-nav .nav-item:last-child .nav-link{margin-right:0}header .navbar-collapse .navbar-nav .nav-item:last-child .nav-link::before{display:none}header .navbar-collapse .navbar-nav .nav-item.active .nav-link{color:maroon}header .navbar-collapse .navbar-nav .nav-item:hover .nav-link{color:maroon}header .navbar-collapse .button .nav-link{margin:0 0 0 10px;padding:8px 18px;color:#fff;background-color:maroon;font-size:14px;font-family:"Open Sans",sans-serif;white-space:nowrap;border:2px solid maroon}header .navbar-collapse .button .nav-link i{transition:.4s ease-out;transition-delay:.1s;padding-right:8px;font-size:13px}header .navbar-collapse .button .nav-link:hover{background:rgba(0,0,0,0);color:maroon}header.fixed-header{position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:9999;padding:10px 0}header.fixed-header .top-header{display:none}header.fixed-header .navbar{padding:0}header.fixed-header .navbar .navbar-brand{padding:5px;margin-top:0;margin-bottom:5px}header.fixed-header .navbar-collapse .navbar-nav .nav-link{padding:6px 0;margin:0 15px;font-size:14px;letter-spacing:.01em}header.fixed-header .navbar-collapse .navbar-nav .nav-link::before{display:none}header.fixed-header .navbar-collapse .navbar-nav .nav-item:last-child{display:block}@media screen and (max-width: 1199px){header .navbar-collapse .navbar-nav .nav-link{margin:0 12px;font-size:13px}header.fixed-header .navbar-collapse .navbar-nav .nav-link{padding:6px 0;margin:0 8px;font-size:13px}header.fixed-header .navbar-collapse .navbar-nav .nav-item:last-child .nav-link{margin:0 5px}}@media screen and (max-width: 991px){.top-header .wrap p{font-size:13px}.top-header .wrap .btn-request{font-size:12px}header .navbar{padding:10px 0}header .navbar .navbar-toggler{margin-bottom:7px;border:1px solid #8a8a8a;border-radius:4px}header .navbar .navbar-nav{justify-content:center;text-align:center}header .navbar .navbar-nav .nav-link::before{display:none}header .navbar .button{text-align:center}}@media screen and (max-width: 767px){header .navbar .navbar-brand{width:150px;margin-top:0}header .navbar .navbar-brand figure img{min-height:40px}}@media screen and (max-width: 576px){header .top-header{display:none}header .navbar-collapse .navbar-nav .nav-item:last-child{display:block}}@media screen and (max-width: 420px){.top-header .wrap .btn-request{display:none}header .navbar .navbar-brand{padding-bottom:0}}.banner .slider .block{position:relative}.banner .slider .block .image{position:relative;overflow:hidden}.banner .slider .block .image::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5)}.banner .slider .block .text{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:9;color:#fff}.banner .slider .block .text h2{font-size:46px;font-weight:900;font-family:"Roboto",sans-serif;text-transform:uppercase;color:#fff;line-height:1.5;max-width:700px;margin:0 auto;letter-spacing:.02em;text-align:center}.banner .slider .block .text h2 span{display:inline-block;color:#ffd21f}.banner .slider .block .text .desc{display:block;font-size:16px;letter-spacing:0;color:#fff;max-width:700px;text-align:center;margin:0 auto;margin-top:20px}.banner .slider .block .text .button{margin:0 auto;margin-top:25px;text-align:center;position:relative;border-color:#fff}.banner .slider .block .text .button a{font-size:14px;font-family:"Raleway",sans-serif;font-weight:600;letter-spacing:.03em;text-transform:uppercase;border:2px solid #fff;display:inline-block;padding:12px 32px;margin-right:10px;margin-left:10px;background-color:rgba(0,0,0,0);color:#fff}.banner .slider .block .text .button a:hover{background-color:#fff;color:#1c1c1c}.banner .slider .slick-arrow{z-index:9}.banner .slider .slick-arrow.left{left:0}.banner .slider .slick-arrow.right{right:0}.banner .slider .slick-arrow i{background-color:rgba(0,0,0,0);color:#fff;opacity:.6}.banner .slider .slick-arrow i:hover{opacity:1}.banner .slick-dots{position:absolute;bottom:25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.banner .slick-dots li{position:relative;display:inline-block;margin:0 3px;padding:0;width:9px;height:15px;border-radius:4px;background-color:#fff;transition:.4s all;cursor:pointer}.banner .slick-dots li button{position:relative;font-size:0;border:none;opacity:.8;box-shadow:none;text-shadow:none;background-color:#fff;height:50px;width:3px;padding:0;cursor:pointer;transition:all .3s ease}.banner .slick-dots li button:hover,.banner .slick-dots li button:focus{outline:none;opacity:1}.banner .slick-dots li.slick-active{background-color:#ff0;height:20px}.banner .slick-dots li.slick-active button{color:#fff;opacity:.75}.banner .weserve{background:url(../images/serve-bg.png) no-repeat;min-height:148px;max-width:740px;margin:-85px auto 0;position:relative;z-index:3}.banner .weserve ul{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:15px}.banner .weserve ul li{flex:0 0 30%;text-align:center;padding:0 10px}.banner .weserve ul li:nth-child(2){flex:0 0 40%}.banner .weserve ul li img{max-width:60px}.banner .weserve ul li p{color:#000;font-weight:600;font-size:16px;line-height:100%;margin-top:10px}.banner .weserve ul li .topic{font-size:24px;padding-bottom:10px;margin-bottom:8px;color:#1c1c1c;font-weight:700;font-family:"Gabriela",serif;text-transform:uppercase;position:relative}.banner .weserve ul li .topic::before{position:absolute;content:"";background:url(../images/title-shape.png) no-repeat;width:131px;height:8px;bottom:0;left:0;right:0;margin:auto;background-size:contain;width:95px;height:6px}.banner .weserve ul li span{font-size:14px;line-height:20px;color:#000;display:block}@media screen and (max-width: 991px){.banner .slider .block .text h2{font-size:25px}.banner .slider .block .text .desc{font-size:14px}.banner .slider .block .text .button a{font-size:13px}.banner .weserve ul li p{font-size:14px}.banner .weserve ul li .topic{font-size:20px}.banner .weserve ul li span{font-size:13px}}@media screen and (max-width: 767px){.banner .slider .block .image{height:500px;min-height:400px}.banner .slider .slick-arrow{display:none !important}.banner .slick-dots{bottom:10px;z-index:2}}@media screen and (max-width: 576px){.banner .slider .block .image{height:400px}.banner .slider .block .text h2{font-size:18px}.banner .slider .block .text .desc{margin-top:10px;font-size:13px}.banner .slick-dots{display:none !important}.banner .weserve{margin-top:0;background:#fff}.banner .weserve ul{flex-wrap:wrap}.banner .weserve ul li{flex:0 0 50%;order:2}.banner .weserve ul li:nth-child(2){flex:0 0 100%;order:1;margin-bottom:20px}}.section-about{background:url("../images/bg.jpg")}.section-about .about-block{display:flex;flex-direction:row-reverse}.section-about .about-block .text{flex:0 0 55%;position:relative}.section-about .about-block .text::before{content:"";position:absolute;left:calc(100% - 100px);bottom:20px;opacity:.7;background:url("../images/excavation.png") no-repeat;background-size:contain;height:300px;width:100%;z-index:-1}.section-about .about-block .text h1{font-size:35px;font-weight:500;font-family:"Roboto",sans-serif;line-height:1.5;color:#fff;margin-bottom:30px}.section-about .about-block .text p{font-size:18px;font-family:"Source Sans Pro",sans-serif;color:#fff}.section-about .about-block .text .suburbs{margin-top:15px}.section-about .about-block .text .suburbs h5{font-size:18px;font-weight:600;font-family:"Open Sans",sans-serif;color:#fff;line-height:1.3}.section-about .about-block .text .suburbs ul{margin-top:10px;flex-wrap:wrap;justify-content:flex-start}.section-about .about-block .text .suburbs ul li{flex:0 0 50%;color:#fff;font-size:14px;font-weight:400;font-family:"Open Sans",sans-serif;padding-left:25px;position:relative}.section-about .about-block .text .suburbs ul li::before{content:"";position:absolute;top:6px;left:0;height:8px;width:8px;background-color:#fff;border-radius:100%}.section-about .about-block .text .about-btn{display:inline-block;margin-top:40px;text-align:center;color:#fff;background-color:maroon;font-size:14px;font-weight:600;text-transform:uppercase;padding:12px 28px;border:2px solid maroon}.section-about .about-block .text .about-btn:hover{background-color:rgba(0,0,0,0);color:maroon}.section-about .about-block .form{margin-right:80px;flex:0 0 40%;background:#ededed;padding:0 35px 50px 35px;position:relative;overflow:hidden;z-index:1}.section-about .about-block .form::before{content:"";position:absolute;top:35px;left:60px;background:url("../images/quote.png") no-repeat;background-size:contain;height:50px;width:100%}.section-about .about-block .form h2{font-size:22px;font-weight:600;font-family:"Roboto",sans-serif;color:#fff;position:relative;padding-top:30px;margin-bottom:60px}.section-about .about-block .form h2::after{content:"";width:200%;height:163px;background:#fcb814;position:absolute;top:-90px;left:-75px;z-index:-2;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.section-about .about-block .form h2::before{background:url("../images/title-shape2.png") no-repeat}.section-about .about-block .form .form-control{font-size:16px;line-height:30px;color:#1c1c1c;font-family:"Source Sans Pro",sans-serif;font-weight:400}.section-about .about-block .form .form-control::-webkit-input-placeholder{color:#8a8a8a}.section-about .about-block .form .form-control:-moz-placeholder{color:#8a8a8a}.section-about .about-block .form .form-control::-moz-placeholder{color:#8a8a8a}.section-about .about-block .form .form-control:-ms-input-placeholder{color:#8a8a8a}.section-about .about-block .form textarea{resize:none;min-height:100px}.section-about .about-block .form .btn-submit{font-size:16px;font-family:"Roboto",sans-serif;font-weight:500;padding:10px;display:block;background-color:#fcb814;color:#fff;width:100%;margin-top:30px}@media screen and (max-width: 1199px){.section-about .about-block{align-items:center}.section-about .about-block .form::before{left:30px}}@media screen and (max-width: 991px){.section-about .about-block .text{flex:0 0 55%}.section-about .about-block .text::before{height:300px}.section-about .about-block .text h1{font-size:25px;line-height:1.3}.section-about .about-block .text p{font-size:16px}.section-about .about-block .text .about-btn{margin-top:25px;font-size:13px}.section-about .about-block .form{margin-right:80px}.section-about .about-block .form::before{height:30px}.section-about .about-block .form h2{font-size:18px}.section-about .about-block .form .btn-submit{font-size:16px}}@media screen and (max-width: 767px){.section-about .about-block{flex-direction:column-reverse}.section-about .about-block .text{flex:0 0 100%}.section-about .about-block .text::before{height:300px}.section-about .about-block .text h1{font-size:25px;line-height:1.3}.section-about .about-block .text p{font-size:16px}.section-about .about-block .text .about-btn{margin-top:25px;font-size:13px}.section-about .about-block .form{flex:0 0 100%;margin-right:0;margin-bottom:30px;width:100%}.section-about .about-block .form h2{font-size:16px}.section-about .about-block .form .btn-submit{font-size:14px}}.service-block{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-column-gap:30px}.service-block .block{margin-bottom:20px;border:1px solid #dedede;text-align:center;cursor:pointer;overflow:hidden}.service-block .block .image{margin-bottom:0;overflow:hidden;transition:.3s ease-out}.service-block .block .block-desc{position:relative;padding:20px}.service-block .block .block-desc::after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;transform:translate(-50%, -50%);background:#ff0;z-index:-1;transition:.5s ease-in-out;transition-delay:.2s}.service-block .block .block-desc .block-title h2{line-height:1.3}.service-block .block .block-desc .desc{font-size:14px;font-family:"Open Sans",sans-serif;font-weight:400;color:#8a8a8a;border-bottom:1px solid #dedede;padding-bottom:20px}.service-block .block .block-desc .readmore{margin:20px 0;border:1px solid #dedede;color:#000;font-size:16px;display:inline-block;padding:8px 20px;display:none}.service-block .block .block-desc .readmore i{font-size:12px;margin-left:8px}.service-block .block .block-desc .readmore:hover i{margin-left:12px}.service-block .block:hover .image img{transform:scale(1.1)}.service-block .block:hover .block-desc::after{width:100%;height:120%}.service-block .block:hover .block-desc .desc{color:#000;border-color:#fff}.service-block .block:hover .block-desc .readmore{border-color:#000;background-color:#000;color:#fff}@media screen and (max-width: 991px){.service-block .block .block-title h2{font-size:14px}.service-block .block .desc{font-size:13px}.service-block .block .readmore{font-size:14px}}@media screen and (max-width: 360px){.service-block{grid-template-columns:repeat(auto-fit, minmax(150px, 1fr))}}.homechoose{background:url("../images/home-choose-bg.jpg") no-repeat center;background-size:cover;padding-left:0;padding-right:0;text-align:center;position:relative}.homechoose::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(128,0,0,.3);z-index:1}.homechoose .wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;z-index:2}.homechoose .choosetxt{flex:0 0 50%}.homechoose .choosetxt .desc{color:#fff;font-size:18px;font-weight:600;font-family:"Nunito",sans-serif;line-height:1.4;padding-top:20px;border-top:2px double #333}.homechoose .choosetxt .btnyellow,.homechoose .choosetxt .btnwhite{font-size:16px;font-weight:700;line-height:100%;color:#000;padding:12px 26px;margin:25px 10px 0 10px;display:inline-block;vertical-align:top;border-radius:3px;min-height:44px;background-color:#ffd21f;white-space:nowrap}.homechoose .choosetxt .btnyellow img,.homechoose .choosetxt .btnwhite img{margin-right:6px;max-width:20px}.homechoose .choosetxt .btnyellow.btnwhite,.homechoose .choosetxt .btnwhite.btnwhite{background-color:#fff}.homechoose .chooselist{flex:0 0 50%;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.homechoose .chooselist li{flex:0 0 33%;padding:20px}.homechoose .chooselist li img{max-width:40px}.homechoose .chooselist p{color:#fff;font-size:14px;line-height:22px;text-transform:capitalize;margin-top:15px}@media screen and (max-width: 991px){.homechoose .chooselist li{flex:0 0 50%}}@media screen and (max-width: 767px){.homechoose .wrapper{flex-wrap:wrap}.homechoose .choosetxt{flex:0 0 100%}.homechoose .chooselist{flex:0 0 100%;margin-top:30px}}.gallery .image a{display:block;position:relative}.gallery .image a::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0);z-index:1;transition:.4s all}.gallery .image a .wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(255,255,0,.5);border-radius:100%;width:0;height:0;line-height:0;text-align:center;z-index:2}.gallery .image a .wrap img{width:0}.gallery .image a:hover{cursor:pointer}.gallery .image a:hover::before{background-color:rgba(0,0,0,.7)}.gallery .image a:hover .wrap{width:80px;height:80px;line-height:80px}.gallery .image a:hover .wrap img{width:40px}.gallery .image.inner{margin-bottom:12px}.gallery .slick-arrow{z-index:9;margin-top:60px}.gallery .slick-arrow.left{left:auto;right:-180px}.gallery .slick-arrow.right{left:auto;right:-225px}.gallery .slick-arrow i{background-color:rgba(0,0,0,0);color:#fff;font-size:30px}@media screen and (max-width: 991px){.gallery .image{margin:0 -12px}.gallery .image a:hover .wrap img{width:35px}.gallery .image.inner{margin-bottom:4px}}@media screen and (max-width: 576px){.gallery .first-row .col-6{order:1}}.testimonials-section{background-color:#f8f8f8}.testimonials-block .inner-box{position:relative;padding:20px;box-shadow:0 1px 1px 2px #ededed;margin:5px 15px}.testimonials-block .inner-box .wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.testimonials-block .inner-box .wrap .info .name{font-size:20px;font-family:"Roboto",sans-serif;font-weight:700;line-height:1.4;letter-spacing:.03em;color:#1c1c1c;text-transform:uppercase}.testimonials-block .inner-box .wrap .info .name span{display:block;margin-top:5px;font-size:14px;font-weight:400;font-family:"Gabriela",serif;text-transform:none}.testimonials-block .inner-box .wrap .info .rating{margin-top:5px}.testimonials-block .inner-box .wrap .info .rating i{font-size:12px;color:#ffd21f}.testimonials-block .inner-box .wrap .image img{width:60px;height:60px;object-fit:cover;object-position:center;border-radius:100%}.testimonials-block .inner-box .desc{margin-top:20px}.testimonials-block .inner-box .desc p{font-size:14px;color:#8a8a8a;line-height:1.6}.review{text-align:center;padding:35px 0 20px 0;margin-top:30px}.review h2{font-size:20px;font-weight:600;font-family:"Gabriela",serif;color:maroon;margin-bottom:30px}.review ul{justify-content:center;text-align:center;width:100%}.review ul li{text-align:center;margin:0 20px}.review ul li a{text-align:center;margin:0 auto;max-width:150px}@media screen and (max-width: 576px){.review{margin-top:10px}.review ul{flex-wrap:wrap}.review ul li{flex:0 0 35%;margin-bottom:20px}.review ul li a{text-align:center;margin:0 auto;max-width:150px}}footer{background-color:#151515;padding:50px 0 35px 0}footer .footer-logo{width:250px;margin:0 auto 20px auto}footer .footer-wrapper ul{display:flex;flex-direction:row;justify-content:center;text-align:center}footer .footer-wrapper ul li{font-size:14px;font-family:"Open Sans",sans-serif;color:#fff;margin:10px}footer .footer-wrapper ul li a{color:#fff}footer .footer-wrapper ul.informations{flex-direction:column}footer .footer-wrapper ul.informations li{margin:5px}.footer-bottom{background-color:#1c1c1c;padding:8px 0}.footer-bottom .wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center}.footer-bottom .block{font-size:14px;font-weight:400;color:#fff;margin:10px 0;line-height:1.7}.footer-bottom .block a{display:inline;margin:0 5px;color:#fff;font-size:14px;font-weight:600;line-height:1.7;letter-spacing:.02em}.footer-bottom .develop{font-size:14px;color:#fff;display:flex;flex-direction:row;line-height:1.7}.footer-bottom .develop .p-divider{margin:0 15px 0 10px}.footer-bottom .develop a{margin:0 5px;color:#fff;font-weight:600;font-family:"Roboto",sans-serif}@media screen and (max-width: 991px){footer{background-color:#151515;padding:50px 0 35px 0}}@media screen and (max-width: 767px){footer{padding:35px 0 20px 0}footer .footer-logo{width:175px}footer .footer-wrapper ul{display:flex;flex-direction:row;justify-content:center;text-align:center}footer .footer-wrapper ul li{font-size:14px;font-family:"Open Sans",sans-serif;color:#fff;margin:10px 6px}footer .footer-wrapper ul li a{color:#fff}footer .footer-wrapper ul.informations{flex-direction:column}footer .footer-wrapper ul.informations li{margin:5px}.footer-bottom .wrapper{flex-direction:column}.footer-bottom .wrapper.w-100 ul li a{margin:0 7px}.footer-bottom .block{white-space:nowrap}.footer-bottom .develop{text-align:center;flex-direction:column}.footer-bottom .develop .text-center{white-space:nowrap}.footer-bottom .develop a{display:block}.footer-bottom .develop .p-divider{display:none}}.page-about .about-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;align-items:center}.page-about .about-wrapper .image{position:relative}.page-about .about-wrapper .image::after{position:absolute;top:0;left:0;content:"";height:100%;width:50%;background-color:#f7c32e;z-index:-1}.page-about .about-wrapper .image .figure{padding:30px;overflow:hidden}.page-about .about-wrapper .image .figure img{width:100%;box-shadow:-5px 5px 18px -8px #1c1c1c}.page-about .about-wrapper .block .section-header{text-align:left;padding-bottom:15px}.page-about .about-wrapper .block .section-header h2{font-size:2rem;font-weight:700;color:#1c1c1c;line-height:1.2}.page-about .about-wrapper .block .section-header h2::before{margin:0}.page-about .about-wrapper .block .text p{font-size:1rem;font-weight:500;font-family:"Source Sans Pro",sans-serif;color:#525252;padding-bottom:15px}.page-about .about-wrapper .block .text ul{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.page-about .about-wrapper .block .text ul li{font-size:.875rem;color:#8a8a8a;flex:0 0 50%;padding-left:20px;position:relative}.page-about .about-wrapper .block .text ul li::before{content:"";position:absolute;top:8px;left:0;height:6px;width:6px;border-radius:100%;background-color:#8a8a8a}@media screen and (max-width: 992px){.page-about .about-wrapper{grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:20px}.page-about .about-wrapper .image .figure{padding:30px}.page-about .about-wrapper .block{text-align:center}.page-about .about-wrapper .block .section-header{text-align:center}.page-about .about-wrapper .block .section-header h2::before{margin:0 auto}.page-about .about-wrapper .block .text ul{flex-direction:column;align-items:center}.page-about .about-wrapper .block .text ul li{padding-left:20px;justify-content:center}}@media screen and (max-width: 577px){.page-about .about-wrapper .block .section-header h2{font-size:1.75rem}.page-about .about-wrapper .block .text ul li{padding-left:10px}}.countdown{padding:0 0 80px 0}.countdown .count-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);position:relative;z-index:2}.countdown .count-wrapper .counter{color:#fff;display:flex;flex-direction:column;align-items:center}.countdown .count-wrapper .counter .count-icon{text-align:center;width:80px;height:80px;line-height:80px;border-radius:100%;border:1px solid maroon;overflow:hidden;position:relative;transition:.4s ease-in-out}.countdown .count-wrapper .counter .count-icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background-color:maroon;z-index:1;transition:.4s ease-in-out}.countdown .count-wrapper .counter .count-icon i{font-size:1.25rem;position:relative;z-index:2;transition-delay:.2s}.countdown .count-wrapper .counter .count-icon:hover::after{width:0%;height:0%}.countdown .count-wrapper .counter .count-icon:hover i{color:maroon}.countdown .count-wrapper .counter .count-text{text-align:center;padding-top:10px}.countdown .count-wrapper .counter .count-text .count-number{font-size:2rem;font-weight:700;color:maroon;line-height:1.2}.countdown .count-wrapper .counter .count-text .count-text{color:maroon;font-size:1.125rem;font-weight:600;padding-top:0;line-height:1}@media screen and (max-width: 992px){.countdown{padding:0 0 50px 0}.countdown .count-wrapper{grid-template-columns:repeat(2, 1fr);grid-row-gap:40px}}@media screen and (max-width: 768px){.countdown{padding:0 0 30px 0}.countdown .count-wrapper .counter .count-text .count-number{font-size:1.75rem}.countdown .count-wrapper .counter .count-text .count-text{font-size:1rem}}@media screen and (max-width: 577px){.countdown .count-wrapper{grid-template-columns:1fr;grid-row-gap:40px}.countdown .count-wrapper .counter .count-icon{width:60px;height:60px;line-height:60px}.countdown .count-wrapper .counter .count-icon i{font-size:1rem}.countdown .count-wrapper .counter .count-text{padding-top:5px}.countdown .count-wrapper .counter .count-text .count-number{font-size:1.5rem}.countdown .count-wrapper .counter .count-text .count-text{font-size:1rem}}@media screen and (max-width: 481px){.countdown .count-wrapper .counter .count-icon::after{width:0%;height:0%}.countdown .count-wrapper .counter .count-icon i{color:maroon}.countdown .count-wrapper .counter .count-text{padding-top:5px}.countdown .count-wrapper .counter .count-text .count-number{font-size:1.5rem}.countdown .count-wrapper .counter .count-text .count-text{font-size:1rem}}.gallery-section{padding:60px 0}.gallery-section .gallery-wrapp{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.gallery-section .gallery-wrapp .resize{flex:0 0 calc(25% - 20px)}.gallery-section .gallery-wrapp .resize a>img{width:100%;height:257px;min-height:75px;object-fit:cover;object-position:center}@media screen and (max-width: 992px){.gallery-section{padding:50px 0}.gallery-section .section-header h2{font-size:26px;margin:0;padding-bottom:10px}.gallery-section .gallery-wrapp .resize{flex:0 0 calc(33.3333333333% - 20px);margin:0}}@media screen and (max-width: 767px){.gallery-section{padding:40px 0}.gallery-section .section-header h2{font-size:20px}.gallery-section .gallery-wrapp .resize{flex:0 0 calc(50% - 20px)}}@media screen and (max-width: 576px){.gallery-section{padding:30px 0}.gallery-section .section-header h2{font-size:18px}}@media screen and (max-width: 480px){.gallery-section{padding:20px 0}.gallery-section .section-header{padding-bottom:20px}.gallery-section .gallery-wrapp{gap:0;flex-direction:column}.gallery-section .gallery-wrapp .resize{margin-bottom:10px}.gallery-section .gallery-wrapp .resize a>img{height:auto}}.page-services .service-block{display:flex;flex-direction:row;padding:0;box-shadow:none;margin:0 0 60px 0}.page-services .service-block .figure{flex:0 0 calc(50% - 20px);margin:0 10px}.page-services .service-block .block-content{flex:0 0 calc(50% - 20px);margin:0 10px}.page-services .service-block .block-content h4{font-size:26px;color:#1c1c1c;font-weight:700;letter-spacing:.02em;padding-bottom:20px}.page-services .service-block .block-content p{font-size:15px;margin-bottom:10px}@media screen and (max-width: 1199px){.page-services .service-block{align-items:center}.page-services .service-block .figure{flex:0 0 calc(40% - 20px);margin:0 10px}.page-services .service-block .block-content{flex:0 0 calc(60% - 20px);margin:0 10px}.page-services .service-block .block-content p{font-size:14px}}@media screen and (max-width: 992px){.page-services .service-block{flex-direction:column;margin-bottom:40px}.page-services .service-block .figure{flex:0 0 100%;margin:0 0 20px 0}.page-services .service-block .block-content{flex:0 0 100%;margin:0;text-align:center}.page-services .service-block .block-content h4{padding:10px 0}.page-services .service-block .block-content p{margin-bottom:5px}.page-services .service-block.rev-block{flex-direction:column-reverse}}@media screen and (max-width: 576px){.page-services .service-block{margin-bottom:30px}.page-services .service-block .block-content h4{font-size:20px}.page-services .service-block .block-content p{font-size:13px}.page-services .service-block.rev-block{flex-direction:column-reverse}}.contact{padding:60px 0}.contact .contact-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}.contact .contact-wrapper .formblock .title h4{font-size:24px;font-weight:600;line-height:1.7;display:inline-block;position:relative}.contact .contact-wrapper .formblock .title h4::after{content:"";position:absolute;bottom:0;left:0;width:64px;height:3px;background-color:maroon}.contact .contact-wrapper .formblock .title p{padding:10px 0;line-height:1.5;height:62px}.contact .contact-wrapper .formblock .wrap{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.contact .contact-wrapper .formblock .wrap .block{flex:0 0 calc(50% - 20px);text-align:center;transition:.4s ease-in-out;padding:10px 0;border:1px solid rgba(128,0,0,.4);margin-bottom:20px;margin-right:10px;position:relative}.contact .contact-wrapper .formblock .wrap .block::after{content:"";position:absolute;top:100%;left:0;width:100%;height:0;background-color:maroon;transition:.4s ease-out;z-index:-1}.contact .contact-wrapper .formblock .wrap .block .con-link{height:60px;width:60px;line-height:60px;background-color:maroon;text-align:center;margin:0 auto;border-radius:100%;border:1px solid maroon;transition-delay:.2s}.contact .contact-wrapper .formblock .wrap .block .con-link i{color:#fff;font-size:1rem;position:relative;transition:.4s ease}.contact .contact-wrapper .formblock .wrap .block h5{font-size:18px;color:#000;margin-top:5px;position:relative;top:10px;transition:.4s ease}.contact .contact-wrapper .formblock .wrap .block p{opacity:0;font-size:16px;color:#000;position:relative;top:10px;transition:.4s ease}.contact .contact-wrapper .formblock .wrap .block:hover::after{top:0;height:100%}.contact .contact-wrapper .formblock .wrap .block:hover .con-link{background-color:#fff}.contact .contact-wrapper .formblock .wrap .block:hover .con-link i{color:maroon}.contact .contact-wrapper .formblock .wrap .block:hover h5{color:#fff;top:0}.contact .contact-wrapper .formblock .wrap .block:hover p{opacity:1;color:#fff;top:0}.contact .contact-wrapper .formblock .form-inline .input-group{width:100%;margin-bottom:20px}.contact .contact-wrapper .formblock .form-inline .input-group .input-group-text{border-top-left-radius:4px;border-bottom-left-radius:4px}.contact .contact-wrapper .formblock .form-inline .input-group .input-group-text i{width:14px}.contact .contact-wrapper .formblock .form-inline .input-group input{border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:1rem;font-weight:300}.contact .contact-wrapper .formblock .form-inline .input-group input::placeholder{font-size:1rem;font-weight:300}.contact .contact-wrapper .formblock .form-inline .input-group input:focus{outline:none;box-shadow:none;border-color:#dedede}.contact .contact-wrapper .formblock .form-inline .input-group textarea{border-top-right-radius:4px;border-bottom-right-radius:4px;resize:none}.contact .contact-wrapper .formblock .form-inline .input-group textarea::placeholder{font-size:1rem;font-weight:300}.contact .contact-wrapper .formblock .form-inline .input-group.textarea .input-group-text{align-items:flex-start;padding-top:10px}.contact .contact-wrapper .formblock .form-inline button{border-radius:4px;transition:.4s ease-in-out}.direction iframe{width:100%;height:400px;display:block}@media screen and (max-width: 992px){.contact{padding:50px 0}.contact .contact-wrapper{grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:40px}.direction iframe{height:350px}}@media screen and (max-width: 767px){.direction iframe{height:300px}}@media screen and (max-width: 576px){.direction iframe{height:200px}}@media screen and (max-width: 480px){.contact .contact-wrapper{grid-row-gap:20px}.contact .contact-wrapper .formblock .title{text-align:center;margin-bottom:20px}.contact .contact-wrapper .formblock .title h4{font-size:24px}.contact .contact-wrapper .formblock .title p{height:auto;padding:5px 0 0 0}.contact .contact-wrapper .formblock .wrap{flex-direction:column}.contact .contact-wrapper .formblock .wrap .block{flex:0 0 100%;width:60%;margin:0 auto 20px auto}.contact .contact-wrapper .formblock .wrap .block::after{top:0;height:100%}.contact .contact-wrapper .formblock .wrap .block .con-link{background-color:#fff}.contact .contact-wrapper .formblock .wrap .block .con-link i{color:maroon;font-size:1rem}.contact .contact-wrapper .formblock .wrap .block h5{font-size:16px;color:#fff;top:0}.contact .contact-wrapper .formblock .wrap .block p{opacity:1;font-size:15px;color:#fff;top:0}.contact .contact-wrapper .formblock .form-inline{justify-content:center}}@media screen and (max-width: 400px){.contact .contact-wrapper .formblock .wrap .block{width:100%}}.quote{padding:80px 0;background:url("../images/bgimg.jpg") no-repeat;background-position:center;background-size:cover;position:relative}.quote::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.7)}.quote .quote-wrapper{display:grid;grid-template-columns:1fr 1fr}.quote .quote-wrapper .form{max-width:100%}.quote .quote-wrapper .quote-image{position:relative}.quote .form{background:#ededed;padding:0 35px 50px 35px;position:relative;overflow:hidden;z-index:1;max-width:500px}.quote .form::before{content:"";position:absolute;top:35px;left:60px;background:url(../images/quote.png) no-repeat;background-size:contain;height:50px;width:100%}.quote .form h2{font-size:22px;font-weight:600;color:#fff;position:relative;padding-top:30px;margin-bottom:60px}.quote .form h2::after{content:"";width:200%;height:163px;background:#fcb814;position:absolute;top:-90px;left:-75px;z-index:-2;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.quote .form h2::before{background:url(../images/title-shape2.png) no-repeat}.quote .form .form-control{font-size:16px;line-height:30px;color:#1c1c1c;font-weight:400}.quote .form .form-control::-webkit-input-placeholder{color:#8a8a8a}.quote .form .form-control:-moz-placeholder{color:#8a8a8a}.quote .form .form-control::-moz-placeholder{color:#8a8a8a}.quote .form .form-control:-ms-input-placeholder{color:#8a8a8a}.quote .form textarea{resize:none;min-height:100px}.quote .form .btn-submit{font-size:16px;font-weight:500;padding:10px;display:block;background-color:#fcb814;color:#fff;width:100%;margin-top:30px}@media screen and (max-width: 992px){.quote{padding:20px 0}.quote .form{padding-bottom:35px}.quote .form::before{top:30px;left:20px;height:40px;width:100%}.quote .form h2{font-size:18px;padding-top:20px;margin-bottom:60px}.quote .form .btn-submit{font-size:14px;padding:10px;display:block;background-color:#fcb814;color:#fff;width:100%;margin-top:30px}}@media screen and (max-width: 768px){.quote{padding:20px 0}.quote .quote-wrapper{grid-template-columns:1fr}.quote .quote-wrapper .quote-image{display:none}.quote .form{padding:0 10px 16px 10px}.quote .form::before{top:34px;left:20px;height:35px;width:100%}.quote .form h2{font-size:18px;padding-top:20px;margin-bottom:60px}.quote .form .btn-submit{font-size:13px;padding:8px;margin-top:16px}}.thanks{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;vertical-align:middle}.thanks .icon{padding-top:60px;width:100%}.thanks .icon i{font-size:72px;color:maroon}.thanks .message{font-family:"Open Sans",sans-serif;display:inline-block;margin-top:30px}.thanks .message h1{font-size:32px;font-weight:700;letter-spacing:.03em;word-spacing:.05em;color:#333}.thanks .message p{font-size:16px;word-spacing:.05em;color:#494949;padding:20px 0}.thanks .redirect{display:flex;flex-direction:row;align-items:center;justify-content:center;transition:.3s ease-in-out;background-color:#1c1c1c;border:1px solid #1c1c1c;transition:.3s ease-in-out;padding:10px}.thanks .redirect i{color:#fff;padding-right:8px;transition:.3s ease-in-out}.thanks .redirect h5{color:#fff;font-weight:500;font-size:18px;word-spacing:.05em;margin-bottom:0;transition:.3s ease-in-out}.thanks .redirect:hover{text-decoration:none;background-color:rgba(0,0,0,0)}.thanks .redirect:hover i{color:#1c1c1c}.thanks .redirect:hover h5{color:#1c1c1c}