Diligent web site
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
5年前
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984
  1. /* #navigation ul li.active.portfolio .nav-active-mark
  2. {
  3. bottom: -20px;
  4. } */
  5. a:hover
  6. {
  7. text-decoration: none!important;
  8. }
  9. a.email
  10. {
  11. color: #993c95;
  12. transition: opacity .35s;
  13. -webkit-transition: opacity .35s;
  14. }
  15. a.email:hover
  16. {
  17. color: #993c95;
  18. opacity: .9;
  19. }
  20. ul.bulleted-list li
  21. {
  22. list-style-type: disc;
  23. }
  24. ul.bulleted-list {
  25. padding-left: 30px;
  26. }
  27. /* header */
  28. .service-link,.industries-link
  29. {
  30. cursor: pointer;
  31. position: relative;
  32. }
  33. .service-link .fa-angle-down,.industries-link .fa-angle-down
  34. {
  35. position: absolute;
  36. right: -17px;
  37. top: 4px;
  38. font-size: 17px;
  39. transition: transform .35s;
  40. }
  41. .service-link.up.active .fa-angle-down, .industries-link.up.active .fa-angle-down
  42. {
  43. transform: rotate(180deg);
  44. }
  45. .sub-menu
  46. {
  47. /* display: flex;
  48. flex-direction: column; */
  49. }
  50. .dropdown_wrap
  51. {
  52. }
  53. .dropdown_menu
  54. {
  55. display: none;
  56. position: relative;
  57. left: 0;
  58. width: 100%;
  59. padding: 10px 0px 32px 0;
  60. }
  61. .dropdown-left img
  62. {
  63. max-height: 200px;
  64. }
  65. #servicesMenu ul
  66. {
  67. padding-left: 95px;
  68. }
  69. #industriesMenu ul
  70. {
  71. padding-left: 172px;
  72. }
  73. #servicesMenu.active, #industriesMenu.active {
  74. display: block;
  75. }
  76. .expand-menu li
  77. {
  78. padding:5px 0px;
  79. }
  80. .expand-menu li a
  81. {
  82. color:#fff;
  83. transition: color .35s;
  84. }
  85. .expand-menu li a:hover
  86. {
  87. color:#993c95;
  88. }
  89. /* header end*/
  90. #back-to-top
  91. {
  92. position: fixed;
  93. right: 16px;
  94. bottom: 40px;
  95. width: 70px;
  96. height: 50px;
  97. display: none;
  98. background-color: #993c95;
  99. border-radius: 7px;
  100. z-index: 99;
  101. }
  102. #back-to-top span
  103. {
  104. position: relative;
  105. top: 12px;
  106. left: 29%;
  107. font-size: 20px;
  108. color: #fff;
  109. }
  110. #back-to-top.active{
  111. display: block;
  112. }
  113. .h3
  114. {
  115. font-size: 36px;
  116. }
  117. .section-title h1
  118. {
  119. font: 72px 'bebas_neue', Helvetica, Arial, sans-serif;
  120. color: #1d1d1d;
  121. padding: 0;
  122. margin-bottom: -10px;
  123. }
  124. .red-background
  125. {
  126. background-color: #cd1e28
  127. }
  128. .white-background, .contact-social.linkedin .hex-area.white-background
  129. {
  130. background-color: #d7dbd8!important;
  131. }
  132. .gray-background, .contact-social.linkedin .outer-hex.gray-background
  133. {
  134. background-color: #9e9e9e !important;
  135. }
  136. .dark-blue-background ,.contact-social.linkedin .dark-blue-background.hex-area
  137. {
  138. background-color: #103576!important;
  139. }
  140. .light-blue-background, .contact-social.linkedin .light-blue-background.hex-area
  141. {
  142. background-color: #089bcf!important;
  143. }
  144. /* portfolio */
  145. #gallery .contact-socials .contact-social-overlay .hex-area ,#portfolio-header .contact-socials .contact-social-overlay .hex-area {
  146. /*background-color: #d7dbd8!important;*/
  147. background-color: #cccccc!important;
  148. }
  149. .gbi-description
  150. {
  151. display: flow-root;
  152. }
  153. #gallery .gallery-item-overlay .hex-area, #portfolio-header .gallery-item-overlay .hex-area{
  154. background-color: #d7dbd8!important;
  155. }
  156. #gallery .gallery-item-overlay .hex-area.no-partner
  157. {
  158. background-color: rgba(104,104,104)!important;
  159. position: relative;
  160. z-index: 999999999;
  161. }
  162. #gallery .hex_overlay
  163. {
  164. background-color: rgba(104,104,104)!important;
  165. position: relative;
  166. z-index: 99999999999;
  167. width: 100%;
  168. height: 100%;
  169. }
  170. #gallery .gallery-item-overlay .outer-hex , #portfolio-header .gallery-item-overlay .outer-hex {
  171. background-color: #9e9e9e;
  172. transition: background-color .35s;
  173. -webkit-transition: background-color .35s;
  174. }
  175. #gallery .flex-control-paging
  176. {
  177. display: none;
  178. }
  179. .white-color
  180. {
  181. color:#fff;
  182. }
  183. #gallery .gallery-item .socials {
  184. padding-top: 80px;
  185. }
  186. #gallery .gallery-item-overlay:hover .outer-hex, #portfolio-header .gallery-item-overlay:hover .outer-hex {
  187. background-color: rgba(153,60,149,0.7);
  188. }
  189. #intro {
  190. height: 540px;
  191. }
  192. #gallery .gallery-box
  193. {
  194. padding: 0px 100px;
  195. }
  196. #our_partners-section
  197. {
  198. position: relative;
  199. z-index: 1;
  200. padding-bottom: 100px;
  201. }
  202. #our_partners-wrap .our_partners-cont
  203. {
  204. position: absolute;
  205. width: 100%;
  206. height: 100%;
  207. left: 0;
  208. top: 0;
  209. opacity: .1;
  210. background-size: cover;
  211. background-color: #000;
  212. z-index: 4;
  213. }
  214. .gallery-cont
  215. {
  216. position: relative;
  217. z-index: 7;
  218. position: relative;
  219. opacity:1;
  220. }
  221. #gallery .contact-social .outer-hex, #portfolio-header .contact-social .outer-hex{
  222. background-color: #9e9e9e !important;
  223. }
  224. .services-wrap-cont
  225. {
  226. border-top: 5px solid #ddd;
  227. }
  228. .typewriter-span {
  229. font-size: 3.82rem;
  230. text-shadow: 0 0 2px #000;
  231. }
  232. .non-margin
  233. {
  234. margin: 0!important;
  235. }
  236. .about-item.highlight {
  237. background-color: #fff;
  238. }
  239. .about-item, .serevices-item {
  240. text-align: center;
  241. padding: 180px 5px;
  242. }
  243. #portfolio-header .hive .outer-hex:hover
  244. {
  245. background-color: rgba(153,60,149,0.7)!important;
  246. }
  247. #galery .gallery-item-overlay:hover .hex-area.no-partner
  248. {
  249. background-color: #d7dbd8!important;
  250. }
  251. #gallery .section-triangle-grey
  252. {
  253. /*background-color: #f6f6f6;*/
  254. display: none;
  255. }
  256. /* #about-section
  257. {
  258. padding-bottom: 240px;
  259. } */
  260. #gallery
  261. {
  262. position: relative;
  263. padding-bottom: 0px!important;
  264. padding-top: 210px;
  265. }
  266. #our_partners-wrap::before{
  267. content: "";
  268. position: absolute;
  269. width: 0;
  270. height: 0;
  271. border-style: solid;
  272. border-width: 36px 63px 0px 63px;
  273. border-color: #f6f6f6 transparent transparent transparent;
  274. top: 0;
  275. left:50%;
  276. transform: translateX(-50%);
  277. z-index: 11;
  278. }
  279. #our_partners_title
  280. {
  281. font-size: 40px;
  282. }
  283. #our_partners-section:before
  284. {
  285. content: "";
  286. position: absolute;
  287. width: 0;
  288. height: 0;
  289. border-style: solid;
  290. border-width: 36px 63px 0px 63px;
  291. border-color: #f6f6f6 transparent transparent transparent;
  292. top: 0;
  293. left: 50%;
  294. transform: translateX(-50%);
  295. z-index: 11;
  296. opacity: 1;
  297. }
  298. .successfully
  299. {
  300. color:#00FF00;
  301. }
  302. .error
  303. {
  304. background-color: #FF0000;
  305. }
  306. /*careers page*/
  307. .careers-intro, .service_type-intro
  308. {
  309. padding-top: 30px;
  310. padding-bottom: 30px;
  311. display: flex;
  312. flex-direction: row;
  313. }
  314. .careers-intro
  315. {
  316. min-height: 500px;
  317. padding-bottom: 100px;
  318. }
  319. .service_type-intro
  320. {
  321. /* min-height: 400px; */
  322. padding-bottom: 50px;
  323. }
  324. .service-type-wrapper.dark
  325. {
  326. background-color: #1d1d1d;
  327. }
  328. .service-type-wrapper.dark .section-title h1
  329. {
  330. color:#fff;
  331. }
  332. .service-info
  333. {
  334. padding: 50px 0px;
  335. }
  336. .service-info-wrapper,.service-type-wrapper
  337. {
  338. position: relative;
  339. min-height: 393px;
  340. }
  341. .service-type-wrapper:after
  342. {
  343. /* content: "";
  344. position: absolute;
  345. width: 63px;
  346. height: 63px;
  347. box-sizing: border-box;
  348. background-image: url(../images/bg_industry.jpg);
  349. border: none;
  350. left: 50%;
  351. bottom: -30px;
  352. z-index: 1;
  353. transform: translateX(-50%) rotate(45deg); */
  354. }
  355. /* .service-type-wrapper:after
  356. {
  357. content: "";
  358. position: absolute;
  359. width: 63px;
  360. height: 36px;
  361. left: 50%;
  362. bottom: -36px;
  363. border-style: solid;
  364. border-width: 36px 63px 0px 63px;
  365. z-index: 1;
  366. transform: translateX(-50%);
  367. opacity: 0.9;
  368. }
  369. .service-type-wrapper.dark:after
  370. {
  371. border-color: #000 transparent transparent transparent;
  372. } */
  373. /* .service-type-wrapper:before
  374. {
  375. content: "";
  376. position: absolute;
  377. background-image: url("../images/industries-gradient.png");
  378. height:100px;
  379. width: 100%;
  380. background-size: cover;
  381. left:0;
  382. bottom: -100px;
  383. } */
  384. .service-type-wrapper.dark
  385. {
  386. /* box-shadow: 3px 3px 10px 15px #232323; */
  387. }
  388. .service-type-wrapper.dark .shadow-up
  389. {
  390. position: absolute;
  391. bottom:0;
  392. left:0;
  393. background-color: #232323;
  394. height:16px;
  395. width:100%;
  396. }
  397. .service-type-wrapper.dark .shadow-up::before
  398. {
  399. content: "";
  400. position: absolute;
  401. top: 0;
  402. left: 0;
  403. width: 100%;
  404. box-shadow: 3px 3px 10px 12px #232323;
  405. }
  406. /* .service-type-wrapper:not(.dark):after
  407. {
  408. border-color: #ccc transparent transparent transparent;
  409. } */
  410. /* .service-type-wrapper:not(.dark)
  411. {
  412. box-shadow: 3px 3px 10px 15px #ccc;
  413. filter: brightness(245%) saturate(140%);
  414. } */
  415. /* .service-type-wrapper:not(.dark)::before
  416. {
  417. content: "";
  418. position: absolute;
  419. top: 0;
  420. left: 0;
  421. height: 100%;
  422. width: 100%;
  423. background-color: gray;
  424. opacity: 0.6;
  425. } */
  426. .service-info-icon
  427. {
  428. font-size: 45px;
  429. }
  430. .careers .section-title, .service_type .section-title
  431. {
  432. position: relative;
  433. }
  434. .careers, .apply-form-cont
  435. {
  436. padding-top: 70px;
  437. padding-bottom: 80px;
  438. }
  439. .service_type
  440. {
  441. padding-top: 70px;
  442. position: relative;
  443. z-index: 2;
  444. }
  445. .careers .one_half, .service_type .one_half
  446. {
  447. float: left;
  448. }
  449. .position-cont
  450. {
  451. position: relative;
  452. width:100%;
  453. }
  454. .position
  455. {
  456. position: relative;
  457. width:100%;
  458. color: inherit;
  459. padding: 0px 35px;
  460. border: 4px solid #993c95;
  461. display: flex;
  462. flex-direction: column;
  463. justify-content: space-between;
  464. margin-bottom: 20px;
  465. color: #1d1d1d;
  466. -webkit-transition: background-color .35s, color .35s;
  467. transition: background-color .35s, color .35s;
  468. border-radius: 65px;
  469. cursor: pointer;
  470. }
  471. .position:hover
  472. {
  473. background-color: #993c95!important;
  474. color:#fff!important;
  475. }
  476. .position.active{
  477. background-color: #993c95!important;
  478. color:#fff!important;
  479. }
  480. .position-name
  481. {
  482. padding-top: 15px;
  483. }
  484. .position-name h4
  485. {
  486. position: relative;
  487. margin-right: 55px;
  488. padding-bottom: 10px !important;
  489. }
  490. .chevron
  491. {
  492. position: absolute;
  493. top: 50%;
  494. right: 30px;
  495. transform: translateY(-50%);
  496. }
  497. .chevron__line1, .chevron__line2
  498. {
  499. stroke-width: 10;
  500. stroke-linecap: round;
  501. -webkit-transition: -webkit-transform 0.4s, stroke 0.4s;
  502. transition: transform 0.4s, stroke 0.4s;
  503. }
  504. .chevron__line1 {
  505. -webkit-transform-origin: 50px 50px;
  506. transform-origin: 50px 50px;
  507. }
  508. .chevron__line2 {
  509. -webkit-transform-origin: 50px 50px;
  510. transform-origin: 50px 50px;
  511. }
  512. .chevron--down, .chevron--up {
  513. display: block;
  514. }
  515. .chevron--down .chevron__container, .chevron--up .chevron__container {
  516. -webkit-transition: -webkit-transform 0.4s;
  517. transition: transform 0.4s;
  518. -webkit-transform: translateY(13px);
  519. transform: translateY(13px);
  520. }
  521. .chevron--down .chevron__line1, .chevron--up .chevron__line1 {
  522. stroke: #993c95;
  523. -webkit-transform: rotate(40deg);
  524. transform: rotate(40deg);
  525. }
  526. .chevron--down .chevron__line2, .chevron--up .chevron__line2 {
  527. stroke: #993c95;
  528. -webkit-transform: rotate(-40deg);
  529. transform: rotate(-40deg);
  530. }
  531. .chevron--up .chevron__container {
  532. -webkit-transform: translateY(-13px);
  533. transform: translateY(-13px);
  534. }
  535. .chevron--up .chevron__line1 {
  536. stroke: white;
  537. -webkit-transform: rotate(-40deg);
  538. transform: rotate(-40deg);
  539. }
  540. .chevron--up .chevron__line2 {
  541. stroke: white;
  542. -webkit-transform: rotate(40deg);
  543. transform: rotate(40deg);
  544. }
  545. .position:hover .chevron--down .chevron__line1, .position:hover .chevron--down .chevron__line2 {
  546. stroke: #fff;
  547. }
  548. .position-content {
  549. padding: 30px 0px;
  550. }
  551. .apply-cont
  552. {
  553. height: auto;
  554. width: 100%;
  555. text-align: center;
  556. margin-top: 50px;
  557. }
  558. .btn-apply
  559. {
  560. color: #fff;
  561. padding: 10px 35px;
  562. border-radius: 45px;
  563. background-color: #993c95;
  564. border: none;
  565. font-size: 1.5rem;
  566. font-weight: bold;
  567. cursor: pointer;
  568. }
  569. .btn-apply:hover{
  570. opacity: .8;
  571. color: #fff;
  572. }
  573. .background-overlay
  574. {
  575. position: absolute;
  576. background-color: #000;
  577. top:0;
  578. left:0;
  579. height: 100vh;
  580. width: 100vw;
  581. opacity: .85;
  582. z-index: 100;
  583. display: none;
  584. }
  585. .background-overlay.active{
  586. display: block;
  587. }
  588. .apply-notification{
  589. position: absolute;
  590. top:50%;
  591. left:50%;
  592. height:200px;
  593. width:300px;
  594. background-color: #993c95;
  595. z-index: 101;
  596. transform: translate(-50%,-150%);
  597. border-radius: 10px;
  598. text-align: center;
  599. display: none;
  600. }
  601. .apply-notification.active{
  602. display: block;
  603. }
  604. .notification-msg
  605. {
  606. position: relative;
  607. top: 71px;
  608. color: #fff;
  609. font-size: 20px;
  610. }
  611. .close-notification
  612. {
  613. font-size: 25px;
  614. position: absolute;
  615. top: 5px;
  616. right: 13px;
  617. color:#fff;
  618. cursor: pointer;
  619. }
  620. /*end careers*/
  621. /*apply page*/
  622. .apply-title-cont
  623. {
  624. text-align: center;
  625. padding-bottom: 25px;
  626. }
  627. .aplly-title
  628. {
  629. margin-top: 30px;
  630. }
  631. .apply-form-cont .selectize-input input[type="text"]
  632. {
  633. display: none;
  634. }
  635. .apply-form-cont .selectize-control
  636. {
  637. position: relative;
  638. margin-bottom: 30px;
  639. border-bottom: 2px solid #993c95;
  640. cursor: pointer;
  641. }
  642. .apply-form-cont .selectize-control .item
  643. {
  644. padding: 13px 0px 12px 10px;
  645. background-color: #fff;
  646. border-bottom: 1px solid #993c95;
  647. }
  648. .apply-form-cont .selectize-control:hover:after{
  649. color: #993c95;
  650. }
  651. .apply-form-cont .selectize-control:after
  652. {
  653. content:"\25bc";
  654. position: absolute;
  655. right:0;
  656. top:11px;
  657. font-size: 20px;
  658. pointer-events: none;
  659. }
  660. .apply-form-cont .selectize-dropdown
  661. {
  662. position: absolute;
  663. }
  664. .apply-form-cont .selectize-dropdown-content .option
  665. {
  666. background-color: #fff;
  667. -webkit-transition: background-color 0.35s;
  668. transition: background-color 0.35s;
  669. padding: 7px 5px;
  670. padding-left: 10px;
  671. }
  672. .apply-form-cont .selectize-dropdown-content .option:hover{
  673. background-color: #993c95;
  674. color: #fff;
  675. }
  676. .apply-field:not(.resume-file)
  677. {
  678. width:100%;
  679. height:50px;
  680. margin-bottom: 30px;
  681. padding-left: 10px;
  682. border:none;
  683. border-bottom:2px solid #993c95;
  684. }
  685. input[type="file"].apply-field
  686. {
  687. opacity: 0;
  688. /* visibility: hidden; */
  689. position: relative;
  690. z-index: 3;
  691. cursor: pointer;
  692. }
  693. .resume-cont
  694. {
  695. display: block;
  696. position: relative;
  697. z-index: 1;
  698. }
  699. .resume-cont label
  700. {
  701. display: inline-block;
  702. margin-bottom: .5rem;
  703. position: absolute;
  704. font-size: 1.3rem;
  705. /* right: 85px; */
  706. left:50px;
  707. top: 0px;
  708. cursor: pointer;
  709. z-index: 1;
  710. pointer-events: none;
  711. }
  712. .apply-option
  713. {
  714. padding: 10px 0px;
  715. }
  716. .apply-option:hover
  717. {
  718. background-color: #993c95;
  719. }
  720. .apply-field::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  721. opacity: 1; /* Firefox */
  722. }
  723. select.apply-field
  724. {
  725. cursor: pointer;
  726. }
  727. .apply-field:not(.resume-file){
  728. display: block;
  729. }
  730. textarea.apply-field
  731. {
  732. resize: none;
  733. padding-top: 13px;
  734. height: 170px!important;
  735. }
  736. .apply-submit
  737. {
  738. float:right;
  739. display: block;
  740. color: #fff;
  741. border: none;
  742. font-size: 14px;
  743. font-weight: bold;
  744. float: right;
  745. cursor: pointer;
  746. margin-top: 20px;
  747. background-color: #993c95;
  748. border-radius: 23px;
  749. padding: 15px 25px;
  750. transition: opacity 300ms;
  751. -webkit-transition: opacity 300ms;
  752. }
  753. .apply-submit:hover,.contact-form input#submit:hover
  754. {
  755. opacity: .8;
  756. }
  757. .apply-submit:disabled
  758. {
  759. background-color: #d1d1d1;
  760. }
  761. #temp-btn
  762. {
  763. padding:10px;
  764. background-color: red;
  765. }
  766. .collapse
  767. {
  768. transition: display 300ms;
  769. -webkit-transition: display 300ms;
  770. }
  771. .resume-file
  772. {
  773. display: block;
  774. }
  775. .delete-file
  776. {
  777. position: relative;
  778. }
  779. .btn-delete-file
  780. {
  781. position: relative;
  782. float: right;
  783. height: 30px;
  784. width: 30px;
  785. cursor: pointer;
  786. z-index: 1;
  787. border: none;
  788. background-color: transparent;
  789. }
  790. .btn-delete-file svg{
  791. font-size: 20px;
  792. }
  793. .btn-delete-file svg path
  794. {
  795. transition: fill 300ms;
  796. -webkit-transition: fill 300ms;
  797. }
  798. .btn-delete-file:hover svg path{
  799. fill: #993c95;
  800. }
  801. .apply-submit:focus,.btn-delete-file:focus{
  802. border:none;
  803. outline: none;
  804. }
  805. .apply-msg-cont
  806. {
  807. margin-top: 50px;
  808. text-align: center;
  809. }
  810. .apply-msg
  811. {
  812. visibility: hidden;
  813. opacity: 0;
  814. color: #28a745;
  815. transition: visibility 0s linear 300ms, opacity 300ms;
  816. -webkit-transition: visibility 0s linear 300ms, opacity 300ms;
  817. font-size: 20px;
  818. }
  819. .apply-msg.active
  820. {
  821. visibility: visible;
  822. opacity: 1;
  823. }
  824. /*apply page end*/
  825. .slides > * {
  826. opacity :1!important;
  827. }
  828. .mobile-nav-toggle:hover{
  829. color: #993c95;
  830. }
  831. #services
  832. {
  833. padding:155 0px;
  834. }
  835. .diligent-purple-background
  836. {
  837. background-color: #993c95 !important;
  838. }
  839. .diligent-purple-title
  840. {
  841. color: #993c95 !important;
  842. }
  843. .padding-bottom-50
  844. {
  845. padding-bottom:50px !important;
  846. }
  847. @media (max-width: 1024px)
  848. {
  849. #gallery .gallery-box
  850. {
  851. padding: 0px 80px;
  852. }
  853. }
  854. @media (max-width: 768px)
  855. {
  856. .first-sti, .second-sti
  857. {
  858. padding-bottom: 50px;
  859. }
  860. .apply-notification
  861. {
  862. transform: translate(-50%,-275%);
  863. }
  864. #gallery .gallery-box
  865. {
  866. padding: 0px 50px;
  867. }
  868. .careers-intro
  869. {
  870. flex-direction: column;
  871. }
  872. .section-title h1
  873. {
  874. font-size: 43px;
  875. }
  876. .chevron svg
  877. {
  878. height: 50px;
  879. width:50px;
  880. }
  881. .position-name h4
  882. {
  883. font-size: 20px;
  884. }
  885. }
  886. @media (max-width: 767px)
  887. {
  888. .gbi-description
  889. {
  890. display: block;
  891. }
  892. }
  893. @media (max-width: 480px)
  894. {
  895. #gallery .gallery-box
  896. {
  897. padding:0px;
  898. }
  899. .chevron
  900. {
  901. right:20px;
  902. }
  903. .position-name h4
  904. {
  905. position: relative;
  906. margin-right: 55px;
  907. font-size: 1.2rem;
  908. }
  909. #intro
  910. {
  911. height: 544px!important;
  912. }
  913. }
  914. @media (max-width: 400px)
  915. {
  916. .copyright-wrapper
  917. {
  918. height: unset!important;
  919. padding: 5px 0px;
  920. }
  921. }