Skip to Content

CSS File

URL: https://www.tantrafuengirola.com/wp-content/plugins/revslider/public/assets/css/rs6.css?ver=6.5.3
HTTP Status: 200 OK
MIME Type: text/css
Last Modified: Mon, 04 Oct 2021 10:03:14 GMT
Download Time: Less than a second
Cookies: None
Size: 57 KB
Rules: 411 style rules
Imports: 0 stylesheets
HTTP Headers:  8 headers
Links In:  1 pages
Links Out:  0 links
Images:  12 images
CSS:  0 files
JavaScript:  0 files
Issue Issues: 2 issues found on 4 lines

1/* FIX FOR WORDPRESS's CRAZY <p> TAG ANOMALY */

2.rs-p-wp-fix { display: none !important; margin: 0 !important; height: 0px !important; }

3

4

5/* NEW Z-INDEX FIX*/

6.wp-block-themepunch-revslider { position: relative }

7

8

9/* FIX FOR QUICK LOADING OF SLIDER SCRIPTS AND WP-ROCKET READDING IMG TAG INTO DOM*/

10/*rs-sbg-px rs-sbg-wrap img { display:none !important}

11*/

12

13/* MODAL BASICS */

14rs-modal { position: fixed !important; z-index: 9999999 !important; pointer-events: none !important;}

15

16rs-modal.rs-modal-auto { top: auto;bottom: auto;left: auto; right:auto; }

17

18rs-modal.rs-modal-fullwidth,

19rs-modal.rs-modal-fullscreen { top: 0px; left: 0px; width: 100%; height: 100%; }

20

21rs-modal rs-fullwidth-wrap { position: absolute; top: 0px; left: 0px; height: 100%;}

22

23rs-module-wrap.rs-modal { display:none; max-height: 100% !important; overflow: auto !important; pointer-events: auto !important;}

24

25rs-module-wrap.hideallscrollbars.rs-modal { overflow: hidden !important; max-width: 100% !important}

26

27rs-modal-cover { width: 100%; height: 100%; z-index: 0; background: transparent; position: absolute;top: 0px;left: 0px; cursor: pointer; pointer-events: auto}

28

29body>rs-modal-cover { position: fixed; z-index: 9999995 !important; }

30

31

32rs-sbg-px { pointer-events: none }

33

34

35.rs-forceuntouchable,

36.rs-forceuntouchable * { pointer-events: none !important; }

37

38

39.rs-forcehidden * { visibility: hidden !important; }

40

41

42/*rs-modal rs-fullwidth-wrap rs-module-wrap { transform: translateY(-50%) !important; top: 50% !important; }

43*/

44

45.rs_splitted_lines { display: block; white-space: nowrap !important}

46

47

48.rs-go-fullscreen {

49 position:fixed !important;

50 width:100% !important;

51 height:100% !important;

52 top:0px !important;

53 left:0px !important;

54 z-index:9999999 !important;

55 background:#ffffff;

56}

57

58.rtl { direction: rtl;}

59

60@font-face {

61 font-family: 'revicons';

62 src: url('../fonts/revicons/revicons.eot?5510888');

63 src: url('../fonts/revicons/revicons.eot?5510888#iefix') format('embedded-opentype'),

64 url('../fonts/revicons/revicons.woff?5510888') format('woff'),

65 url('../fonts/revicons/revicons.ttf?5510888') format('truetype'),

66 url('../fonts/revicons/revicons.svg?5510888#revicons') format('svg');

67 font-weight: normal;

68 font-style: normal;

69 font-display: swap;

70}

71

72

73 [class^="revicon-"]:before, [class*=" revicon-"]:before {

74 font-family: "revicons";

75 font-style: normal;

76 font-weight: normal;

77 speak-as: none;

78 display: inline-block;

79 text-decoration: inherit;

80 width: 1em;

81 margin-right: .2em;

82 text-align: center;

83

84 /* For safety - reset parent styles, that can break glyph codes*/

85 font-variant: normal;

86 text-transform: none;

87

88 /* fix buttons height, for twitter bootstrap */

89 line-height: 1em;

90

91 /* Animation center compensation - margins should be symmetric */

92 /* remove if not needed */

93 margin-left: .2em;

94

95 /* you can be more comfortable with increased icons size */

96 /* font-size: 120%; */

97

98 /* Uncomment for 3D effect */

99 /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */

100}

101

102

103

104rs-module i[class^="fa-"],

105rs-module i[class*=" fa-"],

106.rb-modal-wrapper i[class^="fa-"],

107.rb-modal-wrapper i[class*=" fa-"],

108#waitaminute i[class^="fa-"],

109#waitaminute i[class*=" fa-"],

110#objectlibrary i[class^="fa-"],

111#objectlibrary i[class*=" fa-"],

112#rs_overview i[class^="fa-"],

113#rs_overview i[class*=" fa-"],

114#rs_overview_menu i[class^="fa-"],

115#rs_overview_menu i[class*=" fa-"],

116#builderView i[class^="fa-"],

117#builderView i[class*=" fa-"]

118{

119 display: inline-block;

120 font: normal normal normal 14px/1 FontAwesome;

121 font-size: inherit;

122 text-rendering: auto;

123 -webkit-font-smoothing: antialiased;

124 -moz-osx-font-smoothing: grayscale;

125}

126

127

128rs-module [class^="fa-"]:before,

129rs-module [class*=" fa-"]:before,

130.rb-modal-wrapper [class^="fa-"]:before,

131.rb-modal-wrapper [class*=" fa-"]:before,

132#rs_overview [class^="fa-"]:before,

133#rs_overview [class*=" fa-"]:before,

134#objectlibrary [class^="fa-"]:before,

135#objectlibrary [class*=" fa-"]:before,

136#waitaminute [class^="fa-"]:before,

137#waitaminute [class*=" fa-"]:before,

138#rs_overview_menu [class^="fa-"]:before,

139#rs_overview_menu [class*=" fa-"]:before,

140#builderView [class^="fa-"]:before,

141#builderView [class*=" fa-"]:before

142{

143 font-family: FontAwesome;

144 font-style: normal;

145 font-weight: 400;

146

147 speak-as: none;

148 display: inline-block;

149 text-decoration: inherit;

150 width: auto;

151 margin-right: 0;

152 text-align: center;

153 font-variant: normal;

154 text-transform: none;

155 line-height: inherit;

156 margin-left: 0;

157}

158

159

160rs-module .sr-only,

161#objectlibrary .sr-only,

162#waitaminute .sr-only,

163#rs_overview .sr-only,

164#rs_overview_menu .sr-only,

165.rb-modal-wrapper .sr-only,

166#builderView .sr-only

167{

168 position: absolute;

169 width: 1px;

170 height: 1px;

171 padding: 0;

172 margin: -1px;

173 overflow: hidden;

174 clip: rect(0, 0, 0, 0);

175 border: 0;

176}

177

178rs-module .sr-only-focusable:active,

179rs-module .sr-only-focusable:focus,

180#waitaminute .sr-only-focusable:active,

181#waitaminute .sr-only-focusable:focus,

182#objectlibrary .sr-only-focusable:active,

183#objectlibrary .sr-only-focusable:focus,

184#rs_overview .sr-only-focusable:active,

185#rs_overview .sr-only-focusable:focus,

186#rs_overview_menu .sr-only-focusable:active,

187#rs_overview_menu .sr-only-focusable:focus,

188.rb-modal-wrapper .sr-only-focusable:active,

189.rb-modal-wrapper .sr-only-focusable:focus,

190#builderView .sr-only-focusable:active,

191#builderView .sr-only-focusable:focus

192

193{

194 position: static;

195 width: auto;

196 height: auto;

197 margin: 0;

198 overflow: visible;

199 clip: auto;

200}

201

202

203

204.revicon-search-1:before { content: '\e802'; }

205 /* '' */

206.revicon-pencil-1:before { content: '\e831'; }

207 /* '' */

208.revicon-picture-1:before { content: '\e803'; }

209 /* '' */

210.revicon-cancel:before { content: '\e80a'; }

211 /* '' */

212.revicon-info-circled:before { content: '\e80f'; }

213 /* '' */

214.revicon-trash:before { content: '\e801'; }

215 /* '' */

216.revicon-left-dir:before { content: '\e817'; }

217 /* '' */

218.revicon-right-dir:before { content: '\e818'; }

219 /* '' */

220.revicon-down-open:before { content: '\e83b'; }

221 /* '' */

222.revicon-left-open:before { content: '\e819'; }

223 /* '' */

224.revicon-right-open:before { content: '\e81a'; }

225 /* '' */

226.revicon-angle-left:before { content: '\e820'; }

227 /* '' */

228.revicon-angle-right:before { content: '\e81d'; }

229 /* '' */

230.revicon-left-big:before { content: '\e81f'; }

231 /* '' */

232.revicon-right-big:before { content: '\e81e'; }

233 /* '' */

234.revicon-magic:before { content: '\e807'; }

235 /* '' */

236.revicon-picture:before { content: '\e800'; }

237 /* '' */

238.revicon-export:before { content: '\e80b'; }

239 /* '' */

240.revicon-cog:before { content: '\e832'; }

241 /* '' */

242.revicon-login:before { content: '\e833'; }

243 /* '' */

244.revicon-logout:before { content: '\e834'; }

245 /* '' */

246.revicon-video:before { content: '\e805'; }

247 /* '' */

248.revicon-arrow-combo:before { content: '\e827'; }

249 /* '' */

250.revicon-left-open-1:before { content: '\e82a'; }

251 /* '' */

252.revicon-right-open-1:before { content: '\e82b'; }

253 /* '' */

254.revicon-left-open-mini:before { content: '\e822'; }

255 /* '' */

256.revicon-right-open-mini:before { content: '\e823'; }

257 /* '' */

258.revicon-left-open-big:before { content: '\e824'; }

259 /* '' */

260.revicon-right-open-big:before { content: '\e825'; }

261 /* '' */

262.revicon-left:before { content: '\e836'; }

263 /* '' */

264.revicon-right:before { content: '\e826'; }

265 /* '' */

266.revicon-ccw:before { content: '\e808'; }

267 /* '' */

268.revicon-arrows-ccw:before { content: '\e806'; }

269 /* '' */

270.revicon-palette:before { content: '\e829'; }

271 /* '' */

272.revicon-list-add:before { content: '\e80c'; }

273 /* '' */

274.revicon-doc:before { content: '\e809'; }

275 /* '' */

276.revicon-left-open-outline:before { content: '\e82e'; }

277 /* '' */

278.revicon-left-open-2:before { content: '\e82c'; }

279 /* '' */

280.revicon-right-open-outline:before { content: '\e82f'; }

281 /* '' */

282.revicon-right-open-2:before { content: '\e82d'; }

283 /* '' */

284.revicon-equalizer:before { content: '\e83a'; }

285 /* '' */

286.revicon-layers-alt:before { content: '\e804'; }

287 /* '' */

288.revicon-popup:before { content: '\e828'; }

289 /* '' */

290

291

292

293

294/******************************

295 - BASIC STYLES -

296******************************/

297

298.tp-fullwidth-forcer { z-index: 0; pointer-events: none}

299

300rs-module-wrap { visibility: hidden }

301

302rs-module-wrap,

303rs-module-wrap * { box-sizing: border-box; -webkit-tap-highlight-color: rgba(0,0,0,0);}

304

305

306rs-module-wrap {position:relative;z-index: 1;width:100%; display: block;}

307

308

309.rs-fixedscrollon rs-module-wrap { position: fixed !important; top: 0px !important; z-index: 1000; left: 0 !important;}

310

311.rs-stickyscrollon rs-module-wrap { position: sticky !important; top:0px; z-index: 1000; }

312

313.rs-stickyscrollon { overflow: visible !important; }

314

315

316rs-fw-forcer { display:block;width:100%;pointer-events: none;}

317

318rs-module { position:relative;overflow:hidden;display: block; }

319

320

321rs-module.disableVerticalScroll { -ms-touch-action: pan-x; touch-action: pan-x; }

322

323

324

325rs-pzimg-wrap,

326rs-sbg-effectwrap,

327rs-sbg { display: block; pointer-events: none }

328

329

330rs-sbg-effectwrap {

331 position:absolute;top:0px;left:0px;width:100%;height:100%

332}

333

334

335rs-carousel-wrap rs-column rs-layer img { width: 0px; height: 0px; }

336

337

338rs-sbg-px,

339rs-sbg-wrap {position:absolute; top:0px; left:0px; z-index:0;width:100%;height:100%;display: block;}

340

341

342a.rs-layer,

343a.rs-layer:-webkit-any-link { text-decoration: none }

344

345

346a[x-apple-data-detectors] { color: inherit !important; text-decoration: none !important; font-size: inherit !important; font-family: inherit !important; font-weight: inherit !important; line-height: inherit !important; }

347

348

349.entry-content rs-module a, rs-module a { box-shadow: none; }

350

351

352.rs-ov-hidden { overflow:hidden !important;}

353

354

355

356.rs-forceoverflow,

357.rs-forceoverflow rs-module-wrap,

358.rs-forceoverflow rs-module,

359.rs-forceoverflow rs-slides,

360.rs-forceoverflow rs-slide { overflow:visible !important}

361

362

363.tp-simpleresponsive img,

364rs-module img{

365 max-width:none !important;

366 transition: none;

367 margin:0px;

368 padding:0px;

369 border:none;

370}

371

372

373

374

375rs-module .no-slides-text{font-weight:bold;text-align:center;padding-top:80px;}

376

377

378

379rs-slides, rs-slide, rs-slide:before { position:absolute;text-indent: 0em;top:0px;left:0px;}

380

381rs-slide,rs-slide:before { display:block; visibility:hidden; }

382

383

384.rs-layer .rs-untoggled-content { display:block;}

385

386.rs-layer .rs-toggled-content { display:none;}

387

388

389.rs-tc-active.rs-layer > .rs-toggled-content { display:block;}

390

391.rs-tc-active.rs-layer > .rs-untoggled-content { display:none;}

392

393

394.rs-layer-video { overflow: hidden }

395

396

397.rs_html5vidbasicstyles { position:relative;top:0px;left:0px;width:100%;height:100%; overflow:hidden; }

398

399

400rs-module rs-layer,

401rs-module .rs-layer {

402 opacity: 0;

403 position:relative;

404 visibility: hidden;

405 white-space: nowrap;

406 display: block;

407 -webkit-font-smoothing: antialiased !important;

408 -webkit-tap-highlight-color:rgba(0, 0, 0, 0);

409 -moz-osx-font-smoothing: grayscale;

410 z-index:1;

411

font-display: swap;

412}

413

414

415rs-layer-wrap,

416rs-mask,

417rs-module-wrap,

418rs-module .rs-layer,

419rs-module img {

420 user-select: none;

421}

422

423

424rs-module rs-mask-wrap .rs-layer,

425rs-module rs-mask-wrap *:last-child,

426.wpb_text_column rs-module rs-mask-wrap .rs-layer,

427.wpb_text_column rs-module rs-mask-wrap *:last-child{

428 margin-bottom:0;

429

430}

431

432

433.rs-svg svg { width:100%; height:100%;position: relative;vertical-align: top}

434

435

436

437rs-layer:not(.rs-wtbindex),

438.rs-layer:not(.rs-wtbindex),

439rs-alyer *:not(.rs-wtbindex),

440.rs-layer *:not(.rs-wtbindex) { outline: none !important; }

441

442

443

444/* CAROUSEL FUNCTIONS */

445rs-carousel-wrap {

446 cursor:url(openhand.cur), move;

447}

448

449rs-carousel-wrap.dragged {

450 cursor:url(closedhand.cur), move;

451}

452

453

454rs-carousel-wrap.noswipe {

455 cursor: default;

456}

457

458

459rs-carousel-wrap { position: absolute; overflow: hidden; width:100%;height:100%;top:0px;left:0px;}

460

461rs-carousel-space { clear:both;display:block;width:100%;height:0px;position:relative;}

462

463

464/* ADDED FOR SLIDELINK MANAGEMENT */

465.tp_inner_padding {

466 box-sizing:border-box;

467 max-height:none !important;

468}

469

470

471

472.rs-layer.rs-selectable {

473 user-select: text;

474}

475

476

477

478

479rs-px-mask {

480 overflow: hidden;

481 display: block;

482 width: 100%;

483 height: 100%;

484 position: relative;

485}

486

487

488rs-module embed,

489rs-module iframe,

490rs-module object,

491rs-module audio,

492rs-module video {

493 max-width: none !important;

494 border: none;

495}

496

497

498rs-bg-elem { position:absolute; top:0px;left:0px; width:100%;height:100%;z-index:0; display: block; pointer-events: none; }

499

500

501.tp-blockmask,

502.tp-blockmask_in,

503.tp-blockmask_out { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; z-index: 1000; transform: scaleX(0) scaleY(0);}

504

505

506/***********************************************************

507 - ZONES / GOUP / ROW / COLUMN LAYERS AND HELPERS -

508***********************************************************/

509rs-zone { position:absolute; width:100%;left:0px; box-sizing: border-box;min-height:50px; font-size:0px;pointer-events: none}

510

511rs-row-wrap,

512rs-column,

513rs-cbg-mask-wrap { display:block; visibility: hidden}

514

515

516rs-layer-wrap,

517rs-parallax-wrap,

518rs-loop-wrap,

519rs-mask-wrap { display: block; }

520

521

522

523rs-column-wrap>rs-loop-wrap { z-index: 1 }

524

525

526rs-layer-wrap,

527rs-mask-wrap,

528rs-cbg-mask-wrap

529 { transform-style:flat;}

530

531

532

533/* ANY SAFARI NEEDS IN CAROUSEL SOME HELP TO AVOID FLICKERING, LOVELY....*/

534 @media not all and (min-resolution:.001dpcm) {

535 @media {

536 rs-carousel-wrap rs-layer-wrap,

537 rs-carousel-wrap rs-loop-wrap {

538 backface-visibility: hidden;

539 transform-style: preserve-3d;

540 }

541

542 }

543

544}

545

546

547.safarifix rs-layer-wrap {

548 perspective: 1000000;

549}

550

551

552@-moz-document url-prefix() {

553 rs-layer-wrap,

554 rs-mask-wrap,

555 rs-cbg-mask-wrap { perspective: none; }

556

557}

558

559

560

561rs-mask-wrap { overflow: hidden }

562

563rs-fullwidth-wrap { position:relative;width:100%;height:auto;display: block; overflow:visible;max-width:none !important;}

564

565

566.rev_row_zone_top { top:0px;}

567

568.rev_row_zone_bottom { bottom:0px;}

569

570.rev_row_zone_middle { top: 50%; transform: perspective(1px) translateY(-50%); }

571

572

573rs-column-wrap .rs-parallax-wrap { vertical-align: top }

574

575

576.rs-layer img,

577rs-layer img { vertical-align: top }

578

579

580rs-row,

581rs-row.rs-layer {

582 display:table;

583 position:relative;

584 width:100% !important;

585 table-layout: fixed;

586 box-sizing: border-box;

587 vertical-align: top;

588 height:auto;

589 font-size:0px;

590}

591

592

593rs-column-wrap {

594 display: table-cell;

595 position: relative;

596 vertical-align: top;

597 height: auto;

598 box-sizing: border-box;

599 font-size:0px;

600}

601

602

603rs-column {

604 box-sizing: border-box;

605 display: block;

606 position: relative;

607 width:100% !important;

608 height:auto !important;

609 white-space: normal !important;

610}

611

612

613rs-cbg-mask-wrap {

614 position: absolute;

615 z-index: 0;

616 box-sizing: border-box;

617}

618

619

620rs-column-wrap rs-cbg-mask-wrap { top: 0px; left: 0px; bottom: 0px; right: 0px; }

621

622rs-column-bg {

623 position: absolute;

624 z-index: 0;

625 box-sizing: border-box;

626 width: 100%;

627 height: 100%;

628}

629

630

631.rs-pelock * { pointer-events: none !important;}

632

633

634rs-column .rs-parallax-wrap,

635rs-column rs-loop-wrap,

636rs-column rs-mask-wrap { text-align: inherit; }

637

638rs-column rs-mask-wrap { display: inline-block;}

639

640

641

642rs-column .rs-parallax-wrap rs-loop-wrap,

643rs-column .rs-parallax-wrap rs-mask-wrap,

644rs-column .rs-parallax-wrap { position: relative !important; left:auto !important; top:auto !important; line-height: 0px;}

645

646

647rs-column .rs-parallax-wrap rs-loop-wrap,

648rs-column .rs-parallax-wrap rs-mask-wrap,

649rs-column .rs-parallax-wrap,

650rs-column .rev_layer_in_column { vertical-align: top; }

651

652

653.rev_break_columns { display: block !important }

654

655.rev_break_columns rs-column-wrap.rs-parallax-wrap { display:block !important; width:100% !important; }

656

657

658

659.rev_break_columns rs-column-wrap.rs-parallax-wrap.rs-layer-hidden,

660.tp-forcenotvisible,

661.tp-hide-revslider,

662rs-row-wrap.rs-layer-hidden,

663rs-column-wrap.rs-layer-hidden,

664.rs-layer.rs-layer-hidden,

665.rs-layer-audio.rs-layer-hidden,

666.rs-parallax-wrap.rs-layer-hidden {

667 visibility:hidden !important;

668 display:none !important

669}

670

671

672/*rs-column .rs-parallax-wrap,

673rs-column rs-loop-wrap,

674rs-column rs-mask-wrap,

675rs-column rs-layer { vertical-align: inherit }

676*/

677

678

679

680/*********************************

681 - SPECIAL TP CAPTIONS -

682**********************************/

683

684rs-layer.rs-nointeraction,

685.rs-layer.rs-nointeraction {

686 pointer-events: none !important

687

688}

689

690

691rs-static-layers {position:absolute; z-index:101; top:0px;left:0px; display: block; width: 100%;height: 100%; pointer-events: none; overflow: hidden}

692

693

694/* new static layers position option */

695rs-static-layers.rs-stl-back {

696 z-index:0;

697}

698

699

700

701.rs-layer rs-fcr {width: 0;height: 0;border-left: 40px solid transparent;border-right: 0px solid transparent;border-top: 40px solid #00A8FF;position: absolute;right:100%;top:0px;}

702

703.rs-layer rs-fcrt {width: 0;height: 0;border-left: 40px solid transparent;border-right: 0px solid transparent;border-bottom: 40px solid #00A8FF;position: absolute;right:100%;top:0px;}

704

705.rs-layer rs-bcr {width: 0;height: 0;border-left: 0px solid transparent;border-right: 40px solid transparent;border-bottom: 40px solid #00A8FF;position: absolute;left:100%;top:0px;}

706

707.rs-layer rs-bcrt {width: 0;height: 0;border-left: 0px solid transparent;border-right: 40px solid transparent;border-top: 40px solid #00A8FF;position: absolute;left:100%;top:0px;}

708

709

710

711.tp-layer-inner-rotation {

712 position: relative !important;

713}

714

715

716

717/***********************************************

718 - SPECIAL ALTERNATIVE IMAGE SETTINGS -

719***********************************************/

720

721img.tp-slider-alternative-image {

722 width:100%; height:auto;

723}

724

725

726

727/******************************

728 - IE8 HACKS -

729*******************************/

730.noFilterClass {

731 filter:none !important;

732}

733

734

735

736/********************************

737 - FULLSCREEN VIDEO -

738*********************************/

739

740rs-bgvideo { position: absolute;top:0px;left:0px; width:100%;height:100%;z-index: 0; display: block}

741

742

743.rs-layer.rs-fsv { top:0px;left:0px; position:absolute;width:100%;height:100%}

744

745

746.rs-layer.rs-fsv audio,

747.rs-layer.rs-fsv video,

748.rs-layer.rs-fsv iframe,

749.rs-layer.rs-fsv iframe audio,

750.rs-layer.rs-fsv iframe video { width:100%; height:100% ; /*display: none*/}

751

752

753

754.rs-fsv video { background: #000}

755

756

757.fullcoveredvideo rs-poster { background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px}

758

759

760

761.videoisplaying .html5vid rs-poster { display: none}

762

763

764.tp-video-play-button {

765 background:#000;

766 background:rgba(0,0,0,0.3);

767 border-radius:5px;

768 position: absolute;

769 top: 50%;

770 left: 50%;

771 color: #FFF;

772 z-index: 3;

773 margin-top: -25px;

774 margin-left: -25px;

775 line-height: 50px !important;

776 text-align: center;

777 cursor: pointer;

778 width: 50px;

779 height:50px;

780 box-sizing: border-box;

781

782 display: inline-block;

783 vertical-align: top;

784 z-index: 4;

785 opacity: 0;

786 transition:opacity 300ms ease-out !important;

787}

788

789

790.rs-ISM .tp-video-play-button{

791 opacity: 1;

792 transition: none !important;

793 z-index: 6;

794}

795

796

797.rs-audio .tp-video-play-button { display:none !important;}

798

799.rs-layer .html5vid { width:100% !important; height:100% !important;}

800

801.tp-video-play-button i { width:50px;height:50px; display:inline-block; text-align: center !important; vertical-align: top; line-height: 50px !important; font-size: 30px !important;}

802

803.rs-layer:hover .tp-video-play-button { opacity: 1; display:block; z-index: 6;}

804

805.rs-layer .tp-revstop { display:none;width: 15px; border-right: 5px solid #fff !important; border-left:5px solid #fff !important; transform: translateX(50%) translateY(50%);height: 20px;margin-left: 11px !important;margin-top: 5px !important;}

806

807.videoisplaying .revicon-right-dir { display:none}

808

809.videoisplaying .tp-revstop { display:block}

810

811

812.videoisplaying .tp-video-play-button { display:none}

813

814

815

816.fullcoveredvideo .tp-video-play-button { display:none !important}

817

818

819

820.rs-fsv .rs-fsv audio { object-fit:contain !important;}

821

822.rs-fsv .rs-fsv video { object-fit:contain !important;}

823

824

825.rs-layer-video .html5vid.hidefullscreen video::-webkit-media-controls-fullscreen-button { display: none; }

826

827

828

829@supports not (-ms-high-contrast:none) {

830 /* Non-IE styles here */

831 .rs-fsv .fullcoveredvideo audio { object-fit:cover !important;}

832

833 .rs-fsv .fullcoveredvideo video { object-fit:cover !important;}

834

835}

836

837

838.rs-fullvideo-cover { width:100%;height:100%;top:0px;left:0px;position: absolute; background:transparent;z-index:5;}

839

840

841

842.rs-nolc .tp-video-play-button,

843rs-bgvideo video::-webkit-media-controls-start-playback-button,

844rs-bgvideo video::-webkit-media-controls,

845rs-bgvideo audio::-webkit-media-controls { display:none !important;}

846

847

848

849.rs-audio .tp-video-controls { opacity: 1 !important; visibility: visible !important}

850

851

852

853

854rs-module h1.rs-layer,

855rs-module h2.rs-layer,

856rs-module h3.rs-layer,

857rs-module h4.rs-layer,

858rs-module h5.rs-layer,

859rs-module h6.rs-layer,

860rs-module div.rs-layer,

861rs-module span.rs-layer,

862rs-module p.rs-layer { margin:0; padding:0; margin-block-start: 0; margin-block-end: 0; margin-inline-start: 0; margin-inline-end: 0;}

863

864

865rs-module h1.rs-layer:before,

866rs-module h2.rs-layer:before,

867rs-module h3.rs-layer:before,

868rs-module h4.rs-layer:before,

869rs-module h5.rs-layer:before,

870rs-module h6.rs-layer:before { content: none; }

871

872

873

874/********************************

875 - DOTTED OVERLAYS -

876*********************************/

877rs-dotted { background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3;display:block;pointer-events: none}

878

879rs-sbg-wrap rs-dotted { z-index: 31 }

880

881rs-dotted.twoxtwo { background:url(../assets/gridtile.png)}

882

883rs-dotted.twoxtwowhite { background:url(../assets/gridtile_white.png)}

884

885rs-dotted.threexthree { background:url(../assets/gridtile_3x3.png)}

886

887rs-dotted.threexthreewhite { background:url(../assets/gridtile_3x3_white.png)}

888

889

890

891/******************************

892 - SHADOWS -

893******************************/

894

895.tp-shadowcover { width:100%;height:100%;top:0px;left:0px;background: #fff;position: absolute; z-index: -1;}

896

897.tp-shadow1 { box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);}

898

899

900.tp-shadow2:before, .tp-shadow2:after,

901.tp-shadow3:before, .tp-shadow4:after

902{

903 z-index: -2;

904 position: absolute;

905 content: "";

906 bottom: 10px;

907 left: 10px;

908 width: 50%;

909 top: 85%;

910 max-width:300px;

911 background: transparent;

912 box-shadow: 0 15px 10px rgba(0,0,0,0.8);

913

914 transform: rotate(-3deg);

915}

916

917

918.tp-shadow2:after,

919.tp-shadow4:after

920{

921 transform: rotate(3deg);

922 right: 10px;

923 left: auto;

924}

925

926

927.tp-shadow5

928{

929 position:relative;

930 box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;

931}

932

933.tp-shadow5:before, .tp-shadow5:after

934{

935 content:"";

936 position:absolute;

937 z-index:-2;

938 box-shadow:0 0 25px 0px rgba(0,0,0,0.6);

939 top:30%;

940 bottom:0;

941 left:20px;

942 right:20px;

943 border-radius:100px / 20px;

944}

945

946

947

948

949/* TP BUTTONS DESKTOP SIZE */

950

951.rev-btn,

952.rev-btn:visited { outline:none !important; box-shadow:none; text-decoration: none !important; box-sizing:border-box; cursor: pointer;}

953

954

955.rev-btn.rev-uppercase,

956.rev-btn.rev-uppercase:visited { text-transform: uppercase; }

957

958

959.rev-btn i { font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; margin-left:0px; line-height: inherit}

960

961

962.rev-btn.rev-hiddenicon i { font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; opacity: 0; margin-left:0px !important; width:0px !important; }

963

964.rev-btn.rev-hiddenicon:hover i { opacity: 1 !important; margin-left:10px !important; width:auto !important;}

965

966

967

968/* BURGER BUTTON */

969.rev-burger {

970 position: relative;

971 box-sizing: border-box;

972 padding: 22px 14px 22px 14px;

973 border-radius: 50%;

974 border: 1px solid rgba(51,51,51,0.25);

975 -webkit-tap-highlight-color: rgba(0,0,0,0);

976 -webkit-tap-highlight-color: transparent;

977 cursor: pointer;

978}

979

980

981.rev-burger span {

982 display: block;

983 width: 30px;

984 height: 3px;

985 background: #333;

986 transition: .7s;

987 pointer-events: none;

988 transform-style: flat !important;

989}

990

991.rev-burger span:nth-child(2) {

992 margin: 3px 0;

993}

994

995

996.quick_style_example_wrap .rev-burger:hover :first-child,

997#dialog_addbutton .rev-burger:hover :first-child,

998.open .rev-burger :first-child,

999.open.rev-burger :first-child {

1000 transform: translateY(6px) rotate(-45deg);

1001

1002}

1003

1004.quick_style_example_wrap .rev-burger:hover :nth-child(2),

1005#dialog_addbutton .rev-burger:hover :nth-child(2),

1006.open .rev-burger :nth-child(2),

1007.open.rev-burger :nth-child(2) {

1008 transform: rotate(-45deg);

1009

1010 opacity: 0;

1011}

1012

1013.quick_style_example_wrap .rev-burger:hover :last-child,

1014#dialog_addbutton .rev-burger:hover :last-child,

1015.open .rev-burger :last-child,

1016.open.rev-burger :last-child {

1017 transform: translateY(-6px) rotate(-135deg);

1018

1019}

1020

1021

1022.rev-burger.revb-white {

1023 border: 2px solid rgba(255,255,255,0.2);

1024}

1025

1026

1027.rev-b-span-light span,

1028.rev-burger.revb-white span {

1029 background: #fff;

1030}

1031

1032.rev-burger.revb-whitenoborder {

1033 border: 0;

1034}

1035

1036.rev-burger.revb-whitenoborder span {

1037 background: #fff;

1038}

1039

1040.rev-burger.revb-darknoborder {

1041 border: 0;

1042}

1043

1044

1045.rev-b-span-dark span,

1046.rev-burger.revb-darknoborder span {

1047 background: #333;

1048}

1049

1050

1051.rev-burger.revb-whitefull {

1052 background: #fff;

1053 border:none;

1054}

1055

1056

1057.rev-burger.revb-whitefull span {

1058 background:#333;

1059}

1060

1061

1062.rev-burger.revb-darkfull {

1063 background: #333;

1064 border:none;

1065}

1066

1067

1068.rev-burger.revb-darkfull span {

1069 background:#fff;

1070}

1071

1072

1073

1074/* SCROLL DOWN BUTTON */

1075

1076@keyframes rev-ani-mouse {

1077 0% {opacity: 1;top: 29%;}

1078

1079 15% {opacity: 1;top: 70%;}

1080

1081 50% {opacity: 0;top: 70%;}

1082

1083 100% {opacity: 0;top: 29%;}

1084

1085}

1086

1087.rev-scroll-btn {

1088 display: inline-block;

1089 position: relative;

1090 left: 0;

1091 right: 0;

1092 text-align: center;

1093 cursor: pointer;

1094 width:35px;

1095 height:55px;

1096 box-sizing: border-box;

1097 border: 3px solid white;

1098 border-radius: 23px;

1099}

1100

1101.rev-scroll-btn > * {

1102 display: inline-block;

1103 line-height: 18px;

1104 font-size: 13px;

1105 font-weight: normal;

1106 color: #7f8c8d;

1107 color: #ffffff;

1108 font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif;

1109 letter-spacing: 2px;

1110}

1111

1112.rev-scroll-btn > *:hover,

1113.rev-scroll-btn > *:focus,

1114.rev-scroll-btn > *.active {

1115 color: #ffffff;

1116}

1117

1118.rev-scroll-btn > *:hover,

1119.rev-scroll-btn > *:focus,

1120.rev-scroll-btn > *:active,

1121.rev-scroll-btn > *.active {

1122 opacity: 0.8;

1123}

1124

1125

1126.rev-scroll-btn.revs-fullwhite {

1127 background:#fff;

1128}

1129

1130

1131.rev-scroll-btn.revs-fullwhite span {

1132 background: #333;

1133}

1134

1135

1136.rev-scroll-btn.revs-fulldark {

1137 background:#333;

1138 border:none;

1139}

1140

1141

1142.rev-scroll-btn.revs-fulldark span {

1143 background: #fff;

1144}

1145

1146

1147.rev-scroll-btn span {

1148 position: absolute;

1149 display: block;

1150 top: 29%;

1151 left: 50%;

1152 width: 8px;

1153 height: 8px;

1154 margin: -4px 0 0 -4px;

1155 border-radius: 50%;

1156 animation: rev-ani-mouse 2.5s linear infinite;

1157 background: #fff;

1158}

1159

1160

1161.rev-scroll-btn.rev-b-span-dark {

1162 border-color:#333;

1163}

1164

1165.rev-scroll-btn.rev-b-span-dark span,

1166.rev-scroll-btn.revs-dark span {

1167 background: #333;

1168}

1169

1170

1171.rev-control-btn {

1172 position: relative;

1173 display: inline-block;

1174 z-index: 5;

1175 color: #FFF;

1176 font-size: 20px;

1177 line-height: 60px;

1178 font-weight: 400;

1179 font-style: normal;

1180 font-family: Raleway;

1181 text-decoration: none;

1182 text-align: center;

1183 background-color: #000;

1184 border-radius: 50px;

1185 text-shadow: none;

1186 background-color: rgba(0, 0, 0, 0.50);

1187 width:60px;

1188 height:60px;

1189 box-sizing: border-box;

1190 cursor: pointer;

1191}

1192

1193

1194.rev-cbutton-dark-sr {

1195 border-radius: 3px;

1196}

1197

1198

1199.rev-cbutton-light {

1200 color: #333;

1201 background-color: rgba(255,255,255, 0.75);

1202}

1203

1204

1205.rev-cbutton-light-sr {

1206 color: #333;

1207 border-radius: 3px;

1208 background-color: rgba(255,255,255, 0.75);

1209}

1210

1211

1212

1213.rev-sbutton {

1214 line-height: 37px;

1215 width:37px;

1216 height:37px;

1217}

1218

1219

1220.rev-sbutton-blue {

1221 background-color: #3B5998

1222}

1223

1224.rev-sbutton-lightblue {

1225 background-color: #00A0D1;

1226}

1227

1228.rev-sbutton-red {

1229 background-color: #DD4B39;

1230}

1231

1232

1233

1234

1235

1236/************************************

1237- TP BANNER TIMER -

1238*************************************/

1239rs-progress { visibility: hidden; position:absolute; z-index:200;width:100%;height:100%;}

1240

1241rs-progress-bar,

1242.rs-progress-bar { display:block;z-index: 20;box-sizing: border-box;background-clip: content-box;position: absolute; vertical-align:top;line-height:0px;width:100%;height:100%;}

1243

1244rs-progress-bgs { display:block;z-index: 15;box-sizing: border-box; width: 100%; position: absolute; height: 100%; top: 0px; left: 0px; }

1245

1246rs-progress-bg { display:block;background-clip: content-box; position: absolute;width:100%;height:100%;}

1247

1248rs-progress-gap { display:block;background-clip: content-box; position: absolute;width:100%;height:100%;}

1249

1250rs-progress-vis { display:block;width: 100%;height: 100%; position: absolute;top: 0px;left: 0px }

1251

1252

1253/*********************************************

1254- BASIC SETTINGS FOR THE BANNER -

1255***********************************************/

1256.rs-layer img {

1257 background: transparent;

1258 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";

1259 filter:

progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);

1260 /*zoom:1;*/

1261}

1262

1263

1264/*rs-carousel-wrap rs-layer.rs-layer img { transform: translateZ(-0.0001px)}

1265*/

1266

1267

1268.rs-layer.slidelink { cursor:pointer;width:100%;height:100%; }

1269

1270.rs-layer.slidelink a { width:100%;height:100%;display:block}

1271

1272.rs-layer.slidelink a div { width:3000px; height:1500px; background:url(../assets/coloredbg.png) repeat}

1273

1274.rs-layer.slidelink a span{ background:url(../assets/coloredbg.png) repeat; width:100%;height:100%;display:block}

1275

1276/*.tp-shape { width:100%;height:100%;}

1277*/

1278

1279

1280

1281/*********************************************

1282- WOOCOMMERCE STYLES -

1283***********************************************/

1284

1285.rs-layer .rs-starring { display: inline-block}

1286

1287

1288

1289.rs-layer .rs-starring .star-rating {

1290 float: none;

1291 display: inline-block;

1292 vertical-align: top;

1293 color: #FFC321 !important;

1294}

1295

1296

1297

1298.rs-layer .rs-starring .star-rating,

1299.rs-layer .rs-starring-page .star-rating {

1300 position: relative;

1301 height: 1em;

1302 width: 5.4em;

1303 font-family: star;

1304 font-size: 1em !important;

1305}

1306

1307

1308.rs-layer .rs-starring .star-rating:before,

1309.rs-layer .rs-starring-page .star-rating:before {

1310 content: "\73\73\73\73\73";

1311 color: #E0DADF;

1312 float: left;

1313 top: 0;

1314 left: 0;

1315 position: absolute;

1316}

1317

1318

1319.rs-layer .rs-starring .star-rating span {

1320 overflow: hidden;

1321 float: left;

1322 top: 0;

1323 left: 0;

1324 position: absolute;

1325 padding-top: 1.5em;

1326 font-size: 1em !important;

1327}

1328

1329

1330.rs-layer .rs-starring .star-rating span:before,

1331.rs-layer .rs-starring .star-rating span:before {

1332 content: "\53\53\53\53\53";

1333 top: 0;

1334 position: absolute;

1335 left: 0;

1336}

1337

1338

1339

1340

1341

1342/******************************

1343 - LOADER FORMS -

1344********************************/

1345

1346rs-loader {

1347 top:50%; left:50%;

1348 z-index:10000;

1349 position:absolute;

1350}

1351

1352

1353rs-loader.off {

1354 display: none !important;

1355}

1356

1357

1358rs-loader.spinner0 {

1359 width: 40px;

1360 height: 40px;

1361 background-color: #fff;

1362 background-image:url(../assets/loader.gif);

1363 background-repeat:no-repeat;

1364 background-position: center center;

1365 box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);

1366 margin-top:-20px;

1367 margin-left:-20px;

1368 animation: tp-rotateplane 1.2s infinite ease-in-out;

1369 border-radius: 3px;

1370}

1371

1372

1373

1374rs-loader.spinner1 {

1375 width: 40px;

1376 height: 40px;

1377 background-color: #fff;

1378 box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);

1379 margin-top:-20px;

1380 margin-left:-20px;

1381 animation: tp-rotateplane 1.2s infinite ease-in-out;

1382 border-radius: 3px;

1383}

1384

1385

1386

1387

1388rs-loader.spinner5 {

1389 background-image:url(../assets/loader.gif);

1390 background-repeat:no-repeat;

1391 background-position:10px 10px;

1392 background-color:#fff;

1393 margin:-22px -22px;

1394 width:44px;height:44px;

1395 border-radius: 3px;

1396}

1397

1398

1399

1400@keyframes tp-rotateplane {

1401 0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);}

1402

1403 50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);}

1404

1405 100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}

1406

1407}

1408

1409

1410

1411rs-loader.spinner2 {

1412 width: 40px;

1413 height: 40px;

1414 margin-top:-20px;margin-left:-20px;

1415 background-color: #ff0000;

1416 box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);

1417 border-radius: 100%;

1418 animation: tp-scaleout 1.0s infinite ease-in-out;

1419}

1420

1421

1422

1423@keyframes tp-scaleout {

1424 0% {transform: scale(0.0);}

1425

1426 100% {transform: scale(1.0);opacity: 0;}

1427

1428}

1429

1430

1431

1432rs-loader.spinner3 {

1433 margin: -9px 0px 0px -35px;

1434 width: 70px;

1435 text-align: center;

1436}

1437

1438

1439rs-loader.spinner3 .bounce1,

1440rs-loader.spinner3 .bounce2,

1441rs-loader.spinner3 .bounce3 {

1442 width: 18px;

1443 height: 18px;

1444 background-color: #fff;

1445 box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);

1446 border-radius: 100%;

1447 display: inline-block;

1448 animation: tp-bouncedelay 1.4s infinite ease-in-out;

1449 /* Prevent first frame from flickering when animation starts */

1450 animation-fill-mode: both;

1451}

1452

1453

1454rs-loader.spinner3 .bounce1 {

1455 animation-delay: -0.32s;

1456}

1457

1458

1459rs-loader.spinner3 .bounce2 {

1460 animation-delay: -0.16s;

1461}

1462

1463

1464@keyframes tp-bouncedelay {

1465 0%, 80%, 100% {transform: scale(0.0);}

1466

1467 40% {transform: scale(1.0);}

1468

1469}

1470

1471

1472

1473

1474

1475rs-loader.spinner4 {

1476 margin: -20px 0px 0px -20px;

1477 width: 40px;

1478 height: 40px;

1479 text-align: center;

1480 animation: tp-rotate 2.0s infinite linear;

1481}

1482

1483

1484rs-loader.spinner4 .dot1,

1485rs-loader.spinner4 .dot2 {

1486 width: 60%;

1487 height: 60%;

1488 display: inline-block;

1489 position: absolute;

1490 top: 0;

1491 background-color: #fff;

1492 border-radius: 100%;

1493 animation: tp-bounce 2.0s infinite ease-in-out;

1494 box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);

1495}

1496

1497

1498rs-loader.spinner4 .dot2 {

1499 top: auto;

1500 bottom: 0px;

1501 animation-delay: -1.0s;

1502}

1503

1504

1505

1506@keyframes tp-rotate { 100% { transform: rotate(360deg);}

1507}

1508

1509

1510@keyframes tp-bounce {

1511 0%, 100% {transform: scale(0.0);}

1512

1513 50% { transform: scale(1.0);}

1514

1515}

1516

1517

1518

1519

1520rs-layer iframe { visibility:hidden;}

1521

1522rs-layer.rs-ii-o iframe { visibility: visible; }

1523

1524

1525rs-layer input[type="text"],

1526rs-layer input[type="email"],

1527rs-layer input[type="url"],

1528rs-layer input[type="password"],

1529rs-layer input[type="search"],

1530rs-layer input[type="number"],

1531rs-layer input[type="tel"],

1532rs-layer input[type="range"],

1533rs-layer input[type="date"],

1534rs-layer input[type="month"],

1535rs-layer input[type="week"],

1536rs-layer input[type="time"],

1537rs-layer input[type="datetime"],

1538rs-layer input[type="datetime-local"] { display: inline-block }

1539

1540

1541rs-layer input::placeholder { vertical-align: middle; line-height: inherit !important}

1542

1543

1544a.rs-layer { transition: none }

1545

1546

1547

1548/***********************************************

1549 - STANDARD NAVIGATION SETTINGS

1550***********************************************/

1551

1552rs-thumbs-wrap,

1553rs-tabs-wrap,

1554rs-thumbs,

1555rs-thumb,

1556rs-tab,

1557rs-bullet,

1558rs-bullets,

1559rs-navmask,

1560rs-tabs,

1561rs-arrow { display:block;}

1562

1563

1564/*rs-layer { font-size:20px; line-height: 25px; padding:0px; margin:0px; border-radius:0px; max-width: none;min-width:none; max-height: none; min-height: none}

1565*/

1566

1567.tp-thumbs.navbar,

1568.tp-bullets.navbar,

1569.tp-tabs.navbar { border:none; min-height: 0; margin:0; border-radius: 0; }

1570

1571

1572.tp-tabs,

1573.tp-thumbs,

1574.tp-bullets { position:absolute; display:block; z-index:1000; top:0px; left:0px;}

1575

1576

1577.tp-tab,

1578.tp-thumb { cursor: pointer; position:absolute;opacity:0.5; box-sizing: border-box;}

1579

1580

1581.tp-arr-imgholder,

1582rs-poster,

1583.tp-thumb-image,

1584.tp-tab-image { background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;}

1585

1586

1587rs-poster { cursor:pointer; z-index:3; }

1588

1589

1590.tp-tab.rs-touchhover,

1591.tp-tab.selected,

1592.tp-thumb.rs-touchhover,

1593.tp-thumb.selected { opacity:1;}

1594

1595

1596.tp-tab-mask,

1597.tp-thumb-mask { box-sizing:border-box !important; }

1598

1599

1600.tp-tabs,

1601.tp-thumbs { box-sizing:content-box !important; }

1602

1603

1604.tp-bullet { width:15px;height:15px; position:absolute; background:#fff; background:rgba(255,255,255,0.3); cursor: pointer;}

1605

1606.tp-bullet.selected,

1607.tp-bullet.rs-touchhover { background:#fff;}

1608

1609

1610

1611

1612

1613.tparrows { cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px;height:40px;position:absolute; display:block; z-index:1000; }

1614

1615.tparrows.rs-touchhover { background:#000;}

1616

1617.tparrows:before { font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;}

1618

1619.tparrows.tp-leftarrow:before { content: '\e824'; }

1620

1621.tparrows.tp-rightarrow:before { content: '\e825'; }

1622

1623

1624/*.tp-thumb-mask {max-width: 100% !important}

1625*/

1626

1627/************************

1628 - FIXES FOR PE-7 ICONS -

1629**************************/

1630

1631.rs-layer [class^="pe-7s-"]:before,

1632.rs-layer [class*=" pe-7s-"]:before,

1633.rs-layer [class^="pe-7s-"],

1634.rs-layer [class*=" pe-7s-"] {

1635 width: auto;

1636 margin: 0;

1637 line-height: inherit;

1638 box-sizing: inherit;

1639}

1640

1641

1642

1643/***************************

1644 - KEN BURNS FIXES -

1645***************************/

1646

1647rs-pzimg-wrap { display: block; }

1648

1649body.rtl .rs-pzimg {left: 0 !important}

1650

1651

1652

1653/*******************************

1654 - CUBE & CANVAS SETTINGS -

1655********************************/

1656.rs_fake_cube {transform-style:preserve-3d}

1657

1658.rs_fake_cube,

1659.rs_fake_cube_wall { position:absolute; -webkit-backface-visibility:hidden; backface-visibility:hidden; left:0px; top:0px; z-index: 0 }

1660

1661

1662.rs-builder-mode rs-sbg-wrap canvas,

1663rs-sbg canvas { overflow: hidden; z-index: 5; -webkit-backface-visibility:hidden; backface-visibility:hidden;}

1664

1665

1666

1667/***************************

1668 - 3D SHADOW MODE -

1669***************************/

1670

1671.dddwrappershadow { box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);}

1672

1673

1674.dddwrapper { transform-style: flat;perspective: 10000px; }

1675

1676

1677/*******************

1678 - DEBUG MODE -

1679*******************/

1680

1681.rs_error_message_box { background: #111;width:800px;margin: 40px auto;padding: 40px 20px;text-align: center;font-family: "Open Sans",sans-serif}

1682

1683.rs_error_message_oops {margin: 0px 0px 20px;line-height: 60px;font-size: 34px;color: #FFF;}

1684

1685.rs_error_message_content {margin: 0px 0px 20px;line-height: 25px;font-size: 17px;color: #FFF;}

1686

1687.rs_error_message_button {color: #fff !important;background: #333;display: inline-block;padding: 10px 15px;text-align: right;border-radius: 5px;cursor: pointer;text-decoration: none !important}

1688

1689.rs_error_message_button:hover { background:#5e35b1}

1690

1691

1692

1693

1694.hglayerinfo {position: fixed;bottom: 0px;left: 0px;color: #FFF;font-size: 12px;line-height: 20px;font-weight: 600;background: rgba(0, 0, 0, 0.75);padding: 5px 10px;z-index: 2000;white-space: normal;}

1695

1696.hginfo {position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600; background:#000;padding:2px 5px;}

1697

1698.indebugmode .rs-layer:hover {border:1px dashed #c0392b !important;}

1699

1700.helpgrid {border:2px dashed #c0392b;position:absolute;top:0px;left:0px;z-index:0 }

1701

1702#revsliderlogloglog {padding:15px;color:#fff;position:fixed; top:0px;left:0px;width:200px;height:150px;background:rgba(0,0,0,0.7); z-index:100000; font-size:10px; overflow:scroll;}

1703

1704

1705

1706

1707/**

1708INSTAGRAM FILTERS BY UNA

1709https://una.im/CSSgram/

1710**/

1711.aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}

1712.aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}

1713.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}

1714.inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}

1715.perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}

1716.reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}

1717.reyes::after{background:#efcdad}

1718.gingham{filter:brightness(1.05) hue-rotate(-10deg)}

1719.gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}

1720.toaster{filter:contrast(1.5) brightness(.9)}

1721.toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}

1722.walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}

1723.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}

1724.hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)}

1725.hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}

1726.earlybird{filter:contrast(.9) sepia(.2)}

1727.earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}

1728.mayfair{filter:contrast(1.1) saturate(1.1)}

1729.mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}

1730.lofi{filter:saturate(1.1) contrast(1.5)}

1731.lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}

1732._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)}

1733._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}

1734.brooklyn{filter:contrast(.9) brightness(1.1)}

1735.brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}

1736.xpro2{filter:sepia(.3)}

1737.xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}

1738.nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}

1739.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}

1740.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}

1741.lark{filter:contrast(.9)}

1742.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}

1743.lark::before{background:#22253f;mix-blend-mode:color-dodge}

1744.moon{filter:grayscale(1) contrast(1.1) brightness(1.1)}

1745.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}

1746.moon::after{background:#383838;mix-blend-mode:lighten}

1747.clarendon{filter:contrast(1.2) saturate(1.35)}

1748.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}

1749.willow{filter:grayscale(.5) contrast(.95) brightness(.9)}

1750.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}

1751.rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}

1752.rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}

1753.rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}

1754._1977:after,._1977:before,rs-pzimg-wrap.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}

1755._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:absolute;}

1756._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:30}

1757._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:40}

1758.slumber{filter:saturate(.66) brightness(1.05)}

1759.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}

1760.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}

1761

1762.willow::after{background-color:#d8cdcb;mix-blend-mode:color}

1763

1764/* SAFARI BUG FIX ON COLOR BLEND MODE */

1765@media not all and (min-resolution:.001dpcm) {

1766 @supports (-webkit-appearance:none) {

1767 .willow{filter:grayscale(1) contrast(.95) brightness(.9)}

1768

1769 .willow::after{background-color:transparent;}

1770

1771}

1772}

1773

1774rs-pzimg-wrap.perpetua:before,rs-pzimg-wrap.perpetua:after,rs-pzimg-wrap.nashville:before,rs-pzimg-wrap.nashville:after,rs-pzimg-wrap.xpro2:before,rs-pzimg-wrap.xpro2:after,rs-pzimg-wrap._1977:after,rs-pzimg-wrap._1977:before,rs-pzimg-wrap.aden:after,rs-pzimg-wrap.aden:before,rs-pzimg-wrap.brooklyn:after,rs-pzimg-wrap.brooklyn:before,rs-pzimg-wrap.clarendon:after,rs-pzimg-wrap.clarendon:before,rs-pzimg-wrap.earlybird:after,rs-pzimg-wrap.earlybird:before,rs-pzimg-wrap.gingham:after,rs-pzimg-wrap.gingham:before,rs-pzimg-wrap.hudson:after,rs-pzimg-wrap.hudson:before,rs-pzimg-wrap.inkwell:after,rs-pzimg-wrap.inkwell:before,rs-pzimg-wrap.lark:after,rs-pzimg-wrap.lark:before,rs-pzimg-wrap.lofi:after,rs-pzimg-wrap.lofi:before,rs-pzimg-wrap.mayfair:after,rs-pzimg-wrap.mayfair:before,rs-pzimg-wrap.moon:after,rs-pzimg-wrap.moon:before,rs-pzimg-wrap.reyes:after,rs-pzimg-wrap.reyes:before,rs-pzimg-wrap.rise:after,rs-pzimg-wrap.rise:before,rs-pzimg-wrap.slumber:after,rs-pzimg-wrap.slumber:before,rs-pzimg-wrap.toaster:after,rs-pzimg-wrap.toaster:before,rs-pzimg-wrap.walden:after,rs-pzimg-wrap.walden:before,rs-pzimg-wrap.willow:after,rs-pzimg-wrap.willow:before,rs-pzimg-wrap:before,rs-pzimg-wrap:after {height:500%;width:500%}

1775

1776

1777

1778

1779/**

1780new spinners

1781**/

1782rs-loader.spinner6{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

1783rs-loader.spinner6 .rs-spinner-inner{width:100%;height:100%;display:inline-block;-webkit-animation:rs-revealer-6 1.4s linear infinite;animation:rs-revealer-6 1.4s linear infinite}

1784rs-loader.spinner6 .rs-spinner-inner span{position:absolute;vertical-align:top;border-radius:100%;display:inline-block;width:8px;height:8px;margin-left:16px;transform-origin:center 20px;-webkit-transform-origin:center 20px}

1785rs-loader.spinner6 .rs-spinner-inner span:nth-child(2){transform:rotate(36deg);-webkit-transform:rotate(36deg);opacity:.1}

1786rs-loader.spinner6 .rs-spinner-inner span:nth-child(3){transform:rotate(72deg);-webkit-transform:rotate(72deg);opacity:.2}

1787rs-loader.spinner6 .rs-spinner-inner span:nth-child(4){transform:rotate(108deg);-webkit-transform:rotate(108deg);opacity:.3}

1788rs-loader.spinner6 .rs-spinner-inner span:nth-child(5){transform:rotate(144deg);-webkit-transform:rotate(144deg);opacity:.4}

1789rs-loader.spinner6 .rs-spinner-inner span:nth-child(6){transform:rotate(180deg);-webkit-transform:rotate(180deg);opacity:.5}

1790rs-loader.spinner6 .rs-spinner-inner span:nth-child(7){transform:rotate(216deg);-webkit-transform:rotate(216deg);opacity:.6}

1791rs-loader.spinner6 .rs-spinner-inner span:nth-child(8){transform:rotate(252deg);-webkit-transform:rotate(252deg);opacity:.7}

1792rs-loader.spinner6 .rs-spinner-inner span:nth-child(9){transform:rotate(288deg);-webkit-transform:rotate(288deg);opacity:.8}

1793rs-loader.spinner6 .rs-spinner-inner span:nth-child(10){transform:rotate(324deg);-webkit-transform:rotate(324deg);opacity:.9}

1794@keyframes rs-revealer-6{from{transform:rotate(0)}

1795to{transform:rotate(360deg)}

1796}

1797@-webkit-keyframes rs-revealer-6{from{-webkit-transform:rotate(0)}

1798to{-webkit-transform:rotate(360deg)}

1799}

1800rs-loader.spinner7{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

1801rs-loader.spinner7 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;border-radius:100%;border:2px solid;-webkit-animation:rs-revealer-7 .8s linear infinite;animation:rs-revealer-7 .8s linear infinite}

1802@keyframes rs-revealer-7{from{transform:rotate(0)}

1803to{transform:rotate(360deg)}

1804}

1805@-webkit-keyframes rs-revealer-7{from{-webkit-transform:rotate(0)}

1806to{-webkit-transform:rotate(360deg)}

1807}

1808rs-loader.spinner8{width:50px;height:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

1809rs-loader.spinner8 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;text-align:left}

1810rs-loader.spinner8 .rs-spinner-inner span{position:absolute;display:inline-block;width:100%;height:100%;border-radius:100%;-webkit-animation:rs-revealer-8 1.6s linear infinite;animation:rs-revealer-8 1.6s linear infinite}

1811rs-loader.spinner8 .rs-spinner-inner span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}

1812@keyframes rs-revealer-8{0%{transform:scale(0,0);opacity:.5}

1813100%{transform:scale(1,1);opacity:0}

1814}

1815@-webkit-keyframes rs-revealer-8{0%{-webkit-transform:scale(0,0);opacity:.5}

1816100%{-webkit-transform:scale(1,1);opacity:0}

1817}

1818rs-loader.spinner9{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

1819rs-loader.spinner9 .rs-spinner-inner span{display:block;width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-9 2s infinite ease-in-out;animation:rs-revealer-9 2s infinite ease-in-out}

1820rs-loader.spinner9 .rs-spinner-inner span:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}

1821@-webkit-keyframes rs-revealer-9{0%,100%{-webkit-transform:scale(0)}

182250%{-webkit-transform:scale(1)}

1823}

1824@keyframes rs-revealer-9{0%,100%{transform:scale(0);-webkit-transform:scale(0)}

182550%{transform:scale(1);-webkit-transform:scale(1)}

1826}

1827rs-loader.spinner10{width:54px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

1828rs-loader.spinner10 .rs-spinner-inner{width:100%;height:100%;text-align:center;font-size:10px}

1829rs-loader.spinner10 .rs-spinner-inner span{display:block;height:100%;width:6px;display:inline-block;-webkit-animation:rs-revealer-10 1.2s infinite ease-in-out;animation:rs-revealer-10 1.2s infinite ease-in-out}

1830rs-loader.spinner10 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}

1831rs-loader.spinner10 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s}

1832rs-loader.spinner10 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:-.9s;animation-delay:-.9s}

1833rs-loader.spinner10 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}

1834@-webkit-keyframes rs-revealer-10{0%,100%,40%{-webkit-transform:scaleY(.4)}

183520%{-webkit-transform:scaleY(1)}

1836}

1837@keyframes rs-revealer-10{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}

183820%{transform:scaleY(1);-webkit-transform:scaleY(1)}

1839}

1840rs-loader.spinner11{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

1841rs-loader.spinner11 .rs-spinner-inner{width:100%;height:100%}

1842rs-loader.spinner11 .rs-spinner-inner span{display:block;width:33%;height:33%;background-color:#333;float:left;-webkit-animation:rs-revealer-11 1.3s infinite ease-in-out;animation:rs-revealer-11 1.3s infinite ease-in-out}

1843rs-loader.spinner11 .rs-spinner-inner span:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}

1844rs-loader.spinner11 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}

1845rs-loader.spinner11 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}

1846rs-loader.spinner11 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}

1847rs-loader.spinner11 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}

1848rs-loader.spinner11 .rs-spinner-inner span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}

1849rs-loader.spinner11 .rs-spinner-inner span:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}

1850rs-loader.spinner11 .rs-spinner-inner span:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}

1851rs-loader.spinner11 .rs-spinner-inner span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}

1852@-webkit-keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}

185335%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}

1854}

1855@keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}

185635%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}

1857}

1858rs-loader.spinner12{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

1859rs-loader.spinner12 .rs-spinner-inner{width:100%;height:100%;-webkit-animation:rs-revealer-12 1s infinite linear;animation:rs-revealer-12 1s infinite linear}

1860@-webkit-keyframes rs-revealer-12{0%{-webkit-transform:rotate(0)}

1861100%{-webkit-transform:rotate(360deg)}

1862}

1863@keyframes rs-revealer-12{0%{transform:rotate(0)}

1864100%{transform:rotate(360deg)}

1865}

1866rs-loader.spinner13{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

1867rs-loader.spinner13 .rs-spinner-inner{width:100%;height:100%}

1868rs-loader.spinner13 .rs-spinner-inner span{display:block;width:40%;height:40%;position:absolute;border-radius:50%;-webkit-animation:rs-revealer-13 2s ease infinite;animation:rs-revealer-13 2s ease infinite}

1869rs-loader.spinner13 .rs-spinner-inner span:nth-child(1){animation-delay:-1.5s;-webkit-animation-delay:-1.5s}

1870rs-loader.spinner13 .rs-spinner-inner span:nth-child(2){animation-delay:-1s;-webkit-animation-delay:-1s}

1871rs-loader.spinner13 .rs-spinner-inner span:nth-child(3){animation-delay:-.5s;-webkit-animation-delay:-.5s}

1872@keyframes rs-revealer-13{0%,100%{transform:translate(0)}

187325%{transform:translate(160%)}

187450%{transform:translate(160%,160%)}

187575%{transform:translate(0,160%)}

1876}

1877@-webkit-keyframes rs-revealer-13{0%,100%{-webkit-transform:translate(0)}

187825%{-webkit-transform:translate(160%)}

187950%{-webkit-transform:translate(160%,160%)}

188075%{-webkit-transform:translate(0,160%)}

1881}

1882rs-loader.spinner14{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

1883rs-loader.spinner14 .rs-spinner-inner{width:100%;height:100%;animation:rs-revealer-14 1s infinite linear}

1884rs-loader.spinner14 .rs-spinner-inner span{display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;border-radius:50%;margin:-8px}

1885rs-loader.spinner14 .rs-spinner-inner span:nth-child(1){-webkit-animation:rs-revealer-14-1 2s infinite;animation:rs-revealer-14-1 2s infinite}

1886rs-loader.spinner14 .rs-spinner-inner span:nth-child(2){-webkit-animation:rs-revealer-14-2 2s infinite;animation:rs-revealer-14-2 2s infinite}

1887rs-loader.spinner14 .rs-spinner-inner span:nth-child(3){-webkit-animation:rs-revealer-14-3 2s infinite;animation:rs-revealer-14-3 2s infinite}

1888rs-loader.spinner14 .rs-spinner-inner span:nth-child(4){-webkit-animation:rs-revealer-14-4 2s infinite;animation:rs-revealer-14-4 2s infinite}

1889@-webkit-keyframes rs-revealer-14-1{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}

189020%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}

189180%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}

1892100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}

1893}

1894@-webkit-keyframes rs-revealer-14-2{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}

189520%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}

189680%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}

1897100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}

1898}

1899@-webkit-keyframes rs-revealer-14-3{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}

190020%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}

190180%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}

1902100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}

1903}

1904@-webkit-keyframes rs-revealer-14-4{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}

190520%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}

190680%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}

1907100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}

1908}

1909@keyframes rs-revealer-14-1{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}

191020%{transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}

191180%{transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}

1912100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}

1913}

1914@keyframes rs-revealer-14-2{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}

191520%{transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}

191680%{transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}

1917100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}

1918}

1919@keyframes rs-revealer-14-3{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}

192020%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}

192180%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}

1922100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}

1923}

1924@keyframes rs-revealer-14-4{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}

192520%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}

192680%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}

1927100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}

1928}

1929rs-loader.spinner15{width:40px;height:40px;margin-top:-4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

1930rs-loader.spinner15 .rs-spinner-inner{width:100%;height:100%}

1931rs-loader.spinner15 .rs-spinner-inner span{display:block;width:20px;height:20px;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-15 1.8s infinite ease-in-out;animation:rs-revealer-15 1.8s infinite ease-in-out}

1932rs-loader.spinner15 .rs-spinner-inner:last-child{-webkit-animation-delay:-.9s;animation-delay:-.9s}

1933@-webkit-keyframes rs-revealer-15{25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}

193450%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}

193575%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}

1936100%{-webkit-transform:rotate(-360deg)}

1937}

1938@keyframes rs-revealer-15{25%{transform:translateX(30px) rotate(-90deg) scale(.5);-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}

193950%{transform:translateX(30px) translateY(30px) rotate(-179deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg)}

194050.1%{transform:translateX(30px) translateY(30px) rotate(-180deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}

194175%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}

1942100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}

1943}

1944

1945

1946

1947

1948/* NEW CANVAS ANIMATIONS ON SLIDE BG'S */

1949.bgcanvas { display: none; position: absolute; overflow: hidden; }

1950

1951

1952

1953/* way the hell off screen */

1954.RSscrollbar-measure {

1955 width: 100px;

1956 height: 100px;

1957 overflow: scroll;

1958 position: absolute;

1959 top: -9999px;

1960}

1961

1962

1963/* AVADA SCROLL FIX */

1964.avada-has-rev-slider-styles .rev_slider_wrapper {

1965 transform:none;

1966}

1967