style.css 19 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021
  1. /*--------------------------------------------------------------------- File Name: style.css ---------------------------------------------------------------------*/
  2. /*--------------------------------------------------------------------- import Fonts ---------------------------------------------------------------------*/
  3. @import url('https://fonts.googleapis.com/css?family=Rajdhani:300,400,500,600,700');
  4. @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');
  5. @import url('https://fonts.googleapis.com/css?family=Raleway:100,400,600,700,900&display=swap');
  6. @import url('https://fonts.googleapis.com/css?family=Baloo+Chettan&display=swap');
  7. @import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap'); /*добавила ссылку на шрифт*/
  8. @import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;1,100&display=swap'); /*добавила ссылку на шрифт*/
  9. @import url('https://fonts.googleapis.com/css2?family=Tenor+Sans&display=swap'); /*добавила ссылку на шрифт*/
  10. /*****---------------------------------------- 1) font-family: 'Rajdhani', sans-serif;
  11. 2) font-family: 'Poppins', sans-serif;
  12. ----------------------------------------*****/
  13. /*--------------------------------------------------------------------- import Files ---------------------------------------------------------------------*/
  14. @import url(animate.min.css);
  15. @import url(normalize.css);
  16. @import url(icomoon.css);
  17. @import url(font-awesome.min.css);
  18. @import url(meanmenu.css);
  19. @import url(owl.carousel.min.css);
  20. @import url(swiper.min.css);
  21. @import url(slick.css);
  22. @import url(jquery.fancybox.min.css);
  23. @import url(jquery-ui.css);
  24. @import url(nice-select.css);
  25. /*--------------------------------------------------------------------- skeleton ---------------------------------------------------------------------*/
  26. * {
  27. box-sizing: border-box !important;
  28. }
  29. .container {
  30. max-width: 1170px;
  31. }
  32. html {
  33. scroll-behavior: smooth;
  34. }
  35. body {
  36. color: #666666;
  37. font-size: 14px;
  38. font-family: 'Poppins', sans-serif;
  39. line-height: 1.80857;
  40. font-weight: normal;
  41. }
  42. a {
  43. color: #1f1f1f;
  44. text-decoration: none !important;
  45. outline: none !important;
  46. -webkit-transition: all .3s ease-in-out;
  47. -moz-transition: all .3s ease-in-out;
  48. -ms-transition: all .3s ease-in-out;
  49. -o-transition: all .3s ease-in-out;
  50. transition: all .3s ease-in-out;
  51. }
  52. h1,
  53. h2,
  54. h3,
  55. h4,
  56. h5,
  57. h6 {
  58. letter-spacing: 0;
  59. font-weight: normal;
  60. position: relative;
  61. padding: 0 0 10px 0;
  62. font-weight: normal;
  63. line-height: normal;
  64. color: #111111;
  65. margin: 0
  66. }
  67. h1 {
  68. font-size: 24px;
  69. font-family: "Playfair Display", serif; /*добавила строчку с шрифтом*/
  70. }s
  71. h2 {
  72. font-size: 22px;
  73. font-family: "Playfair Display", serif; /*добавила строчку с шрифтом*/
  74. }
  75. h3 {
  76. font-size: 18px;
  77. font-family: "Playfair Display", serif; /*добавила строчку с шрифтом*/
  78. }
  79. h4 {
  80. font-size: 16px
  81. }
  82. h5 {
  83. font-size: 14px
  84. }
  85. h6 {
  86. font-size: 13px
  87. }
  88. *,
  89. *::after,
  90. *::before {
  91. -webkit-box-sizing: border-box;
  92. -moz-box-sizing: border-box;
  93. box-sizing: border-box;
  94. }
  95. h1 a,
  96. h2 a,
  97. h3 a,
  98. h4 a,
  99. h5 a,
  100. h6 a {
  101. color: #212121;
  102. text-decoration: none!important;
  103. opacity: 1
  104. }
  105. button:focus {
  106. outline: none;
  107. }
  108. ul,
  109. li,
  110. ol {
  111. margin: 0px;
  112. padding: 0px;
  113. list-style: none;
  114. }
  115. p {
  116. margin: 0px;
  117. font-weight: 400;
  118. color: #2e2d2d;
  119. font-size: 17px;
  120. line-height: 24px;
  121. font-family: "Raleway", sans-serif; /*добавила строчку со шрифтом*/
  122. }
  123. a {
  124. color: #222222;
  125. text-decoration: none;
  126. outline: none !important;
  127. font-family: "Raleway", sans-serif; /*добавила строчку со шрифтом*/
  128. }
  129. a,
  130. .btn {
  131. text-decoration: none !important;
  132. outline: none !important;
  133. -webkit-transition: all .3s ease-in-out;
  134. -moz-transition: all .3s ease-in-out;
  135. -ms-transition: all .3s ease-in-out;
  136. -o-transition: all .3s ease-in-out;
  137. transition: all .3s ease-in-out;
  138. }
  139. img {
  140. max-width: 100%;
  141. height: auto;
  142. }
  143. :focus {
  144. outline: 0;
  145. }
  146. .btn-custom {
  147. margin-top: 20px;
  148. background-color: transparent !important;
  149. border: 2px solid #ddd;
  150. padding: 12px 40px;
  151. font-size: 16px;
  152. }
  153. .lead {
  154. font-size: 18px;
  155. line-height: 30px;
  156. color: #767676;
  157. margin: 0;
  158. padding: 0;
  159. }
  160. .form-control:focus {
  161. border-color: #ffffff !important;
  162. box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .25);
  163. }
  164. .navbar-form input {
  165. border: none !important;
  166. }
  167. .badge {
  168. font-weight: 500;
  169. }
  170. blockquote {
  171. margin: 20px 0 20px;
  172. padding: 30px;
  173. }
  174. button {
  175. border: 0;
  176. margin: 0;
  177. padding: 0;
  178. cursor: pointer;
  179. }
  180. .full {
  181. float: left;
  182. width: 100%;
  183. }
  184. .full {
  185. width: 100%;
  186. float: left;
  187. margin: 0;
  188. padding: 0;
  189. }
  190. /**-- heading section --**/
  191. /*---------------------------- preloader area ----------------------------*/
  192. .loader_bg {
  193. position: fixed;
  194. z-index: 9999999;
  195. background: #fff;
  196. width: 100%;
  197. height: 100%;
  198. }
  199. .loader {
  200. height: 100%;
  201. width: 100%;
  202. position: absolute;
  203. left: 0;
  204. top: 0;
  205. display: flex;
  206. justify-content: center;
  207. align-items: center;
  208. }
  209. .loader img {
  210. width: 280px;
  211. }
  212. /*-- header area --*/
  213. /*--------------------------------------------------------------------- top banner area ---------------------------------------------------------------------*/
  214. .header {
  215. width: 100%;
  216. height: 86px;
  217. padding: 24px 60px;
  218. background: #fff;
  219. }
  220. .logo a img {
  221. z-index: 9999;
  222. position: relative;
  223. }
  224. .logo::before {
  225. position: absolute;
  226. content: "";
  227. background-color: #E1C9A9;
  228. width: 385px;
  229. height: 86px;
  230. left: -75px;
  231. top: -24px;
  232. }
  233. /*-- navigation--*/
  234. .navigation.navbar {
  235. float: right;
  236. padding: 0;
  237. }
  238. .navigation.navbar-dark .navbar-nav .nav-link {
  239. padding: 8px 20px;
  240. color: #2e2d2d;
  241. font-size: 16px;
  242. line-height: 20px;
  243. font-weight: 500;
  244. font-family: "Tenor Sans", sans-serif; /*добавила строчку с шрифтом*/
  245. }
  246. .navigation.navbar-dark .navbar-nav .nav-link:focus,
  247. .navigation.navbar-dark .navbar-nav .nav-link:hover {
  248. color: #fff;
  249. background-color: #432D2D;
  250. }
  251. .navigation.navbar-dark .navbar-nav .active>.nav-link,
  252. .navigation.navbar-dark .navbar-nav .nav-link.active,
  253. .navigation.navbar-dark .navbar-nav .nav-link.show,
  254. .navigation.navbar-dark .navbar-nav .show>.nav-link {
  255. color: #fff;
  256. background-color: #432D2D;
  257. }
  258. .navbar-expand-md .navbar-nav {
  259. padding-right: 10px;
  260. }
  261. ul.social_icon {
  262. padding-top: 3px;
  263. float: right;
  264. }
  265. ul.social_icon li {
  266. display: inline-block;
  267. }
  268. ul.social_icon li a {
  269. display: flex;
  270. align-items: center;
  271. justify-content: center;
  272. font-size: 17px;
  273. border-radius: 30px;
  274. margin: 0 3px;
  275. color: #fff;
  276. background-color: #432D2D;
  277. width: 32px;
  278. height: 32px;
  279. }
  280. ul.social_icon li a:hover {
  281. color: #fff;
  282. background-color: #E1C9A9;
  283. }
  284. /** banner section **/
  285. .banner_main::before {
  286. position: absolute;
  287. content: "";
  288. background-color: #E1C9A9;
  289. width: 370px;
  290. height: 764px;
  291. left: 0;
  292. }
  293. .banner1 {
  294. position: relative;
  295. padding: 50px 0 100px 0;
  296. }
  297. .relative {
  298. position: inherit;
  299. padding: 0;
  300. text-align: left;
  301. }
  302. .relative span {
  303. color: #ddd;
  304. }
  305. span {
  306. font-family: "Playfair Display", serif; /*добавила строчку с шрифтом*/
  307. }
  308. /*добавила СЕЛЕКТОР span*/
  309. .relative h1 {
  310. font-size: 74px;
  311. line-height: 80px;
  312. font-weight: 500;
  313. color: #2e2d2d;
  314. }
  315. .relative p {
  316. color: #2e2d2d;
  317. padding-bottom: 70px;
  318. }
  319. .get_btn {
  320. background-color: #432D2D;
  321. color: #fff;
  322. text-align: center;
  323. max-width: 216px;
  324. width: 100%;
  325. height: 40px;
  326. font-size: 17px;
  327. display: block;
  328. padding: 4px 0;
  329. font-family: "Tenor Sans", sans-serif; /*добавила строчку со шрифтом*/
  330. }
  331. .get_btn:hover {
  332. color: #E1C9A9;
  333. }
  334. .bann_img {
  335. padding-left: 59px;
  336. padding-right: 20px;
  337. }
  338. #myCarousel .carousel-control-prev,
  339. #myCarousel .carousel-control-next {
  340. width: 55px;
  341. height: 55px;
  342. background: #432D2D;
  343. opacity: 1;
  344. font-size: 20px;
  345. color: #ffffff;
  346. top: 90%;
  347. }
  348. #myCarousel .carousel-control-prev:hover,
  349. #myCarousel .carousel-control-next:hover,
  350. #myCarousel .carousel-control-prev:focus,
  351. #myCarousel .carousel-control-next:focus {
  352. background: #432D2D;
  353. color: #E1C9A9;
  354. }
  355. #myCarousel .carousel-control-prev {
  356. left: inherit;
  357. right: 100px;
  358. }
  359. #myCarousel .carousel-control-next {
  360. right: 30px;
  361. }
  362. .banner .carousel-indicators li {
  363. width: 20px;
  364. height: 20px;
  365. border-radius: 30px;
  366. background: #000;
  367. }
  368. .carousel-indicators {
  369. display: none;
  370. }
  371. /** end banner section **/
  372. .titlepage {
  373. text-align: center;
  374. padding-bottom: 40px;
  375. }
  376. .titlepage h2 {
  377. font-size: 45px;
  378. color: #2e2d2d;
  379. line-height: 45px;
  380. font-weight: bold;
  381. padding: 0;
  382. margin: 0;
  383. }
  384. .d_flex {
  385. display: flex;
  386. align-items: center;
  387. flex-wrap: wrap;
  388. }
  389. .read_more {
  390. font-size: 17px;
  391. background-color: #432D2D;
  392. color: #fff;
  393. padding: 12px 0px;
  394. width: 100%;
  395. max-width: 210px;
  396. text-align: center;
  397. display: inline-block;
  398. transition: ease-in all 0.5s;
  399. font-weight: 500;
  400. height: 56px;
  401. font-family: "Tenor Sans", sans-serif; /*добавила строчку с шрифтом*/
  402. }
  403. .read_more:hover {
  404. background: #E1C9A9;
  405. color: #fff;
  406. transition: ease-in all 0.5s;
  407. }
  408. /** What We Do section **/
  409. .we_do {
  410. padding-top: 90px;
  411. padding-bottom: 147px;
  412. background-color: #fff;
  413. position: relative;
  414. }
  415. .slin::before {
  416. position: absolute;
  417. content: "";
  418. bottom: 0%;
  419. background: url(../images/slin.png);
  420. background-repeat: no-repeat;
  421. max-width: 820px;
  422. height: 147px;
  423. right: 15%;
  424. width: 100%;
  425. }
  426. .we_box {
  427. text-align: center;
  428. margin-bottom: 30px;
  429. }
  430. .we_box i {
  431. border-radius: 50%;
  432. border: #404040 solid 1px;
  433. width: 210px;
  434. height: 210px;
  435. display: flex;
  436. justify-content: center;
  437. align-items: center;
  438. flex-wrap: wrap;
  439. margin: 0 auto;
  440. }
  441. .we_box h3 {
  442. font-size: 24px;
  443. font-weight: bold;
  444. line-height: 25px;
  445. padding-bottom: 5px;
  446. color: #2e2d2d;
  447. padding-top: 30px;
  448. }
  449. /** end What We Do section **/
  450. /** end team section **/
  451. .about {
  452. background-color: #fff;
  453. padding-top: 90px;
  454. position: relative;
  455. padding-bottom: 170px;
  456. }
  457. .slin2::before {
  458. position: absolute;
  459. content: "";
  460. bottom: 0%;
  461. background: url(../images/slin2.png);
  462. background-repeat: no-repeat;
  463. max-width: 820px;
  464. height: 147px;
  465. left: 15%;
  466. width: 100%;
  467. }
  468. .about .titlepage {
  469. text-align: left;
  470. padding-bottom: 0;
  471. }
  472. .about .titlepage h2 {
  473. margin-bottom: 30px;
  474. }
  475. .about .titlepage p {
  476. font-weight: 400;
  477. font-size: 17px;
  478. line-height: 28px;
  479. padding-bottom: 40px;
  480. }
  481. .about_img {
  482. overflow: hidden;
  483. }
  484. .about_img figure {
  485. margin: 0;
  486. }
  487. .about_img figure img {
  488. width: 100%;
  489. transition: all .5s;
  490. }
  491. .about_img figure img:hover {
  492. transform: scale(1.2);
  493. }
  494. /** our pricing section **/
  495. .pricing {
  496. background-color: #fff;
  497. padding: 90px 0 170px 0;
  498. position: relative;
  499. }
  500. .pricing .titlepage {
  501. text-align: center;
  502. padding-bottom: 45px;
  503. }
  504. .pricing_box {
  505. border: #432D2D solid 1px;
  506. padding: 74px 101px 80px 101px;
  507. }
  508. .pricing_box_ti {
  509. text-align: center;
  510. }
  511. .pricing_box_ti h3 {
  512. font-size: 40px;
  513. font-weight: bold;
  514. padding-bottom: 5px;
  515. }
  516. .pricing_box_ti h3::before {
  517. position: absolute;
  518. content: "";
  519. background-color: #432D2D;
  520. width: 84px;
  521. height: 4px;
  522. border-radius: 5px;
  523. bottom: 0;
  524. }
  525. .pricing_box_ti h3 span {
  526. color: #000000;
  527. }
  528. .pricing_box_ti h3 strong {
  529. font-size: 15px;
  530. font-weight: normal;
  531. }
  532. .our_pricing {
  533. text-align: center;
  534. }
  535. .our_pricing span {
  536. text-transform: uppercase;
  537. font-size: 25px;
  538. font-weight: bold;
  539. line-height: 25px;
  540. padding-bottom: 20px;
  541. color: #2e2d2d;
  542. padding-top: 30px;
  543. display: block;
  544. }
  545. .our_pricing p {
  546. line-height: 39px;
  547. }
  548. .mar_top {
  549. margin-top: -20px !important;
  550. margin: 0 auto;
  551. display: block;
  552. max-width: 142px;
  553. height: 40px;
  554. padding: 4px 0;
  555. font-weight: normal;
  556. margin-bottom: 30px;
  557. }
  558. /** end our pricing section **/
  559. /** Experts section **/
  560. .experts {
  561. background-color: #fff;
  562. padding: 90px 0 147px 0;
  563. position: relative;
  564. }
  565. .experts .titlepage {
  566. text-align: center;
  567. padding-bottom: 45px;
  568. }
  569. .experts .experts_box {
  570. text-align: left;
  571. background-color: #fff;
  572. transition: ease-in all 0.5s;
  573. }
  574. .experts .experts_box .experts_img {
  575. overflow: hidden;
  576. }
  577. .experts .experts_box .experts_img figure {
  578. margin: 0;
  579. }
  580. .experts .experts_box .experts_img figure img {
  581. width: 100%;
  582. transition: all .5s;
  583. border-top: #ffffff solid 20px;
  584. border-bottom: #ffffff solid 20px;
  585. border-left: #ffffff solid 30px;
  586. border-right: #ffffff solid 30px;
  587. }
  588. #exp:hover .experts_img figure img {
  589. border-top: #E1C9A9 solid 20px;
  590. border-bottom: #E1C9A9 solid 20px;
  591. border-left: #E1C9A9 solid 30px;
  592. border-right: #E1C9A9 solid 30px;
  593. }
  594. .experts .experts_box .meet {
  595. padding: 33px 30px;
  596. text-align: center;
  597. }
  598. .experts .experts_box .meet h3 {
  599. color: #343434;
  600. font-size: 25px;
  601. line-height: 20px;
  602. padding-bottom: 12px;
  603. transition: ease-in all 0.5s;
  604. margin: auto;
  605. text-transform: uppercase;
  606. font-weight: bold;
  607. }
  608. .experts .experts_box .meet p {
  609. font-size: 17px;
  610. line-height: 28px;
  611. }
  612. .exper {
  613. max-width: 171px;
  614. height: 47px;
  615. padding: 9px 0;
  616. margin-top: 10px !important;
  617. margin-bottom: 0;
  618. }
  619. /** end Experts section **/
  620. /** contact section **/
  621. .contact {
  622. background: #fff;
  623. margin-top: 90px;
  624. position: relative;
  625. }
  626. .contact::before {
  627. position: absolute;
  628. content: "";
  629. right: 0;
  630. background: url(../images/co_right.png);
  631. background-repeat: no-repeat;
  632. width: 156px;
  633. height: 283px;
  634. top: 14%;
  635. }
  636. .main_form .contactus {
  637. border: #fff solid 1px;
  638. padding: 0 15px;
  639. margin-bottom: 25px;
  640. width: 100%;
  641. height: 58px;
  642. background: #fff;
  643. color: #737272;
  644. font-size: 18px;
  645. font-weight: normal;
  646. box-shadow: 0px 0px 13px rgba(14, 14, 13, 0.17);
  647. font-family: "Raleway", sans-serif; /*добавила строчку со шрифтом*/
  648. }
  649. .main_form .textarea {
  650. border: #fff solid 1px;
  651. margin-bottom: 25px;
  652. width: 100%;
  653. background: #fff;
  654. color: #737272;
  655. font-size: 18px;
  656. font-weight: normal;
  657. padding: 50px 15px 0 15px;
  658. box-shadow: 0px 0px 13px rgba(14, 14, 13, 0.17);
  659. height: 150px;
  660. font-family: "Raleway", sans-serif; /*добавила строчку со шрифтом*/
  661. }
  662. .main_form .send_btn {
  663. font-size: 20px;
  664. transition: ease-in all 0.5s;
  665. background-color: #432D2D;
  666. text-transform: uppercase;
  667. color: #fff;
  668. padding: 10px 0px;
  669. max-width: 193px;
  670. width: 100%;
  671. display: block;
  672. margin-top: 10px !important;
  673. font-weight: 500;
  674. margin-bottom: 60px !important;
  675. margin: 0 auto;
  676. font-family: "Tenor Sans", sans-serif; /*добавила строчку с шрифтом*/
  677. }
  678. .main_form .send_btn:hover {
  679. background-color: #E1C9A9;
  680. transition: ease-in all 0.5s;
  681. color: #fff;
  682. }
  683. #request *::placeholder {
  684. color: #737272;
  685. opacity: 1;
  686. }
  687. /** end contact section **/
  688. /** footer **/
  689. .footer {
  690. background: #432D2D;
  691. padding-top: 60px;
  692. text-align: center;
  693. }
  694. .footer h3 {
  695. font-weight: 600;
  696. font-size: 17px;
  697. line-height: 19px;
  698. text-align: left;
  699. color: #fff;
  700. padding-bottom: 15px;
  701. display: table;
  702. text-transform: uppercase;
  703. }
  704. .variat {
  705. color: #757575;
  706. text-align: left;
  707. padding-right: 40px;
  708. }
  709. ul.conta {
  710. text-align: left;
  711. margin-bottom: 55px;
  712. }
  713. ul.conta li {
  714. color: #fff;
  715. text-align: left;
  716. padding-bottom: 20px;
  717. font-size: 17px;
  718. display: inline-block;
  719. padding-right: 70px;
  720. font-family: "Raleway", sans-serif; /*добавила строчку со шрифтом*/
  721. }
  722. ul.conta li:last-child {
  723. padding-right: 0;
  724. }
  725. ul.conta li i {
  726. padding-right: 15px;
  727. text-align: center;
  728. font-size: 30px;
  729. }
  730. ul.conta li a {
  731. color: #fff;
  732. }
  733. ul.link_menu li {
  734. display: block;
  735. text-align: left;
  736. }
  737. ul.link_menu li.active a {
  738. color: #E1C9A9;
  739. }
  740. ul.link_menu li a {
  741. color: #fff;
  742. font-size: 17px;
  743. line-height: 28px;
  744. display: block;
  745. width: -moz-max-content;
  746. }
  747. ul.link_menu li a:hover {
  748. color: #A9612B;
  749. }
  750. .bottom_form {
  751. display: flex;
  752. flex-wrap: wrap;
  753. margin-top: 8px;
  754. }
  755. .bottom_form h3 {
  756. font-weight: 600;
  757. font-size: 20px;
  758. line-height: 25px;
  759. text-align: left;
  760. color: #fff;
  761. padding-top: 12px;
  762. margin-right: 93px;
  763. text-transform: uppercase;
  764. border: inherit;
  765. }
  766. .bottom_form .enter {
  767. border: inherit;
  768. padding: 0px 50px 0px 19px;
  769. width: 100%;
  770. height: 45px;
  771. background: #fffffff2;
  772. color: #ccc8c8;
  773. font-size: 17px;
  774. font-weight: 300;
  775. float: left;
  776. margin-bottom: 20px;
  777. font-family: "Raleway", sans-serif; /*добавила строчку со шрифтом*/
  778. }
  779. .right_btn {
  780. font-size: 17px;
  781. transition: ease-in all 0.5s;
  782. background-color: #E1C9A9;
  783. color: #fff;
  784. padding: 8px 16px;
  785. font-weight: 500;
  786. text-transform: uppercase;
  787. height: 45px;
  788. position: absolute;
  789. right: 14px;
  790. }
  791. .right_btn:hover {
  792. background-color: #A9612B;
  793. transition: ease-in all 0.5s;
  794. color: #432D2D;
  795. }
  796. .bottom_form p {
  797. color: #757575;
  798. text-align: left;
  799. }
  800. .copyright {
  801. margin-top: 60px;
  802. padding-bottom: 20px;
  803. background-color: #fff;
  804. border-right: inherit;
  805. border-left: inherit;
  806. }
  807. .copyright p {
  808. color: #000;
  809. font-size: 18px;
  810. line-height: 22px;
  811. text-align: center;
  812. padding-top: 25px;
  813. font-weight: normal;
  814. }
  815. .copyright a {
  816. color: #000;
  817. }
  818. .copyright a:hover {
  819. color: #fa8c17;
  820. }
  821. /** end footer **/
  822. /** endinner page css **/
  823. .back_re {
  824. background-color: #2e2d2d;
  825. }
  826. .back_re .title {
  827. text-align: center;
  828. }
  829. .back_re .title h2 {
  830. color: #fff;
  831. font-size: 40px;
  832. padding: 40px 0;
  833. font-weight: 600;
  834. text-transform: uppercase;
  835. line-height: 35px;
  836. }
  837. .margin_0 {
  838. margin: 0 !important;
  839. }