1:root {
2 scroll-behavior: smooth;
3}
4html {
5 line-height: 1.15;
6}
7body {
8 color: #333333;
9 overflow-x: hidden;
10 margin: 0;
11 font-family: Open Sans, sans-serif;
12 background: #070506;
13}
14img {
15 max-width: 100%;
16 height: auto;
17}
18a {
19 color: #000000;
20}
21a:hover {
22 text-decoration: none;
23}
24p,
25li {
26 line-height: 1.5;
27}
28input[type="search"]::-webkit-search-cancel-button
29 {
30
-webkit-appearance:none;
31}
32pre {
33 white-space: pre-wrap;
34 word-break: break-word;
35}
36button,
37input,
38select,
39textarea {
40 font-family: inherit;
41 font-size: 100%;
42 line-height: 1.15;
43}
44.wpdevart-comment-respond input,
45.wpdevart-comment-respond textarea {
46 background: transparent;
47 border: 1px solid #433e37;
48 padding: 10px 7px;
49 box-shadow: 0 0 2px 0 #343434, 0 0px 15px 0 #343434 !important;
50}
51input[type="search"] {
52 background: transparent;
53}
54/* -------------------------------------------Wpdevart Top Header------------------------------------------- */
55.wpdevart-top-header {
56 padding: 5px 0 5px 0;
57}
58.wpdevart-top-header-bg-color {
59 background:#2d2d3c;
60}
61.wpdevart-top-header-gradient-color {
62 background: linear-gradient(to right, #2d2d3c, #2d2d3c);
63}
64.wpdevart-top-header-border {
65 border-bottom: 1px solid #383838;
66}
67@media (min-width: 960px) {
68.wpdevart-top-header-section {
69 max-width: 1300px;
70 min-height: 35px;
71 display: flex;
72 margin: auto;
73 padding: 0 20px 0 20px;
74 justify-content: center;
75 align-items: center;
76}
77}
78@media (max-width: 960px) {
79 .wpdevart-top-header-section {
80 padding: 20px;
81 }
82}
83.wpdevart-top-header-left {
84 color:#10100e;
85 font-size: 13px;
86}
87.wpdevart-top-header-left-content,
88.wpdevart-top-header-right-content {
89 font-size: 13px;
90}
91@media (min-width: 960px) {
92 .wpdevart-top-header-left {
93 flex: 50%;
94 }
95}
96@media (min-width: 960px) {
97 .wpdevart-top-header-right {
98 flex: 50%;
99 }
100}
101@media (min-width: 960px) {
102.wpdevart-top-header-right-content {
103 display: block;
104 float: right;
105}
106}
107@media (min-width: 960px) {
108 .wpdevart-top-header-left-icons {
109 flex: 50%;
110 }
111}
112@media (min-width: 960px) {
113.wpdevart-top-header-left-icons-content {
114 display: block;
115 float: left;
116}
117}
118@media screen and (max-width:960px) {
119 .wpdevart-top-header-left {
120 width: 100%;
121 text-align: center;
122 }
123 .wpdevart-top-header-left-content {
124 text-align: center;
125 width: 100%;
126 color:#10100e;
127 }
128 .wpdevart-top-header-right {
129 width: 100%;
130 }
131 .wpdevart-top-header-right-content {
132 display: flex;
133 align-items: center;
134 justify-content: center;
135 margin-top: 10px;
136 color:#10100e;
137 }
138 .wpdevart-top-header-left-icons {
139 width: 100%;
140 }
141 .wpdevart-top-header-left-icons-content {
142 display: flex;
143 align-items: center;
144 justify-content: center;
145 margin-top: 10px;
146 }
147 .wpdevart-top-header {
148 padding: 10px 0 10px 0;
149 }
150}
151@media (max-width: 550px) {
152 .wpdevart-top-header-phone {
153 text-align: center;
154 display: block;
155 }
156}
157@media (max-width: 550px) {
158 .wpdevart-top-header-email {
159 text-align: center;
160 display: block;
161 }
162}
163.wpdevart-phone-email-text {
164 padding-right:7px;
165 display:inline-block;
166 max-width:250px;
167 word-break: break-word;
168}
169.wpdevart-phone-email-icon {
170 fill: #eb5f3c;
171 padding-right:4px;
172 vertical-align:middle;
173}
174.top-header-icons {
175 font-size:20px!important;
176}
177.wpdevart-social-icons {
178 margin-left: 10px;
179 float: left;
180 padding: 2px;
181 border-radius: 2px;
182 width: 19px;
183 height: 19px;
184 text-align: center;
185 font-size: 17px;
186 background-color: #10100e;
187 border: 1px solid #eb5f3c;
188 transition: all ease 0.3s;
189}
190.wpdevart-social-icons:hover {
191 box-shadow: 0px 0px 10px #eb5f3c;
192}
193.wpdevart-social-icons a {
194 fill: #eb5f3c;
195}
196span.wpdevart-social-icons a {
197 text-decoration: none;
198}
199@media (max-width:960px) {
200 .wpdevart-phone-email-text {
201 padding:0 3px!important;
202 }
203 .wpdevart-phone-email-icon {
204 padding:0 2px!important;
205 }
206 .wpdevart-social-icons {
207 margin: 0 5px!important;
208 }
209}
210/* ------------------------------------------Wpdevart Header------------------------------------------ */
211.wpdevart-main-header-bg {
212 background: #070506;
213 position: relative;
214}
215.wpdevart-main-header-bg-gradient {
216 background: linear-gradient(to right, #070506, #070506);
217 position: relative;
218}
219.wpdevart-main-header-border {
220 border-bottom: 1px solid #383838;
221}
222@media (min-width:960px) {
223 .wpdevart-sticky-header {
224 position: sticky;
225 z-index: 77;
226 top: 0;
227 }
228}
229@media (max-width:960px) {
230 .wpdevart-sticky-header-for-mobile {
231 position: sticky;
232 z-index: 77;
233 top: 0;
234 }
235}
236.wpdevart-header-container {
237 max-width: 1300px;
238 margin: 0 auto;
239 padding: 16px 0 0 0;
240}
241@media (min-width:960px) {
242.wpdevart-header-container {
243 padding: 25px 16px;
244}
245}
246.wpdevart-main-header-section {
247 width: 100%;
248 text-align: center;
249}
250@media(min-width:960px) {
251 .wpdevart-main-header-section {
252 display: flex;
253 align-items: center;
254 justify-content: center;
255 text-align: left;
256}
257}
258.wpdevart-logo-area {
259 width: 33%;
260}
261@media(max-width:960px) {
262 .wpdevart-logo-area {
263 width: 100%;
264}
265}
266.wpdevart-logo-area img {
267 width: auto;
268 max-height: 200px;
269}
270@media(min-width:960px) {
271 .wpdevart-logo-area img {
272 width: auto;
273 max-height: 200px;
274 }
275}
276@media(max-width:960px) {
277 .wpdevart-main-header-section-mobile-logo{
278 display: flex;
279 align-items: center;
280 justify-content: center;
281 margin: 15px 0;
282 text-align: left;
283 }
284}
285.wpdevart-logo-area-layouttwo img {
286 width: auto;
287 max-height: 200px;
288}
289@media(min-width:960px) {
290 .wpdevart-logo-area-layouttwo img {
291 width: auto;
292 max-height: 200px;
293 }
294}
295.wpdevart-header-logo-spaces {
296 line-height:0!important;
297 margin: 0!important;
298}
299@media(max-width:960px) {
300 .mobile-image-logo-resizing {
301 padding: 0 30px;
302 }
303}
304.wpdevart-logo-text {
305 margin: 0;
306 font-size: 26px;
307 word-break: break-word;
308 text-align: left;
309 max-width: 100%;
310 font-weight: 400;
311 text-transform: uppercase;
312 letter-spacing: 2px;
313}
314@media (max-width: 960px) {
315.wpdevart-logo-text {
316 text-align: center;
317 max-width: 80%;
318}
319}
320.wpdevart-logo-text a {
321 text-decoration: none;
322}
323.wpdevart-logo-text-simple {
324 color: #dcf763;
325}
326.wpdevart-logo-text-gradient {
327 margin: 0;
328 font-size: 26px;
329 word-break: break-word;
330 text-align: left;
331 max-width: 100%;
332 font-weight: 400;
333 text-transform: uppercase;
334 letter-spacing: 2px;
335}
336@media (max-width: 960px) {
337 .wpdevart-logo-text-gradient {
338 text-align: center;
339 max-width: 80%;
340 }
341}
342.wpdevart-logo-text-gradient a {
343 background: linear-gradient(to right,#dcf763,#dcf763);
344 text-decoration: none!important;
345}
346.wpdevart-site-description {
347 word-wrap: break-word;
348 margin: 5px 0;
349 color: #d5d5d5;
350 font-size: 18px;
351}
352@media (max-width: 960px) {
353 .wpdevart-site-description {
354 margin: 0 auto;
355 max-width: 80%;
356 }
357}
358.wpdevart-site-description-layout-two {
359 text-align: center;
360 max-width: 650px;
361 margin: 5px auto;
362}
363@media (max-width: 960px) {
364 .wpdevart-site-description-layout-two {
365 max-width: 80%;
366 }
367}
368.header-action-button-mobile-area {
369 width: 100%;
370 padding: 10px 0 30px 0;
371}
372@media (min-width: 960px) {
373.header-action-button-mobile-area {
374 display: none;
375}
376}
377.wpdevart-header-action-button {
378 word-break: break-word;
379 max-width: 200px;
380}
381@media (min-width: 960px) and (max-width: 1200px) {
382 .wpdevart-header-action-button {
383 font-size: 14px!important;
384 padding: 8px 6px!important;
385 }
386}
387.wpdevart-menu-and-buttons-area {
388 width: 100%;
389}
390@media(min-width:960px) {
391.wpdevart-menu-and-buttons-area {
392 flex: 67%;
393}
394}
395.wpdevart-menu-and-buttons-container {
396 width: 100%;
397}
398@media (min-width: 960px) {
399 .wpdevart-menu-and-buttons-container {
400 display: flex;
401 align-items: center;
402 justify-content: flex-end;
403 }
404}
405@media (max-width: 960px) {
406 .header-action-button-area {
407 display: none;
408 }
409}
410.header-action-button-area {
411 margin-left: 10px;
412}
413/* ------------------------------------------Layout: Logo at the top of the menu------------------------------------------ */
414.wpdevart-main-header-section-layouttwo {
415 width: 100%;
416 padding: 10px 0 20px 0;
417}
418.wpdevart-header-logo-spaces-layouttwo {
419 width: 400px;
420 margin: 0 auto!important;
421 line-height:0!important;
422 text-align: center;
423}
424@media (min-width: 960px) {
425.wpdevart-header-logo-spaces-layouttwo {
426 width: 450px;
427}
428}
429@media (max-width: 600px) {
430 .wpdevart-header-logo-spaces-layouttwo {
431 width: 280px;
432 }
433}
434.wpdevart-header-logo-spaces-layouttwo img {
435 max-width: 400px;
436 max-height: 300px;
437}
438@media (min-width: 960px) {
439.wpdevart-header-logo-spaces-layouttwo img {
440 max-width: 450px;
441 max-height: 280px;
442}
443}
444@media (max-width: 600px) {
445.wpdevart-header-logo-spaces-layouttwo img {
446 max-width: 280px;
447 max-height: 180px;
448}
449}
450.wpdevart-logo-text-layouttwo {
451 margin: 0 auto!important;
452 word-break: break-word;
453 max-width: 450px;
454 text-align: center;
455 font-size: 26px;
456 font-weight: 400;
457 text-transform: uppercase;
458 letter-spacing: 2px;
459}
460@media (max-width: 960px) {
461 .wpdevart-logo-text-layouttwo {
462 text-align: center;
463 max-width: 80%;
464 }
465}
466.wpdevart-logo-text-layouttwo a {
467 text-decoration: none;
468}
469.wpdevart-logo-text-layouttwo-simple {
470 color: #dcf763;
471}
472.wpdevart-logo-text-layouttwo-gradient {
473 margin: 0 auto!important;
474 word-break: break-word;
475 max-width: 650px;
476 text-align: center;
477 font-size: 26px;
478 font-weight: 400;
479 text-transform: uppercase;
480 letter-spacing: 2px;
481}
482@media (max-width: 960px) {
483 .wpdevart-logo-text-layouttwo-gradient {
484 text-align: center;
485 max-width: 80%;
486 }
487}
488.wpdevart-logo-text-layouttwo-gradient a {
489 background: linear-gradient(to right,#dcf763,#dcf763);
490 text-decoration: none!important;
491}
492.header-action-button-mobile-area-layouttwo {
493 width: 100%;
494 padding: 10px 0 30px 0;
495 text-align: center;
496}
497@media (min-width: 960px) {
498.header-action-button-mobile-area-layouttwo {
499 display: none;
500}
501}
502@media (min-width: 960px) {
503 .wpdevart-menu-and-buttons-container-layouttwo {
504 display: flex;
505 align-items: center;
506 }
507}
508.wpdevart-search-and-button-container-layouttwo {
509 width: 30%;
510 display: flex;
511 justify-content: flex-end;
512 align-items: center;
513}
514@media (max-width: 960px) {
515 .wpdevart-search-and-button-container-layouttwo {
516 width: 100%;
517 }
518}
519@media (max-width: 960px) {
520 .header-action-button-area-layouttwo {
521 display: none;
522 }
523}
524.header-action-button-area-layouttwo {
525 margin-left: 10px;
526}
527/* ------------------------------------------Layout: Logo in the center------------------------------------------ */
528@media screen and (min-width:960px) {
529 .nav-container-layout-three {
530 flex: 1;
531 }
532}
533.wpdevart-main-header-section-layoutthree {
534 flex: 1;
535}
536@media screen and (max-width:960px) {
537 .wpdevart-main-header-section-layoutthree {
538 margin: 40px 0 30px 0;
539 }
540}
541.wpdevart-header-logo-spaces-layoutthree {
542 width: 400px;
543 margin: 0 auto!important;
544 line-height:0!important;
545 text-align: center;
546}
547@media (min-width: 960px) {
548.wpdevart-header-logo-spaces-layoutthree {
549 width: 450px;
550}
551}
552@media (max-width: 600px) {
553 .wpdevart-header-logo-spaces-layoutthree {
554 width: 280px;
555 }
556}
557.wpdevart-header-logo-spaces-layoutthree img {
558 width: auto;
559 max-height: 200px;
560}
561@media (min-width: 960px) {
562.wpdevart-header-logo-spaces-layoutthree img {
563 width: auto;
564 max-height: 200px;
565}
566}
567@media (max-width: 600px) {
568.wpdevart-header-logo-spaces-layoutthree img {
569 width: auto;
570 max-height: 200px;
571}
572}
573.wpdevart-logo-text-layoutthree {
574 margin: 0 auto!important;
575 word-break: break-word;
576 max-width: 450px;
577 text-align: center;
578 font-size: 26px;
579 font-weight: 400;
580 text-transform: uppercase;
581 letter-spacing: 2px;
582}
583@media (max-width: 960px) {
584 .wpdevart-logo-text-layoutthree {
585 text-align: center;
586 max-width: 80%;
587 }
588}
589.wpdevart-logo-text-layoutthree a {
590 text-decoration: none;
591}
592.wpdevart-logo-text-layoutthree-simple {
593 color: #dcf763;
594}
595.wpdevart-logo-text-layoutthree-gradient {
596 margin: 0 auto!important;
597 word-break: break-word;
598 max-width: 650px;
599 text-align: center;
600 font-size: 26px;
601 font-weight: 400;
602 text-transform: uppercase;
603 letter-spacing: 2px;
604}
605@media (max-width: 960px) {
606 .wpdevart-logo-text-layoutthree-gradient {
607 text-align: center;
608 max-width: 80%;
609 }
610}
611.wpdevart-logo-text-layoutthree-gradient a {
612 background: linear-gradient(to right,#dcf763,#dcf763);
613 text-decoration: none!important;
614}
615.header-action-button-mobile-area-layoutthree {
616 width: 80%;
617 padding: 10px 0 30px 0;
618 text-align: center;
619 margin: 0 auto;
620}
621@media (min-width: 960px) {
622.header-action-button-mobile-area-layoutthree {
623 display: none;
624}
625}
626@media (min-width: 960px) {
627 .wpdevart-menu-and-buttons-container-layoutthree {
628 display: flex;
629 align-items: center;
630 }
631}
632.wpdevart-search-and-button-container-layoutthree {
633 flex: 1;
634 display: flex;
635 justify-content: flex-end;
636 align-items: center;
637}
638@media (max-width: 960px) {
639 .wpdevart-search-and-button-container-layoutthree {
640 width: 100%;
641 }
642}
643@media (max-width: 960px) {
644 .header-action-button-area-layoutthree {
645 display: none;
646 }
647}
648.header-action-button-area-layoutthree {
649 margin-left: 10px;
650}
651/* ------------------------------------------Wpdevart Menu------------------------------------------ */
652.nav-container {
653 width: 100%;
654}
655@media screen and (min-width:960px) {
656 .nav-container-layout-one {
657 max-width: 65%;
658 }
659 .nav-container-without-action-button {
660 max-width: 90%;
661 }
662 .simple-navbar-wpdevart a {
663 color: #ffffff;
664 }
665 .simple-navbar-wpdevart {
666 padding: 0 10px 0 10px;
667 }
668 .simple-navbar-wpdevart>ul>li {
669 position: relative;
670 margin-left: 10px;
671 }
672 .simple-navbar-wpdevart>ul, .simple-navbar-wpdevart>ul>li {
673 display: flex;
674
-ms-flex-wrap: wrap;
675 flex-wrap: wrap;
676 align-items: baseline;
677 }
678 .navbar-wpdevart {
679 padding: 0 10px 0 10px;
680 }
681 .navbar-wpdevart-float {
682 float:left!important;
683 }
684 .navbar-wpdevart>ul>li {
685 position: relative;
686 margin-left: 10px;
687 }
688 .navbar-wpdevart-layout-two {
689 padding: 0 10px 0 0;
690 }
691 .navbar-wpdevart-layout-two>ul>li:first-of-type {
692 margin-left: 0px;
693 }
694 .navbar-wpdevart-layout-three {
695 padding: 0 10px 0 0;
696 }
697 .navbar-wpdevart-layout-three>ul>li {
698 margin-left: 0px;
699 margin-right: 10px;
700 }
701 .navbar-wpdevart>ul, .navbar-wpdevart>ul>li {
702 display: flex;
703
-ms-flex-wrap: wrap;
704 flex-wrap: wrap;
705 align-items: baseline;
706 }
707 .wpdevart-menu-items-color {
708 color: #ffffff;
709 }
710 .wpdevart-menu-button-icon {
711 background: none;
712 padding: 0px;
713 border: none;
714 cursor: pointer;
715 fill: #000000;
716 }
717 .navbar-wpdevart .dropdown-menu, .navbar-wpdevart .sub-menu {
718 position: absolute;
719 top: 100%;
720 min-width: 220px;
721 visibility: hidden;
722 opacity: 0;
723 background: #070506;
724 border: 1px solid rgba(0,0,0,.085);
725 border-top-width: 2px;
726 border-top-style: solid;
727 padding: 10px 0;
728 line-height: 1.5;
729 text-align: left;
730 transform: translateY(10px);
731 transition: all .25s;
732 z-index: 998;
733 border-radius: 0 0 3px 3px;
734 box-shadow: 0 0 2px 0 #343434, 0 0px 15px 0 #343434;
735 pointer-events: none;
736 font-size: 1em;
737 border-top: 2px solid #dcf763;
738 }
739 .wpdevart-sub-menu-link-color {
740 color: #d5d5d5;
741 }
742 .wpdevart-sub-menu-button-icon {
743 background: none;
744 padding: 0px 5px;
745 border: none;
746 fill: #000000;
747 cursor: pointer;
748 }
749 .navbar-wpdevart .menu-item-has-children:hover>.dropdown-menu,
750 .navbar-wpdevart .menu-item-has-children:hover>.sub-menu,
751 .navbar-wpdevart .menu-item-has-children:focus-within>.dropdown-menu,
752 .navbar-wpdevart .menu-item-has-children:focus-within>.sub-menu {
753 visibility: visible;
754 opacity: 1;
755 transform: translateY(0);
756 pointer-events: auto;
757 z-index: 999;
758 }
759 .navbar-wpdevart li:hover .dropdown-menu, .navbar-wpdevart li:hover .sub-menu {
760 transition: all .2s;
761 }
762 .navbar-wpdevart .dropdown-menu li, .navbar-wpdevart .sub-menu li {
763 position: relative;
764 padding-left: 5px;
765 padding-right: 5px;
766 }
767 .navbar-wpdevart .dropdown-menu li, .navbar-wpdevart .sub-menu li, .navbar-wpdevart>ul {
768 padding: 0;
769 margin: 0;
770 list-style: none;
771 }
772 .navbar-wpdevart .dropdown-menu li, .navbar-wpdevart .sub-menu li, .navbar-wpdevart>ul {
773 display: flex;
774 line-height: 1.75;
775 align-items: baseline;
776 }
777 .navbar-wpdevart .dropdown-menu .dropdown-menu, .navbar-wpdevart .dropdown-menu .sub-menu {
778 border-radius: 3px;
779 right: 100%;
780 top: -12px;
781 }
782 .navbar-wpdevart .depth_2, .navbar-wpdevart .depth_4, .navbar-wpdevart .depth_6, .navbar-wpdevart .depth_8 {
783 border-radius: 3px;
784 left: 100%;
785 top: -12px;
786 }
787 .navbar-wpdevart .dropdown-menu li {
788 padding:3px 0px;
789 }
790 .navbar-wpdevart li.active a {
791 opacity:0.8;
792 }
793 .navbar-wpdevart ul li a {
794 padding: 0 5px;
795 text-decoration: none !important;
796 background: none;
797 font-weight: 400;
798 max-width: 400px;
799 word-break: break-word;
800 text-transform: uppercase;
801 }
802 .navbar-wpdevart li a:hover,
803 .navbar-wpdevart li a:focus,
804 .navbar-wpdevart li a:visited {
805 opacity:0.7;
806 }
807 .navbar-wpdevart li a::after {
808 content: '';
809 display:block;
810 width: 100%;
811 transform: scaleX(0);
812 border-radius: 5px;
813 height: 1px;
814 bottom: 0;
815 left: 0;
816 background: currentcolor;
817 transform-origin: bottom center;
818 transition: transform 0.25s ease-out;
819 }
820 .navbar-wpdevart li a:hover::after,
821 .navbar-wpdevart li a:focus::after {
822 transform: scaleX(1);
823 transform-origin: bottom center;
824 }
825}
826@media (min-width: 1200px) {
827 .navbar-wpdevart ul li a {
828 font-size: 16px;
829 }
830}
831@media (min-width: 960px) and (max-width: 1200px) {
832 .navbar-wpdevart ul li a {
833 font-size: 14px;
834 }
835}
836@media (min-width: 960px) and (max-width: 1300px) {
837 .navbar-wpdevart ul li a {
838 display: inline-block;
839 max-width: 200px;
840}
841}
842@media (min-width: 960px) and (max-width: 1300px) {
843 .navbar-wpdevart .dropdown-menu, .navbar-wpdevart .sub-menu {
844 min-width: 170px;
845}
846}
847/* ------------------------------------------Wpdevart Mobile Menu------------------------------------------ */
848.wpdevart-mobile-icon-button {
849 background: none;
850 border: none;
851 cursor: pointer;
852}
853@media (min-width: 960px) {
854 .wpdevart-mobile-icon-button {
855 display: none;
856 }
857}
858@media screen and (max-width:960px) {
859 #wpdevartmobilemenu,
860 #wpdevartmobilemenu ul,
861 #wpdevartmobilemenu ul li,
862 #wpdevartmobilemenu ul li a,
863 #wpdevartmobilemenu #head-mobile {
864 border:0;
865 list-style:none;
866 line-height:1;
867 display:block;
868 position:relative;
869
-webkit-box-sizing:border-box;
870
-moz-box-sizing:border-box;
871 box-sizing:border-box;
872 }
873 #wpdevartmobilemenu #head-mobile {
874 padding:23px;
875 font-size:17px;
876 font-weight:700;
877 }
878 .head-mobile-toolbar {
879 background: #10100e;
880 }
881 .head-mobile-toolbar-gradient {
882 background: linear-gradient(to right, #10100e, #10100e);
883 }
884 .wpdevart-hide-on-mobile {
885 display: none;
886 }
887 #wpdevartmobilemenu {
888 width:100%;
889 background:#070506;
890 word-break: break-word;
891 }
892 #wpdevartmobilemenu ul ul li a {
893 color:#ffffff;
894 padding:11px 15px 11px 15px;
895 font-size: 14px;
896 text-decoration:none;
897 letter-spacing: 1px;
898 font-weight: 400;
899 text-transform: uppercase;
900 }
901 #wpdevartmobilemenu > ul > li > a {
902 padding:17px;
903 letter-spacing:1px;
904 text-decoration:none;
905 color:#ffffff;
906 font-size: 14px;
907 font-weight: 400;
908 text-transform: uppercase;
909 }
910 #wpdevartmobilemenu ul {
911 width:100%;
912 display:none;
913 margin:0;
914 padding:0;
915 text-decoration:none;
916 }
917 #wpdevartmobilemenu ul li {
918 text-align: left;
919 width:100%;
920 border-top: 1px solid #433e37;
921 }
922 #wpdevartmobilemenu ul li:last-of-type {
923 border-bottom: 1px solid #433e37;
924 }
925 #wpdevartmobilemenu ul li ul {
926 border-top: 1px solid #433e37;
927 }
928 #wpdevartmobilemenu ul li a,#wpdevartmobilemenu ul ul li a {
929 width:85%;
930 margin: 2px 0;
931 }
932 #wpdevartmobilemenu ul ul ul li a {
933 padding-left:30px;
934 }
935 #wpdevartmobilemenu ul ul ul ul li a {
936 padding-left:35px;
937 }
938 #wpdevartmobilemenu ul ul ul ul ul li a {
939 padding-left:40px;
940 }
941 #wpdevartmobilemenu ul ul ul ul ul ul li a {
942 padding-left:45px;
943 }
944 #wpdevartmobilemenu ul ul ul ul ul ul ul li a {
945 padding-left:50px;
946 }
947 #wpdevartmobilemenu ul ul ul ul ul ul ul ul li a {
948 padding-left:55px;
949 }
950 #wpdevartmobilemenu ul ul ul ul ul ul ul ul ul li a {
951 padding-left:65px;
952 }
953 #wpdevartmobilemenu ul ul ul ul ul ul ul ul ul ul li a {
954 padding-left:75px;
955 }
956 #wpdevartmobilemenu ul ul ul ul ul ul ul ul ul ul ul li a {
957 padding-left:85px;
958 }
959 #wpdevartmobilemenu ul ul,
960 #wpdevartmobilemenu ul ul ul {
961 position:relative;
962 left:0;
963 width:100%;
964 margin:0;
965 text-align:left;
966 }
967 .wpdevartmobilemenubutton {
968 width:55px;
969 height:46px;
970 position:absolute;
971 right:0;
972 top:0;
973 cursor:pointer;
974 z-index: 123;
975 }
976 .wpdevartmobilemenubutton:after {
977 position:absolute;
978 top:22px;
979 right:20px;
980 display:block;
981 height:4px;
982 width:20px;
983 border-top:2px solid #dcf763;
984 border-bottom:2px solid #dcf763;
985 content:'';
986 }
987 .wpdevartmobilemenubutton:before {
988
-webkit-transition:all .3s ease;
989
-ms-transition:all .3s ease;
990 transition:all .3s ease;
991 position:absolute;
992 top:16px;
993 right:20px;
994 display:block;
995 height:2px;
996 width:20px;
997 background:#dcf763;
998 content:'';
999 }
1000 .wpdevartmobilemenubutton.menu-opened:after {
1001
-webkit-transition:all .3s ease;
1002
-ms-transition:all .3s ease;
1003 transition:all .3s ease;
1004 top:23px;
1005 border:0!important;
1006 height:2px;
1007 width:19px;
1008 background:#dcf763;
1009
-webkit-transform:rotate(45deg);
1010
-moz-transform:rotate(45deg);
1011
-ms-transform:rotate(45deg);
1012
-o-transform:rotate(45deg);
1013 transform:rotate(45deg);
1014 }
1015 .wpdevartmobilemenubutton.menu-opened:before {
1016 top:23px;
1017 background:#dcf763;
1018 width:19px;
1019
-webkit-transform:rotate(-45deg);
1020
-moz-transform:rotate(-45deg);
1021
-ms-transform:rotate(-45deg);
1022
-o-transform:rotate(-45deg);
1023 transform:rotate(-45deg);
1024 }
1025 #wpdevartmobilemenu .wpdevart-submenu-button {
1026 position:absolute;
1027 z-index:99;
1028 right:0;
1029 top:0;
1030 display:block;
1031 height:51px;
1032 width:46px;
1033 cursor:pointer;
1034 background: #dcf763;
1035 }
1036 #wpdevartmobilemenu .wpdevart-submenu-button.submenu-opened {
1037 background:#dcf763;
1038 }
1039 #wpdevartmobilemenu ul ul .wpdevart-submenu-button {
1040 height:40px;
1041 width:34px;
1042 }
1043 #wpdevartmobilemenu .wpdevart-submenu-button:after {
1044 position:absolute;
1045 top:27px;
1046 right:19px;
1047 width:8px;
1048 height:2px;
1049 display:block;
1050 background:#070506;
1051 content:'';
1052 }
1053 #wpdevartmobilemenu ul ul .wpdevart-submenu-button:after {
1054 top:19px;
1055 right:13px;
1056 }
1057 #wpdevartmobilemenu .wpdevart-submenu-button.submenu-opened:after {
1058 background:#070506;
1059 }
1060 #wpdevartmobilemenu .wpdevart-submenu-button.submenu-opened:before {
1061 display:none
1062}
1063 #wpdevartmobilemenu .wpdevart-submenu-button:before {
1064 position:absolute;
1065 top:24px;
1066 right:22px;
1067 display:block;
1068 width:2px;
1069 height:8px;
1070 background:#070506;
1071 content:'';
1072 }
1073 #wpdevartmobilemenu ul ul .wpdevart-submenu-button:before {
1074 top:16px;
1075 right:16px;
1076 }
1077}
1078/* ------------------------------------------Search button------------------------------------------ */
1079.wpdevart-search-button-icon-mobile {
1080 float: left;
1081 margin-top: 6px;
1082 margin-left: 9px;
1083 position: absolute;
1084 z-index: 100;
1085}
1086.wpdevart-search-button-icon {
1087 text-align: center;
1088 width: 40px;
1089}
1090@media (min-width: 960px) and (max-width: 1200px) {
1091 .wpdevart-search-button-icon {
1092 width: 30px;
1093 }
1094}
1095.search-menu-buttons {
1096 background: none;
1097 border: none;
1098}
1099@media (min-width: 960px) {
1100 .site-header__search-trigger {
1101 display: none;
1102 stroke: #dcf763;
1103 width: 30px;
1104 height: 30px;
1105 }
1106}
1107.site-header-font-cursor {
1108 font-size: 23px!important;
1109 cursor:pointer!important;
1110 stroke: #dcf763;
1111 width: 30px;
1112 height: 30px;
1113}
1114.site-header-font-cursor:hover {
1115 opacity: 0.65;
1116 transition: 0.5s all;
1117}
1118.search-trigger {
1119 display: none;
1120 position: relative;
1121 cursor: pointer;
1122 stroke: #dcf763;
1123 transition: 0.5s all;
1124 width: 36px;
1125 height: 36px;
1126}
1127@media (min-width: 960px) and (max-width: 1200px) {
1128 .search-trigger {
1129 width: 30px;
1130 height: 30px;
1131 }
1132}
1133@media (min-width: 960px) {
1134 .search-trigger {
1135 display: inline-block;
1136 }
1137}
1138.search-trigger:hover {
1139 opacity: 0.75;
1140}
1141.search-trigger-layout-two {
1142 display: none;
1143 position: relative;
1144 cursor: pointer;
1145 stroke: #dcf763;
1146 transition: 0.5s all;
1147 width: 36px;
1148 height: 36px;
1149}
1150@media (min-width: 960px) and (max-width: 1200px) {
1151 .search-trigger-layout-two {
1152 width: 30px;
1153 height: 30px;
1154 }
1155}
1156@media (min-width: 960px) {
1157 .search-trigger-layout-two {
1158 display: inline-block;
1159 }
1160}
1161.search-trigger-layout-two:hover {
1162 opacity: 0.75;
1163}
1164/* ------------------------------------------Page Banner------------------------------------------ */
1165.page-banner {
1166 padding: 12px 0 12px 0;
1167 position: relative;
1168}
1169@media (min-width: 530px) {
1170 .page-banner {
1171 padding: 20px 0 20px 0;
1172 }
1173}
1174.wpdevart-page-banner__bg,
1175.wpdevart-page-banner__bg-gradient,
1176.wpdevart-post-banner__bg,
1177.wpdevart-post-banner__bg-gradient,
1178.wpdevart-archive-banner__bg,
1179.wpdevart-archive-banner__bg-gradient,
1180.wpdevart-search-banner__bg,
1181.wpdevart-search-banner__bg-gradient {
1182 position: absolute;
1183 top: 0;
1184 bottom: 0;
1185 left: 0;
1186 right: 0;
1187}
1188.wpdevart-page-banner__bg {
1189 background: #10100e;
1190}
1191.wpdevart-page-banner__bg-gradient {
1192 background: linear-gradient(to right, #10100e, #10100e);
1193}
1194.wpdevart-post-banner__bg {
1195 background: #10100e;
1196}
1197.wpdevart-post-banner__bg-gradient {
1198 background: linear-gradient(to right, #10100e, #10100e);
1199}
1200.wpdevart-archive-banner__bg {
1201 background: #10100e;
1202}
1203.wpdevart-archive-banner__bg-gradient {
1204 background: linear-gradient(to right, #10100e, #10100e);
1205}
1206.wpdevart-search-banner__bg {
1207 background: #10100e;
1208}
1209.wpdevart-search-banner__bg-gradient {
1210 background: linear-gradient(to right, #10100e, #10100e);
1211}
1212.page-banner__title,
1213.post-banner__title,
1214.archive-banner__title,
1215.search-banner__title {
1216 font-size: 25px;
1217 margin: 0.5rem 0;
1218 font-weight: 400;
1219 text-transform: uppercase;
1220 letter-spacing: 2px;
1221}
1222@media (min-width: 960px) {
1223 .page-banner__title,
1224 .post-banner__title,
1225 .archive-banner__title,
1226 .search-banner__title {
1227 font-size: 40px;
1228 }
1229}
1230@media (min-width: 560px) and (max-width: 960px) {
1231 .page-banner__title,
1232 .post-banner__title,
1233 .archive-banner__title,
1234 .search-banner__title {
1235 font-size: 35px;
1236 }
1237}
1238.post-banner__title {
1239 color: #f5f5f5;
1240}
1241.post-banner-content {
1242 text-align: left;
1243}
1244.page-banner__title {
1245 color: #f5f5f5;
1246}
1247.page-banner-content {
1248 text-align: left;
1249}
1250.archive-banner__title {
1251 color: #f5f5f5;
1252 text-align: left;
1253}
1254.search-banner__title {
1255 color: #f5f5f5;
1256 text-align: left;
1257}
1258.wpdevart-banner-entry-text {
1259 color: #d5d5d5;
1260 text-transform: uppercase;
1261 letter-spacing: 1px;
1262 font-weight: 400;
1263 font-size: 13px;
1264}
1265.wpdevart-banner-entry-date {
1266 font-style: italic;
1267}
1268.wpdevart-banner-entry-meta a {
1269 text-decoration: none;
1270 font-size: 13px;
1271 transition: 0.5s all;
1272 font-weight: 400;
1273}
1274.wpdevart-banner-entry-meta a {
1275 text-decoration: none!important;
1276 transition: 0.5s all!important;
1277 background-position: 50% 100%!important;
1278}
1279.wpdevart-banner-entry-meta a {
1280 color: #dcf763;
1281 background: linear-gradient(90deg, #ffffff, #ffffff);
1282 background-size: 0 1px!important;
1283 background-repeat: no-repeat!important;
1284 background-position: 50% 100%!important;
1285}
1286.wpdevart-banner-entry-meta a:hover {
1287 color: #ffffff;
1288 background-size: 100% 1px!important;
1289}
1290.wpdevart-banner-page-entry-text {
1291 color: #d5d5d5;
1292 text-transform: uppercase;
1293 letter-spacing: 1px;
1294 font-weight: 400;
1295 font-size: 13px;
1296}
1297.wpdevart-banner-page-entry-meta a {
1298 text-decoration: none;
1299 font-size: 13px;
1300 transition: 0.5s all;
1301 font-weight: 400;
1302}
1303.wpdevart-banner-page-entry-meta a {
1304 text-decoration: none!important;
1305 transition: 0.5s all!important;
1306 background-position: 50% 100%!important;
1307}
1308.wpdevart-banner-page-entry-meta a {
1309 color: #dcf763;
1310 background: linear-gradient(90deg, #ffffff, #ffffff);
1311 background-size: 0 1px!important;
1312 background-repeat: no-repeat!important;
1313 background-position: 50% 100%!important;
1314}
1315.wpdevart-banner-page-entry-meta a:hover {
1316 color: #ffffff;
1317 background-size: 100% 1px!important;
1318}
1319/* ------------------------------------------Breadcrumbs------------------------------------------ */
1320.wpdevart-breadcrumbs-single-post,
1321.wpdevart-breadcrumbs-single-page {
1322 margin-bottom: 0;
1323 padding: 0;
1324 list-style: none;
1325 text-transform: uppercase;
1326 letter-spacing: 1px;
1327 font-weight: 400;
1328}
1329.wpdevart-breadcrumbs-single-post li + li,
1330.wpdevart-breadcrumbs-single-page li + li {
1331 margin-left: 3px;
1332}
1333.wpdevart-breadcrumbs-single-post li + li:last-child {
1334 margin-left: 0px;
1335}
1336.wpdevart-breadcrumbs-single-post li,
1337.wpdevart-breadcrumbs-single-page li {
1338 display: inline-block;
1339 font-size: 12px;
1340}
1341.wpdevart-breadcrumbs-single-post li:after {
1342 content: '';
1343 display: inline-block;
1344 margin-left: 3px;
1345}
1346.wpdevart-breadcrumbs-single-post li:first-child:after {
1347 content: '/';
1348 display: inline-block;
1349 margin-left: 3px;
1350}
1351.wpdevart-breadcrumbs-single-page li:after {
1352 content: '/';
1353 display: inline-block;
1354 margin-left: 3px;
1355}
1356.wpdevart-breadcrumbs-single-post li:last-child:after,
1357.wpdevart-breadcrumbs-single-page li:last-child:after {
1358 content: '';
1359}
1360.wpdevart-breadcrumbs-single-post li a,
1361.wpdevart-breadcrumbs-single-page li a {
1362 position: relative;
1363 text-decoration: none!important;
1364 transition: 0.5s all!important;
1365 background-size: 0 1px!important;
1366 background-repeat: no-repeat!important;
1367 background-position: 50% 100%!important;
1368}
1369.wpdevart-breadcrumbs-single-post li a:hover,
1370.wpdevart-breadcrumbs-single-page li a:hover {
1371 background-size: 100% 1px!important;
1372}
1373.wpdevart-breadcrumbs-single-post li,
1374.wpdevart-breadcrumbs-single-post li:after {
1375 color: #d5d5d5;
1376}
1377.wpdevart-breadcrumbs-single-post li a {
1378 color: #dcf763;
1379 background: linear-gradient(90deg, #ffffff, #ffffff);
1380}
1381.wpdevart-breadcrumbs-single-post li a:hover {
1382 color: #ffffff;
1383}
1384.wpdevart-breadcrumbs-single-page li,
1385.wpdevart-breadcrumbs-single-page li:after {
1386 color: #d5d5d5;
1387}
1388.wpdevart-breadcrumbs-single-page li a {
1389 color: #dcf763;
1390 background: linear-gradient(90deg, #ffffff, #ffffff);
1391}
1392.wpdevart-breadcrumbs-single-page li a:hover {
1393 color: #ffffff;
1394}
1395/* ------------------------------------------WpDevArt Animations------------------------------------------ */
1396.wpdevart-element-animation-from-left {
1397 animation:wpdevart-fade-in-left;
1398 animation-duration:1.5s;
1399 animation-iteration-count:1;
1400 animation-fill-mode:forwards;
1401 animation-delay:.1s;
1402 opacity:0;
1403}
1404@keyframes wpdevart-fade-in-left {
1405 from {
1406 transform: translateX(-20px);
1407 opacity:0;
1408 }
1409 to {
1410 transform: translateX(0);
1411 opacity:1.0;
1412 }
1413}
1414@-webkit-keyframes wpdevart-fade-in-left {
1415 from {
1416 -webkit-transform: translateX(-20px);
1417 opacity:0;
1418 }
1419 to {
1420 -webkit-transform: translateX(0);
1421 opacity:1.0;
1422 }
1423}
1424.wpdevart-element-animation-from-right {
1425 animation:wpdevart-fade-in-right;
1426 animation-duration:1.5s;
1427 animation-iteration-count:1;
1428 animation-fill-mode:forwards;
1429 animation-delay:.1s;
1430 opacity:0;
1431}
1432@keyframes wpdevart-fade-in-right {
1433 from {
1434 transform: translateX(20px);
1435 opacity:0;
1436 }
1437 to {
1438 transform: translateX(0);
1439 opacity:1.0;
1440 }
1441}
1442@-webkit-keyframes wpdevart-fade-in-right {
1443 from {
1444 -webkit-transform: translateX(20px);
1445 opacity:0;
1446 }
1447 to {
1448 -webkit-transform: translateX(0);
1449 opacity:1.0;
1450 }
1451}
1452.wpdevart-element-animation-to-up {
1453 animation:wpdevart-fade-in-up;
1454 animation-duration:1.5s;
1455 animation-iteration-count:1;
1456 animation-fill-mode:forwards;
1457 animation-delay:.1s;
1458 opacity:0;
1459}
1460
1461@keyframes wpdevart-fade-in-up {
1462 from {
1463 transform: translateY(20px);
1464 opacity:0;
1465 }
1466 to {
1467 transform: translateY(0);
1468 opacity:1.0;
1469 }
1470}
1471@-webkit-keyframes wpdevart-fade-in-up {
1472 from {
1473 -webkit-transform: translateY(20px);
1474 opacity:0;
1475 }
1476 to {
1477 -webkit-transform: translateY(0);
1478 opacity:1.0;
1479 }
1480}
1481.wpdevart-element-animation-to-down {
1482 animation:wpdevart-fade-in-down;
1483 animation-duration:1.5s;
1484 animation-iteration-count:1;
1485 animation-fill-mode:forwards;
1486 animation-delay:.1s;
1487 opacity:0;
1488}
1489@keyframes wpdevart-fade-in-down {
1490 from {
1491 transform: translateY(-20px);
1492 opacity:0;
1493 }
1494 to {
1495 transform: translateY(0);
1496 opacity:1.0;
1497 }
1498}
1499@-webkit-keyframes wpdevart-fade-in-down {
1500 from {
1501 -webkit-transform: translateY(-20px);
1502 opacity:0;
1503 }
1504 to {
1505 -webkit-transform: translateY(0);
1506 opacity:1.0;
1507 }
1508}
1509.wpdevart-element-animation-scale {
1510 animation:wpdevart-scale-within;
1511 animation-duration:1.5s;
1512 animation-iteration-count:1;
1513 animation-fill-mode:forwards;
1514 animation-delay:.1s;
1515 opacity:0;
1516}
1517@keyframes wpdevart-scale-within {
1518 from {
1519 scale:0.5;
1520 opacity:0;
1521 }
1522 to {
1523 scale:1.0;
1524 opacity:1.0;
1525 }
1526}
1527@-webkit-keyframes wpdevart-scale-within {
1528 from {
1529 scale:0.5;
1530 opacity:0;
1531 }
1532 to {
1533 scale:1.0;
1534 opacity:1.0;
1535 }
1536}
1537.wpdevart-element-animation-opacity {
1538 animation:wpdevart-opacity-within;
1539 animation-duration:3s;
1540 animation-iteration-count:1;
1541 animation-fill-mode:forwards;
1542 animation-delay:.1s;
1543 opacity:0;
1544}
1545@keyframes wpdevart-opacity-within {
1546 from {
1547 opacity:0;
1548 }
1549 to {
1550 opacity:1.0;
1551 }
1552}
1553@-webkit-keyframes wpdevart-opacity-within {
1554 from {
1555 opacity:0;
1556 }
1557 to {
1558 opacity:1.0;
1559 }
1560}
1561.wpdevart-element-animation-wobble {
1562 animation: wpdevart-wobble 1s infinite ease-in-out alternate;
1563 animation-duration:3s;
1564 animation-iteration-count:1;
1565 animation-fill-mode:forwards;
1566 animation-delay:.1s;
1567}
1568@keyframes wpdevart-wobble {
1569 0% { transform: translateX(0%); }
1570 15% { transform: translateX(-5%) rotate(-5deg); }
1571 30% { transform: translateX(4%) rotate(3deg); }
1572 45% { transform: translateX(-3%) rotate(-3deg); }
1573 60% { transform: translateX(2%) rotate(2deg); }
1574 75% { transform: translateX(-1%) rotate(-1deg); }
1575 100% { transform: translateX(0%); }
1576}
1577@-webkit-keyframes wpdevart-wobble {
1578 0% { -webkit-transform: translateX(0%); }
1579 15% { -webkit-transform: translateX(-5%) rotate(-5deg); }
1580 30% { -webkit-transform: translateX(4%) rotate(3deg); }
1581 45% { -webkit-transform: translateX(-3%) rotate(-3deg); }
1582 60% { -webkit-transform: translateX(2%) rotate(2deg); }
1583 75% { -webkit-transform: translateX(-1%) rotate(-1deg); }
1584 100% { -webkit-transform: translateX(0%); }
1585}
1586.wpdevart-element-animation-expand-up {
1587 animation: wpdevart-expand-up 1s infinite ease-in-out alternate;
1588 animation-duration:3s;
1589 animation-iteration-count:1;
1590 animation-fill-mode:forwards;
1591 animation-delay:.1s;
1592}
1593@keyframes wpdevart-expand-up {
1594 0% { transform: translateY(100%) scaleX(0.8); }
1595 30% { transform: translateY(-8%) scaleX(0.8); }
1596 40% { transform: translateY(2%) scaleX(0.8); }
1597 50% { transform: translateY(0%) scaleX(1.1); }
1598 60% { transform: translateY(0%) scaleX(0.9); }
1599 70% { transform: translateY(0%) scaleX(1.05); }
1600 80% { transform: translateY(0%) scaleX(0.95); }
1601 90% { transform: translateY(0%) scaleX(1.02); }
1602 100% { transform: translateY(0%) scaleX(1); }
1603}
1604@-webkit-keyframes wpdevart-expand-up {
1605 0% { -webkit-transform: translateY(100%) scaleX(0.8); }
1606 30% { -webkit-transform: translateY(-8%) scaleX(0.8); }
1607 40% { -webkit-transform: translateY(2%) scaleX(0.8); }
1608 50% { -webkit-transform: translateY(0%) scaleX(1.1); }
1609 60% { -webkit-transform: translateY(0%) scaleX(0.9); }
1610 70% { -webkit-transform: translateY(0%) scaleX(1.05); }
1611 80% { -webkit-transform: translateY(0%) scaleX(0.95); }
1612 90% { -webkit-transform: translateY(0%) scaleX(1.02); }
1613 100% { -webkit-transform: translateY(0%) scaleX(1); }
1614}
1615.wpdevart-element-animation-fade-in {
1616 animation: wpdevart-fadeIn;
1617 animation-duration:3s;
1618 animation-iteration-count:1;
1619 animation-fill-mode:forwards;
1620 animation-delay:.1s;
1621}
1622@keyframes wpdevart-fadeIn {
1623 0% {
1624 transform: scale(0);
1625 opacity: 0.0;
1626 }
1627 60% {
1628 transform: scale(1.1);
1629 }
1630 80% {
1631 transform: scale(0.9);
1632 opacity: 1;
1633 }
1634 100% {
1635 transform: scale(1);
1636 opacity: 1;
1637 }
1638}
1639@-webkit-keyframes wpdevart-fadeIn {
1640 0% {
1641 -webkit-transform: scale(0);
1642 opacity: 0.0;
1643 }
1644 60% {
1645 -webkit-transform: scale(1.1);
1646 }
1647 80% {
1648 -webkit-transform: scale(0.9);
1649 opacity: 1;
1650 }
1651 100% {
1652 -webkit-transform: scale(1);
1653 opacity: 1;
1654 }
1655}
1656.wpdevart-element-animation-zoom-in-out-rotate {
1657 animation: wpdevart-zoom-in-out-rotate 1s ease infinite;
1658
1659 animation-duration:3s;
1660 animation-iteration-count:1;
1661 animation-fill-mode:forwards;
1662 animation-delay:.1s;
1663}
1664@keyframes wpdevart-zoom-in-out-rotate {
1665 30% { transform: scale(1.1); }
1666 40%, 60% { transform: rotate(-5deg) scale(1.1); }
1667 50% { transform: rotate(5deg) scale(1.1); }
1668 70% { transform: rotate(0deg) scale(1.1); }
1669 100% { transform: scale(1); }
1670}
1671@-webkit-keyframes wpdevart-zoom-in-out-rotate {
1672 30% { -webkit-transform: scale(1.1); }
1673 40%, 60% { -webkit-transform: rotate(-5deg) scale(1.1); }
1674 50% { -webkit-transform: rotate(5deg) scale(1.1); }
1675 70% { -webkit-transform: rotate(0deg) scale(1.1); }
1676 100% { -webkit-transform: scale(1); }
1677}
1678/* ------------------------------------------Main Container------------------------------------------ */
1679.wpdevart-main-container {
1680 background: #070506;
1681}
1682.wpdevart-main-container:not(.wpdevart-post-text-content, .comment-body, .sidebar-widget-area),
1683.wpdevart-main-container p:not(.wpdevart-post-text-content p, .comment-body p, .sidebar-widget-area p),
1684.wpdevart-main-container li:not(.wpdevart-post-text-content li, .comment-body li, .sidebar-widget-area li),
1685.wpdevart-comment-respond input,
1686.wpdevart-comment-respond textarea,
1687.wpdevart-main-container .wp-block-search__input {
1688 color: #d5d5d5;
1689}
1690.wpdevart-main-container:not(.wpdevart-post-text-content, .sidebar-widget-area),
1691.wpdevart-main-container p:not(.wpdevart-post-text-content p, .sidebar-widget-area p),
1692.wpdevart-main-container li:not(.wpdevart-post-text-content li, .sidebar-widget-area li) {
1693 font-size: 17px;
1694 font-weight: 400;
1695 font-style: normal;
1696}
1697.wpdevart-main-container .wp-block-calendar caption {
1698 color: #d5d5d5;
1699}
1700.wpdevart-main-container .wp-block-calendar td {
1701 color: #d5d5d5;
1702}
1703.wpdevart-main-container a:not(.post-tags a, .wpdevart-comment-respond a, .comment-author a, .comment-body .comment-meta a, .wp-block-comment-reply-link a, .wpdevart-posts-list-title a, .wpdevart-post-text-content a, .wpdevart-entry-meta a, .wpdevart-entry-meta-category a, .wp-block-file a, .wp-block-cover-text a, .sidebar-widget-area a, .wp-block-button__link, .comment-body a, .comment-reply-link, .page-numbers, .wp-caption, p.wp-caption-text, .page-numbers li a) {
1704 color: #dcf763;
1705 text-decoration: underline;
1706 transition: 0.5s all;
1707}
1708.wpdevart-main-container a:hover:not(.post-tags a, .wpdevart-comment-respond a, .comment-author a, .comment-body .comment-meta a, .wp-block-comment-reply-link a, .wpdevart-posts-list-title a, .wpdevart-entry-meta a, .wpdevart-entry-meta-category a, .wp-block-file a, .wp-block-cover-text a, .sidebar-widget-area a, .wp-block-button__link, .comment-body a, .comment-reply-link, .page-numbers, .wp-caption, p.wp-caption-text) {
1709 color: #ffffff;
1710 text-decoration: none;
1711}
1712.wpdevart-main-container a:not(.reply a, .wpdevart-posts-list-title a, .comment-author a, .comment-body .comment-meta a, .wpdevart-entry-meta, .wpdevart-entry-meta a, .wpdevart-entry-meta-category a, .wp-block-file a, .wp-block-cover-text a, .sidebar-widget-area a, .wp-caption-text a, .page-numbers li a) {
1713 font-size: 17px;
1714 font-weight: 400;
1715 font-style: normal;
1716}
1717.wpdevart-main-container h1:not(.sidebar-widget-area h1),
1718.wpdevart-main-container h2:not(.wpdevart-posts-list-title h2, .sidebar-widget-area h2),
1719.wpdevart-main-container h3:not(.sidebar-widget-area h3),
1720.wpdevart-main-container h4:not(.sidebar-widget-area h4),
1721.wpdevart-main-container h5:not(.sidebar-widget-area h5),
1722.wpdevart-main-container h6:not(.sidebar-widget-area h6) {
1723 color: #dcf763;
1724}
1725.wpdevart-main-container h1:not(.sidebar-widget-area h1) {
1726 font-size: 40px;
1727 font-weight: 400;
1728 font-style: normal;
1729 text-transform: uppercase;
1730 text-decoration: none;
1731}
1732.wpdevart-main-container h2:not(.wpdevart-posts-list-title h2, .sidebar-widget-area h2) {
1733 font-size: 28px;
1734 font-weight: 400;
1735 font-style: normal;
1736 text-transform: uppercase;
1737 text-decoration: none;
1738}
1739.wpdevart-main-container h3:not(.sidebar-widget-area h3) {
1740 font-size: 24px;
1741 font-weight: 400;
1742 font-style: normal;
1743 text-transform: uppercase;
1744 text-decoration: none;
1745}
1746.wpdevart-main-container h4:not(.sidebar-widget-area h4) {
1747 font-size: 23px;
1748 font-weight: 400;
1749 font-style: normal;
1750 text-transform: uppercase;
1751 text-decoration: none;
1752}
1753.wpdevart-main-container h5:not(.sidebar-widget-area h5) {
1754 font-size: 22px;
1755 font-weight: 400;
1756 font-style: normal;
1757 text-transform: uppercase;
1758 text-decoration: none;
1759}
1760.wpdevart-main-container h6:not(.sidebar-widget-area h6) {
1761 font-size: 20px;
1762 font-weight: 400;
1763 font-style: normal;
1764 text-transform: uppercase;
1765 text-decoration: none;
1766}
1767.container {
1768 max-width: 1300px;
1769 margin: 0 auto;
1770 padding: 16px;
1771 position: relative;
1772 word-break: break-word;
1773}
1774.container:before,
1775.container:after,
1776.group:before,
1777.group:after {
1778 content: " ";
1779 display: table;
1780}
1781.container:after,
1782.group:after {
1783 clear: both;
1784}
1785.wpdevart-banner-narrow-container {
1786 max-width: 960px!important;
1787}
1788.wpdevart-main-content {
1789 padding-top: 32px;
1790 padding-bottom: 32px;
1791}
1792@media (min-width: 600px) {
1793 .wpdevart-main-content {
1794 padding-top: 40px;
1795 padding-bottom: 10px;
1796 }
1797}
1798.wpdevart-main-content-sidebarleft {
1799 flex-direction: row-reverse;
1800}
1801/* ------------------------------------------Wpdevart Blog, Archive, Search------------------------------------------ */
1802@media (min-width: 800px) {
1803 .container-with-sidebar {
1804 display:flex;
1805 justify-content: center;
1806}
1807}
1808.wpdevart-post-summary-content {
1809 width: 90%;
1810 text-align: center;
1811 margin-bottom: 40px;
1812 padding: 10px;
1813 overflow: hidden;
1814 box-shadow: 0 0 2px 0 #343434, 0 0px 15px 0 #343434;
1815 background: #070506;
1816 transition: ease-out 0.3s;
1817}
1818@media (min-width: 600px) and (max-width: 800px) {
1819.wpdevart-post-summary-content {
1820 width: 40%;
1821 margin: 10px;
1822}
1823}
1824.wpdevart-post-summary-content:hover {
1825 box-shadow: 0 1px 3px #343434, 0 0 3px #343434;
1826}
1827@media (min-width: 1100px) {
1828 .wpdevart-post-summary-content {
1829 width: 44%;
1830 margin: 10px;
1831 }
1832}
1833.wpdevart-posts-list-with-pagination-inner {
1834 flex-direction: row;
1835 flex-wrap: wrap;
1836 display: flex;
1837 justify-content: center;
1838}
1839/* ------------------------------------------Wpdevart Blog, Archive, Search left sidebar layout------------------------------------------ */
1840.wpdevart-posts-list-with-pagination {
1841 padding-bottom: 1.7rem;
1842 margin-bottom: 1.7rem;
1843}
1844@media (min-width: 1100px) {
1845.wpdevart-posts-list-with-pagination {
1846
-ms-flex: 0 0 65%;
1847 flex: 0 0 65%;
1848 max-width: 65%;
1849}
1850}
1851@media (min-width: 800px) and (max-width: 1100px) {
1852 .wpdevart-posts-list-with-pagination {
1853
-ms-flex: 0 0 55%;
1854 flex: 0 0 55%;
1855 max-width: 55%;
1856 }
1857}
1858/* ------------------------------------------Wpdevart Blog, Archive, Search full width layout------------------------------------------ */
1859.wpdevart-posts-list-with-pagination-full-width {
1860 margin-bottom: 1.7rem;
1861}
1862@media (min-width: 800px) {
1863.wpdevart-posts-list-with-pagination-full-width {
1864
-ms-flex: 0 0 100%;
1865 flex: 0 0 100%;
1866 max-width: 100%;
1867}
1868}
1869.wpdevart-post-summary-content-full-width {
1870 background: #faf8ff;
1871 width: 90%;
1872 padding: 10px;
1873 text-align: center;
1874 margin-bottom: 40px;
1875 overflow: hidden;
1876 box-shadow: 0 0 2px 0 #343434, 0 0px 15px 0 #343434;
1877 transition: ease-out 0.3s;
1878}
1879.wpdevart-post-summary-content-full-width:hover {
1880 box-shadow: 0 1px 3px #343434, 0 0 3px #343434;
1881}
1882@media (min-width: 600px) and (max-width: 1100px) {
1883 .wpdevart-post-summary-content-full-width {
1884 width: 40%;
1885 margin: 10px;
1886 }
1887}
1888@media (min-width: 1100px) {
1889 .wpdevart-post-summary-content-full-width {
1890 width: 30%;
1891 margin: 10px;
1892 max-width: 400px;
1893 }
1894}
1895/* ------------------------------------------Wpdevart Blog, Archive, Search elements------------------------------------------ */
1896.wpdevart-posts-list-title {
1897 width: 100%;
1898 display: inline-block;
1899 text-align: left;
1900 word-break: break-word;
1901}
1902.wpdevart-posts-list-title a {
1903 font-size: 22px;
1904 text-transform: uppercase;
1905 letter-spacing: 2px;
1906}
1907@media (max-width: 1200px) {
1908 .wpdevart-posts-list-title a {
1909 font-size: 18px!important;
1910 }
1911}
1912.post-list-title {
1913 padding: 0 5px;
1914}
1915.post-list-title a {
1916 border-bottom: 1px solid #433e37;
1917}
1918.post-list-title a {
1919 font-size: 20px;
1920 text-decoration: none;
1921 color: #dcf763;
1922 line-height: 1.4;
1923 transition: 0.5s all;
1924 font-weight: 400!important;
1925}
1926.post-list-title a:hover {
1927 color: #ffffff;
1928}
1929@media (max-width: 1200px) {
1930 .post-list-title a {
1931 font-size: 18px;
1932 }
1933}
1934.wpdevart-posts-list-title h2 {
1935 line-height: 1.1;
1936 font-size: 13px;
1937}
1938.wpdevart-entry-meta {
1939 color: #ffffff;
1940 margin: 10px;
1941 font-weight: 500;
1942 word-break: break-word;
1943 text-align: left;
1944 width: 95%;
1945 letter-spacing: .1em;
1946 text-transform: uppercase;
1947 display: flex;
1948 flex-wrap: wrap;
1949 column-gap: 4px;
1950 row-gap: 5px;
1951}
1952.wpdevart-entry-meta a {
1953 transition: 0.5s all;
1954 text-decoration: none!important;
1955}
1956.wpdevart-entry-meta a:hover {
1957 color: #dcf763;
1958}
1959.wpdevart-entry-meta, .wpdevart-entry-meta a {
1960 color: #ffffff;
1961 font-size: 12px;
1962 align-items: center;
1963}
1964@media (max-width: 1200px) {
1965 .wpdevart-entry-meta, .wpdevart-entry-meta a {
1966 font-size: 11px!important;
1967 }
1968}
1969.wpdevart-entry-meta a:hover {
1970 text-decoration: underline;
1971}
1972.wpdevart-entry-meta-category {
1973 margin: 0 10px;
1974 font-weight: 500;
1975 word-break: break-word;
1976 text-align: left;
1977 width: 95%;
1978 line-height: 2;
1979}
1980@media (max-width: 1100px) {
1981 .wpdevart-entry-meta-category {
1982 margin: 0 10px 8px 10px;
1983 }
1984}
1985.wpdevart-entry-meta-category a {
1986 background: #070506;
1987 border: 1px solid #dcf763;
1988 font-size: 13px;
1989 padding: 0px 5px;
1990 margin: 2px 5px 2px 0px;
1991 color: #dcf763;
1992 transition: 0.5s all;
1993 text-decoration: none!important;
1994 display: inline-block;
1995 text-transform: uppercase;
1996 letter-spacing: 1px;
1997}
1998.wpdevart-entry-meta-category a:hover {
1999 background: #070506;
2000 color: #eb5f3c;
2001 border: 1px solid #eb5f3c;
2002}
2003.wpdevart-icon-padding {
2004 fill: #eb5f3c;
2005}
2006.wpdevart-post-text-content {
2007 text-align: left;
2008 padding: 0 10px 5px 10px;
2009 word-break: break-word;
2010}
2011.wpdevart-post-text-content,
2012.wpdevart-post-text-content p,
2013.wpdevart-post-text-content a,
2014.wpdevart-post-text-content li {
2015 color: #d5d5d5;
2016 font-size: 15px;
2017}
2018@media (max-width: 1200px) {
2019 .wpdevart-post-text-content, .wpdevart-post-text-content p, .wpdevart-post-text-content a, .wpdevart-post-text-content li {
2020 font-size: 14px!important;
2021 }
2022}
2023/* ------------------------------------------Generic Content------------------------------------------ */
2024
2025.generic-content {
2026 margin-bottom: 1.7rem;
2027 word-break: break-word;
2028}
2029@media (min-width: 1100px) {
2030 .generic-content {
2031
-ms-flex: 0 0 67%;
2032 flex: 0 0 67%;
2033 max-width: 67%;
2034 padding: 0 8px;
2035 margin: 0 8px 27px 8px;
2036 }
2037}
2038@media (min-width: 800px) and (max-width: 1100px) {
2039 .generic-content {
2040
-ms-flex: 0 0 55%;
2041 flex: 0 0 55%;
2042 max-width: 55%;
2043 }
2044}
2045@media (min-width: 800px){
2046 .generic-content-full-width {
2047
-ms-flex: 0 0 100%!important;
2048 flex: 0 0 100%!important;
2049 max-width: 100%!important;
2050 }
2051}
2052@media (max-width: 800px) {
2053 .generic-content {
2054 padding: 0 15px 0 15px;
2055 }
2056}
2057.generic-content blockquote,
2058.generic-content blockquote p {
2059font-size: 19px;
2060font-style: italic;
2061}
2062.generic-content h1,
2063.generic-content h2,
2064.generic-content h3,
2065.generic-content h4,
2066.generic-content h5,
2067.generic-content h6 {
2068 margin: 1rem 0;
2069 line-height: 1.1;
2070}
2071/* ------------------------------------------Image and tag styles------------------------------------------ */
2072.figureblogimage {
2073 width: 100%;
2074 aspect-ratio: 16/11;
2075 margin: 0;
2076 padding: 0;
2077 background: #fff;
2078 overflow: hidden;
2079 border-radius: 7px;
2080}
2081.figureblogimage img {
2082 width: 100%;
2083 aspect-ratio: 16/11;
2084 margin: 0;
2085 padding: 0;
2086 background: #fff;
2087 overflow: hidden;
2088 border-radius: 7px;
2089 height: 100%;
2090 object-fit: cover;
2091}
2092.wpdevart-images-hover-effect .figureblogimage img {
2093 transition: all .5s cubic-bezier(.25,.46,.45,.94);
2094
-webkit-transition: all .5s cubic-bezier(.25,.46,.45,.94);
2095 transform-origin: center center;
2096
-webkit-transform-origin: center center;
2097}
2098.wpdevart-images-hover-effect .figureblogimage:hover img {
2099
-webkit-transform: scale(1.2);
2100 transform: scale(1.2);
2101}
2102.figureblogimage-second-effect {
2103 width: 100%;
2104 aspect-ratio: 16/11;
2105 margin: 0;
2106 padding: 0;
2107 overflow: hidden;
2108 border-radius: 7px;
2109 background: #ffcbc5;
2110}
2111.figureblogimage-second-effect img {
2112 width: 100%;
2113 aspect-ratio: 16/11;
2114 margin: 0;
2115 padding: 0;
2116 background: #fff;
2117 overflow: hidden;
2118 border-radius: 7px;
2119 height: 100%;
2120 object-fit: cover;
2121}
2122.wpdevart-images-hover-effect .figureblogimage-second-effect img {
2123 opacity: 1;
2124
-webkit-transition: .3s ease-in-out;
2125 transition: .3s ease-in-out;
2126}
2127.wpdevart-images-hover-effect .figureblogimage-second-effect:hover img {
2128 opacity: .8;
2129}
2130.figureblogimage-third-effect {
2131 width: 100%;
2132 aspect-ratio: 16/11;
2133 margin: 0;
2134 padding: 0;
2135 overflow: hidden;
2136 border-radius: 7px;
2137}
2138.figureblogimage-third-effect img {
2139 width: 100%;
2140 aspect-ratio: 16/11;
2141 margin: 0;
2142 padding: 0;
2143 background: #fff;
2144 overflow: hidden;
2145 border-radius: 7px;
2146 height: 100%;
2147 object-fit: cover;
2148}
2149.wpdevart-images-hover-effect .figureblogimage-third-effect img {
2150
-webkit-filter: grayscale(0) blur(0);
2151 filter: grayscale(0) blur(0);
2152
-webkit-transition: .3s ease-in-out;
2153 transition: .3s ease-in-out;
2154}
2155.wpdevart-images-hover-effect .figureblogimage-third-effect:hover img {
2156
-webkit-filter: grayscale(50%) blur(1px);
2157 filter: grayscale(50%) blur(1px);
2158}
2159.figureblogimage-fourth-effect {
2160 width: 100%;
2161 aspect-ratio: 16/11;
2162 margin: 0;
2163 padding: 0;
2164 overflow: hidden;
2165 border-radius: 7px;
2166 position: relative;
2167}
2168.figureblogimage-fourth-effect img {
2169 width: 100%;
2170 aspect-ratio: 16/11;
2171 margin: 0;
2172 padding: 0;
2173 background: #fff;
2174 overflow: hidden;
2175 border-radius: 7px;
2176 height: 100%;
2177 object-fit: cover;
2178}
2179.figureblogimage-fourth-effect::before {
2180 position: absolute;
2181 top: 0;
2182 left: -75%;
2183 z-index: 2;
2184 display: block;
2185 content: '';
2186 width: 50%;
2187 height: 100%;
2188 background:
-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
2189 background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
2190
-webkit-transform: skewX(-25deg);
2191 transform: skewX(-25deg);
2192}
2193.wpdevart-images-hover-effect .figureblogimage-fourth-effect:hover::before {
2194
-webkit-animation: wpdevartimageshine .75s;
2195 animation: wpdevartimageshine .75s;
2196}
2197@-webkit-keyframes wpdevartimageshine {
2198 100% {
2199 left: 125%;
2200 }
2201}
2202@keyframes wpdevartimageshine {
2203 100% {
2204 left: 125%;
2205 }
2206}
2207.figureblogimage-fifth-effect {
2208 width: 100%;
2209 aspect-ratio: 16/11;
2210 margin: 0;
2211 padding: 0;
2212 overflow: hidden;
2213 border-radius: 7px;
2214 position: relative;
2215}
2216.figureblogimage-fifth-effect img {
2217 width: 100%;
2218 aspect-ratio: 16/11;
2219 margin: 0;
2220 padding: 0;
2221 background: #fff;
2222 overflow: hidden;
2223 border-radius: 7px;
2224 height: 100%;
2225 object-fit: cover;
2226}
2227.figureblogimage-fifth-effect::before {
2228 position: absolute;
2229 top: 50%;
2230 left: 50%;
2231 z-index: 2;
2232 display: block;
2233 content: '';
2234 width: 0;
2235 height: 0;
2236 background: rgba(255, 255, 255, 0.2);
2237
-webkit-transform: translate(-50%, -50%);
2238 transform: translate(-50%, -50%);
2239 opacity: 0.5;
2240}
2241.wpdevart-images-hover-effect .figureblogimage-fifth-effect:hover::before {
2242
-webkit-animation: wpdevartimagesquare .75s;
2243 animation: wpdevartimagesquare .75s;
2244}
2245@-webkit-keyframes wpdevartimagesquare {
2246 0% {
2247 opacity: 1;
2248 }
2249 40% {
2250 opacity: 1;
2251 }
2252 100% {
2253 width: 150%;
2254 height: 150%;
2255 opacity: 0;
2256 }
2257}
2258@keyframes wpdevartimagesquare {
2259 0% {
2260 opacity: 1;
2261 }
2262 40% {
2263 opacity: 1;
2264 }
2265 100% {
2266 width: 150%;
2267 height: 150%;
2268 opacity: 0;
2269 }
2270}
2271.wpdevart-wp-link-pages {
2272 width: 100%;
2273 display: flex;
2274 overflow: overlay;
2275 margin-top: 30px;
2276}
2277.post-tags {
2278 width: 100%;
2279 margin-top: 30px;
2280 font-size: 17px;
2281 word-break: break-word;
2282}
2283.post-tags a {
2284 display: inline-block;
2285 vertical-align: middle;
2286 position: relative;
2287 font-weight: 500!important;
2288 color: #dcf763;
2289 border: 1px solid #dcf763;
2290 text-decoration: none!important;
2291 font-size: 13px!important;
2292 margin: 0 5px 10px 0;
2293 padding: 5px 10px;
2294 text-transform: uppercase;
2295 transition: 0.5s all;
2296}
2297.post-tags a:hover {
2298 color: #ffffff;
2299 border: 1px solid #ffffff;
2300}
2301/* ------------------------------------------Wpdevart Pagination------------------------------------------ */
2302.wpdevart-pagination {
2303 display: flex;
2304}
2305.wpdevart-pagination-container {
2306 margin: 0 auto;
2307 padding: 16px;
2308 text-align: center;
2309 word-break: break-word;
2310}
2311.page-numbers {
2312 color: #c9b29f;
2313 font-size: 18px;
2314}
2315.page-numbers:hover {
2316 color: #c9b29f;
2317}
2318ul.page-numbers {
2319 padding: 0px;
2320}
2321.page-numbers li a {
2322 color: #dcf763;
2323 text-decoration: none;
2324 padding: 14px 20px 14px 20px;
2325 background: none;
2326 font-size: 18px;
2327}
2328.page-numbers li a:hover {
2329 color: #eb5f3c;
2330}
2331.page-numbers li {
2332 display: inline-block;
2333 min-height: 50px;
2334 min-width: 50px;
2335 font-size: 20px;
2336 background: #070506;
2337 margin: 10px 2px 0 2px;
2338 transition: all .3s ease-in-out;
2339 line-height: 50px;
2340 border: 1px solid #dcf763;
2341}
2342.page-numbers li:hover {
2343 background: #070506;
2344 border: 1px solid #eb5f3c;
2345}
2346/* ------------------------------------------Wpdevart Comments------------------------------------------ */
2347.wpdevart-comment-respond {
2348 border-top: 1px dotted #433e37;
2349 margin-top: 15px;
2350 padding-top: 15px;
2351 word-break: break-word;
2352}
2353.wpdevart-comment-respond,
2354.wpdevart-comment-respond p,
2355.wpdevart-comment-respond li {
2356 color: #333333;
2357}
2358.wpdevart-comment-respond,
2359.wpdevart-comment-respond p,
2360.wpdevart-comment-respond li {
2361 font-size: 17px;
2362}
2363.wpdevart-comment-respond a:not(.reply a) {
2364 color: #dcf763;
2365 font-size: 17px;
2366 transition: 0.5s all;
2367}
2368.wpdevart-comment-respond a:hover:not(.reply a) {
2369 color: #eb5f3c;
2370}
2371.comment-form-comment {
2372 display: flex;
2373 flex-direction: column;
2374}
2375.comment-form-comment {
2376 max-width: 600px;
2377 line-height: normal;
2378}
2379.comment-form-author,
2380.comment-form-email,
2381.comment-form-url {
2382 max-width: 250px;
2383 line-height: normal;
2384}
2385.comment-notes,
2386.comment-form-cookies-consent {
2387 line-height: normal;
2388}
2389.wpdevart-comment-navigation-title {
2390 color: #4b5593;
2391 text-align: center;
2392}
2393.wpdevart-comment-navigation-links {
2394 display: flex;
2395 align-items: center;
2396 padding: 20px 0;
2397}
2398.wpdevart-comment-navigation-links .nav-previous{
2399 flex: 45%;
2400 overflow: hidden;
2401 text-align: left;
2402}
2403.wpdevart-comment-navigation-links .nav-next {
2404 flex: 45%;
2405 overflow: hidden;
2406 text-align: right;
2407}
2408/* ------------------------------------------Sidebar and Widget------------------------------------------ */
2409.wpdevart-sidebar-container {
2410 padding-bottom: 1.7rem;
2411 margin-bottom: 1.7rem;
2412}
2413@media (min-width: 1400px) {
2414 .wpdevart-sidebar-container {
2415 width: 430px;
2416 margin-top: 10px;
2417 }
2418}
2419@media (min-width: 1100px) and (max-width:1400px) {
2420 .wpdevart-sidebar-container {
2421
-ms-flex: 0 0 33%;
2422 flex: 0 0 33%;
2423 max-width: 33%;
2424 margin-top: 10px;
2425 }
2426}
2427@media (min-width: 800px) and (max-width: 1100px) {
2428 .wpdevart-sidebar-container {
2429
-ms-flex: 0 0 45%;
2430 flex: 0 0 45%;
2431 max-width: 45%;
2432 }
2433}
2434@media (max-width: 800px) {
2435 .wpdevart-sidebar-container {
2436 max-width: 600px;
2437 margin: 0 auto;
2438 }
2439}
2440.wpdevart-sidebar-container-inside {
2441 padding: 0 8px;
2442 margin: 0 8px;
2443 word-break: break-word;
2444}
2445@media (max-width: 800px) {
2446.wpdevart-sidebar-container-inside {
2447 padding: 0 10px;
2448 margin: 0 5px;
2449}
2450}
2451.wpdevart-sidebar-container-inside {
2452 background: #070506;
2453 padding: 10px 28px;
2454 box-shadow: 0 0 2px 0 #343434, 0 5px 20px 0 #343434;
2455}
2456.wpdevart-sidebar-container-inside .widget {
2457 padding: 5px 0;
2458}
2459.sidebar-widget-area {
2460 padding: 10px 0;
2461}
2462.sidebar-widget-area,
2463.sidebar-widget-area p,
2464.sidebar-widget-area li,
2465.sidebar-widget-area .wp-block-search__input {
2466 color: #d5d5d5;
2467 font-size: 16px;
2468}
2469.sidebar-widget-area .wp-block-calendar caption {
2470 color: #d5d5d5;
2471}
2472.sidebar-widget-area .wp-block-calendar td {
2473 color: #d5d5d5;
2474}
2475.sidebar-widget-area a {
2476 font-size: 16px;
2477 text-decoration: none;
2478 transition: 0.5s all;
2479}
2480.sidebar-widget-area h1,
2481.sidebar-widget-area h2,
2482.sidebar-widget-area h3,
2483.sidebar-widget-area h4,
2484.sidebar-widget-area h5,
2485.sidebar-widget-area h6 {
2486 color: #dcf763;
2487 margin: 5px 0 0 0;
2488 font-weight: 400;
2489 font-style: normal;
2490 text-transform: uppercase;
2491 text-decoration: none;
2492}
2493.sidebar-widget-area-default-title {
2494 padding: 0 0 10px 0;
2495}
2496.sidebar-widget-area h1,
2497.sidebar-widget-area h2,
2498.sidebar-widget-area h3 {
2499 font-size: 24px;
2500}
2501.sidebar-widget-area h4,
2502.sidebar-widget-area h5,
2503.sidebar-widget-area h6 {
2504 font-size: 20px;
2505}
2506.sidebar-widget-area a:not(.wp-block-button__link, .wp-block-comment-reply-link a ) {
2507 color: #ffffff;
2508}
2509.sidebar-widget-area a:hover:not(.wp-block-button__link, .wp-block-comment-reply-link a ) {
2510 color: #dcf763;
2511}
2512.sidebar-widget-area p a:not(.wp-block-button__link, .wp-block-comment-reply-link a, .button ) {
2513 color: #ffffff;
2514 text-decoration: underline;
2515}
2516.sidebar-widget-area p a:hover:not(.wp-block-button__link, .wp-block-comment-reply-link a ) {
2517 color: #dcf763;
2518 text-decoration: none;
2519}
2520.sidebar-widget-area .tag-cloud-link {
2521 display: inline-block;
2522 vertical-align: middle;
2523 position: relative;
2524 font-weight: 500;
2525 color: #ffffff;
2526 border: 1px solid #ffffff;
2527 text-decoration: none!important;
2528 font-size: 13px!important;
2529 margin: 0 5px 10px 0;
2530 padding: 5px 10px;
2531 text-transform: uppercase;
2532}
2533.sidebar-widget-area .tag-cloud-link:hover {
2534 color: #dcf763;
2535 border: 1px solid #dcf763;
2536}
2537/* ------------------------------------------Wpdevart Styled Buttons------------------------------------------ */
2538.wpdevart_consulting_services_wda_hover_button {
2539 color: #fff;
2540 padding: 18px 30px;
2541 display: inline-block;
2542 border-radius: 2px;
2543 font-size: 14px;
2544 text-transform: uppercase;
2545 font-weight: 500;
2546 cursor: pointer;
2547
-webkit-transition: ease-out 0.5s;
2548
-moz-transition: ease-out 0.5s;
2549 transition: ease-out 0.5s;
2550 letter-spacing: 1px;
2551}
2552.wpdevart_consulting_services_wda_hover_button a {
2553 color: #fff;
2554 text-decoration: none;
2555}
2556.wpdevart_consulting_services_wda_hover_button_small {
2557 color: #fff;
2558 padding: 12px 20px;
2559 display: inline-block;
2560 border-radius: 2px;
2561 font-size: 14px;
2562 text-transform: uppercase;
2563 font-weight: 500;
2564 letter-spacing: 1px;
2565 cursor: pointer;
2566
-webkit-transition: ease-out 0.7s;
2567
-moz-transition: ease-out 0.7s;
2568 transition: ease-out 0.7s;
2569 background: transparent;
2570}
2571.wpdevart_consulting_services_wda_hover_button_small a {
2572 color: #fff;
2573 text-decoration: none;
2574}
2575.wpdevart_consulting_services_wda_primary_button_slide a {
2576 color: #dcf763;
2577}
2578.wpdevart_consulting_services_wda_primary_button_slide {
2579 border: 1px solid #dcf763;
2580 color: #dcf763;
2581}
2582.primary_btn_slide_right:hover {
2583 color: #eb5f3c;
2584 border: 1px solid #eb5f3c;
2585}
2586.primary_btn_slide_right:hover a {
2587 color: #eb5f3c;
2588}
2589.wpdevart_consulting_services_wda_secondary_button_slide a {
2590 color: #eb5f3c;
2591}
2592.wpdevart_consulting_services_wda_secondary_button_slide {
2593 border: 1px solid #eb5f3c;
2594 color: #eb5f3c;
2595}
2596.secondary_btn_slide_right:hover {
2597 color: #dcf763;
2598 border: 1px solid #dcf763;
2599}
2600.secondary_btn_slide_right:hover a {
2601 color: #dcf763;
2602}
2603.wpdevart_consulting_services_wda_first_button_slide {
2604 box-shadow: inset 0 0 0 0 #8224e3;
2605 background-color: #8224e3;
2606 border: 1px solid #8224e3;
2607}
2608.first_btn_slide_right:hover {
2609 box-shadow: inset 400px 0 0 0 #fff;
2610 color: #8224e3;
2611 border: 1px solid #8224e3;
2612}
2613.first_btn_slide_right:hover a {
2614 color: #8224e3;
2615}
2616.wpdevart_consulting_services_wda_second_button_slide {
2617 box-shadow: inset 0 0 0 0 #ff5952;
2618 background-color: #ff5952;
2619 border: 1px solid #ff5952;
2620}
2621.second_btn_slide_right:hover {
2622 box-shadow: inset 400px 0 0 0 #fff;
2623 color: #ff5952;
2624 border: 1px solid #ff5952;
2625}
2626.second_btn_slide_right:hover a {
2627 color: #ff5952;
2628}
2629.wpdevart_consulting_services_wda_third_button_slide {
2630 box-shadow: inset 0 0 0 0 #1287ff;
2631 background-color: #1287ff;
2632 border: 1px solid #1287ff;
2633}
2634.third_btn_slide_right:hover {
2635 box-shadow: inset 400px 0 0 0 #fff;
2636 color: #1287ff;
2637 border: 1px solid #1287ff;
2638}
2639.third_btn_slide_right:hover a {
2640 color: #1287ff;
2641}
2642.wpdevart_consulting_services_wda_fourth_button_slide a {
2643 color: #dcf763;
2644}
2645.wpdevart_consulting_services_wda_fourth_button_slide {
2646 box-shadow: inset 0 0 0 0 #2d2d3c;
2647 background-color: #2d2d3c;
2648 color: #dcf763;
2649 border: 1px solid #dcf763;
2650}
2651.fourth_btn_slide_right:hover {
2652 box-shadow: inset 400px 0 0 0 #dcf763;
2653 color: #2d2d3c;
2654 border: 1px solid #dcf763;
2655}
2656.fourth_btn_slide_right:hover a {
2657 color: #2d2d3c;
2658}
2659.wpdevart_consulting_services_wda_fifth_button_slide {
2660 box-shadow: inset 0 0 0 0 #2fb32d;
2661 background-color: #2fb32d;
2662 border: 1px solid #2fb32d;
2663}
2664.fifth_btn_slide_right:hover {
2665 box-shadow: inset 400px 0 0 0 #fff;
2666 color: #2fb32d;
2667 border: 1px solid #2fb32d;
2668}
2669.fifth_btn_slide_right:hover a {
2670 color: #2fb32d;
2671}
2672.wpdevart_consulting_services_wda_sixth_button_slide {
2673 box-shadow: inset 0 0 0 0 #ffba01;
2674 background-color: #ffba01;
2675 border: 1px solid #ffba01;
2676}
2677.sixth_btn_slide_right:hover {
2678 box-shadow: inset 400px 0 0 0 #fff;
2679 color: #ffba01;
2680 border: 1px solid #ffba01;
2681}
2682.sixth_btn_slide_right:hover a {
2683 color: #ffba01;
2684}
2685.wpdevart_consulting_services_wda_seventh_button_slide {
2686 box-shadow: inset 0 0 0 0 #1b745e;
2687 background-color: #1b745e;
2688 border: 1px solid #1b745e;
2689}
2690.seventh_btn_slide_right:hover {
2691 box-shadow: inset 400px 0 0 0 #fff;
2692 color: #1b745e;
2693 border: 1px solid #1b745e;
2694}
2695.seventh_btn_slide_right:hover a {
2696 color: #1b745e;
2697}
2698.wpdevart_consulting_services_wda_eighth_button_slide a {
2699 color: #ffffff;
2700}
2701.wpdevart_consulting_services_wda_eighth_button_slide {
2702 border: 1px solid #ffffff;
2703 color: #ffffff;
2704}
2705.eighth_btn_slide_right:hover {
2706 box-shadow: inset 400px 0 0 0 #ffffff;
2707 color: #000000;
2708 border: 1px solid #ffffff;
2709}
2710.eighth_btn_slide_right:hover a {
2711 color: #000000;
2712}
2713/* ------------------------------------------Wpdevart Custom HomePage------------------------------------------ */
2714.wpdevart-home-bg-color {
2715 background-color: #070506;
2716}
2717.wpdevart-homepage-container {
2718 max-width: 1300px;
2719 margin: 0 auto;
2720 padding: 16px;
2721 position: relative;
2722 word-break: break-word;
2723}
2724.wpdevart-homepage-page-banner {
2725 padding: 0 0 20px 0;
2726 position: relative;
2727}
2728@media (min-width: 530px) {
2729 .wpdevart-homepage-page-banner {
2730 padding: 0 0 30px 0;
2731 }
2732}
2733.wpdevart-homepage-bg-color {
2734 background: #000000be, url(images/banner-homepage-image-1.jpg);
2735 background-size: cover !important;
2736 background-position: center !important;
2737 background-repeat: no-repeat !important;
2738}
2739.wpdevart-homepage-bg-gradient-color {
2740 background: linear-gradient(to right, #000000be, #000000be), url(images/banner-homepage-image-1.jpg);
2741 background-size: cover !important;
2742 background-position: center !important;
2743 background-repeat: no-repeat !important;
2744}
2745@media (min-width: 1200px) {
2746 .wpdevart-home-banner {
2747 display: flex;
2748 align-items: center;
2749 justify-content: space-between;
2750 }
2751}
2752@media (max-width: 1200px) {
2753.wpdevart-home-banner {
2754 text-align: center;
2755}
2756}
2757.wpdevart-home-banner-one {
2758 padding: 1.6rem 16px;
2759 word-break: break-word;
2760}
2761.wpdevart-home-banner-two {
2762 padding: 1.6rem 16px;
2763 display: flex;
2764 justify-content: center;
2765}
2766@media (min-width: 1200px) {
2767 .wpdevart-home-banner-one {
2768 padding: 20px 0;
2769 }
2770 .wpdevart-home-banner-two {
2771 padding: 20px 0;
2772 }
2773}
2774@media (min-width: 1200px) and (max-width: 1400px) {
2775 .wpdevart-home-banner-inner {
2776 width: 520px;
2777 }
2778}
2779@media (min-width: 1400px) {
2780 .wpdevart-home-banner-inner {
2781 width: 610px;
2782 }
2783}
2784.wpdevart-home-banner,
2785.wpdevart-home-banner-inner,
2786.wpdevart-home-banner-one,
2787.wpdevart-home-banner-two {
2788 word-break: break-word;
2789}
2790.wpdevart-banner-short-text {
2791 font-style: italic;
2792 font-weight: 400;
2793 color: #dcf763;
2794 font-size: 17px;
2795}
2796.wpdevart-banner-title {
2797 font-size: 43px;
2798 color: #ffffff;
2799 text-transform: uppercase;
2800 letter-spacing: 2px;
2801 font-weight: 400;
2802}
2803@media (max-width: 600px) {
2804 .wpdevart-banner-title {
2805 font-size: 33px!important;
2806 }
2807}
2808.wpdevart-banner-content {
2809 color: #d5d5d5;
2810 font-size: 17px;
2811}
2812#outer {
2813 margin: 20px 0;
2814}
2815.wpdevart-banner-button-one {
2816 position: relative;
2817 margin-top: 20px;
2818 max-width: 350px;
2819}
2820.wpdevart-banner-button-two {
2821 position: relative;
2822 margin-left: 10px;
2823 margin-top: 20px;
2824 max-width: 350px;
2825}
2826@media (min-width: 1200px) and (max-width: 1400px) {
2827 .wpdevart-home-banner {
2828 display: flex;
2829 align-items: center;
2830 justify-content: center;
2831 }
2832 .wpdevart-home-banner-two {
2833 padding: 40px 0px 40px 40px;
2834 }
2835 .wpdevart-home-banner-two {
2836 margin: 0;
2837 }
2838}
2839/* ------------------------------------------Wpdevart homepage banner sliding text------------------------------------------ */
2840.sliding-text-container {
2841 position: relative;
2842}
2843.sliding-text {
2844 height: 50px;
2845 overflow: hidden;
2846 display: inline-block;
2847 position: relative;
2848 width:90%;
2849}
2850.sliding-text ul {
2851 list-style:none;
2852 position: absolute;
2853 top:0;
2854 transition: all 0.5s ease;
2855 width: 100%;
2856 padding: 0;
2857 margin: 0 0 1.65em 0;
2858}
2859.sliding-text li {
2860 text-align: center;
2861 font-weight: 400;
2862 line-height: 1.3;
2863 font-size: 37px;
2864 color:#eb5f3c;
2865}
2866@media (max-width: 600px) {
2867 .sliding-text li {
2868 line-height: 1.8;
2869 font-size: 28px;
2870 }
2871}
2872@media (min-width: 1200px) {
2873.sliding-text li {
2874 text-align: left;
2875}
2876}
2877.sliding-text li {
2878 display: none;
2879}
2880.sliding-text li.text-in {
2881 display: block;
2882 animation: slidingTextIn .8s ease;
2883}
2884.sliding-text li.text-out{
2885 animation: slidingTextOut 1s ease;
2886}
2887@keyframes slidingTextIn {
2888 0%{
2889 transform: translateY(100%);
2890 }
2891 100%{
2892 transform: translateY(0%);
2893 }
2894}
2895@keyframes slidingTextOut {
2896 0%{
2897 transform: translateY(0%);
2898 }
2899 100%{
2900 transform: translateY(-100%);
2901 }
2902}
2903/* ------------------------------------------Wpdevart homepage banner image------------------------------------------ */
2904.wpdevart-banner-content-main-image,
2905.wpdevart-banner-content-main-image-first-theme,
2906.wpdevart-banner-content-second-image,
2907.wpdevart-banner-content-third-image,
2908.wpdevart-banner-content-fourth-image {
2909 background-size: cover;
2910 background-position: center;
2911 background-repeat: no-repeat;
2912 position: absolute;
2913}
2914.wpdevart-banner-content-main-image,
2915.wpdevart-banner-content-main-image-first-theme {
2916 top: 15%;
2917 left: 17.5%;
2918}
2919.wpdevart-banner-content-main-image img,
2920.wpdevart-banner-content-main-image-first-theme img {
2921 height: 435px;
2922 width: 435px;
2923}
2924.wpdevart-banner-content-main-image-first-theme img {
2925 border-radius: 50%;
2926 object-fit: cover;
2927}
2928@media (min-width: 800px) and (max-width: 1400px) {
2929 .wpdevart-banner-content-main-image,
2930 .wpdevart-banner-content-main-image-first-theme {
2931 top: 14%;
2932 left: 17%;
2933 }
2934 .wpdevart-banner-content-main-image img,
2935 .wpdevart-banner-content-main-image-first-theme img {
2936 height: 360px;
2937 width: 360px;
2938 }
2939}
2940@media (min-width: 600px) and (max-width: 800px) {
2941 .wpdevart-banner-content-main-image,
2942 .wpdevart-banner-content-main-image-first-theme {
2943 top: 16%;
2944 left: 19%;
2945 }
2946 .wpdevart-banner-content-main-image img,
2947 .wpdevart-banner-content-main-image-first-theme img {
2948 height: 330px;
2949 width: 330px;
2950 }
2951}
2952@media (max-width: 600px) {
2953 .wpdevart-banner-content-main-image,
2954 .wpdevart-banner-content-main-image-first-theme {
2955 top: 16%;
2956 left: 19%;
2957 }
2958 .wpdevart-banner-content-main-image img,
2959 .wpdevart-banner-content-main-image-first-theme img {
2960 height: 220px;
2961 width: 220px;
2962 }
2963}
2964.wpdevart-banner-content-second-image {
2965 top: 12%;
2966 left: 10%;
2967}
2968.wpdevart-banner-content-third-image {
2969 bottom: 0;
2970 left: 0;
2971}
2972.wpdevart-banner-content-fourth-image {
2973 top: 0;
2974 right: 0;
2975}
2976.wpdevart-banner-content-second-image img {
2977 height: 480px;
2978 width: 480px;
2979}
2980.wpdevart-banner-content-third-image img,
2981.wpdevart-banner-content-fourth-image img {
2982 height: 240px;
2983 width: 150px;
2984 object-fit: cover;
2985}
2986@media (min-width: 600px) and (max-width: 1400px) {
2987 .wpdevart-banner-content-second-image img {
2988 height: 380px;
2989 width: 380px;
2990 }
2991 .wpdevart-banner-content-third-image img,
2992 .wpdevart-banner-content-fourth-image img {
2993 height: 209px;
2994 width: 130px;
2995 }
2996}
2997@media (max-width: 600px) {
2998 .wpdevart-banner-content-second-image img {
2999 height: 250px;
3000 width: 250px;
3001 }
3002 .wpdevart-banner-content-third-image img,
3003 .wpdevart-banner-content-fourth-image img {
3004 height: 129px;
3005 width: 80px;
3006 }
3007}
3008.wpdevart-banner-image-wrapper {
3009 position: relative;
3010 width: 610px;
3011 height: 610px;
3012}
3013@media (max-width: 600px) {
3014 .wpdevart-banner-image-wrapper {
3015 width: 320px;
3016 height: 320px;
3017 }
3018}
3019@media (min-width: 600px) and (max-width: 800px) {
3020 .wpdevart-banner-image-wrapper {
3021 width: 500px;
3022 height: 500px;
3023 }
3024}
3025@media (min-width: 800px) and (max-width: 1400px) {
3026 .wpdevart-banner-image-wrapper {
3027 width: 520px;
3028 height: 520px;
3029 }
3030}
3031/* ------------------------------------------Wpdevart homepage banner second theme------------------------------------------ */
3032.wpdevart-home-banner-one-second-theme {
3033 padding: 1.6rem 16px;
3034 word-break: break-word;
3035}
3036@media (min-width: 1200px) {
3037 .wpdevart-home-banner-one-second-theme {
3038 padding: 20px 0;
3039 }
3040}
3041.wpdevart-home-banner-one-second-theme {
3042 word-break: break-word;
3043}
3044.wpdevart-banner-second-theme-image {
3045 background-size: cover;
3046 background-position: center;
3047 background-repeat: no-repeat;
3048 margin: 0 auto;
3049}
3050@media (min-width: 1200px) {
3051 .wpdevart-banner-second-theme-image {
3052 position: absolute;
3053 }
3054}
3055.wpdevart-banner-second-theme-image img {
3056 height: 580px;
3057 width: 580px;
3058 animation: border-transform 12s linear infinite alternate forwards;
3059 box-shadow: 0 7px 16px rgba(0,0,0,0.25), 0 7px 7px rgba(0,0,0,0.22);
3060 object-fit: cover;
3061}
3062@media (max-width: 600px) {
3063 .wpdevart-banner-second-theme-image img {
3064 height: 297px;
3065 width: 297px;
3066 }
3067 }
3068@media (min-width: 600px) and (max-width: 800px) {
3069 .wpdevart-banner-second-theme-image img {
3070 height: 464px;
3071 width: 464px;
3072 }
3073}
3074@media (min-width: 800px) and (max-width: 1400px) {
3075 .wpdevart-banner-second-theme-image img {
3076 height: 480px;
3077 width: 480px;
3078 }
3079}
3080@-webkit-keyframes border-transform {
3081 0%, to {
3082 border-radius: 73% 37% 54% 46%/55% 48% 52% 73%}
3083 14% {
3084 border-radius: 73% 60% 54% 46%/49% 60% 40% 73%}
3085 28% {
3086 border-radius: 73% 46% 38% 62%/49% 70% 40% 73%}
3087 42% {
3088 border-radius: 73% 39% 55% 45%/61% 38% 62% 73%}
3089 56% {
3090 border-radius: 73% 39% 67% 33%/70% 50% 50% 73%}
3091 70% {
3092 border-radius: 73% 50% 34% 66%/56% 68% 42% 73%}
3093 84% {
3094 border-radius: 73% 54% 50% 50%/35% 61% 39% 73%}
3095}
3096@keyframes border-transform {
3097 0%, to {
3098 border-radius: 73% 37% 54% 46%/55% 48% 52% 73%}
3099 14% {
3100 border-radius: 73% 60% 54% 46%/49% 60% 40% 73%}
3101 28% {
3102 border-radius: 73% 46% 38% 62%/49% 70% 40% 73%}
3103 42% {
3104 border-radius: 73% 39% 55% 45%/61% 38% 62% 73%}
3105 56% {
3106 border-radius: 73% 39% 67% 33%/70% 50% 50% 73%}
3107 70% {
3108 border-radius: 73% 50% 34% 66%/56% 68% 42% 73%}
3109 84% {
3110 border-radius: 73% 54% 50% 50%/35% 61% 39% 73%}
3111}
3112/* ------------------------------------------Wpdevart homepage banner third theme------------------------------------------ */
3113.wpdevart-homepage-page-banner-third-theme {
3114 position: relative;
3115}
3116.banner-third-theme-container {
3117 margin: 0 auto;
3118 word-break: break-word;
3119}
3120@media (min-width: 960px) {
3121 .banner-third-theme-container {
3122 display: flex;
3123 align-items: center;
3124 }
3125 .wpdevart-banner-third-theme-content {
3126 flex: 40%;
3127 }
3128 .wpdevart-banner-third-theme-image-container {
3129 flex: 30%;
3130 }
3131}
3132.wpdevart-banner-third-theme-content {
3133 width: 100%;
3134}
3135.wpdevart-banner-third-theme-image-container {
3136 width: 100%;
3137}
3138.wpdevart-banner-third-theme-image {
3139 max-width: 100%;
3140 aspect-ratio: 1 / 1;
3141 overflow: hidden;
3142}
3143.wpdevart-banner-third-theme-image img {
3144 max-width: 100%;
3145 aspect-ratio: 1 / 1;
3146 height: 100%;
3147 object-fit: cover;
3148}
3149@media (min-width: 2400px) {
3150 .wpdevart-banner-third-theme-image {
3151 aspect-ratio: 2 / 1;
3152 }
3153 .wpdevart-banner-third-theme-image img {
3154 aspect-ratio: 2 / 1;
3155 }
3156 .wpdevart-banner-third-theme-content {
3157 flex: 26%;
3158 }
3159 .wpdevart-banner-third-theme-image-container {
3160 flex: 37%;
3161 }
3162}
3163@media (min-width: 960px) and (max-width: 1300px) {
3164 .wpdevart-banner-third-theme-image {
3165 aspect-ratio: 3 / 5;
3166 }
3167 .wpdevart-banner-third-theme-image img {
3168 aspect-ratio: 3 / 5;
3169 }
3170}
3171@media (min-width: 600px) and (max-width: 960px) {
3172 .wpdevart-banner-third-theme-image {
3173 aspect-ratio: 7 / 3;
3174 }
3175 .wpdevart-banner-third-theme-image img {
3176 aspect-ratio: 7 / 3;
3177 }
3178}
3179@media (max-width: 600px) {
3180 .wpdevart-banner-third-theme-image {
3181 aspect-ratio: 8 / 3;
3182 }
3183 .wpdevart-banner-third-theme-image img {
3184 aspect-ratio: 8 / 3;
3185 }
3186}
3187.wpdevart-home-banner-third-theme {
3188 word-break: break-word;
3189 padding: 30px 0;
3190}
3191.wpdevart-home-banner-third-theme-inner {
3192 width: 90%;
3193 text-align: center;
3194 margin: 0 auto;
3195}
3196.sliding-text-third-theme li {
3197 text-align: center!important;
3198}
3199/* ------------------------------------------Wpdevart homepage sections------------------------------------------ */
3200.wpdevart-action-section-bg {
3201 background: #2d2d3c;
3202}
3203.wpdevart-action-section-bg-gradient {
3204 background: linear-gradient(to right, #2d2d3c, #2d2d3c);
3205}
3206.wpdevart-action-section {
3207 word-break: break-word;
3208}
3209@media (min-width: 960px) {
3210 .wpdevart-action-section {
3211 display: flex;
3212 align-items: center;
3213 }
3214}
3215.wpdevart-action-image-section {
3216 flex: 1;
3217 line-height: 0!important;
3218}
3219.wpdevart-action-image-section img {
3220 height: auto;
3221 width: 100%;
3222}
3223.wpdevart-action-text-button-section {
3224 flex: 1;
3225}
3226.wpdevart-action-text-content {
3227 width: 80%;
3228 margin: 0 40px;
3229}
3230@media (min-width: 960px) {
3231 .wpdevart-action-text-content {
3232 margin: 0 80px;
3233}
3234}
3235.wpdevart-action-text-content-font {
3236 font-size: 30px;
3237 color: #dcf763;
3238 text-transform: uppercase;
3239 letter-spacing: 1px;
3240 font-weight: 400;
3241}
3242.wpdevart-action-text-content p {
3243 font-size: 16px;
3244 color: #d5d5d5;
3245}
3246.wpdevart-action-button-content {
3247 width: 80%;
3248 text-align: left;
3249 margin: 0 40px;
3250 padding: 20px 0;
3251}
3252@media (min-width: 960px) {
3253 .wpdevart-action-button-content {
3254 margin: 0 80px;
3255 }
3256}
3257@media (min-width: 1700px) {
3258 .wpdevart-action-text-content,
3259 .wpdevart-action-button-content {
3260 width: 630px;
3261 }
3262}
3263.wpdevart-homepage-posts-section {
3264 max-width: 1500px;
3265 margin: 0 auto;
3266 padding-bottom: 20px;
3267}
3268@media (min-width: 600px) {
3269 .wpdevart-homepage-post-container {
3270 flex-wrap: wrap;
3271 display: flex;
3272 justify-content: center;
3273 }
3274}
3275.wpdevart-homepage-posts-content {
3276 background: #070506;
3277 color: #d5d5d5;
3278 padding: 10px 10px;
3279 width: 60%;
3280 margin: 30px auto;
3281 box-shadow: 0 0 2px 0 #343434, 0 0px 15px 0 #343434;
3282 word-break: break-word;
3283 transition: ease-out 0.3s;
3284}
3285.wpdevart-homepage-posts-content:hover {
3286 box-shadow: 0 1px 3px #343434, 0 0 3px #343434;
3287}
3288@media (min-width: 1300px) {
3289 .wpdevart-homepage-posts-content {
3290 width: 23%;
3291 margin: 20px 20px;
3292 }
3293}
3294@media (min-width: 600px) and (max-width: 1300px) {
3295 .wpdevart-homepage-posts-content {
3296 width: 40%;
3297 margin: 10px 10px;
3298 }
3299}
3300.wpdevart-home-latest-post-date {
3301 font-size: 11px;
3302 letter-spacing: .2em;
3303 text-transform: uppercase;
3304 font-weight: 400;
3305 color: #d5d5d5;
3306}
3307.wpdevart-home-latest-posts-list-title {
3308 width: 100%;
3309 display: inline-block;
3310 text-align: center;
3311 word-break: break-word;
3312}
3313.wpdevart-home-latest-posts-list-title h5 {
3314 font-size: 20px;
3315 letter-spacing: 2px;
3316}
3317.wpdevart-home-latest-post-title {
3318 line-height: 1.1;
3319 margin: 20px 0 0 0;
3320 text-align: left;
3321 font-weight: 400;
3322 text-transform: uppercase;
3323}
3324.wpdevart-home-latest-post-title a {
3325 text-decoration: none;
3326 color: #dcf763;
3327}
3328.wpdevart-home-latest-post-text {
3329 text-align: left;
3330 font-size: 15px;
3331 font-weight: 300;
3332}
3333.wpdevart-home-latest-post-read-more a {
3334 color: #d5d5d5;
3335 text-decoration: none;
3336 font-weight: 400;
3337 font-size: 11px;
3338 text-transform: uppercase;
3339}
3340.wpdevart-home-arrow-right {
3341 margin-left: 3px;
3342 transition: ease-out 0.4s;
3343 fill: #d5d5d5;
3344}
3345.wpdevart-homepage-posts-content:hover .wpdevart-home-arrow-right {
3346 margin-left: 7px;
3347}
3348/* ------------------------------------------Homepage Sections New Options Styles------------------------------------------ */
3349.wpdevart-homepage-title-description {
3350 max-width: 1300px;
3351 margin: 0 auto;
3352 padding: 40px 10px 30px 10px;
3353}
3354.wpdevart-custom-title {
3355 display: flex;
3356 margin: 10px auto;
3357}
3358.wpdevart-call-action-custom-desctiption,
3359.wpdevart-latest-posts-custom-desctiption {
3360 text-align: center;
3361 font-size: 16px;
3362 font-weight: 400;
3363 word-break: break-word;
3364 text-transform: uppercase;
3365 letter-spacing: 1px;
3366}
3367@media (max-width: 800px) {
3368 .wpdevart-call-action-custom-desctiption,
3369 .wpdevart-latest-posts-custom-desctiption {
3370 font-size: 14px;
3371 }
3372}
3373.wpdevart-call-action-custom-title-content,
3374.wpdevart-latest-posts-custom-title-content {
3375 display: inline-block;
3376 margin: 0px auto;
3377 text-align: center;
3378 font-size: 37px;
3379 word-break: break-word;
3380 text-transform: uppercase;
3381 letter-spacing: 2px;
3382 font-weight: 400;
3383}
3384@media (max-width: 800px) {
3385.wpdevart-call-action-custom-title-content,
3386.wpdevart-latest-posts-custom-title-content {
3387 font-size: 35px;
3388}
3389}
3390.wpdevart-call-action-custom-title-content:after,
3391.wpdevart-latest-posts-custom-title-content:after {
3392 content:'';
3393 display:block;
3394 width:50%;
3395 height:1px;
3396 margin:0 auto;
3397 margin-top:5px;
3398}
3399.wpdevart-call-action-section-container {
3400 background: #070506;
3401 padding: 20px 0 20px 0;
3402}
3403.wpdevart-call-action-custom-desctiption {
3404 color: #d5d5d5;
3405}
3406.wpdevart-call-action-custom-title-content {
3407 color: #f5f5f5;
3408}
3409.wpdevart-call-action-custom-title-content:after {
3410 background:#433e37;
3411}
3412.wpdevart-latest-posts-section-container {
3413 background: #070506;
3414 padding: 30px 0 30px 0;
3415}
3416.wpdevart-latest-posts-custom-desctiption {
3417 color: #d5d5d5;
3418}
3419.wpdevart-latest-posts-custom-title-content {
3420 color: #f5f5f5;
3421}
3422.wpdevart-latest-posts-custom-title-content:after {
3423 background:#433e37;
3424}
3425/* ------------------------------------------404 Not Found Page------------------------------------------ */
3426.wpdevart-not-found-page-content {
3427 padding: 30px 0;
3428 background: #ffffff;
3429}
3430.wpdevart-not-found-page-image-container {
3431 display: flex;
3432 margin: 0 auto;
3433 align-items: center;
3434 justify-content: center;
3435 max-width: 70%;
3436}
3437@media (min-width: 960px) {
3438 .wpdevart-not-found-page-image-container {
3439 max-width: 40%;
3440 }
3441}
3442.wpdevart-not-found-page-image {
3443 background-size: cover;
3444 background-position: center;
3445}
3446@media (min-width: 1300px) {
3447.wpdevart-not-found-content-elements {
3448 max-width: 60%!important;
3449}
3450}
3451.wpdevart-not-found-content-elements {
3452 margin: 0 auto;
3453 margin-top: 30px;
3454 max-width: 80%;
3455 word-break: break-word;
3456 text-align: center;
3457}
3458.wpdevart-not-found-titile {
3459 color: #dcf763;
3460 font-size: 50px;
3461 font-weight: 500;
3462 margin: 0!important;
3463 padding: 0px 10px;
3464 text-align: center;
3465}
3466.wpdevart-not-found-desc {
3467 font-size: 20px;
3468 padding: 0px 10px;
3469 text-align: center;
3470 line-height: 1.3;
3471 margin: 0px!important;
3472 color: #d5d5d5!important;
3473}
3474/* ------------------------------------------Search Overlay/Popup------------------------------------------ */
3475.wpdevart-search-overlay {
3476 overflow-y: auto;
3477 overflow-x: hidden;
3478 background-color: #03165180;
3479 z-index: 134;
3480 position: fixed;
3481 top: 0;
3482 left: 0;
3483 right: 0;
3484 bottom: 0;
3485 transition: opacity 0.3s, transform 0.3s, visibility 0.3s;
3486 box-sizing: border-box;
3487 visibility: hidden;
3488 opacity: 0;
3489 transform: scale(1);
3490}
3491.wpdevart-search-overlay-show-on-click {
3492 visibility: visible!important;
3493 opacity: 1!important;
3494 transform: scale(1.1)!important;
3495}
3496.wpdevart-search-overlay-layout {
3497 margin: 0 auto;
3498 display: flex;
3499 justify-content: center;
3500 align-items: center;
3501 height: 100%;
3502}
3503.wpdevart-search-container {
3504 max-width: 1300px;
3505 text-align: center;
3506 padding: 30px 0;
3507}
3508.wpdevart-search-overlay-icon {
3509 text-align: center;
3510 fill: #d3d3d3;
3511}
3512.wpdevart-search-overlay-icon-margin {
3513 margin-bottom: -4px;
3514}
3515.wpdevart-search-container label {
3516 padding: 15px;
3517 border: 1px solid #433e37;
3518 background-color:#00000099;
3519}
3520.search-term {
3521 width: 70%;
3522 box-sizing: border-box;
3523 border: none;
3524 margin: 0 auto;
3525 background-color: transparent;
3526 font-size: 16px;
3527 font-weight: 300;
3528 outline: none;
3529 color: #d3d3d3;
3530 line-height: 2;
3531}
3532@media (min-width: 960px) {
3533 .search-term {
3534 font-size: 25px;
3535 }
3536}
3537.search-term input {
3538 padding-left: 5px;
3539}
3540.search-term input::placeholder {
3541 color: #d3d3d3;
3542}
3543.search-term:focus {
3544 box-shadow: 0px 0px 1px 1px #ffffff;
3545}
3546.search-overlay-submit-button{
3547 cursor: pointer;
3548 background: transparent;
3549 border: none;
3550}
3551.search-overlay-close-button,
3552.search-overlay-close-wide-button {
3553 cursor: pointer;
3554 background: transparent;
3555 border: none;
3556 position: absolute;
3557 right: 10%;
3558 top: 10%;
3559}
3560@media (max-width: 960px) {
3561 .search-overlay-close-button,
3562 .search-overlay-close-wide-button {
3563 width: 10%;
3564 }
3565}
3566.search-overlay-close-button:hover,
3567.search-overlay-close-button:focus,
3568.search-overlay-close-wide-button:hover,
3569.search-overlay-close-wide-button:focus {
3570 opacity: 0.7;
3571}
3572.search-overlay-close-icon {
3573 fill: #ffffff;
3574}
3575.search-overlay-fs {
3576 font-size: 14px;
3577}
3578/* ------------------------------------------Search Page------------------------------------------ */
3579.wpdevart-search-page-subtitle {
3580 font-weight: bold;
3581 color: #000000;
3582 font-size: 32px;
3583 line-height: 1;
3584 word-break: break-word;
3585 width: 100%;
3586 text-align: center;
3587}
3588.wpdevart-search-sbtxt {
3589 color: #5a5757;
3590 height: 35px;
3591 width: 200px;
3592 margin-right: 3px;
3593 font-size: 17px;
3594}
3595.widget_search .wpdevart-search-sbtxt {
3596 width: 100%;
3597}
3598.perform-new-search {
3599 width: 100%;
3600 text-align: center;
3601}
3602@media (min-width: 960px) {
3603 .perform-new-search {
3604 display: flex;
3605 align-items: center;
3606 justify-content: center;
3607 }
3608}
3609.perform-new-search-text {
3610 font-weight: bold;
3611 color: #d5d5d5;
3612 font-size: 26px;
3613}
3614@media (max-width: 960px) {
3615.wpdevart-search-page-form {
3616 margin-top: 30px;
3617}
3618}
3619@media (min-width: 960px) {
3620 .wpdevart-search-page-form {
3621 margin-left: 10px;
3622 }
3623}
3624.wpdevart-search-form {
3625 display: inline-flex;
3626 align-items: center;
3627}
3628.wpdevart-sidebar-container-inside .wpdevart-search-form {
3629 width: 100%;
3630}
3631/* ------------------------------------------Wpdevart Footer------------------------------------------ */
3632.footer-one-pre {
3633 height: 100px;
3634 background: #070506;
3635 background-position: bottom;
3636 background-repeat: no-repeat;
3637 background-size: contain;
3638}
3639@media (min-width: 1920px) {
3640 .footer-one-pre {
3641 background-size: cover;
3642 }
3643}
3644.footer-one-pre {
3645 background-image: url(images/footer-style1.png)!important;
3646}
3647.wpdevart-footer-one {
3648 background: linear-gradient(to right, #2d2d3c, #2d2d3c);
3649}
3650.wpdevart-footer-two {
3651 background: linear-gradient(to right, #f9f8ff, #dedafa);
3652}
3653.wpdevart-footer-three {
3654 background: #232524;
3655}
3656.wpdevart-footer-four {
3657 background: #fffef9;
3658}
3659.wpdevart-footer-five {
3660 background: linear-gradient(to right, #01093a, #2d0b00);
3661}
3662.wpdevart-footer-one a,
3663.wpdevart-footer-two a,
3664.wpdevart-footer-three a,
3665.wpdevart-footer-four a,
3666.wpdevart-footer-five a {
3667 text-decoration: none;
3668 font-size: 17px;
3669 transition: 0.5s all;
3670 background-position: 50% 100%;
3671}
3672.wpdevart-footer-one a:not(.wp-block-button__link, .comment-reply-link) {
3673 color: #e7e7e7;
3674 background: linear-gradient(90deg, #dcf763, #dcf763);
3675 background-size: 0 1px;
3676 background-repeat: no-repeat;
3677 background-position: 50% 100%;
3678}
3679.wpdevart-footer-one a:hover:not(.wp-block-button__link, .comment-reply-link) {
3680 color: #dcf763;
3681 background-size: 100% 1px;
3682}
3683.wpdevart-footer-two a:not(.wp-block-button__link, .comment-reply-link) {
3684 color: #7a5bfb;
3685 background: linear-gradient(90deg, #8224e3, #8224e3);
3686 background-size: 0 1px;
3687 background-repeat: no-repeat;
3688 background-position: 50% 100%;
3689}
3690.wpdevart-footer-two a:hover:not(.wp-block-button__link, .comment-reply-link) {
3691 color: #8224e3;
3692 background-size: 100% 1px;
3693}
3694.wpdevart-footer-three a:not(.wp-block-button__link, .comment-reply-link) {
3695 color: #ffffff;
3696 background: linear-gradient(90deg, #dcf763, #dcf763);
3697 background-size: 0 1px;
3698 background-repeat: no-repeat;
3699 background-position: 50% 100%;
3700}
3701.wpdevart-footer-three a:hover:not(.wp-block-button__link, .comment-reply-link) {
3702 color: #dcf763;
3703 background-size: 100% 1px;
3704}
3705.wpdevart-footer-four a:not(.wp-block-button__link, .comment-reply-link) {
3706 color: #ff6200;
3707 background: linear-gradient(90deg, #8b3703, #8b3703);
3708 background-size: 0 1px;
3709 background-repeat: no-repeat;
3710 background-position: 50% 100%;
3711}
3712.wpdevart-footer-four a:hover:not(.wp-block-button__link, .comment-reply-link) {
3713 color: #8b3703;
3714 background-size: 100% 1px;
3715}
3716.wpdevart-footer-five a:not(.wp-block-button__link, .comment-reply-link) {
3717 color: #dedfdf;
3718 background: linear-gradient(90deg, #f3b9b9, #f3b9b9);
3719 background-size: 0 1px;
3720 background-repeat: no-repeat;
3721 background-position: 50% 100%;
3722}
3723.wpdevart-footer-five a:hover:not(.wp-block-button__link, .comment-reply-link) {
3724 color: #f3b9b9;
3725 background-size: 100% 1px;
3726}
3727.wpdevart-footer-one p a:not(.wp-block-button__link, .tag-cloud-link) {
3728 color: #e7e7e7;
3729 background: linear-gradient(90deg, #e7e7e7, #e7e7e7);
3730 background-size: 100% 1px;
3731 background-repeat: no-repeat;
3732 background-position: 50% 100%;
3733}
3734.wpdevart-footer-one p a:hover:not(.wp-block-button__link) {
3735 color: #dcf763;
3736 background-size: 0 1px;
3737}
3738.wpdevart-footer-two p a:not(.wp-block-button__link, .tag-cloud-link) {
3739 color: #7a5bfb;
3740 background: linear-gradient(90deg, #7a5bfb, #7a5bfb);
3741 background-size: 100% 1px;
3742 background-repeat: no-repeat;
3743 background-position: 50% 100%;
3744}
3745.wpdevart-footer-two p a:hover:not(.wp-block-button__link) {
3746 color: #8224e3;
3747 background-size: 0 1px;
3748}
3749.wpdevart-footer-three p a:not(.wp-block-button__link, .tag-cloud-link) {
3750 color: #ffffff;
3751 background: linear-gradient(90deg, #ffffff, #ffffff);
3752 background-size: 100% 1px;
3753 background-repeat: no-repeat;
3754 background-position: 50% 100%;
3755}
3756.wpdevart-footer-three p a:hover:not(.wp-block-button__link) {
3757 color: #dcf763;
3758 background-size: 0 1px;
3759}
3760.wpdevart-footer-four p a:not(.wp-block-button__link, .tag-cloud-link) {
3761 color: #ff6200;
3762 background: linear-gradient(90deg, #ff6200, #ff6200);
3763 background-size: 100% 1px;
3764 background-repeat: no-repeat;
3765 background-position: 50% 100%;
3766}
3767.wpdevart-footer-four p a:hover:not(.wp-block-button__link) {
3768 color: #8b3703;
3769 background-size: 0 1px;
3770}
3771.wpdevart-footer-five p a:not(.wp-block-button__link, .tag-cloud-link) {
3772 color: #dedfdf;
3773 background: linear-gradient(90deg, #dedfdf, #dedfdf);
3774 background-size: 100% 1px;
3775 background-repeat: no-repeat;
3776 background-position: 50% 100%;
3777}
3778.wpdevart-footer-five p a:hover:not(.wp-block-button__link) {
3779 color: #f3b9b9;
3780 background-size: 0 1px;
3781}
3782.wpdevart-footer-one .tag-cloud-link,
3783.wpdevart-footer-two .tag-cloud-link,
3784.wpdevart-footer-three .tag-cloud-link,
3785.wpdevart-footer-four .tag-cloud-link,
3786.wpdevart-footer-five .tag-cloud-link {
3787 display: inline-block;
3788 vertical-align: middle;
3789 position: relative;
3790 font-weight: 500;
3791 text-decoration: none!important;
3792 font-size: 13px!important;
3793 margin: 0 5px 10px 0;
3794 padding: 5px 10px;
3795 text-transform: uppercase;
3796}
3797.wpdevart-footer-one .tag-cloud-link {
3798 color: #e7e7e7;
3799 border: 1px solid #e7e7e7;
3800}
3801.wpdevart-footer-one .tag-cloud-link:hover {
3802 color: #dcf763;
3803 border: 1px solid #dcf763;
3804}
3805.wpdevart-footer-two .tag-cloud-link {
3806 color: #7a5bfb;
3807 border: 1px solid #7a5bfb;
3808}
3809.wpdevart-footer-two .tag-cloud-link:hover {
3810 color: #8224e3;
3811 border: 1px solid #8224e3;
3812}
3813.wpdevart-footer-three .tag-cloud-link {
3814 color: #ffffff;
3815 border: 1px solid #ffffff;
3816}
3817.wpdevart-footer-three .tag-cloud-link:hover {
3818 color: #dcf763;
3819 border: 1px solid #dcf763;
3820}
3821.wpdevart-footer-four .tag-cloud-link {
3822 color: #ff6200;
3823 border: 1px solid #ff6200;
3824}
3825.wpdevart-footer-four .tag-cloud-link:hover {
3826 color: #8b3703;
3827 border: 1px solid #8b3703;
3828}
3829.wpdevart-footer-five .tag-cloud-link {
3830 color: #dedfdf;
3831 border: 1px solid #dedfdf;
3832}
3833.wpdevart-footer-five .tag-cloud-link:hover {
3834 color: #f3b9b9;
3835 border: 1px solid #f3b9b9;
3836}
3837.wpdevart-footer-one p,
3838.wpdevart-footer-two p,
3839.wpdevart-footer-three p,
3840.wpdevart-footer-four p,
3841.wpdevart-footer-five p {
3842 font-size: 17px;
3843}
3844.wpdevart-footer-one p,
3845.wpdevart-footer-one li,
3846.wpdevart-footer-one .wp-block-search__input {
3847 color:#d5d5d5;
3848}
3849.wpdevart-footer-two p,
3850.wpdevart-footer-two li,
3851.wpdevart-footer-two .wp-block-search__input,
3852.wpdevart-footer-four li,
3853.wpdevart-footer-four p,
3854.wpdevart-footer-four .wp-block-search__input {
3855 color:#000000;
3856}
3857.wpdevart-footer-three p,
3858.wpdevart-footer-three li,
3859.wpdevart-footer-three .wp-block-search__input {
3860 color:#d8dad9;
3861}
3862.wpdevart-footer-five p,
3863.wpdevart-footer-five li,
3864.wpdevart-footer-five .wp-block-search__input {
3865 color:#dedfdf;
3866}
3867.wpdevart-footer-one h1,
3868.wpdevart-footer-one h2,
3869.wpdevart-footer-one h3,
3870.wpdevart-footer-one h4,
3871.wpdevart-footer-one h5,
3872.wpdevart-footer-one h6 {
3873 color: #dcf763;
3874 font-weight: 400;
3875 text-transform: uppercase;
3876 letter-spacing: 1px;
3877}
3878.wpdevart-footer-two h1,
3879.wpdevart-footer-two h2,
3880.wpdevart-footer-two h3,
3881.wpdevart-footer-two h4,
3882.wpdevart-footer-two h5,
3883.wpdevart-footer-two h6 {
3884 color: #5863a8;
3885 font-weight: 400;
3886 text-transform: uppercase;
3887 letter-spacing: 1px;
3888}
3889.wpdevart-footer-three h1,
3890.wpdevart-footer-three h2,
3891.wpdevart-footer-three h3,
3892.wpdevart-footer-three h4,
3893.wpdevart-footer-three h5,
3894.wpdevart-footer-three h6 {
3895 color: #dcf763;
3896 font-weight: 400;
3897 text-transform: uppercase;
3898 letter-spacing: 1px;
3899}
3900.wpdevart-footer-four h1,
3901.wpdevart-footer-four h2,
3902.wpdevart-footer-four h3,
3903.wpdevart-footer-four h4,
3904.wpdevart-footer-four h5,
3905.wpdevart-footer-four h6 {
3906 color: #111111;
3907 font-weight: 400;
3908 text-transform: uppercase;
3909 letter-spacing: 1px;
3910}
3911.wpdevart-footer-five h1,
3912.wpdevart-footer-five h2,
3913.wpdevart-footer-five h3,
3914.wpdevart-footer-five h4,
3915.wpdevart-footer-five h5,
3916.wpdevart-footer-five h6 {
3917 color: #ffffff;
3918 font-weight: 400;
3919 text-transform: uppercase;
3920 letter-spacing: 1px;
3921}
3922.wpdevart-footer-one h1,
3923.wpdevart-footer-two h1,
3924.wpdevart-footer-three h1,
3925.wpdevart-footer-four h1,
3926.wpdevart-footer-five h1 {
3927 font-size: 28px;
3928}
3929.wpdevart-footer-one h2,
3930.wpdevart-footer-two h2,
3931.wpdevart-footer-three h2,
3932.wpdevart-footer-four h2,
3933.wpdevart-footer-five h2 {
3934 font-size: 26px;
3935}
3936.wpdevart-footer-one h3,
3937.wpdevart-footer-two h3,
3938.wpdevart-footer-three h3,
3939.wpdevart-footer-four h3,
3940.wpdevart-footer-five h3 {
3941 font-size: 24px;
3942}
3943.wpdevart-footer-one h4,
3944.wpdevart-footer-two h4,
3945.wpdevart-footer-three h4,
3946.wpdevart-footer-four h4,
3947.wpdevart-footer-five h4 {
3948 font-size: 23px;
3949}
3950.wpdevart-footer-one h5,
3951.wpdevart-footer-two h5,
3952.wpdevart-footer-three h5,
3953.wpdevart-footer-four h5,
3954.wpdevart-footer-five h5 {
3955 font-size: 22px;
3956}
3957.wpdevart-footer-one h6,
3958.wpdevart-footer-two h6,
3959.wpdevart-footer-three h6,
3960.wpdevart-footer-four h6,
3961.wpdevart-footer-five h6 {
3962 font-size: 21px;
3963}
3964.wpdevart-footer-one ul.sub-menu,
3965.wpdevart-footer-two ul.sub-menu,
3966.wpdevart-footer-three ul.sub-menu,
3967.wpdevart-footer-four ul.sub-menu,
3968.wpdevart-footer-five ul.sub-menu {
3969 margin: 0;
3970}
3971.wpdevart-footer-container {
3972 max-width: 1300px;
3973 margin: 0 auto;
3974 padding: 16px;
3975 position: relative;
3976}
3977.wpdevart-footer-container:before,
3978.wpdevart-footer-container:after {
3979 content: " ";
3980 display: table;
3981}
3982.wpdevart-footer-container:after {
3983 clear: both;
3984}
3985.wpdevart-footer-container .widget_media_image:first-of-type {
3986 padding-top: 25px;
3987}
3988.site-footer__col-one {
3989 float: left;
3990}
3991@media (min-width: 960px) {
3992 .site-footer__col-one {
3993 width: 40%;
3994 }
3995}
3996.site-footer__col-one li,
3997.site-footer__col-two li,
3998.site-footer__col-three li,
3999.site-footer__col-two-layout-two li,
4000.site-footer__col-three-layout-two li,
4001.wpdevart-footer-col-layout-four li {
4002 list-style: none;
4003}
4004.site-footer__col-one ul,
4005.site-footer__col-two ul,
4006.site-footer__col-three ul,
4007.site-footer__col-two-layout-two ul,
4008.site-footer__col-three-layout-two ul,
4009.wpdevart-footer-col-layout-four ul {
4010 padding: 0!important;
4011}
4012.wpdevart-widgets-inner {
4013 padding: 10px;
4014 word-break: break-word;
4015}
4016.site-footer__col-two-three-group {
4017 margin: 0 auto;
4018}
4019@media (min-width: 960px) {
4020 .site-footer__col-two-three-group {
4021 float: left;
4022 width: 60%;
4023 }
4024}
4025.site-footer__col-two,
4026.site-footer__col-three {
4027 width: 50%;
4028 float: left;
4029}
4030.site-footer__col-two-layout-two,
4031.site-footer__col-three-layout-two {
4032 width: 100%;
4033}
4034@media (min-width: 960px) {
4035 .site-footer__col-two-layout-two,
4036 .site-footer__col-three-layout-two {
4037 width: 30%;
4038 float: left;
4039 }
4040}
4041.site-footer-four-widgets-group {
4042 margin: 0 auto;
4043 display:
relative;
4044 width: 100%;
4045}
4046@media (min-width: 1100px) {
4047 .site-footer-four-widgets-group {
4048 width: 50%;
4049 float: left;
4050 }
4051}
4052@media (min-width: 600px) {
4053 .site-footer-four-widgets-group {
4054 display: flex;
4055 }
4056}
4057.wpdevart-footer-col-layout-four {
4058 width: 100%;
4059}
4060.site-footer-five-widgets-group {
4061 margin: 0 auto;
4062 display:
relative;
4063 width: 100%;
4064 display: flex;
4065 justify-content: space-between;
4066}
4067@media (max-width: 960px) {
4068 .site-footer-five-widgets-group {
4069 flex-wrap: wrap;
4070 }
4071}
4072.site-footer_five_col-one {
4073 width: 30%;
4074}
4075.site-footer_five_col-two {
4076 width: 20%;
4077}
4078.site-footer_five_col-three {
4079 width: 20%;
4080}
4081.site-footer_five_col-four {
4082 width: 30%;
4083}
4084@media (max-width: 960px) and (min-width: 650px) {
4085 .site-footer_five_col-one {
4086 width: 60%;
4087 }
4088 .site-footer_five_col-two {
4089 width: 40%;
4090 }
4091 .site-footer_five_col-three {
4092 width: 40%;
4093 }
4094 .site-footer_five_col-four {
4095 width: 60%;
4096 }
4097}
4098@media (max-width: 650px) {
4099 .site-footer_five_col-one,
4100 .site-footer_five_col-two,
4101 .site-footer_five_col-three,
4102 .site-footer_five_col-four {
4103 width: 100%;
4104 }
4105}
4106.site-footer-six-widgets-group {
4107 margin: 0 auto;
4108 display:
relative;
4109 width: 100%;
4110 display: flex;
4111 justify-content: space-between;
4112}
4113@media (max-width: 1200px) {
4114 .site-footer-six-widgets-group {
4115 flex-wrap: wrap;
4116 }
4117}
4118.site-footer_six_col-one {
4119 width: 27%;
4120}
4121.site-footer_six_col-two {
4122 width: 17%;
4123}
4124.site-footer_six_col-three {
4125 width: 17%;
4126}
4127.site-footer_six_col-four {
4128 width: 17%;
4129}
4130.site-footer_six_col-five {
4131 width: 22%;
4132}
4133@media (max-width: 1200px) and (min-width: 891px) {
4134 .site-footer_six_col-one {
4135 width: 50%;
4136 }
4137 .site-footer_six_col-two {
4138 width: 25%;
4139 }
4140 .site-footer_six_col-three {
4141 width: 25%;
4142 }
4143 .site-footer_six_col-four {
4144 width: 40%;
4145 }
4146 .site-footer_six_col-five {
4147 width: 60%;
4148 }
4149}
4150@media (max-width: 891px) and (min-width: 650px) {
4151 .site-footer_six_col-one {
4152 width: 65%;
4153 }
4154 .site-footer_six_col-two {
4155 width: 35%;
4156 }
4157 .site-footer_six_col-three {
4158 width: 50%;
4159 }
4160 .site-footer_six_col-four {
4161 width: 50%;
4162 }
4163 .site-footer_six_col-five {
4164 width: 100%;
4165 }
4166}
4167@media (max-width: 650px) {
4168 .site-footer_six_col-one,
4169 .site-footer_six_col-two,
4170 .site-footer_six_col-three,
4171 .site-footer_six_col-four,
4172 .site-footer_six_col-five {
4173 width: 100%;
4174 }
4175}
4176.wpdevart-footer-copyright-text p {
4177 padding: 0 10px;
4178}
4179@media (min-width: 500px) {
4180 .wpdevart-footer-copyright-image {
4181 padding: 0 10px;
4182 }
4183}
4184@media (min-width: 800px) {
4185 .wpdevart-footer-copyright-image {
4186 min-width: 30%;
4187 text-align: right;
4188 }
4189}
4190.wpdevart-footer-copyright-image img {
4191 height: 25px;
4192 width: auto;
4193}
4194@media (min-width: 800px) {
4195 .wpdevart-footer-copyright-text {
4196 display: flex;
4197 align-items: center;
4198 justify-content: space-between;
4199 }
4200}
4201@media (max-width: 800px) {
4202 .wpdevart-footer-copyright-text,
4203 .wpdevart-footer-copyright-image {
4204 text-align: center;
4205 }
4206}
4207.wpdevart-footer-copyright-text p,
4208.wpdevart-footer-copyright-text a {
4209 font-size: 14px;
4210}
4211.wpdevart-footer-copyright-text {
4212 padding: 10px 0;
4213 word-break: break-word;
4214 max-width: 1300px;
4215 margin: 0 auto;
4216}
4217.wpdevart-footer-copyright-only-text p {
4218 padding: 0 10px;
4219}
4220@media (min-width: 800px) {
4221 .wpdevart-footer-copyright-only-text {
4222 display: flex;
4223 align-items: center;
4224 justify-content: center;
4225 }
4226}
4227@media (max-width: 800px) {
4228 .wpdevart-footer-copyright-only-text {
4229 text-align: center;
4230 }
4231}
4232.wpdevart-footer-copyright-only-text p,
4233.wpdevart-footer-copyright-only-text a {
4234 font-size: 14px;
4235}
4236.wpdevart-footer-copyright-only-text {
4237 padding: 10px 0;
4238 word-break: break-word;
4239 max-width: 1300px;
4240 margin: 0 auto;
4241}
4242.wpdevart-footer-three .widget_recent_comments,
4243.wpdevart-footer-five .widget_recent_comments {
4244 color:#ffffff;
4245}
4246.wpdevart-footer-one .widget_recent_comments {
4247 color:#d5d5d5;
4248}
4249.wpdevart-footer-one .wp-block-table {
4250 color:#d5d5d5;
4251}
4252.wpdevart-footer-one .wp-block-search__label {
4253 color: #d5d5d5;
4254}
4255.wpdevart-footer-one .wp-block-calendar caption {
4256 color: #d5d5d5;
4257}
4258.wpdevart-footer-one .wp-block-calendar td {
4259 color: #d5d5d5;
4260}
4261.wpdevart-footer-one .wp-block-details {
4262 color: #ffffff;
4263}
4264.wpdevart-footer-one .wp-block-quote {
4265 color: #dcf763;
4266}
4267.wpdevart-footer-one .wp-block-pullquote {
4268 color: #dcf763;
4269}
4270/* ------------------------------------------WordPress Core------------------------------------------ */
4271 .alignnone {
4272 margin: 5px 20px 20px 0;
4273}
4274.aligncenter,
4275div.aligncenter {
4276 display: block;
4277 margin: 5px auto 5px auto;
4278}
4279.alignright {
4280 float:right;
4281 margin: 5px 0 20px 20px;
4282}
4283.alignleft {
4284 float: left;
4285 margin: 5px 20px 20px 0;
4286}
4287a img.alignright {
4288 float: right;
4289 margin: 5px 0 20px 20px;
4290}
4291a img.alignnone {
4292 margin: 5px 20px 20px 0;
4293}
4294a img.alignleft {
4295 float: left;
4296 margin: 5px 20px 20px 0;
4297}
4298a img.aligncenter {
4299 display: block;
4300 margin-left: auto;
4301 margin-right: auto;
4302}
4303.wp-caption {
4304 background: #fff;
4305 border: 1px solid #f0f0f0;
4306 max-width: 96%;
4307 padding: 5px 3px 10px;
4308 text-align: center;
4309}
4310.wp-caption.alignnone {
4311 margin: 5px 20px 20px 0;
4312}
4313.wp-caption.alignleft {
4314 margin: 5px 20px 20px 0;
4315}
4316.wp-caption.alignright {
4317 margin: 5px 0 20px 20px;
4318}
4319.wp-caption img {
4320 border: 0 none;
4321 height: auto;
4322 margin: 0;
4323 max-width: 98.5%;
4324 padding: 0;
4325 width: auto;
4326}
4327.wp-caption p.wp-caption-text {
4328 font-size: 13px;
4329 line-height: 17px;
4330 margin: 0;
4331 padding: 0 4px 5px;
4332}
4333.wp-caption {
4334 background: #2d2d3c;
4335 border: 1px solid #2d2d3c;
4336}
4337.wp-block-file a {
4338 color: #d5d5d5;
4339}
4340.blocks-gallery-caption {
4341 color: #d5d5d5;
4342}
4343.wp-block-video figcaption {
4344 color: #d5d5d5;
4345}
4346.wp-block-table :where(figcaption) {
4347 color: #d5d5d5;
4348}
4349.wp-block-image :where(figcaption) {
4350 color: #d5d5d5;
4351}
4352.wp-block-image figcaption a {
4353 font-size: 13px!important;
4354}
4355.screen-reader-text {
4356 border: 0;
4357 clip: rect(1px, 1px, 1px, 1px);
4358 clip-path: inset(50%);
4359 height: 1px;
4360 margin: -1px;
4361 overflow: hidden;
4362 padding: 0;
4363 position: absolute !important;
4364 width: 1px;
4365 word-wrap: normal !important;
4366}
4367.screen-reader-text:focus {
4368 background-color: #eee;
4369 clip: auto !important;
4370 clip-path: none;
4371 color: #444;
4372 display: block;
4373 font-size: 1em;
4374 height: auto;
4375 left: 5px;
4376 line-height: normal;
4377 padding: 15px 23px 14px;
4378 text-decoration: none;
4379 top: 5px;
4380 width: auto;
4381 z-index: 100000;
4382}
4383/* ------------------------------------------Primary Button------------------------------------------ */
4384.wpdevart-primary-button {
4385 color: #dcf763;
4386 padding: 10px 16px;
4387 display: inline-block;
4388 border-radius: 5px;
4389 font-size: 14px;
4390 text-transform: uppercase;
4391 font-weight: 500;
4392 letter-spacing: 1px;
4393 cursor: pointer;
4394
-webkit-transition: ease-out 0.5s;
4395
-moz-transition: ease-out 0.5s;
4396 transition: ease-out 0.5s;
4397 box-shadow: inset 0 0 0 0 #070506;
4398 background: #070506;
4399 border: 1px solid #dcf763;
4400}
4401.wpdevart-primary-button:hover,
4402.wpdevart-primary-button:focus {
4403 box-shadow: inset 400px 0 0 0 #070506;
4404 color: #eb5f3c;
4405 border: 1px solid #eb5f3c;
4406}
4407/* ------------------------------------------WordPress Core Customized------------------------------------------ */
4408ol.wp-block-latest-comments {
4409 padding: 0;
4410}
4411.wp-block-latest-comments__comment {
4412 margin-bottom:0;
4413}
4414.wp-block-search__button {
4415 color: #dcf763;
4416 padding: 10px 20px;
4417 display: inline-block;
4418 border-radius: 2px;
4419 font-size: 14px;
4420 text-transform: uppercase;
4421 font-weight: 500;
4422 letter-spacing: 1px;
4423 cursor: pointer;
4424
-webkit-transition: ease-out 0.5s;
4425
-moz-transition: ease-out 0.5s;
4426 transition: ease-out 0.5s;
4427 box-shadow: inset 0 0 0 0 #070506;
4428 background: #070506;
4429 border: 1px solid #dcf763;
4430}
4431@media (max-width: 1200px) {
4432 .wp-block-search__button {
4433 padding: 4px 7px;
4434 font-size: 14px;
4435 }
4436}
4437.wp-block-search__button:hover,
4438.wp-block-search__button:focus {
4439 box-shadow: inset 400px 0 0 0 #070506;
4440 color: #eb5f3c;
4441 border: 1px solid #eb5f3c;
4442}
4443#submit:not(.wpdevart-woocommerce #review_form #respond .form-submit input) {
4444 color: #dcf763;
4445 padding: 10px 20px;
4446 display: inline-block;
4447 border-radius: 2px;
4448 font-size: 14px;
4449 text-transform: uppercase;
4450 font-weight: 500;
4451 letter-spacing: 1px;
4452 cursor: pointer;
4453
-webkit-transition: ease-out 0.5s;
4454
-moz-transition: ease-out 0.5s;
4455 transition: ease-out 0.5s;
4456 box-shadow: inset 0 0 0 0 #070506;
4457 background: #070506;
4458 border: 1px solid #dcf763;
4459}
4460#submit:hover:not(.wpdevart-woocommerce #review_form #respond .form-submit input),
4461#submit:focus:not(.wpdevart-woocommerce #review_form #respond .form-submit input) {
4462 box-shadow: inset 400px 0 0 0 #070506;
4463 color: #eb5f3c;
4464 border: 1px solid #eb5f3c;
4465}
4466.sidebar-widget-area .wp-block-archives,
4467.wpdevart-footer-container .wp-block-archives {
4468 list-style: none;
4469 margin: 0;
4470 padding: 0;
4471}
4472.sidebar-widget-area .widget_archive,
4473.wpdevart-footer-container .widget_archive {
4474 list-style: none;
4475 margin: 0;
4476}
4477.sidebar-widget-area .widget_nav_menu ul,
4478.wpdevart-footer-container .widget_nav_menu ul {
4479 list-style: none;
4480 margin: 0;
4481 padding: 0;
4482}
4483.sidebar-widget-area .wp-block-categories,
4484.wpdevart-footer-container .wp-block-categories {
4485 list-style: none;
4486 margin: 0;
4487 padding: 0;
4488}
4489/* ------------------------------------------WordPress Core Comments Customized------------------------------------------ */
4490@media (min-width: 960px) {
4491.comment-list {
4492 max-width: 1000px;
4493}
4494}
4495ol.comment-list {
4496 list-style: none;
4497 padding: 0;
4498 margin: 0 auto!important;
4499}
4500ol.comment-list .children {
4501 list-style: none;
4502}
4503
4504@media (min-width: 600px) and (max-width:800px) {
4505 ol.comment-list .children {
4506 padding-left: 20px;
4507 }
4508}
4509@media (max-width: 600px) {
4510 ol.comment-list .children {
4511 padding-left: 10px;
4512 }
4513}
4514.comment-author {
4515 font-size: 14px;
4516}
4517@media (min-width: 400px) {
4518.comment-author {
4519 display: flex;
4520 align-items: center;
4521 justify-content: center;
4522 flex-wrap: wrap;
4523 overflow: hidden;
4524 font-size: 15px;
4525}
4526}
4527.comment-author img {
4528 display: block;
4529 width: 50px;
4530 height: 50px;
4531 border-radius: 50%;
4532 margin-right: 20px;
4533}
4534.comment-author .says {
4535 margin-left: 7px;
4536}
4537.comment-body {
4538 border: 1px solid #433e37;
4539 margin: 15px 0;
4540 padding: 30px 20px;
4541 background: #070506;
4542 border-radius: 2px;
4543 box-shadow: 0 0 2px 0 #343434, 0 0px 15px 0 #343434 !important;
4544}
4545.comment-body,
4546.comment-body p,
4547.comment-body li,
4548.comment-body ol {
4549 color: #d5d5d5;
4550}
4551.comment-body h1,
4552.comment-body h2,
4553.comment-body h3,
4554.comment-body h4,
4555.comment-body h5,
4556.comment-body h6 {
4557 color: #dcf763;
4558}
4559.comment-body a:not(.reply a, .comment-reply-link, .comment-author a, .comment-body .comment-meta a) {
4560 color: #dcf763;
4561 background: linear-gradient(90deg, #dcf763, #dcf763);
4562 background-repeat: no-repeat;
4563 background-position: 50% 100%;
4564 background-size: 100% 1px;
4565 transition: 0.5s all;
4566 text-decoration: none;
4567}
4568.comment-body a:hover:not(.reply a, .comment-reply-link, .comment-author a, .comment-body .comment-meta a) {
4569 color: #ffffff;
4570 background-size: 0 1px;
4571}
4572.comment-reply-link {
4573
-webkit-transition: ease-out 0.7s;
4574
-moz-transition: ease-out 0.7s;
4575 transition: ease-out 0.7s;
4576 box-shadow: inset 0 0 0 0 #070506;
4577 background: #070506;
4578 border: 1px solid #dcf763;
4579}
4580.reply a {
4581 color: #dcf763;
4582}
4583.comment-reply-link {
4584 padding: 10px 20px;
4585 border-radius: 2px;
4586}
4587.comment-reply-link:hover {
4588 box-shadow: inset 400px 0 0 0 #070506;
4589 border: 1px solid #eb5f3c;
4590}
4591.reply a:hover {
4592 color: #eb5f3c;
4593}
4594.comment-body .reply {
4595 text-align: right;
4596 font-size: 14px;
4597 padding-top: 15px;
4598 text-transform: uppercase;
4599 font-weight: 500;
4600 letter-spacing: 1px;
4601}
4602.comment-body .reply a:hover {
4603 text-decoration: none!important;
4604}
4605.comment-body .comment-meta {
4606 padding: 10px 0 5px 0;
4607 font-size: 15px;
4608}
4609.comment-body a {
4610 text-decoration: none;
4611}
4612.comment-body a:hover {
4613 text-decoration: underline;
4614}
4615.comment-reply-title a {
4616 text-decoration: none;
4617}
4618.comment-reply-title a:hover {
4619 text-decoration: underline;
4620}
4621.widget-title h3 {
4622 font-size: 50px;
4623}
4624.widget_search {
4625 margin: 10px 0;
4626}
4627.comment-author a {
4628 border: 1px solid #dcf763;
4629 padding: 2px 10px;
4630 text-transform: uppercase;
4631 font-size: 15px!important;
4632 font-style: normal;
4633}
4634.comment-body .comment-meta a {
4635 border: 1px solid #dcf763;
4636 padding: 2px 10px;
4637 text-transform: uppercase;
4638 font-size: 13px!important;
4639}
4640.comment-author a:hover,
4641.comment-body .comment-meta a:hover {
4642 text-decoration: none;
4643 border: 1px solid #ffffff;
4644}
4645.wp-block-comment-reply-link a {
4646 color: #dcf763;
4647 text-decoration: none;
4648 text-transform: uppercase;
4649 font-size: 14px!important;
4650 font-weight: 500;
4651 letter-spacing: 1px;
4652}
4653.wp-block-comment-reply-link a:hover {
4654 color: #ffffff;
4655}
4656.wpdevart-comment-respond input, .wpdevart-comment-respond textarea {
4657 margin: 5px 0 0 0;
4658}