1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000 |
- /*--------------------------------------------------------------------- File Name: style.css ---------------------------------------------------------------------*/
- /*--------------------------------------------------------------------- import Fonts ---------------------------------------------------------------------*/
- @import url('https://fonts.googleapis.com/css?family=Rajdhani:300,400,500,600,700');
- @import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
- @import url('https://fonts.googleapis.com/css?family=Raleway:100,400,600,700,900&display=swap');
- @import url('https://fonts.googleapis.com/css?family=Baloo+Chettan&display=swap');
- /*****---------------------------------------- 1) font-family: 'Rajdhani', sans-serif;
- 2) font-family: 'Poppins', sans-serif;
- ----------------------------------------*****/
- /*--------------------------------------------------------------------- import Files ---------------------------------------------------------------------*/
- @import url(animate.min.css);
- @import url(normalize.css);
- @import url(icomoon.css);
- @import url(font-awesome.min.css);
- @import url(meanmenu.css);
- @import url(owl.carousel.min.css);
- @import url(swiper.min.css);
- @import url(slick.css);
- @import url(jquery.fancybox.min.css);
- @import url(jquery-ui.css);
- @import url(nice-select.css);
- /*--------------------------------------------------------------------- skeleton ---------------------------------------------------------------------*/
- * {
- box-sizing: border-box !important;
- }
- .container {
- max-width: 1170px;
- }
- html {
- scroll-behavior: smooth;
- }
- body {
- color: #666666;
- font-size: 14px;
- font-family: 'Poppins', sans-serif;
- line-height: 1.80857;
- font-weight: normal;
- }
- a {
- color: #1f1f1f;
- text-decoration: none !important;
- outline: none !important;
- -webkit-transition: all .3s ease-in-out;
- -moz-transition: all .3s ease-in-out;
- -ms-transition: all .3s ease-in-out;
- -o-transition: all .3s ease-in-out;
- transition: all .3s ease-in-out;
- }
- h1,
- h2,
- h3,
- h4,
- h5,
- h6 {
- letter-spacing: 0;
- font-weight: normal;
- position: relative;
- padding: 0 0 10px 0;
- font-weight: normal;
- line-height: normal;
- color: #111111;
- margin: 0
- }
- h1 {
- font-size: 24px;
- }
- h2 {
- font-size: 22px;
- }
- h3 {
- font-size: 18px;
- }
- h4 {
- font-size: 16px
- }
- h5 {
- font-size: 14px
- }
- h6 {
- font-size: 13px
- }
- *,
- *::after,
- *::before {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- }
- h1 a,
- h2 a,
- h3 a,
- h4 a,
- h5 a,
- h6 a {
- color: #212121;
- text-decoration: none!important;
- opacity: 1
- }
- button:focus {
- outline: none;
- }
- ul,
- li,
- ol {
- margin: 0px;
- padding: 0px;
- list-style: none;
- }
- p {
- margin: 0px;
- font-weight: 400;
- color: #2e2d2d;
- font-size: 17px;
- line-height: 24px;
- }
- a {
- color: #222222;
- text-decoration: none;
- outline: none !important;
- }
- a,
- .btn {
- text-decoration: none !important;
- outline: none !important;
- -webkit-transition: all .3s ease-in-out;
- -moz-transition: all .3s ease-in-out;
- -ms-transition: all .3s ease-in-out;
- -o-transition: all .3s ease-in-out;
- transition: all .3s ease-in-out;
- }
- img {
- max-width: 100%;
- height: auto;
- }
- :focus {
- outline: 0;
- }
- .btn-custom {
- margin-top: 20px;
- background-color: transparent !important;
- border: 2px solid #ddd;
- padding: 12px 40px;
- font-size: 16px;
- }
- .lead {
- font-size: 18px;
- line-height: 30px;
- color: #767676;
- margin: 0;
- padding: 0;
- }
- .form-control:focus {
- border-color: #ffffff !important;
- box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .25);
- }
- .navbar-form input {
- border: none !important;
- }
- .badge {
- font-weight: 500;
- }
- blockquote {
- margin: 20px 0 20px;
- padding: 30px;
- }
- button {
- border: 0;
- margin: 0;
- padding: 0;
- cursor: pointer;
- }
- .full {
- float: left;
- width: 100%;
- }
- .full {
- width: 100%;
- float: left;
- margin: 0;
- padding: 0;
- }
- /**-- heading section --**/
- /*---------------------------- preloader area ----------------------------*/
- .loader_bg {
- position: fixed;
- z-index: 9999999;
- background: #fff;
- width: 100%;
- height: 100%;
- }
- .loader {
- height: 100%;
- width: 100%;
- position: absolute;
- left: 0;
- top: 0;
- display: flex;
- justify-content: center;
- align-items: center;
- }
- .loader img {
- width: 280px;
- }
- /*-- header area --*/
- /*--------------------------------------------------------------------- top banner area ---------------------------------------------------------------------*/
- .header {
- width: 100%;
- height: 86px;
- padding: 24px 60px;
- background: #fff;
- }
- .logo a img {
- z-index: 9999;
- position: relative;
- }
- .logo::before {
- position: absolute;
- content: "";
- background-color: #2e2d2d;
- width: 385px;
- height: 86px;
- left: -75px;
- top: -24px;
- }
- /*-- navigation--*/
- .navigation.navbar {
- float: right;
- padding: 0;
- }
- .navigation.navbar-dark .navbar-nav .nav-link {
- padding: 8px 20px;
- color: #2e2d2d;
- font-size: 16px;
- line-height: 20px;
- font-weight: 500;
- }
- .navigation.navbar-dark .navbar-nav .nav-link:focus,
- .navigation.navbar-dark .navbar-nav .nav-link:hover {
- color: #fff;
- background-color: #2e2d2d;
- }
- .navigation.navbar-dark .navbar-nav .active>.nav-link,
- .navigation.navbar-dark .navbar-nav .nav-link.active,
- .navigation.navbar-dark .navbar-nav .nav-link.show,
- .navigation.navbar-dark .navbar-nav .show>.nav-link {
- color: #fff;
- background-color: #2e2d2d;
- }
- .navbar-expand-md .navbar-nav {
- padding-right: 10px;
- }
- ul.social_icon {
- padding-top: 3px;
- float: right;
- }
- ul.social_icon li {
- display: inline-block;
- }
- ul.social_icon li a {
- display: flex;
- align-items: center;
- justify-content: center;
- font-size: 17px;
- border-radius: 30px;
- margin: 0 3px;
- color: #fff;
- background-color: #000000;
- width: 32px;
- height: 32px;
- }
- ul.social_icon li a:hover {
- color: #fff;
- background-color: #fa8c17;
- }
- /** banner section **/
- .banner_main::before {
- position: absolute;
- content: "";
- background-color: #2e2d2d;
- width: 370px;
- height: 764px;
- left: 0;
- }
- .banner1 {
- position: relative;
- padding: 50px 0 100px 0;
- }
- .relative {
- position: inherit;
- padding: 0;
- text-align: left;
- }
- .relative span {
- color: #ddd;
- }
- .relative h1 {
- font-size: 74px;
- line-height: 80px;
- font-weight: 500;
- color: #2e2d2d;
- }
- .relative p {
- color: #2e2d2d;
- padding-bottom: 70px;
- }
- .get_btn {
- background-color: #2e2d2d;
- color: #fff;
- text-align: center;
- max-width: 216px;
- width: 100%;
- height: 40px;
- font-size: 17px;
- display: block;
- padding: 4px 0;
- }
- .get_btn:hover {
- color: #fa8c17;
- }
- .bann_img {
- padding-left: 59px;
- padding-right: 20px;
- }
- #myCarousel .carousel-control-prev,
- #myCarousel .carousel-control-next {
- width: 55px;
- height: 55px;
- background: #2e2d2d;
- opacity: 1;
- font-size: 20px;
- color: #ffffff;
- top: 90%;
- }
- #myCarousel .carousel-control-prev:hover,
- #myCarousel .carousel-control-next:hover,
- #myCarousel .carousel-control-prev:focus,
- #myCarousel .carousel-control-next:focus {
- background: #ececec;
- color: #2e2d2d;
- }
- #myCarousel .carousel-control-prev {
- left: inherit;
- right: 100px;
- }
- #myCarousel .carousel-control-next {
- right: 30px;
- }
- .banner .carousel-indicators li {
- width: 20px;
- height: 20px;
- border-radius: 30px;
- background: #000;
- }
- .carousel-indicators {
- display: none;
- }
- /** end banner section **/
- .titlepage {
- text-align: center;
- padding-bottom: 40px;
- }
- .titlepage h2 {
- font-size: 45px;
- color: #2e2d2d;
- line-height: 45px;
- font-weight: bold;
- padding: 0;
- margin: 0;
- }
- .d_flex {
- display: flex;
- align-items: center;
- flex-wrap: wrap;
- }
- .read_more {
- font-size: 17px;
- background-color: #2e2d2d;
- color: #fff;
- padding: 12px 0px;
- width: 100%;
- max-width: 210px;
- text-align: center;
- display: inline-block;
- transition: ease-in all 0.5s;
- font-weight: 500;
- height: 56px;
- }
- .read_more:hover {
- background: #fa8c17;
- color: #fff;
- transition: ease-in all 0.5s;
- }
- /** What We Do section **/
- .we_do {
- padding-top: 90px;
- padding-bottom: 147px;
- background-color: #fff;
- position: relative;
- }
- .slin::before {
- position: absolute;
- content: "";
- bottom: 0%;
- background: url(../images/slin.png);
- background-repeat: no-repeat;
- max-width: 820px;
- height: 147px;
- right: 15%;
- width: 100%;
- }
- .we_box {
- text-align: center;
- margin-bottom: 30px;
- }
- .we_box i {
- border-radius: 50%;
- border: #404040 solid 1px;
- width: 210px;
- height: 210px;
- display: flex;
- justify-content: center;
- align-items: center;
- flex-wrap: wrap;
- margin: 0 auto;
- }
- .we_box h3 {
- font-size: 24px;
- font-weight: bold;
- line-height: 25px;
- padding-bottom: 5px;
- color: #2e2d2d;
- padding-top: 30px;
- }
- /** end What We Do section **/
- /** end team section **/
- .about {
- background-color: #fff;
- padding-top: 90px;
- position: relative;
- padding-bottom: 170px;
- }
- .slin2::before {
- position: absolute;
- content: "";
- bottom: 0%;
- background: url(../images/slin2.png);
- background-repeat: no-repeat;
- max-width: 820px;
- height: 147px;
- left: 15%;
- width: 100%;
- }
- .about .titlepage {
- text-align: left;
- padding-bottom: 0;
- }
- .about .titlepage h2 {
- margin-bottom: 30px;
- }
- .about .titlepage p {
- font-weight: 400;
- font-size: 17px;
- line-height: 28px;
- padding-bottom: 40px;
- }
- .about_img {
- overflow: hidden;
- }
- .about_img figure {
- margin: 0;
- }
- .about_img figure img {
- width: 100%;
- transition: all .5s;
- }
- .about_img figure img:hover {
- transform: scale(1.2);
- }
- /** our pricing section **/
- .pricing {
- background-color: #fff;
- padding: 90px 0 170px 0;
- position: relative;
- }
- .pricing .titlepage {
- text-align: center;
- padding-bottom: 45px;
- }
- .pricing_box {
- border: #727272 solid 1px;
- padding: 74px 101px 80px 101px;
- }
- .pricing_box_ti {
- text-align: center;
- }
- .pricing_box_ti h3 {
- font-size: 40px;
- font-weight: bold;
- padding-bottom: 5px;
- }
- .pricing_box_ti h3::before {
- position: absolute;
- content: "";
- background-color: #ddd;
- width: 84px;
- height: 4px;
- border-radius: 5px;
- bottom: 0;
- }
- .pricing_box_ti h3 span {
- color: #7321cd;
- }
- .pricing_box_ti h3 strong {
- font-size: 15px;
- font-weight: normal;
- }
- .our_pricing {
- text-align: center;
- }
- .our_pricing span {
- text-transform: uppercase;
- font-size: 25px;
- font-weight: bold;
- line-height: 25px;
- padding-bottom: 20px;
- color: #2e2d2d;
- padding-top: 30px;
- display: block;
- }
- .our_pricing p {
- line-height: 39px;
- }
- .mar_top {
- margin-top: -20px !important;
- margin: 0 auto;
- display: block;
- max-width: 142px;
- height: 40px;
- padding: 4px 0;
- font-weight: normal;
- margin-bottom: 30px;
- }
- /** end our pricing section **/
- /** Experts section **/
- .experts {
- background-color: #fff;
- padding: 90px 0 147px 0;
- position: relative;
- }
- .experts .titlepage {
- text-align: center;
- padding-bottom: 45px;
- }
- .experts .experts_box {
- text-align: left;
- background-color: #fff;
- transition: ease-in all 0.5s;
- }
- .experts .experts_box .experts_img {
- overflow: hidden;
- }
- .experts .experts_box .experts_img figure {
- margin: 0;
- }
- .experts .experts_box .experts_img figure img {
- width: 100%;
- transition: all .5s;
- border-top: #e2e2e2 solid 20px;
- border-bottom: #e2e2e2 solid 20px;
- border-left: #e2e2e2 solid 30px;
- border-right: #e2e2e2 solid 30px;
- }
- #exp:hover .experts_img figure img {
- border-top: #2e2e2e solid 20px;
- border-bottom: #2e2e2e solid 20px;
- border-left: #2e2e2e solid 30px;
- border-right: #2e2e2e solid 30px;
- }
- .experts .experts_box .meet {
- padding: 33px 30px;
- text-align: center;
- }
- .experts .experts_box .meet h3 {
- color: #343434;
- font-size: 25px;
- line-height: 20px;
- padding-bottom: 12px;
- transition: ease-in all 0.5s;
- margin: auto;
- text-transform: uppercase;
- font-weight: bold;
- }
- .experts .experts_box .meet p {
- font-size: 17px;
- line-height: 28px;
- }
- .exper {
- max-width: 171px;
- height: 47px;
- padding: 9px 0;
- margin-top: 10px !important;
- margin-bottom: 0;
- }
- /** end Experts section **/
- /** contact section **/
- .contact {
- background: #fff;
- margin-top: 90px;
- position: relative;
- }
- .contact::before {
- position: absolute;
- content: "";
- right: 0;
- background: url(../images/co_right.png);
- background-repeat: no-repeat;
- width: 156px;
- height: 283px;
- top: 14%;
- }
- .main_form .contactus {
- border: #fff solid 1px;
- padding: 0 15px;
- margin-bottom: 25px;
- width: 100%;
- height: 58px;
- background: #fff;
- color: #737272;
- font-size: 18px;
- font-weight: normal;
- box-shadow: 0px 0px 13px rgba(14, 14, 13, 0.17);
- }
- .main_form .textarea {
- border: #fff solid 1px;
- margin-bottom: 25px;
- width: 100%;
- background: #fff;
- color: #737272;
- font-size: 18px;
- font-weight: normal;
- padding: 50px 15px 0 15px;
- box-shadow: 0px 0px 13px rgba(14, 14, 13, 0.17);
- height: 150px;
- }
- .main_form .send_btn {
- font-size: 20px;
- transition: ease-in all 0.5s;
- background-color: #2e2d2d;
- text-transform: uppercase;
- color: #fff;
- padding: 10px 0px;
- max-width: 193px;
- width: 100%;
- display: block;
- margin-top: 10px !important;
- font-weight: 500;
- margin-bottom: 60px !important;
- margin: 0 auto;
- }
- .main_form .send_btn:hover {
- background-color: #fa8c17;
- transition: ease-in all 0.5s;
- color: #fff;
- }
- #request *::placeholder {
- color: #737272;
- opacity: 1;
- }
- /** end contact section **/
- /** footer **/
- .footer {
- background: #222222;
- padding-top: 60px;
- text-align: center;
- }
- .footer h3 {
- font-weight: 600;
- font-size: 17px;
- line-height: 19px;
- text-align: left;
- color: #fff;
- padding-bottom: 15px;
- display: table;
- text-transform: uppercase;
- }
- .variat {
- color: #757575;
- text-align: left;
- padding-right: 40px;
- }
- ul.conta {
- text-align: left;
- margin-bottom: 55px;
- }
- ul.conta li {
- color: #fff;
- text-align: left;
- padding-bottom: 20px;
- font-size: 17px;
- display: inline-block;
- padding-right: 70px;
- }
- ul.conta li:last-child {
- padding-right: 0;
- }
- ul.conta li i {
- padding-right: 15px;
- text-align: center;
- font-size: 30px;
- }
- ul.conta li a {
- color: #fff;
- }
- ul.link_menu li {
- display: block;
- text-align: left;
- }
- ul.link_menu li.active a {
- color: #fa8c17;
- }
- ul.link_menu li a {
- color: #fff;
- font-size: 17px;
- line-height: 28px;
- display: block;
- width: -moz-max-content;
- }
- ul.link_menu li a:hover {
- color: #fa8c17;
- }
- .bottom_form {
- display: flex;
- flex-wrap: wrap;
- margin-top: 8px;
- }
- .bottom_form h3 {
- font-weight: 600;
- font-size: 20px;
- line-height: 25px;
- text-align: left;
- color: #fff;
- padding-top: 12px;
- margin-right: 93px;
- text-transform: uppercase;
- border: inherit;
- }
- .bottom_form .enter {
- border: inherit;
- padding: 0px 50px 0px 19px;
- width: 100%;
- height: 45px;
- background: #fffffff2;
- color: #ccc8c8;
- font-size: 17px;
- font-weight: 300;
- float: left;
- margin-bottom: 20px;
- }
- .right_btn {
- font-size: 17px;
- transition: ease-in all 0.5s;
- background-color: #fa8c17;
- color: #fff;
- padding: 8px 16px;
- font-weight: 500;
- text-transform: uppercase;
- height: 45px;
- position: absolute;
- right: 14px;
- }
- .right_btn:hover {
- background-color: #ddd;
- transition: ease-in all 0.5s;
- color: #fa8c17;
- }
- .bottom_form p {
- color: #757575;
- text-align: left;
- }
- .copyright {
- margin-top: 60px;
- padding-bottom: 20px;
- background-color: #fff;
- border-right: inherit;
- border-left: inherit;
- }
- .copyright p {
- color: #000;
- font-size: 18px;
- line-height: 22px;
- text-align: center;
- padding-top: 25px;
- font-weight: normal;
- }
- .copyright a {
- color: #000;
- }
- .copyright a:hover {
- color: #fa8c17;
- }
- /** end footer **/
- /** endinner page css **/
- .back_re {
- background-color: #2e2d2d;
- }
- .back_re .title {
- text-align: center;
- }
- .back_re .title h2 {
- color: #fff;
- font-size: 40px;
- padding: 40px 0;
- font-weight: 600;
- text-transform: uppercase;
- line-height: 35px;
- }
- .margin_0 {
- margin: 0 !important;
- }
|