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