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: #040303;
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:#040304;
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:#040304;
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:#040304;
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: #c7a475;
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: #040304;
187 border: 1px solid #c7a475;
188 transition: all ease 0.3s;
189}
190.wpdevart-social-icons:hover {
191 box-shadow: 0px 0px 10px #c7a475;
192}
193.wpdevart-social-icons a {
194 fill: #c7a475;
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: #040303;
213 position: relative;
214}
215.wpdevart-main-header-bg-gradient {
216 background: linear-gradient(to right, #040303, #040303);
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: #c5a374;
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,#c5a374,#c5a374);
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: #c5a374;
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,#c5a374,#c5a374);
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: #c5a374;
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,#c5a374,#c5a374);
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: #040303;
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 #c5a374;
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: #121212;
880 }
881 .head-mobile-toolbar-gradient {
882 background: linear-gradient(to right, #121212, #121212);
883 }
884 .wpdevart-hide-on-mobile {
885 display: none;
886 }
887 #wpdevartmobilemenu {
888 width:100%;
889 background:#040303;
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 #c5a374;
984 border-bottom:2px solid #c5a374;
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:#c5a374;
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:#c5a374;
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:#c5a374;
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: #c5a374;
1035 }
1036 #wpdevartmobilemenu .wpdevart-submenu-button.submenu-opened {
1037 background:#c5a374;
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:#040303;
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:#040303;
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:#040303;
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: #c5a374;
1103 width: 30px;
1104 height: 30px;
1105 }
1106}
1107.site-header-font-cursor {
1108 font-size: 23px!important;
1109 cursor:pointer!important;
1110 stroke: #c5a374;
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: #c5a374;
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: #c5a374;
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: #040304;
1190}
1191.wpdevart-page-banner__bg-gradient {
1192 background: linear-gradient(to right, #040304, #040304);
1193}
1194.wpdevart-post-banner__bg {
1195 background: #040304;
1196}
1197.wpdevart-post-banner__bg-gradient {
1198 background: linear-gradient(to right, #040304, #040304);
1199}
1200.wpdevart-archive-banner__bg {
1201 background: #040304;
1202}
1203.wpdevart-archive-banner__bg-gradient {
1204 background: linear-gradient(to right, #040304, #040304);
1205}
1206.wpdevart-search-banner__bg {
1207 background: #040304;
1208}
1209.wpdevart-search-banner__bg-gradient {
1210 background: linear-gradient(to right, #040304, #040304);
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: #c5a374;
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: #c5a374;
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: #c5a374;
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: #c5a374;
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: #040303;
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: #c5a374;
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: #c5a374;
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: #040303;
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: #c5a374;
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: #c5a374;
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: #040303;
1987 border: 1px solid #c5a374;
1988 font-size: 13px;
1989 padding: 0px 5px;
1990 margin: 2px 5px 2px 0px;
1991 color: #c5a374;
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: #040303;
2000 color: #ebebeb;
2001 border: 1px solid #ebebeb;
2002}
2003.wpdevart-icon-padding {
2004 fill: #c5a374;
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: #c5a374;
2289 border: 1px solid #c5a374;
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: #c5a374;
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: #ebebeb;
2330}
2331.page-numbers li {
2332 display: inline-block;
2333 min-height: 50px;
2334 min-width: 50px;
2335 font-size: 20px;
2336 background: #040303;
2337 margin: 10px 2px 0 2px;
2338 transition: all .3s ease-in-out;
2339 line-height: 50px;
2340 border: 1px solid #c5a374;
2341}
2342.page-numbers li:hover {
2343 background: #040303;
2344 border: 1px solid #ebebeb;
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: #c5a374;
2365 font-size: 17px;
2366 transition: 0.5s all;
2367}
2368.wpdevart-comment-respond a:hover:not(.reply a) {
2369 color: #ebebeb;
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: #040303;
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: #c5a374;
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: #c5a374;
2511}
2512.sidebar-widget-area p a:not(.wp-block-button__link, .wp-block-comment-reply-link a ) {
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: #c5a374;
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: #c5a374;
2535 border: 1px solid #c5a374;
2536}
2537/* ------------------------------------------Wpdevart Styled Buttons------------------------------------------ */
2538.wpdevart_author_writer_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_author_writer_wda_hover_button a {
2553 color: #fff;
2554 text-decoration: none;
2555}
2556.wpdevart_author_writer_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_author_writer_wda_hover_button_small a {
2572 color: #fff;
2573 text-decoration: none;
2574}
2575.wpdevart_author_writer_wda_primary_button_slide a {
2576 color: #c5a374;
2577}
2578.wpdevart_author_writer_wda_primary_button_slide {
2579 border: 1px solid #c5a374;
2580 color: #c5a374;
2581}
2582.primary_btn_slide_right:hover {
2583 color: #ebebeb;
2584 border: 1px solid #ebebeb;
2585}
2586.primary_btn_slide_right:hover a {
2587 color: #ebebeb;
2588}
2589.wpdevart_author_writer_wda_secondary_button_slide a {
2590 color: #ebebeb;
2591}
2592.wpdevart_author_writer_wda_secondary_button_slide {
2593 border: 1px solid #ebebeb;
2594 color: #ebebeb;
2595}
2596.secondary_btn_slide_right:hover {
2597 color: #c5a374;
2598 border: 1px solid #c5a374;
2599}
2600.secondary_btn_slide_right:hover a {
2601 color: #c5a374;
2602}
2603.wpdevart_author_writer_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_author_writer_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_author_writer_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_author_writer_wda_fourth_button_slide a {
2643 color: #c5a374;
2644}
2645.wpdevart_author_writer_wda_fourth_button_slide {
2646 box-shadow: inset 0 0 0 0 #2d2d3c;
2647 background-color: #2d2d3c;
2648 color: #c5a374;
2649 border: 1px solid #c5a374;
2650}
2651.fourth_btn_slide_right:hover {
2652 box-shadow: inset 400px 0 0 0 #c5a374;
2653 color: #2d2d3c;
2654 border: 1px solid #c5a374;
2655}
2656.fourth_btn_slide_right:hover a {
2657 color: #2d2d3c;
2658}
2659.wpdevart_author_writer_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_author_writer_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_author_writer_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_author_writer_wda_eighth_button_slide a {
2699 color: #ffffff;
2700}
2701.wpdevart_author_writer_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: #040303;
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@media (min-width: 1400px) {
2725 .wpdevart-home-container-additional {
2726 padding: 70px 16px 16px 16px;
2727 min-height: 700px;
2728 }
2729}
2730.wpdevart-homepage-page-banner {
2731 padding: 0 0 20px 0;
2732 position: relative;
2733}
2734@media (min-width: 530px) {
2735 .wpdevart-homepage-page-banner {
2736 padding: 0 0 30px 0;
2737 }
2738}
2739.wpdevart-homepage-page-banner-padding {
2740 padding: 30px 0;
2741}
2742.wpdevart-homepage-bg-color {
2743 background: #020202dd, url(images/banner-homepage-image-1.jpg);
2744 background-size: cover !important;
2745 background-position: center !important;
2746 background-repeat: no-repeat !important;
2747}
2748.wpdevart-homepage-bg-gradient-color {
2749 background: linear-gradient(to right, #020202dd, #020202dd), url(images/banner-homepage-image-1.jpg);
2750 background-size: cover !important;
2751 background-position: center !important;
2752 background-repeat: no-repeat !important;
2753}
2754@media (min-width: 1200px) {
2755 .wpdevart-home-banner {
2756 display: flex;
2757 align-items: center;
2758 justify-content: space-between;
2759 }
2760}
2761@media (max-width: 1200px) {
2762.wpdevart-home-banner {
2763 text-align: center;
2764}
2765}
2766.wpdevart-home-banner-one {
2767 padding: 1.6rem 16px;
2768 word-break: break-word;
2769}
2770.wpdevart-home-banner-two {
2771 padding: 1.6rem 16px;
2772 display: flex;
2773 justify-content: center;
2774}
2775@media (min-width: 1200px) {
2776 .wpdevart-home-banner-one {
2777 padding: 20px 0;
2778 }
2779 .wpdevart-home-banner-two {
2780 padding: 20px 0;
2781 }
2782}
2783@media (min-width: 1200px) and (max-width: 1400px) {
2784 .wpdevart-home-banner-inner {
2785 width: 520px;
2786 }
2787}
2788@media (min-width: 1400px) {
2789 .wpdevart-home-banner-inner {
2790 width: 610px;
2791 }
2792}
2793.wpdevart-home-banner,
2794.wpdevart-home-banner-inner,
2795.wpdevart-home-banner-one,
2796.wpdevart-home-banner-two {
2797 word-break: break-word;
2798}
2799.wpdevart-banner-short-text {
2800 font-style: italic;
2801 font-weight: 400;
2802 color: #c5a374;
2803 font-size: 17px;
2804}
2805.wpdevart-banner-title {
2806 font-size: 43px;
2807 color: #ffffff;
2808 text-transform: uppercase;
2809 letter-spacing: 2px;
2810 font-weight: 400;
2811}
2812@media (max-width: 600px) {
2813 .wpdevart-banner-title {
2814 font-size: 33px!important;
2815 }
2816}
2817.wpdevart-banner-content {
2818 color: #d5d5d5;
2819 font-size: 17px;
2820}
2821#outer {
2822 margin: 20px 0;
2823}
2824.wpdevart-banner-button-one {
2825 position: relative;
2826 margin-top: 20px;
2827 max-width: 350px;
2828}
2829.wpdevart-banner-button-two {
2830 position: relative;
2831 margin-left: 10px;
2832 margin-top: 20px;
2833 max-width: 350px;
2834}
2835@media (min-width: 1200px) and (max-width: 1400px) {
2836 .wpdevart-home-banner {
2837 display: flex;
2838 align-items: center;
2839 justify-content: center;
2840 }
2841 .wpdevart-home-banner-two {
2842 padding: 40px 0px 40px 40px;
2843 }
2844 .wpdevart-home-banner-two {
2845 margin: 0;
2846 }
2847}
2848/* ------------------------------------------Wpdevart homepage banner sliding text------------------------------------------ */
2849.sliding-text-container {
2850 position: relative;
2851}
2852.sliding-text {
2853 height: 50px;
2854 overflow: hidden;
2855 display: inline-block;
2856 position: relative;
2857 width:90%;
2858}
2859.sliding-text ul {
2860 list-style:none;
2861 position: absolute;
2862 top:0;
2863 transition: all 0.5s ease;
2864 width: 100%;
2865 padding: 0;
2866 margin: 0 0 1.65em 0;
2867}
2868.sliding-text li {
2869 text-align: center;
2870 font-weight: 400;
2871 line-height: 1.3;
2872 font-size: 37px;
2873 color:#c5a374;
2874}
2875@media (max-width: 600px) {
2876 .sliding-text li {
2877 line-height: 1.8;
2878 font-size: 28px;
2879 }
2880}
2881@media (min-width: 1200px) {
2882.sliding-text li {
2883 text-align: left;
2884}
2885}
2886.sliding-text li {
2887 display: none;
2888}
2889.sliding-text li.text-in {
2890 display: block;
2891 animation: slidingTextIn .8s ease;
2892}
2893.sliding-text li.text-out{
2894 animation: slidingTextOut 1s ease;
2895}
2896@keyframes slidingTextIn {
2897 0%{
2898 transform: translateY(100%);
2899 }
2900 100%{
2901 transform: translateY(0%);
2902 }
2903}
2904@keyframes slidingTextOut {
2905 0%{
2906 transform: translateY(0%);
2907 }
2908 100%{
2909 transform: translateY(-100%);
2910 }
2911}
2912/* ------------------------------------------Wpdevart homepage banner image------------------------------------------ */
2913.wpdevart-banner-content-main-image,
2914.wpdevart-banner-content-main-image-first-theme,
2915.wpdevart-banner-content-second-image,
2916.wpdevart-banner-content-third-image,
2917.wpdevart-banner-content-fourth-image {
2918 background-size: cover;
2919 background-position: center;
2920 background-repeat: no-repeat;
2921 position: absolute;
2922}
2923.wpdevart-banner-content-main-image,
2924.wpdevart-banner-content-main-image-first-theme {
2925 top: 15%;
2926 left: 17.5%;
2927}
2928.wpdevart-banner-content-main-image img,
2929.wpdevart-banner-content-main-image-first-theme img {
2930 height: 435px;
2931 width: 435px;
2932}
2933.wpdevart-banner-content-main-image-first-theme img {
2934 border-radius: 50%;
2935 object-fit: cover;
2936}
2937@media (min-width: 800px) and (max-width: 1400px) {
2938 .wpdevart-banner-content-main-image,
2939 .wpdevart-banner-content-main-image-first-theme {
2940 top: 14%;
2941 left: 17%;
2942 }
2943 .wpdevart-banner-content-main-image img,
2944 .wpdevart-banner-content-main-image-first-theme img {
2945 height: 360px;
2946 width: 360px;
2947 }
2948}
2949@media (min-width: 600px) and (max-width: 800px) {
2950 .wpdevart-banner-content-main-image,
2951 .wpdevart-banner-content-main-image-first-theme {
2952 top: 16%;
2953 left: 19%;
2954 }
2955 .wpdevart-banner-content-main-image img,
2956 .wpdevart-banner-content-main-image-first-theme img {
2957 height: 330px;
2958 width: 330px;
2959 }
2960}
2961@media (max-width: 600px) {
2962 .wpdevart-banner-content-main-image,
2963 .wpdevart-banner-content-main-image-first-theme {
2964 top: 16%;
2965 left: 19%;
2966 }
2967 .wpdevart-banner-content-main-image img,
2968 .wpdevart-banner-content-main-image-first-theme img {
2969 height: 220px;
2970 width: 220px;
2971 }
2972}
2973.wpdevart-banner-content-second-image {
2974 top: 12%;
2975 left: 10%;
2976}
2977.wpdevart-banner-content-third-image {
2978 bottom: 0;
2979 left: 0;
2980}
2981.wpdevart-banner-content-fourth-image {
2982 top: 0;
2983 right: 0;
2984}
2985.wpdevart-banner-content-second-image img {
2986 height: 480px;
2987 width: 480px;
2988}
2989.wpdevart-banner-content-third-image img,
2990.wpdevart-banner-content-fourth-image img {
2991 height: 240px;
2992 width: 150px;
2993 object-fit: cover;
2994}
2995@media (min-width: 600px) and (max-width: 1400px) {
2996 .wpdevart-banner-content-second-image img {
2997 height: 380px;
2998 width: 380px;
2999 }
3000 .wpdevart-banner-content-third-image img,
3001 .wpdevart-banner-content-fourth-image img {
3002 height: 209px;
3003 width: 130px;
3004 }
3005}
3006@media (max-width: 600px) {
3007 .wpdevart-banner-content-second-image img {
3008 height: 250px;
3009 width: 250px;
3010 }
3011 .wpdevart-banner-content-third-image img,
3012 .wpdevart-banner-content-fourth-image img {
3013 height: 129px;
3014 width: 80px;
3015 }
3016}
3017.wpdevart-banner-image-wrapper {
3018 position: relative;
3019 width: 610px;
3020 height: 610px;
3021}
3022@media (max-width: 600px) {
3023 .wpdevart-banner-image-wrapper {
3024 width: 320px;
3025 height: 320px;
3026 }
3027}
3028@media (min-width: 600px) and (max-width: 800px) {
3029 .wpdevart-banner-image-wrapper {
3030 width: 500px;
3031 height: 500px;
3032 }
3033}
3034@media (min-width: 800px) and (max-width: 1400px) {
3035 .wpdevart-banner-image-wrapper {
3036 width: 520px;
3037 height: 520px;
3038 }
3039}
3040/* ------------------------------------------Wpdevart homepage banner second theme------------------------------------------ */
3041.wpdevart-home-banner-one-second-theme {
3042 padding: 30px 16px;
3043 word-break: break-word;
3044}
3045@media (min-width: 1200px) {
3046 .wpdevart-home-banner-one-second-theme {
3047 padding: 20px 0;
3048 }
3049}
3050@media (max-width: 1200px) {
3051 .wpdevart-home-banner-one-second-theme {
3052 margin: 0 auto;
3053 }
3054}
3055@media (min-width: 800px) and (max-width: 1200px) {
3056 .wpdevart-home-banner-one-second-theme {
3057 width: 60%;
3058 }
3059}
3060.wpdevart-home-banner-one-second-theme {
3061 word-break: break-word;
3062}
3063.wpdevart-home-banner-one-second-theme-add {
3064 padding: 30px 0!important;
3065}
3066.wpdevart-banner-second-theme-image {
3067 background-size: cover;
3068 background-position: center;
3069 background-repeat: no-repeat;
3070 margin: 0 auto;
3071}
3072@media (min-width: 1200px) {
3073 .wpdevart-banner-second-theme-image {
3074 position: absolute;
3075 }
3076}
3077.wpdevart-banner-second-theme-image img {
3078 height: 580px;
3079 width: 580px;
3080 animation: border-transform 12s linear infinite alternate forwards;
3081 box-shadow: 0 7px 16px rgba(0,0,0,0.25), 0 7px 7px rgba(0,0,0,0.22);
3082 object-fit: cover;
3083}
3084@media (max-width: 600px) {
3085 .wpdevart-banner-second-theme-image img {
3086 height: 297px;
3087 width: 297px;
3088 }
3089 }
3090@media (min-width: 600px) and (max-width: 800px) {
3091 .wpdevart-banner-second-theme-image img {
3092 height: 464px;
3093 width: 464px;
3094 }
3095}
3096@media (min-width: 800px) and (max-width: 1400px) {
3097 .wpdevart-banner-second-theme-image img {
3098 height: 480px;
3099 width: 480px;
3100 }
3101}
3102@-webkit-keyframes border-transform {
3103 0%, to {
3104 border-radius: 73% 37% 54% 46%/55% 48% 52% 73%}
3105 14% {
3106 border-radius: 73% 60% 54% 46%/49% 60% 40% 73%}
3107 28% {
3108 border-radius: 73% 46% 38% 62%/49% 70% 40% 73%}
3109 42% {
3110 border-radius: 73% 39% 55% 45%/61% 38% 62% 73%}
3111 56% {
3112 border-radius: 73% 39% 67% 33%/70% 50% 50% 73%}
3113 70% {
3114 border-radius: 73% 50% 34% 66%/56% 68% 42% 73%}
3115 84% {
3116 border-radius: 73% 54% 50% 50%/35% 61% 39% 73%}
3117}
3118@keyframes border-transform {
3119 0%, to {
3120 border-radius: 73% 37% 54% 46%/55% 48% 52% 73%}
3121 14% {
3122 border-radius: 73% 60% 54% 46%/49% 60% 40% 73%}
3123 28% {
3124 border-radius: 73% 46% 38% 62%/49% 70% 40% 73%}
3125 42% {
3126 border-radius: 73% 39% 55% 45%/61% 38% 62% 73%}
3127 56% {
3128 border-radius: 73% 39% 67% 33%/70% 50% 50% 73%}
3129 70% {
3130 border-radius: 73% 50% 34% 66%/56% 68% 42% 73%}
3131 84% {
3132 border-radius: 73% 54% 50% 50%/35% 61% 39% 73%}
3133}
3134@media (min-width: 800px) and (max-width: 1400px) {
3135 .wpdevart-home-banner-inner-theme-two {
3136 width: 480px;
3137 }
3138}
3139@media (min-width: 1400px) {
3140 .wpdevart-home-banner-inner-theme-two {
3141 width: 580px;
3142 }
3143}
3144.wpdevart-home-banner-inner-theme-two {
3145 word-break: break-word;
3146}
3147.wpdevart-banner-image-wrapper-theme-two {
3148 position: relative;
3149 width: 580px;
3150 height: 580px;
3151}
3152@media (max-width: 600px) {
3153 .wpdevart-banner-image-wrapper-theme-two {
3154 width: 297px;
3155 height: 297px;
3156 }
3157}
3158@media (min-width: 600px) and (max-width: 800px) {
3159 .wpdevart-banner-image-wrapper-theme-two {
3160 width: 464px;
3161 height: 464px;
3162 }
3163}
3164@media (min-width: 800px) and (max-width: 1400px) {
3165 .wpdevart-banner-image-wrapper-theme-two {
3166 width: 480px;
3167 height: 480px;
3168 }
3169}
3170/* ------------------------------------------Wpdevart homepage banner third theme------------------------------------------ */
3171.wpdevart-homepage-page-banner-third-theme {
3172 position: relative;
3173}
3174.banner-third-theme-container {
3175 margin: 0 auto;
3176 word-break: break-word;
3177}
3178@media (min-width: 960px) {
3179 .banner-third-theme-container {
3180 display: flex;
3181 align-items: center;
3182 }
3183 .wpdevart-banner-third-theme-content {
3184 flex: 40%;
3185 }
3186 .wpdevart-banner-third-theme-image-container {
3187 flex: 30%;
3188 }
3189}
3190.wpdevart-banner-third-theme-content {
3191 width: 100%;
3192}
3193.wpdevart-banner-third-theme-image-container {
3194 width: 100%;
3195}
3196.wpdevart-banner-third-theme-image {
3197 max-width: 100%;
3198 aspect-ratio: 1 / 1;
3199 overflow: hidden;
3200}
3201.wpdevart-banner-third-theme-image img {
3202 max-width: 100%;
3203 aspect-ratio: 1 / 1;
3204 height: 100%;
3205 object-fit: cover;
3206}
3207@media (min-width: 2400px) {
3208 .wpdevart-banner-third-theme-image {
3209 aspect-ratio: 2 / 1;
3210 }
3211 .wpdevart-banner-third-theme-image img {
3212 aspect-ratio: 2 / 1;
3213 }
3214 .wpdevart-banner-third-theme-content {
3215 flex: 26%;
3216 }
3217 .wpdevart-banner-third-theme-image-container {
3218 flex: 37%;
3219 }
3220}
3221@media (min-width: 960px) and (max-width: 1300px) {
3222 .wpdevart-banner-third-theme-image {
3223 aspect-ratio: 3 / 5;
3224 }
3225 .wpdevart-banner-third-theme-image img {
3226 aspect-ratio: 3 / 5;
3227 }
3228}
3229@media (min-width: 600px) and (max-width: 960px) {
3230 .wpdevart-banner-third-theme-image {
3231 aspect-ratio: 7 / 3;
3232 }
3233 .wpdevart-banner-third-theme-image img {
3234 aspect-ratio: 7 / 3;
3235 }
3236}
3237@media (max-width: 600px) {
3238 .wpdevart-banner-third-theme-image {
3239 aspect-ratio: 8 / 3;
3240 }
3241 .wpdevart-banner-third-theme-image img {
3242 aspect-ratio: 8 / 3;
3243 }
3244}
3245.wpdevart-home-banner-third-theme {
3246 word-break: break-word;
3247 padding: 30px 0;
3248}
3249.wpdevart-home-banner-third-theme-inner {
3250 width: 90%;
3251 text-align: center;
3252 margin: 0 auto;
3253}
3254.sliding-text-third-theme li {
3255 text-align: center!important;
3256}
3257/* ------------------------------------------Wpdevart homepage sections------------------------------------------ */
3258.wpdevart-action-section-bg {
3259 background: #121212;
3260}
3261.wpdevart-action-section-bg-gradient {
3262 background: linear-gradient(to right, #121212, #121212);
3263}
3264.wpdevart-action-section {
3265 word-break: break-word;
3266}
3267@media (min-width: 960px) {
3268 .wpdevart-action-section {
3269 display: flex;
3270 align-items: center;
3271 }
3272}
3273.wpdevart-action-image-section {
3274 flex: 1;
3275 line-height: 0!important;
3276}
3277.wpdevart-action-image-section img {
3278 height: auto;
3279 width: 100%;
3280}
3281.wpdevart-action-text-button-section {
3282 flex: 1;
3283}
3284.wpdevart-action-text-content {
3285 width: 80%;
3286 margin: 0 40px;
3287}
3288@media (min-width: 960px) {
3289 .wpdevart-action-text-content {
3290 margin: 0 80px;
3291}
3292}
3293.wpdevart-action-text-content-font {
3294 font-size: 30px;
3295 color: #c5a374;
3296 text-transform: uppercase;
3297 letter-spacing: 1px;
3298 font-weight: 400;
3299}
3300.wpdevart-action-text-content p {
3301 font-size: 16px;
3302 color: #d5d5d5;
3303}
3304.wpdevart-action-button-content {
3305 width: 80%;
3306 text-align: left;
3307 margin: 0 40px;
3308 padding: 20px 0;
3309}
3310@media (min-width: 960px) {
3311 .wpdevart-action-button-content {
3312 margin: 0 80px;
3313 }
3314}
3315@media (min-width: 1700px) {
3316 .wpdevart-action-text-content,
3317 .wpdevart-action-button-content {
3318 width: 630px;
3319 }
3320}
3321.wpdevart-homepage-posts-section {
3322 max-width: 1500px;
3323 margin: 0 auto;
3324 padding-bottom: 20px;
3325}
3326@media (min-width: 600px) {
3327 .wpdevart-homepage-post-container {
3328 flex-wrap: wrap;
3329 display: flex;
3330 justify-content: center;
3331 }
3332}
3333.wpdevart-homepage-posts-content {
3334 background: #040303;
3335 color: #d5d5d5;
3336 padding: 10px 10px;
3337 width: 60%;
3338 margin: 30px auto;
3339 box-shadow: 0 0 2px 0 #343434, 0 0px 15px 0 #343434;
3340 word-break: break-word;
3341 transition: ease-out 0.3s;
3342}
3343.wpdevart-homepage-posts-content:hover {
3344 box-shadow: 0 1px 3px #343434, 0 0 3px #343434;
3345}
3346@media (min-width: 1300px) {
3347 .wpdevart-homepage-posts-content {
3348 width: 23%;
3349 margin: 20px 20px;
3350 }
3351}
3352@media (min-width: 600px) and (max-width: 1300px) {
3353 .wpdevart-homepage-posts-content {
3354 width: 40%;
3355 margin: 10px 10px;
3356 }
3357}
3358.wpdevart-home-latest-post-date {
3359 font-size: 11px;
3360 letter-spacing: .2em;
3361 text-transform: uppercase;
3362 font-weight: 400;
3363 color: #d5d5d5;
3364}
3365.wpdevart-home-latest-posts-list-title {
3366 width: 100%;
3367 display: inline-block;
3368 text-align: center;
3369 word-break: break-word;
3370}
3371.wpdevart-home-latest-posts-list-title h5 {
3372 font-size: 20px;
3373 letter-spacing: 2px;
3374}
3375.wpdevart-home-latest-post-title {
3376 line-height: 1.1;
3377 margin: 20px 0 0 0;
3378 text-align: left;
3379 font-weight: 400;
3380 text-transform: uppercase;
3381}
3382.wpdevart-home-latest-post-title a {
3383 text-decoration: none;
3384 color: #c5a374;
3385}
3386.wpdevart-home-latest-post-text {
3387 text-align: left;
3388 font-size: 15px;
3389 font-weight: 300;
3390}
3391.wpdevart-home-latest-post-read-more a {
3392 color: #d5d5d5;
3393 text-decoration: none;
3394 font-weight: 400;
3395 font-size: 11px;
3396 text-transform: uppercase;
3397}
3398.wpdevart-home-arrow-right {
3399 margin-left: 3px;
3400 transition: ease-out 0.4s;
3401 fill: #d5d5d5;
3402}
3403.wpdevart-homepage-posts-content:hover .wpdevart-home-arrow-right {
3404 margin-left: 7px;
3405}
3406/* ------------------------------------------Homepage Sections New Options Styles------------------------------------------ */
3407.wpdevart-homepage-title-description {
3408 max-width: 1300px;
3409 margin: 0 auto;
3410 padding: 40px 10px 30px 10px;
3411}
3412.wpdevart-custom-title {
3413 display: flex;
3414 margin: 10px auto;
3415}
3416.wpdevart-call-action-custom-desctiption,
3417.wpdevart-latest-posts-custom-desctiption {
3418 text-align: center;
3419 font-size: 16px;
3420 font-weight: 400;
3421 word-break: break-word;
3422 text-transform: uppercase;
3423 letter-spacing: 1px;
3424}
3425@media (max-width: 800px) {
3426 .wpdevart-call-action-custom-desctiption,
3427 .wpdevart-latest-posts-custom-desctiption {
3428 font-size: 14px;
3429 }
3430}
3431.wpdevart-call-action-custom-title-content,
3432.wpdevart-latest-posts-custom-title-content {
3433 display: inline-block;
3434 margin: 0px auto;
3435 text-align: center;
3436 font-size: 37px;
3437 word-break: break-word;
3438 text-transform: uppercase;
3439 letter-spacing: 2px;
3440 font-weight: 400;
3441}
3442@media (max-width: 800px) {
3443.wpdevart-call-action-custom-title-content,
3444.wpdevart-latest-posts-custom-title-content {
3445 font-size: 35px;
3446}
3447}
3448.wpdevart-call-action-custom-title-content:after,
3449.wpdevart-latest-posts-custom-title-content:after {
3450 content:'';
3451 display:block;
3452 width:50%;
3453 height:1px;
3454 margin:0 auto;
3455 margin-top:5px;
3456}
3457.wpdevart-call-action-section-container {
3458 background: #040303;
3459 padding: 20px 0 20px 0;
3460}
3461.wpdevart-call-action-custom-desctiption {
3462 color: #d5d5d5;
3463}
3464.wpdevart-call-action-custom-title-content {
3465 color: #f5f5f5;
3466}
3467.wpdevart-call-action-custom-title-content:after {
3468 background:#433e37;
3469}
3470.wpdevart-latest-posts-section-container {
3471 background: #040303;
3472 padding: 30px 0 30px 0;
3473}
3474.wpdevart-latest-posts-custom-desctiption {
3475 color: #d5d5d5;
3476}
3477.wpdevart-latest-posts-custom-title-content {
3478 color: #f5f5f5;
3479}
3480.wpdevart-latest-posts-custom-title-content:after {
3481 background:#433e37;
3482}
3483/* ------------------------------------------404 Not Found Page------------------------------------------ */
3484.wpdevart-not-found-page-content {
3485 padding: 30px 0;
3486 background: #ffffff;
3487}
3488.wpdevart-not-found-page-image-container {
3489 display: flex;
3490 margin: 0 auto;
3491 align-items: center;
3492 justify-content: center;
3493 max-width: 70%;
3494}
3495@media (min-width: 960px) {
3496 .wpdevart-not-found-page-image-container {
3497 max-width: 40%;
3498 }
3499}
3500.wpdevart-not-found-page-image {
3501 background-size: cover;
3502 background-position: center;
3503}
3504@media (min-width: 1300px) {
3505.wpdevart-not-found-content-elements {
3506 max-width: 60%!important;
3507}
3508}
3509.wpdevart-not-found-content-elements {
3510 margin: 0 auto;
3511 margin-top: 30px;
3512 max-width: 80%;
3513 word-break: break-word;
3514 text-align: center;
3515}
3516.wpdevart-not-found-titile {
3517 color: #c5a374;
3518 font-size: 50px;
3519 font-weight: 500;
3520 margin: 0!important;
3521 padding: 0px 10px;
3522 text-align: center;
3523}
3524.wpdevart-not-found-desc {
3525 font-size: 20px;
3526 padding: 0px 10px;
3527 text-align: center;
3528 line-height: 1.3;
3529 margin: 0px!important;
3530 color: #d5d5d5!important;
3531}
3532/* ------------------------------------------Search Overlay/Popup------------------------------------------ */
3533.wpdevart-search-overlay {
3534 overflow-y: auto;
3535 overflow-x: hidden;
3536 background-color: #000000dd;
3537 z-index: 134;
3538 position: fixed;
3539 top: 0;
3540 left: 0;
3541 right: 0;
3542 bottom: 0;
3543 transition: opacity 0.3s, transform 0.3s, visibility 0.3s;
3544 box-sizing: border-box;
3545 visibility: hidden;
3546 opacity: 0;
3547 transform: scale(1);
3548}
3549.wpdevart-search-overlay-show-on-click {
3550 visibility: visible!important;
3551 opacity: 1!important;
3552 transform: scale(1.1)!important;
3553}
3554.wpdevart-search-overlay-layout {
3555 margin: 0 auto;
3556 display: flex;
3557 justify-content: center;
3558 align-items: center;
3559 height: 100%;
3560}
3561.wpdevart-search-container {
3562 max-width: 1300px;
3563 text-align: center;
3564 padding: 30px 0;
3565}
3566.wpdevart-search-overlay-icon {
3567 text-align: center;
3568 fill: #d3d3d3;
3569}
3570.wpdevart-search-overlay-icon-margin {
3571 margin-bottom: -4px;
3572}
3573.wpdevart-search-container label {
3574 padding: 15px;
3575 border: 1px solid #433e37;
3576 background-color:#00000099;
3577}
3578.search-term {
3579 width: 70%;
3580 box-sizing: border-box;
3581 border: none;
3582 margin: 0 auto;
3583 background-color: transparent;
3584 font-size: 16px;
3585 font-weight: 300;
3586 outline: none;
3587 color: #d3d3d3;
3588 line-height: 2;
3589}
3590@media (min-width: 960px) {
3591 .search-term {
3592 font-size: 25px;
3593 }
3594}
3595.search-term input {
3596 padding-left: 5px;
3597}
3598.search-term input::placeholder {
3599 color: #d3d3d3;
3600}
3601.search-term:focus {
3602 box-shadow: 0px 0px 1px 1px #ffffff;
3603}
3604.search-overlay-submit-button{
3605 cursor: pointer;
3606 background: transparent;
3607 border: none;
3608}
3609.search-overlay-close-button,
3610.search-overlay-close-wide-button {
3611 cursor: pointer;
3612 background: transparent;
3613 border: none;
3614 position: absolute;
3615 right: 10%;
3616 top: 10%;
3617}
3618@media (max-width: 960px) {
3619 .search-overlay-close-button,
3620 .search-overlay-close-wide-button {
3621 width: 10%;
3622 }
3623}
3624.search-overlay-close-button:hover,
3625.search-overlay-close-button:focus,
3626.search-overlay-close-wide-button:hover,
3627.search-overlay-close-wide-button:focus {
3628 opacity: 0.7;
3629}
3630.search-overlay-close-icon {
3631 fill: #ffffff;
3632}
3633.search-overlay-fs {
3634 font-size: 14px;
3635}
3636/* ------------------------------------------Search Page------------------------------------------ */
3637.wpdevart-search-page-subtitle {
3638 font-weight: bold;
3639 color: #000000;
3640 font-size: 32px;
3641 line-height: 1;
3642 word-break: break-word;
3643 width: 100%;
3644 text-align: center;
3645}
3646.wpdevart-search-sbtxt {
3647 color: #5a5757;
3648 height: 35px;
3649 width: 200px;
3650 margin-right: 3px;
3651 font-size: 17px;
3652}
3653.widget_search .wpdevart-search-sbtxt {
3654 width: 100%;
3655}
3656.perform-new-search {
3657 width: 100%;
3658 text-align: center;
3659}
3660@media (min-width: 960px) {
3661 .perform-new-search {
3662 display: flex;
3663 align-items: center;
3664 justify-content: center;
3665 }
3666}
3667.perform-new-search-text {
3668 font-weight: bold;
3669 color: #d5d5d5;
3670 font-size: 26px;
3671}
3672@media (max-width: 960px) {
3673.wpdevart-search-page-form {
3674 margin-top: 30px;
3675}
3676}
3677@media (min-width: 960px) {
3678 .wpdevart-search-page-form {
3679 margin-left: 10px;
3680 }
3681}
3682.wpdevart-search-form {
3683 display: inline-flex;
3684 align-items: center;
3685}
3686.wpdevart-sidebar-container-inside .wpdevart-search-form {
3687 width: 100%;
3688}
3689/* ------------------------------------------Wpdevart Footer------------------------------------------ */
3690.footer-one-pre {
3691 height: 100px;
3692 background: #040303;
3693 background-position: bottom;
3694 background-repeat: no-repeat;
3695 background-size: contain;
3696}
3697@media (min-width: 1920px) {
3698 .footer-one-pre {
3699 background-size: cover;
3700 }
3701}
3702.footer-one-pre {
3703 background-image: url(images/footer-style1.png)!important;
3704}
3705.wpdevart-footer-one {
3706 background: linear-gradient(to right, #121212, #121212);
3707}
3708.wpdevart-footer-two {
3709 background: linear-gradient(to right, #f9f8ff, #dedafa);
3710}
3711.wpdevart-footer-three {
3712 background: #232524;
3713}
3714.wpdevart-footer-four {
3715 background: #fffef9;
3716}
3717.wpdevart-footer-five {
3718 background: linear-gradient(to right, #01093a, #2d0b00);
3719}
3720.wpdevart-footer-one a,
3721.wpdevart-footer-two a,
3722.wpdevart-footer-three a,
3723.wpdevart-footer-four a,
3724.wpdevart-footer-five a {
3725 text-decoration: none;
3726 font-size: 17px;
3727 transition: 0.5s all;
3728 background-position: 50% 100%;
3729}
3730.wpdevart-footer-one a:not(.wp-block-button__link, .comment-reply-link) {
3731 color: #e7e7e7;
3732 background: linear-gradient(90deg, #c5a374, #c5a374);
3733 background-size: 0 1px;
3734 background-repeat: no-repeat;
3735 background-position: 50% 100%;
3736}
3737.wpdevart-footer-one a:hover:not(.wp-block-button__link, .comment-reply-link) {
3738 color: #c5a374;
3739 background-size: 100% 1px;
3740}
3741.wpdevart-footer-two a:not(.wp-block-button__link, .comment-reply-link) {
3742 color: #7a5bfb;
3743 background: linear-gradient(90deg, #8224e3, #8224e3);
3744 background-size: 0 1px;
3745 background-repeat: no-repeat;
3746 background-position: 50% 100%;
3747}
3748.wpdevart-footer-two a:hover:not(.wp-block-button__link, .comment-reply-link) {
3749 color: #8224e3;
3750 background-size: 100% 1px;
3751}
3752.wpdevart-footer-three a:not(.wp-block-button__link, .comment-reply-link) {
3753 color: #ffffff;
3754 background: linear-gradient(90deg, #c5a374, #c5a374);
3755 background-size: 0 1px;
3756 background-repeat: no-repeat;
3757 background-position: 50% 100%;
3758}
3759.wpdevart-footer-three a:hover:not(.wp-block-button__link, .comment-reply-link) {
3760 color: #c5a374;
3761 background-size: 100% 1px;
3762}
3763.wpdevart-footer-four a:not(.wp-block-button__link, .comment-reply-link) {
3764 color: #ff6200;
3765 background: linear-gradient(90deg, #8b3703, #8b3703);
3766 background-size: 0 1px;
3767 background-repeat: no-repeat;
3768 background-position: 50% 100%;
3769}
3770.wpdevart-footer-four a:hover:not(.wp-block-button__link, .comment-reply-link) {
3771 color: #8b3703;
3772 background-size: 100% 1px;
3773}
3774.wpdevart-footer-five a:not(.wp-block-button__link, .comment-reply-link) {
3775 color: #dedfdf;
3776 background: linear-gradient(90deg, #f3b9b9, #f3b9b9);
3777 background-size: 0 1px;
3778 background-repeat: no-repeat;
3779 background-position: 50% 100%;
3780}
3781.wpdevart-footer-five a:hover:not(.wp-block-button__link, .comment-reply-link) {
3782 color: #f3b9b9;
3783 background-size: 100% 1px;
3784}
3785.wpdevart-footer-one p a:not(.wp-block-button__link, .tag-cloud-link) {
3786 color: #e7e7e7;
3787 background: linear-gradient(90deg, #e7e7e7, #e7e7e7);
3788 background-size: 100% 1px;
3789 background-repeat: no-repeat;
3790 background-position: 50% 100%;
3791}
3792.wpdevart-footer-one p a:hover:not(.wp-block-button__link) {
3793 color: #c5a374;
3794 background-size: 0 1px;
3795}
3796.wpdevart-footer-two p a:not(.wp-block-button__link, .tag-cloud-link) {
3797 color: #7a5bfb;
3798 background: linear-gradient(90deg, #7a5bfb, #7a5bfb);
3799 background-size: 100% 1px;
3800 background-repeat: no-repeat;
3801 background-position: 50% 100%;
3802}
3803.wpdevart-footer-two p a:hover:not(.wp-block-button__link) {
3804 color: #8224e3;
3805 background-size: 0 1px;
3806}
3807.wpdevart-footer-three p a:not(.wp-block-button__link, .tag-cloud-link) {
3808 color: #ffffff;
3809 background: linear-gradient(90deg, #ffffff, #ffffff);
3810 background-size: 100% 1px;
3811 background-repeat: no-repeat;
3812 background-position: 50% 100%;
3813}
3814.wpdevart-footer-three p a:hover:not(.wp-block-button__link) {
3815 color: #c5a374;
3816 background-size: 0 1px;
3817}
3818.wpdevart-footer-four p a:not(.wp-block-button__link, .tag-cloud-link) {
3819 color: #ff6200;
3820 background: linear-gradient(90deg, #ff6200, #ff6200);
3821 background-size: 100% 1px;
3822 background-repeat: no-repeat;
3823 background-position: 50% 100%;
3824}
3825.wpdevart-footer-four p a:hover:not(.wp-block-button__link) {
3826 color: #8b3703;
3827 background-size: 0 1px;
3828}
3829.wpdevart-footer-five p a:not(.wp-block-button__link, .tag-cloud-link) {
3830 color: #dedfdf;
3831 background: linear-gradient(90deg, #dedfdf, #dedfdf);
3832 background-size: 100% 1px;
3833 background-repeat: no-repeat;
3834 background-position: 50% 100%;
3835}
3836.wpdevart-footer-five p a:hover:not(.wp-block-button__link) {
3837 color: #f3b9b9;
3838 background-size: 0 1px;
3839}
3840.wpdevart-footer-one .tag-cloud-link,
3841.wpdevart-footer-two .tag-cloud-link,
3842.wpdevart-footer-three .tag-cloud-link,
3843.wpdevart-footer-four .tag-cloud-link,
3844.wpdevart-footer-five .tag-cloud-link {
3845 display: inline-block;
3846 vertical-align: middle;
3847 position: relative;
3848 font-weight: 500;
3849 text-decoration: none!important;
3850 font-size: 13px!important;
3851 margin: 0 5px 10px 0;
3852 padding: 5px 10px;
3853 text-transform: uppercase;
3854}
3855.wpdevart-footer-one .tag-cloud-link {
3856 color: #e7e7e7;
3857 border: 1px solid #e7e7e7;
3858}
3859.wpdevart-footer-one .tag-cloud-link:hover {
3860 color: #c5a374;
3861 border: 1px solid #c5a374;
3862}
3863.wpdevart-footer-two .tag-cloud-link {
3864 color: #7a5bfb;
3865 border: 1px solid #7a5bfb;
3866}
3867.wpdevart-footer-two .tag-cloud-link:hover {
3868 color: #8224e3;
3869 border: 1px solid #8224e3;
3870}
3871.wpdevart-footer-three .tag-cloud-link {
3872 color: #ffffff;
3873 border: 1px solid #ffffff;
3874}
3875.wpdevart-footer-three .tag-cloud-link:hover {
3876 color: #c5a374;
3877 border: 1px solid #c5a374;
3878}
3879.wpdevart-footer-four .tag-cloud-link {
3880 color: #ff6200;
3881 border: 1px solid #ff6200;
3882}
3883.wpdevart-footer-four .tag-cloud-link:hover {
3884 color: #8b3703;
3885 border: 1px solid #8b3703;
3886}
3887.wpdevart-footer-five .tag-cloud-link {
3888 color: #dedfdf;
3889 border: 1px solid #dedfdf;
3890}
3891.wpdevart-footer-five .tag-cloud-link:hover {
3892 color: #f3b9b9;
3893 border: 1px solid #f3b9b9;
3894}
3895.wpdevart-footer-one p,
3896.wpdevart-footer-two p,
3897.wpdevart-footer-three p,
3898.wpdevart-footer-four p,
3899.wpdevart-footer-five p {
3900 font-size: 17px;
3901}
3902.wpdevart-footer-one p,
3903.wpdevart-footer-one li,
3904.wpdevart-footer-one .wp-block-search__input {
3905 color:#d5d5d5;
3906}
3907.wpdevart-footer-two p,
3908.wpdevart-footer-two li,
3909.wpdevart-footer-two .wp-block-search__input,
3910.wpdevart-footer-four li,
3911.wpdevart-footer-four p,
3912.wpdevart-footer-four .wp-block-search__input {
3913 color:#000000;
3914}
3915.wpdevart-footer-three p,
3916.wpdevart-footer-three li,
3917.wpdevart-footer-three .wp-block-search__input {
3918 color:#d8dad9;
3919}
3920.wpdevart-footer-five p,
3921.wpdevart-footer-five li,
3922.wpdevart-footer-five .wp-block-search__input {
3923 color:#dedfdf;
3924}
3925.wpdevart-footer-one h1,
3926.wpdevart-footer-one h2,
3927.wpdevart-footer-one h3,
3928.wpdevart-footer-one h4,
3929.wpdevart-footer-one h5,
3930.wpdevart-footer-one h6 {
3931 color: #c5a374;
3932 font-weight: 400;
3933 text-transform: uppercase;
3934 letter-spacing: 1px;
3935}
3936.wpdevart-footer-two h1,
3937.wpdevart-footer-two h2,
3938.wpdevart-footer-two h3,
3939.wpdevart-footer-two h4,
3940.wpdevart-footer-two h5,
3941.wpdevart-footer-two h6 {
3942 color: #5863a8;
3943 font-weight: 400;
3944 text-transform: uppercase;
3945 letter-spacing: 1px;
3946}
3947.wpdevart-footer-three h1,
3948.wpdevart-footer-three h2,
3949.wpdevart-footer-three h3,
3950.wpdevart-footer-three h4,
3951.wpdevart-footer-three h5,
3952.wpdevart-footer-three h6 {
3953 color: #c5a374;
3954 font-weight: 400;
3955 text-transform: uppercase;
3956 letter-spacing: 1px;
3957}
3958.wpdevart-footer-four h1,
3959.wpdevart-footer-four h2,
3960.wpdevart-footer-four h3,
3961.wpdevart-footer-four h4,
3962.wpdevart-footer-four h5,
3963.wpdevart-footer-four h6 {
3964 color: #111111;
3965 font-weight: 400;
3966 text-transform: uppercase;
3967 letter-spacing: 1px;
3968}
3969.wpdevart-footer-five h1,
3970.wpdevart-footer-five h2,
3971.wpdevart-footer-five h3,
3972.wpdevart-footer-five h4,
3973.wpdevart-footer-five h5,
3974.wpdevart-footer-five h6 {
3975 color: #ffffff;
3976 font-weight: 400;
3977 text-transform: uppercase;
3978 letter-spacing: 1px;
3979}
3980.wpdevart-footer-one h1,
3981.wpdevart-footer-two h1,
3982.wpdevart-footer-three h1,
3983.wpdevart-footer-four h1,
3984.wpdevart-footer-five h1 {
3985 font-size: 28px;
3986}
3987.wpdevart-footer-one h2,
3988.wpdevart-footer-two h2,
3989.wpdevart-footer-three h2,
3990.wpdevart-footer-four h2,
3991.wpdevart-footer-five h2 {
3992 font-size: 26px;
3993}
3994.wpdevart-footer-one h3,
3995.wpdevart-footer-two h3,
3996.wpdevart-footer-three h3,
3997.wpdevart-footer-four h3,
3998.wpdevart-footer-five h3 {
3999 font-size: 24px;
4000}
4001.wpdevart-footer-one h4,
4002.wpdevart-footer-two h4,
4003.wpdevart-footer-three h4,
4004.wpdevart-footer-four h4,
4005.wpdevart-footer-five h4 {
4006 font-size: 23px;
4007}
4008.wpdevart-footer-one h5,
4009.wpdevart-footer-two h5,
4010.wpdevart-footer-three h5,
4011.wpdevart-footer-four h5,
4012.wpdevart-footer-five h5 {
4013 font-size: 22px;
4014}
4015.wpdevart-footer-one h6,
4016.wpdevart-footer-two h6,
4017.wpdevart-footer-three h6,
4018.wpdevart-footer-four h6,
4019.wpdevart-footer-five h6 {
4020 font-size: 21px;
4021}
4022.wpdevart-footer-one ul.sub-menu,
4023.wpdevart-footer-two ul.sub-menu,
4024.wpdevart-footer-three ul.sub-menu,
4025.wpdevart-footer-four ul.sub-menu,
4026.wpdevart-footer-five ul.sub-menu {
4027 margin: 0;
4028}
4029.wpdevart-footer-container {
4030 max-width: 1300px;
4031 margin: 0 auto;
4032 padding: 16px;
4033 position: relative;
4034}
4035.wpdevart-footer-container:before,
4036.wpdevart-footer-container:after {
4037 content: " ";
4038 display: table;
4039}
4040.wpdevart-footer-container:after {
4041 clear: both;
4042}
4043.wpdevart-footer-container .widget_media_image:first-of-type {
4044 padding-top: 25px;
4045}
4046.site-footer__col-one {
4047 float: left;
4048}
4049@media (min-width: 960px) {
4050 .site-footer__col-one {
4051 width: 40%;
4052 }
4053}
4054.site-footer__col-one li,
4055.site-footer__col-two li,
4056.site-footer__col-three li,
4057.site-footer__col-two-layout-two li,
4058.site-footer__col-three-layout-two li,
4059.wpdevart-footer-col-layout-four li {
4060 list-style: none;
4061}
4062.site-footer__col-one ul,
4063.site-footer__col-two ul,
4064.site-footer__col-three ul,
4065.site-footer__col-two-layout-two ul,
4066.site-footer__col-three-layout-two ul,
4067.wpdevart-footer-col-layout-four ul {
4068 padding: 0!important;
4069}
4070.wpdevart-widgets-inner {
4071 padding: 10px;
4072 word-break: break-word;
4073}
4074.site-footer__col-two-three-group {
4075 margin: 0 auto;
4076}
4077@media (min-width: 960px) {
4078 .site-footer__col-two-three-group {
4079 float: left;
4080 width: 60%;
4081 }
4082}
4083.site-footer__col-two,
4084.site-footer__col-three {
4085 width: 50%;
4086 float: left;
4087}
4088.site-footer__col-two-layout-two,
4089.site-footer__col-three-layout-two {
4090 width: 100%;
4091}
4092@media (min-width: 960px) {
4093 .site-footer__col-two-layout-two,
4094 .site-footer__col-three-layout-two {
4095 width: 30%;
4096 float: left;
4097 }
4098}
4099.site-footer-four-widgets-group {
4100 margin: 0 auto;
4101 display:
relative;
4102 width: 100%;
4103}
4104@media (min-width: 1100px) {
4105 .site-footer-four-widgets-group {
4106 width: 50%;
4107 float: left;
4108 }
4109}
4110@media (min-width: 600px) {
4111 .site-footer-four-widgets-group {
4112 display: flex;
4113 }
4114}
4115.wpdevart-footer-col-layout-four {
4116 width: 100%;
4117}
4118.site-footer-five-widgets-group {
4119 margin: 0 auto;
4120 display:
relative;
4121 width: 100%;
4122 display: flex;
4123 justify-content: space-between;
4124}
4125@media (max-width: 960px) {
4126 .site-footer-five-widgets-group {
4127 flex-wrap: wrap;
4128 }
4129}
4130.site-footer_five_col-one {
4131 width: 30%;
4132}
4133.site-footer_five_col-two {
4134 width: 20%;
4135}
4136.site-footer_five_col-three {
4137 width: 20%;
4138}
4139.site-footer_five_col-four {
4140 width: 30%;
4141}
4142@media (max-width: 960px) and (min-width: 650px) {
4143 .site-footer_five_col-one {
4144 width: 60%;
4145 }
4146 .site-footer_five_col-two {
4147 width: 40%;
4148 }
4149 .site-footer_five_col-three {
4150 width: 40%;
4151 }
4152 .site-footer_five_col-four {
4153 width: 60%;
4154 }
4155}
4156@media (max-width: 650px) {
4157 .site-footer_five_col-one,
4158 .site-footer_five_col-two,
4159 .site-footer_five_col-three,
4160 .site-footer_five_col-four {
4161 width: 100%;
4162 }
4163}
4164.site-footer-six-widgets-group {
4165 margin: 0 auto;
4166 display:
relative;
4167 width: 100%;
4168 display: flex;
4169 justify-content: space-between;
4170}
4171@media (max-width: 1200px) {
4172 .site-footer-six-widgets-group {
4173 flex-wrap: wrap;
4174 }
4175}
4176.site-footer_six_col-one {
4177 width: 27%;
4178}
4179.site-footer_six_col-two {
4180 width: 17%;
4181}
4182.site-footer_six_col-three {
4183 width: 17%;
4184}
4185.site-footer_six_col-four {
4186 width: 17%;
4187}
4188.site-footer_six_col-five {
4189 width: 22%;
4190}
4191@media (max-width: 1200px) and (min-width: 891px) {
4192 .site-footer_six_col-one {
4193 width: 50%;
4194 }
4195 .site-footer_six_col-two {
4196 width: 25%;
4197 }
4198 .site-footer_six_col-three {
4199 width: 25%;
4200 }
4201 .site-footer_six_col-four {
4202 width: 40%;
4203 }
4204 .site-footer_six_col-five {
4205 width: 60%;
4206 }
4207}
4208@media (max-width: 891px) and (min-width: 650px) {
4209 .site-footer_six_col-one {
4210 width: 65%;
4211 }
4212 .site-footer_six_col-two {
4213 width: 35%;
4214 }
4215 .site-footer_six_col-three {
4216 width: 50%;
4217 }
4218 .site-footer_six_col-four {
4219 width: 50%;
4220 }
4221 .site-footer_six_col-five {
4222 width: 100%;
4223 }
4224}
4225@media (max-width: 650px) {
4226 .site-footer_six_col-one,
4227 .site-footer_six_col-two,
4228 .site-footer_six_col-three,
4229 .site-footer_six_col-four,
4230 .site-footer_six_col-five {
4231 width: 100%;
4232 }
4233}
4234.wpdevart-footer-copyright-text p {
4235 padding: 0 10px;
4236}
4237@media (min-width: 500px) {
4238 .wpdevart-footer-copyright-image {
4239 padding: 0 10px;
4240 }
4241}
4242@media (min-width: 800px) {
4243 .wpdevart-footer-copyright-image {
4244 min-width: 30%;
4245 text-align: right;
4246 }
4247}
4248.wpdevart-footer-copyright-image img {
4249 height: 25px;
4250 width: auto;
4251}
4252@media (min-width: 800px) {
4253 .wpdevart-footer-copyright-text {
4254 display: flex;
4255 align-items: center;
4256 justify-content: space-between;
4257 }
4258}
4259@media (max-width: 800px) {
4260 .wpdevart-footer-copyright-text,
4261 .wpdevart-footer-copyright-image {
4262 text-align: center;
4263 }
4264}
4265.wpdevart-footer-copyright-text p,
4266.wpdevart-footer-copyright-text a {
4267 font-size: 14px;
4268}
4269.wpdevart-footer-copyright-text {
4270 padding: 10px 0;
4271 word-break: break-word;
4272 max-width: 1300px;
4273 margin: 0 auto;
4274}
4275.wpdevart-footer-copyright-only-text p {
4276 padding: 0 10px;
4277}
4278@media (min-width: 800px) {
4279 .wpdevart-footer-copyright-only-text {
4280 display: flex;
4281 align-items: center;
4282 justify-content: center;
4283 }
4284}
4285@media (max-width: 800px) {
4286 .wpdevart-footer-copyright-only-text {
4287 text-align: center;
4288 }
4289}
4290.wpdevart-footer-copyright-only-text p,
4291.wpdevart-footer-copyright-only-text a {
4292 font-size: 14px;
4293}
4294.wpdevart-footer-copyright-only-text {
4295 padding: 10px 0;
4296 word-break: break-word;
4297 max-width: 1300px;
4298 margin: 0 auto;
4299}
4300.wpdevart-footer-three .widget_recent_comments,
4301.wpdevart-footer-five .widget_recent_comments {
4302 color:#ffffff;
4303}
4304.wpdevart-footer-one .widget_recent_comments {
4305 color:#d5d5d5;
4306}
4307.wpdevart-footer-one .wp-block-table {
4308 color:#d5d5d5;
4309}
4310.wpdevart-footer-one .wp-block-search__label {
4311 color: #d5d5d5;
4312}
4313.wpdevart-footer-one .wp-block-calendar caption {
4314 color: #d5d5d5;
4315}
4316.wpdevart-footer-one .wp-block-calendar td {
4317 color: #d5d5d5;
4318}
4319.wpdevart-footer-one .wp-block-details {
4320 color: #ffffff;
4321}
4322.wpdevart-footer-one .wp-block-quote {
4323 color: #c5a374;
4324}
4325.wpdevart-footer-one .wp-block-pullquote {
4326 color: #c5a374;
4327}
4328.wpdevart-bg-transparent {
4329 background: transparent!important;
4330}
4331/* ------------------------------------------WordPress Core------------------------------------------ */
4332 .alignnone {
4333 margin: 5px 20px 20px 0;
4334}
4335.aligncenter,
4336div.aligncenter {
4337 display: block;
4338 margin: 5px auto 5px auto;
4339}
4340.alignright {
4341 float:right;
4342 margin: 5px 0 20px 20px;
4343}
4344.alignleft {
4345 float: left;
4346 margin: 5px 20px 20px 0;
4347}
4348a img.alignright {
4349 float: right;
4350 margin: 5px 0 20px 20px;
4351}
4352a img.alignnone {
4353 margin: 5px 20px 20px 0;
4354}
4355a img.alignleft {
4356 float: left;
4357 margin: 5px 20px 20px 0;
4358}
4359a img.aligncenter {
4360 display: block;
4361 margin-left: auto;
4362 margin-right: auto;
4363}
4364.wp-caption {
4365 background: #fff;
4366 border: 1px solid #f0f0f0;
4367 max-width: 96%;
4368 padding: 5px 3px 10px;
4369 text-align: center;
4370}
4371.wp-caption.alignnone {
4372 margin: 5px 20px 20px 0;
4373}
4374.wp-caption.alignleft {
4375 margin: 5px 20px 20px 0;
4376}
4377.wp-caption.alignright {
4378 margin: 5px 0 20px 20px;
4379}
4380.wp-caption img {
4381 border: 0 none;
4382 height: auto;
4383 margin: 0;
4384 max-width: 98.5%;
4385 padding: 0;
4386 width: auto;
4387}
4388.wp-caption p.wp-caption-text {
4389 font-size: 13px;
4390 line-height: 17px;
4391 margin: 0;
4392 padding: 0 4px 5px;
4393}
4394.wp-caption {
4395 background: #2d2d3c;
4396 border: 1px solid #2d2d3c;
4397}
4398.wp-block-file a {
4399 color: #d5d5d5;
4400}
4401.blocks-gallery-caption {
4402 color: #d5d5d5;
4403}
4404.wp-block-video figcaption {
4405 color: #d5d5d5;
4406}
4407.wp-block-table :where(figcaption) {
4408 color: #d5d5d5;
4409}
4410.wp-block-image :where(figcaption) {
4411 color: #d5d5d5;
4412}
4413.wp-block-image figcaption a {
4414 font-size: 13px!important;
4415}
4416.screen-reader-text {
4417 border: 0;
4418 clip: rect(1px, 1px, 1px, 1px);
4419 clip-path: inset(50%);
4420 height: 1px;
4421 margin: -1px;
4422 overflow: hidden;
4423 padding: 0;
4424 position: absolute !important;
4425 width: 1px;
4426 word-wrap: normal !important;
4427}
4428.screen-reader-text:focus {
4429 background-color: #eee;
4430 clip: auto !important;
4431 clip-path: none;
4432 color: #444;
4433 display: block;
4434 font-size: 1em;
4435 height: auto;
4436 left: 5px;
4437 line-height: normal;
4438 padding: 15px 23px 14px;
4439 text-decoration: none;
4440 top: 5px;
4441 width: auto;
4442 z-index: 100000;
4443}
4444/* ------------------------------------------Primary Button------------------------------------------ */
4445.wpdevart-primary-button {
4446 color: #c5a374;
4447 padding: 10px 16px;
4448 display: inline-block;
4449 border-radius: 5px;
4450 font-size: 14px;
4451 text-transform: uppercase;
4452 font-weight: 500;
4453 letter-spacing: 1px;
4454 cursor: pointer;
4455
-webkit-transition: ease-out 0.5s;
4456
-moz-transition: ease-out 0.5s;
4457 transition: ease-out 0.5s;
4458 box-shadow: inset 0 0 0 0 #040303;
4459 background: #040303;
4460 border: 1px solid #c5a374;
4461}
4462.wpdevart-primary-button:hover,
4463.wpdevart-primary-button:focus {
4464 box-shadow: inset 400px 0 0 0 #040303;
4465 color: #ebebeb;
4466 border: 1px solid #ebebeb;
4467}
4468/* ------------------------------------------WordPress Core Customized------------------------------------------ */
4469ol.wp-block-latest-comments {
4470 padding: 0;
4471}
4472.wp-block-latest-comments__comment {
4473 margin-bottom:0;
4474}
4475.wp-block-search__button {
4476 color: #c5a374;
4477 padding: 10px 20px;
4478 display: inline-block;
4479 border-radius: 2px;
4480 font-size: 14px;
4481 text-transform: uppercase;
4482 font-weight: 500;
4483 letter-spacing: 1px;
4484 cursor: pointer;
4485
-webkit-transition: ease-out 0.5s;
4486
-moz-transition: ease-out 0.5s;
4487 transition: ease-out 0.5s;
4488 box-shadow: inset 0 0 0 0 #040303;
4489 background: #040303;
4490 border: 1px solid #c5a374;
4491}
4492@media (max-width: 1200px) {
4493 .wp-block-search__button {
4494 padding: 4px 7px;
4495 font-size: 14px;
4496 }
4497}
4498.wp-block-search__button:hover,
4499.wp-block-search__button:focus {
4500 box-shadow: inset 400px 0 0 0 #040303;
4501 color: #ebebeb;
4502 border: 1px solid #ebebeb;
4503}
4504#submit:not(.wpdevart-woocommerce #review_form #respond .form-submit input) {
4505 color: #c5a374;
4506 padding: 10px 20px;
4507 display: inline-block;
4508 border-radius: 2px;
4509 font-size: 14px;
4510 text-transform: uppercase;
4511 font-weight: 500;
4512 letter-spacing: 1px;
4513 cursor: pointer;
4514
-webkit-transition: ease-out 0.5s;
4515
-moz-transition: ease-out 0.5s;
4516 transition: ease-out 0.5s;
4517 box-shadow: inset 0 0 0 0 #040303;
4518 background: #040303;
4519 border: 1px solid #c5a374;
4520}
4521#submit:hover:not(.wpdevart-woocommerce #review_form #respond .form-submit input),
4522#submit:focus:not(.wpdevart-woocommerce #review_form #respond .form-submit input) {
4523 box-shadow: inset 400px 0 0 0 #040303;
4524 color: #ebebeb;
4525 border: 1px solid #ebebeb;
4526}
4527.sidebar-widget-area .wp-block-archives,
4528.wpdevart-footer-container .wp-block-archives {
4529 list-style: none;
4530 margin: 0;
4531 padding: 0;
4532}
4533.sidebar-widget-area .widget_archive,
4534.wpdevart-footer-container .widget_archive {
4535 list-style: none;
4536 margin: 0;
4537}
4538.sidebar-widget-area .widget_nav_menu ul,
4539.wpdevart-footer-container .widget_nav_menu ul {
4540 list-style: none;
4541 margin: 0;
4542 padding: 0;
4543}
4544.sidebar-widget-area .wp-block-categories,
4545.wpdevart-footer-container .wp-block-categories {
4546 list-style: none;
4547 margin: 0;
4548 padding: 0;
4549}
4550/* ------------------------------------------WordPress Core Comments Customized------------------------------------------ */
4551@media (min-width: 960px) {
4552.comment-list {
4553 max-width: 1000px;
4554}
4555}
4556ol.comment-list {
4557 list-style: none;
4558 padding: 0;
4559 margin: 0 auto!important;
4560}
4561ol.comment-list .children {
4562 list-style: none;
4563}
4564
4565@media (min-width: 600px) and (max-width:800px) {
4566 ol.comment-list .children {
4567 padding-left: 20px;
4568 }
4569}
4570@media (max-width: 600px) {
4571 ol.comment-list .children {
4572 padding-left: 10px;
4573 }
4574}
4575.comment-author {
4576 font-size: 14px;
4577}
4578@media (min-width: 400px) {
4579.comment-author {
4580 display: flex;
4581 align-items: center;
4582 justify-content: center;
4583 flex-wrap: wrap;
4584 overflow: hidden;
4585 font-size: 15px;
4586}
4587}
4588.comment-author img {
4589 display: block;
4590 width: 50px;
4591 height: 50px;
4592 border-radius: 50%;
4593 margin-right: 20px;
4594}
4595.comment-author .says {
4596 margin-left: 7px;
4597}
4598.comment-body {
4599 border: 1px solid #433e37;
4600 margin: 15px 0;
4601 padding: 30px 20px;
4602 background: #040303;
4603 border-radius: 2px;
4604 box-shadow: 0 0 2px 0 #343434, 0 0px 15px 0 #343434 !important;
4605}
4606.comment-body,
4607.comment-body p,
4608.comment-body li,
4609.comment-body ol {
4610 color: #d5d5d5;
4611}
4612.comment-body h1,
4613.comment-body h2,
4614.comment-body h3,
4615.comment-body h4,
4616.comment-body h5,
4617.comment-body h6 {
4618 color: #c5a374;
4619}
4620.comment-body a:not(.reply a, .comment-reply-link, .comment-author a, .comment-body .comment-meta a) {
4621 color: #c5a374;
4622 background: linear-gradient(90deg, #c5a374, #c5a374);
4623 background-repeat: no-repeat;
4624 background-position: 50% 100%;
4625 background-size: 100% 1px;
4626 transition: 0.5s all;
4627 text-decoration: none;
4628}
4629.comment-body a:hover:not(.reply a, .comment-reply-link, .comment-author a, .comment-body .comment-meta a) {
4630 color: #ffffff;
4631 background-size: 0 1px;
4632}
4633.comment-reply-link {
4634
-webkit-transition: ease-out 0.7s;
4635
-moz-transition: ease-out 0.7s;
4636 transition: ease-out 0.7s;
4637 box-shadow: inset 0 0 0 0 #040303;
4638 background: #040303;
4639 border: 1px solid #c5a374;
4640}
4641.reply a {
4642 color: #c5a374;
4643}
4644.comment-reply-link {
4645 padding: 10px 20px;
4646 border-radius: 2px;
4647}
4648.comment-reply-link:hover {
4649 box-shadow: inset 400px 0 0 0 #040303;
4650 border: 1px solid #ebebeb;
4651}
4652.reply a:hover {
4653 color: #ebebeb;
4654}
4655.comment-body .reply {
4656 text-align: right;
4657 font-size: 14px;
4658 padding-top: 15px;
4659 text-transform: uppercase;
4660 font-weight: 500;
4661 letter-spacing: 1px;
4662}
4663.comment-body .reply a:hover {
4664 text-decoration: none!important;
4665}
4666.comment-body .comment-meta {
4667 padding: 10px 0 5px 0;
4668 font-size: 15px;
4669}
4670.comment-body a {
4671 text-decoration: none;
4672}
4673.comment-body a:hover {
4674 text-decoration: underline;
4675}
4676.comment-reply-title a {
4677 text-decoration: none;
4678}
4679.comment-reply-title a:hover {
4680 text-decoration: underline;
4681}
4682.widget-title h3 {
4683 font-size: 50px;
4684}
4685.widget_search {
4686 margin: 10px 0;
4687}
4688.comment-author a {
4689 border: 1px solid #c5a374;
4690 padding: 2px 10px;
4691 text-transform: uppercase;
4692 font-size: 15px!important;
4693 font-style: normal;
4694}
4695.comment-body .comment-meta a {
4696 border: 1px solid #c5a374;
4697 padding: 2px 10px;
4698 text-transform: uppercase;
4699 font-size: 13px!important;
4700}
4701.comment-author a:hover,
4702.comment-body .comment-meta a:hover {
4703 text-decoration: none;
4704 border: 1px solid #ffffff;
4705}
4706.wp-block-comment-reply-link a {
4707 color: #c5a374;
4708 text-decoration: none;
4709 text-transform: uppercase;
4710 font-size: 14px!important;
4711 font-weight: 500;
4712 letter-spacing: 1px;
4713}
4714.wp-block-comment-reply-link a:hover {
4715 color: #ffffff;
4716}
4717.wpdevart-comment-respond input, .wpdevart-comment-respond textarea {
4718 margin: 5px 0 0 0;
4719}