*{margin:0;padding:0}body{margin:0;padding:0;box-sizing:border-box}img{max-width:100%}a:hover{text-decoration:none}ul{margin:0}@font-face{font-family:Gotham-Book;src:url(../fonts/Gotham-Book.eot);src:url(../fonts/Gotham-Book.eot?#iefix) format('embedded-opentype'),url(../fonts/Gotham-Book.woff2) format('woff2'),url(../fonts/Gotham-Book.woff) format('woff'),url(../fonts/Gotham-Book.ttf) format('truetype'),url(../fonts/Gotham-Book.svg#Gotham-Book) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Medium;src:url(../fonts/Gotham-Medium.eot);src:url(../fonts/Gotham-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/Gotham-Medium.woff2) format('woff2'),url(../fonts/Gotham-Medium.woff) format('woff'),url(../fonts/Gotham-Medium.ttf) format('truetype'),url(../fonts/Gotham-Medium.svg#Gotham-Medium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:Gotham-Bold;src:url(../fonts/Gotham-Bold.eot);src:url(../fonts/Gotham-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/Gotham-Bold.woff2) format('woff2'),url(../fonts/Gotham-Bold.woff) format('woff'),url(../fonts/Gotham-Bold.ttf) format('truetype'),url(../fonts/Gotham-Bold.svg#Gotham-Bold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:Gotham-Thin;src:url(../fonts/Gotham-Thin.eot);src:url(../fonts/Gotham-Thin.eot?#iefix) format('embedded-opentype'),url(../fonts/Gotham-Thin.woff2) format('woff2'),url(../fonts/Gotham-Thin.woff) format('woff'),url(../fonts/Gotham-Thin.ttf) format('truetype'),url(../fonts/Gotham-Thin.svg#Gotham-Thin) format('svg');font-weight:100;font-style:normal}@font-face{font-family:Gotham-Light;src:url(../fonts/Gotham-Light.eot);src:url(../fonts/Gotham-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/Gotham-Light.woff2) format('woff2'),url(../fonts/Gotham-Light.woff) format('woff'),url(../fonts/Gotham-Light.ttf) format('truetype'),url(../fonts/Gotham-Light.svg#Gotham-Light) format('svg');font-weight:300;font-style:normal}.header{position:relative;width:100%;display:inline-block;z-index:1;padding:25px 0}.main-menu{width:100%;display:inline-block;text-align:center}#return-to-top{position:fixed;bottom:0px;right:20px;background:#000;background:rgba(0,0,0,.7);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top:hover{background:rgba(0,0,0,.9)}#return-to-top:hover i{color:#fff}.main-menu ul{margin:0}.main-menu li{display:inline-block}.main-menu li a{padding:0 20px;font-family:Muli;font-size:14px;letter-spacing:0;color:#fff}.main-menu .active,.main-menu li a:hover{color:black;}.banner-text p{margin-bottom:30px;font-family:muli;font-size:18px;}.wrapper{margin-top:-105px;background-size:cover;position:relative;width:100%;}.request li,.request1 li{display:inline-block}.read-quote{font-size:20px;letter-spacing:1px;color:#000;background-color:#fbdd08;border:1px solid #fbdd08;padding:7px 25px;transition:.5s ease all;font-family:Muli;font-weight:bold;border-radius:5px;display:inline-block}.quote{font-size:18px;letter-spacing:1px;color:#000;border-radius:1px;background-color:#fbdd08;border:1px solid #fbdd08;padding:10px;transition:.5s ease all;font-family:"Baloo 2";font-weight:bold;display:inline-block}.quote:hover,.read-quote:hover{background:0 0;color:#fbdd08}.request{float:right}.call{display:inline-block;margin-right:7px}.call-us{display:inline-block;vertical-align:middle;font-size:15px;letter-spacing:0;color:#fff;font-style:italic;margin-right:10px !important;}.banner-text{max-width:900px;color:#fff;margin:0 auto;text-align:center}.banner-text h1{font-size:60px;letter-spacing:2px;color:#fff;font-family:Gotham-Bold;text-transform:uppercase}.our-services{width:100%;display:inline-block;text-align:center;padding:50px 0}.services h3{font-size:18px;letter-spacing:0;color:#000;font-family:'Baloo 2';font-weight:bold;margin-bottom:20px}.services p{font-size:14px;letter-spacing:0;line-height:21px;color:#000222;margin:0;font-family:Muli;padding:0 10px;min-height:100px}.gallery h2,.our-services h2{font-size:58px;letter-spacing:1px;color:#000;font-family:Gotham-Bold;margin-bottom:30px;text-align:center}.services{border:3px solid white;border-radius:10px;box-shadow:4px 4px 18px 7px rgba(0,0,0,0.05);background-color:#fff;width:100%;display:inline-block;padding:20px 20px}.services img{margin-bottom:25px}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-right:55px;padding-left:55px}.question li{list-style:none}.yellow-img{display:inline-block}.images-text{display:inline-block;vertical-align:middle;margin-left:30px}.images-text span{width:100%;display:inline-block;font-size:20px;font-weight:bold;letter-spacing:0;color:#4d4d4d;font-family:muli}.images-text p a:hover{color:#fbde08}.images-text p a{font-size:20px;letter-spacing:0;line-height:30px;color:#000;font-family:Gotham-Medium;transition:.5s ease all}.About{background:#fbfdfd;padding:50px 0;display:inline-block;width:100%}.About-text h3{font-size:46px;letter-spacing:0;color:#2b2b2b;font-family:Gotham-Bold}.About-text h3:nth-child(2){font-size:27px;letter-spacing:0px;line-height:32px;color:#000222;font-family:Muli;font-weight:bold}.About-text p{font-size:18px;letter-spacing:0;line-height:26px;color:#000222;font-family:Muli}.appointment{background:#ffd300;width:100%}.book-appointment h3{font-size:40px;letter-spacing:0;color:#000;text-align:left;margin-bottom:30px;font-family:Gotham-Bold}.book-appointment .form-group input,.book-appointment textarea.form-control{font-family:muli;background:#fff;border:none;height:75px;border-radius:0}.book-appointment textarea.form-control{height:70px}.book-appointment:before{content:"";position:absolute;left:-60px;width:100%;height:100%;z-index:-1;top:0}.book-appointment{width:100%;display:inline-block;position:relative;z-index:1;padding:40px 0}.book-appointment form{padding-right:60px}.submit{background:#000;width:100%;border:1px solid #000;padding:10px 10px;font-size:25px;letter-spacing:0;color:#fff;font-family:muli;transition:.5s ease all}.submit:hover{background:0 0;color:#000}.About-img{width:100%;display:inline-block;padding:50px 40px 0 40px}.About-img label{font-size:23px;letter-spacing:0;color:black;font-family:'Baloo 2';font-weight:bold;}.About-img h4{font-size:27px;letter-spacing:1px;line-height:32px;color:#000;font-family:Gotham-Medium;margin-bottom:30px}.question li{margin-bottom:40px}.tesimonial{background-image:url(../images/test.png);background-size:cover;text-align:center;padding:50px 0}.testimonial-text h3{font-size:46px;letter-spacing:0;color:#fff;text-align:center;font-family:Gotham-bold;margin-bottom:30px}.testimonial-text .carousel-item img{margin-bottom:20px}.testimonial-text p{font-size:24px;letter-spacing:0;line-height:32px;color:#fff;align-items:center;display:flex;justify-content:center;padding:0 50px;font-family:Gotham-Book}.prev{position:absolute;left:-100px;top:50%}.next{position:absolute;right:-100px;top:50%}.smallest-mute:before{content:"";position:absolute;left:-65px;background:#fbde08;width:50px;height:3px;top:16px}.smallest-mute{position:relative;display:inline-block;font-size:20px;letter-spacing:1px;color:#fbde08;font-family:muli;font-style:italic;}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.gallery{position:relative;padding:50px 0;width:100%}.swiper-button-prev:after{position:absolute;font-family:fontawesome;left:0;top:0;color:#000}.swiper-button-next:after{position:absolute;font-family:fontawesome;right:0;top:0;color:#000}.swiper-button-next:after,.swiper-button-prev:after{font-family:fontawesome!important;font-size:20px}.swiper-button-next,.swiper-button-prev{top:65%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1}#demo{position:relative;max-width:1200px;margin:0 auto}footer{background:#191919;padding:10px 0;width:100%;display:inline-block}.footer-icon{float:right}.footer-icon li{display:inline-block}.footer-icon li a{color:#fff;border:1px solid #fff;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:50%;margin-left:5px;transition:.5s ease all}.footer-icon li a:hover{background:#fbde08}.copyright{font-size:13px;letter-spacing:0;color:#fff;font-family:muli}.copyright a{color:#fbde08}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;right:0;background-color:#fbdd08;overflow-x:hidden;transition:.5s;padding-top:60px}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:21px;color:#000;display:block;transition:.3s;font-family:Gotham-Book}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.side-toggle{font-size:30px;cursor:pointer;color:black}.request1,.side-toggle{display:none}.banner-text .quote{padding:10px 25px}.request1 .call img{width:22px}@media only screen and (max-width:1670px){.quote{font-size:18px}.call,.call-us{margin-right:6px}}@media only screen and (max-width:1550px){.quote{font-size:14px;padding:6px 10px 10px 10px}.call-us{font-size:13px}.main-menu li a{padding:0 10px}.question li{margin-bottom:30px}.prev{left:-50px}.next{right:-50px}}@media only screen and (max-width:1366px){.quote{padding:10px 6px;font-size:14px}.banner-text h1{font-size:55px}.banner-text{max-width:810px}.main-menu li a{padding:0 10px;font-size:16px}.services p{padding:0;min-height:125px}.book-appointment .form-group input{height:60px}.About-text h3:nth-child(2){font-size:19px}.testimonial-text p{font-size:19px}.call-us{font-size:13px}.About-text p{font-size:14px}}@media only screen and (max-width:1279px){.call img{width:18px}.call-us{font-size:11px}}@media only screen and (max-width:1199px){.call{margin-right:10px}.call-us{margin-right:5px}.quote{padding:6px 4px 7px 4px}.call img{width:20px}.main-menu li a{padding:0 3px;font-size:12px}.About-text h3:nth-child(2){font-size:19px;line-height:25px}.About-text p{font-size:17px;line-height:24px}.About-text h3{font-size:35px}.gallery h2,.our-services h2{font-size:40px}.About-img{padding:50px 0 0 10px}}@media only screen and (max-width:991px){.About-img h4{font-size:20px;line-height:normal}.About-img{padding:50px 0 0 0}.images-text{margin-left:10px}.images-text span{font-size:15px}.images-text p a{font-size:18px}.book-appointment h3{font-size:28px}.left-icon img,.next-icon img{width:40px}.prev{left:-10px}.next{right:-10px}.testimonial-text h3{font-size:38px}.testimonial-text p{font-size:17px;line-height:29px}.services{margin-bottom:20px}.banner-text h1{font-size:42px}footer{text-align:center}.footer-icon{float:none;margin-top:10px}.request1,.side-toggle{display:block;float:right}.main-menu,.request{display:none}.About-text p{font-size:15px}.About-text h3:nth-child(2){font-size:18px}}@media only screen and (max-width:767px){.About-text{margin-bottom:20px}.book-appointment,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-right:20px;padding-left:20px}.banner-text h1{font-size:40px}.book-appointment form{padding-right:0}.book-appointment:before{display:none}.testimonial-text h3{font-size:27px}.next{right:auto;bottom:-40px;top:auto;left:50px}.prev{left:0;bottom:-40px;top:auto}.testimonial-text p{font-size:15px;padding:0 0;line-height:25px}.swiper-button-next,.swiper-button-prev{top:auto;bottom:0}.video-content{padding:100px 0 100px 0 !important;}.gallery h2,.our-services h2{font-size:25px}.read-quote{font-size:17px;padding:5px 15px}}@media only screen and (max-width:575px){.services p{min-height:auto}.tesimonial{padding:15px 0 50px 0}.left-icon img,.next-icon img{width:30px}.images-text{margin-left:5px}.request1{display:none}.banner-text h1{font-size:22px}.banner-text p{margin-bottom:15px}.images-text span{font-size:13px}.About-img h4{font-size:17px}.images-text p a{font-size:15px}}

.header .request,.header .request1{
	background: #fbdd08;
    border-radius: 7px;
    padding: 10px;
	border:2px solid;
}