Premium Addons for Elementor - Version 4.9.20

Version Description

  • Fixed: Fatal error with old versions of PHP.
Download this release

Release Info

Developer leap13
Plugin Icon 128x128 Premium Addons for Elementor
Version 4.9.20
Comparing to
See all releases

Code changes from version 4.9.19 to 4.9.20

assets/frontend/css/premium-addons-rtl.css CHANGED
@@ -3834,335 +3834,335 @@ span.icon.flex-width {
3834
  transform: rotateX(180deg);
3835
  }
3836
  }
3837
- /**************** Premium Bullet List *****************/
3838
- /******************************************************/
3839
- .premium-bullet-list-box {
3840
- -js-display: flex;
3841
- display: -webkit-box;
3842
- display: -webkit-flex;
3843
- display: -moz-box;
3844
- display: -ms-flexbox;
3845
- display: flex;
3846
- -webkit-flex-wrap: wrap;
3847
- -ms-flex-wrap: wrap;
3848
- flex-wrap: wrap;
3849
- -webkit-box-orient: vertical;
3850
- -webkit-box-direction: normal;
3851
- -webkit-flex-direction: column;
3852
- -moz-box-orient: vertical;
3853
- -moz-box-direction: normal;
3854
- -ms-flex-direction: column;
3855
- flex-direction: column;
3856
- }
3857
-
3858
- .premium-bullet-list-box .premium-bullet-list-content-grow-lc {
3859
- -webkit-transform-origin: right center;
3860
- -ms-transform-origin: right center;
3861
- transform-origin: right center;
3862
- }
3863
-
3864
- .premium-bullet-list-box .premium-bullet-list-content-grow-rc {
3865
- -webkit-transform-origin: left center;
3866
- -ms-transform-origin: left center;
3867
- transform-origin: left center;
3868
- }
3869
-
3870
- .premium-bullet-list-box .premium-bullet-list-content-grow-cc {
3871
- -webkit-transform-origin: center center;
3872
- -ms-transform-origin: center center;
3873
- transform-origin: center center;
3874
- }
3875
-
3876
- .premium-bullet-list-content {
3877
- -js-display: flex;
3878
- display: -webkit-box;
3879
- display: -webkit-flex;
3880
- display: -moz-box;
3881
- display: -ms-flexbox;
3882
- display: flex;
3883
- -webkit-transition: all 0.3s ease-in-out;
3884
- transition: all 0.3s ease-in-out;
3885
- width: auto;
3886
- position: relative;
3887
- }
3888
-
3889
- .premium-bullet-list-content .premium-bullet-list-text span,
3890
- .premium-bullet-list-content .premium-bullet-list-wrapper {
3891
- display: inline-block;
3892
- -webkit-align-self: center;
3893
- -ms-flex-item-align: center;
3894
- align-self: center;
3895
- -webkit-transition: all 0.3s ease-in-out;
3896
- transition: all 0.3s ease-in-out;
3897
- }
3898
-
3899
- .premium-bullet-list-content .premium-bullet-list-text span {
3900
- margin: 0 5px;
3901
- -webkit-box-flex: 1;
3902
- -webkit-flex: 1;
3903
- -moz-box-flex: 1;
3904
- -ms-flex: 1;
3905
- flex: 1;
3906
- }
3907
-
3908
- .premium-bullet-list-content .premium-bullet-list-icon-text p {
3909
- font-size: 18px;
3910
- background-color: #eee;
3911
- padding: 1px 5px;
3912
- -webkit-border-radius: 2px;
3913
- border-radius: 2px;
3914
- }
3915
-
3916
- .premium-bullet-list-content .premium-bullet-list-text span,
3917
- .premium-bullet-list-content .premium-bullet-list-icon-text p,
3918
- .premium-bullet-list-content .premium-bullet-list-wrapper img,
3919
- .premium-bullet-list-content .premium-bullet-list-wrapper svg,
3920
- .premium-bullet-list-content .premium-bullet-list-wrapper i {
3921
- -webkit-transition: all 0.3s ease-in-out;
3922
- transition: all 0.3s ease-in-out;
3923
- }
3924
-
3925
- .premium-bullet-list-content .premium-bullet-list-wrapper {
3926
- position: relative;
3927
- line-height: 0;
3928
- }
3929
-
3930
- .premium-bullet-list-content .premium-bullet-list-wrapper img,
3931
- .premium-bullet-list-content .premium-bullet-list-wrapper svg {
3932
- width: 30px !important;
3933
- height: 30px !important;
3934
- position: relative;
3935
- z-index: 500;
3936
- }
3937
-
3938
- .premium-bullet-list-content .premium-bullet-list-wrapper i {
3939
- width: 1.25em;
3940
- }
3941
-
3942
- .premium-bullet-list-content .premium-bullet-list-wrapper i,
3943
- .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text {
3944
- position: relative;
3945
- z-index: 500;
3946
- }
3947
-
3948
- .premium-bullet-list-content .premium-bullet-list-link {
3949
- position: absolute;
3950
- top: 0;
3951
- right: 0;
3952
- width: 100%;
3953
- height: 100%;
3954
- z-index: 1000;
3955
- }
3956
-
3957
- .premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector {
3958
- width: 100%;
3959
- height: 100%;
3960
- position: absolute;
3961
- top: 0.5em;
3962
- z-index: 100;
3963
- -js-display: flex;
3964
- display: -webkit-box;
3965
- display: -webkit-flex;
3966
- display: -moz-box;
3967
- display: -ms-flexbox;
3968
- display: flex;
3969
- -webkit-box-pack: center;
3970
- -webkit-justify-content: center;
3971
- -moz-box-pack: center;
3972
- -ms-flex-pack: center;
3973
- justify-content: center;
3974
- }
3975
-
3976
- .premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector .premium-icon-connector-content:after {
3977
- content: "";
3978
- border-left-width: 1px;
3979
- border-left-style: solid;
3980
- border-color: #333333;
3981
- display: block;
3982
- height: 100%;
3983
- }
3984
-
3985
- li.premium-bullet-list-content.premium-bullet-list-content-inline {
3986
- -webkit-align-self: center;
3987
- -ms-flex-item-align: center;
3988
- align-self: center;
3989
- z-index: 2;
3990
- }
3991
-
3992
- li.premium-bullet-list-content.premium-bullet-list-content-inline:not(:first-child) {
3993
- margin: 0 3px;
3994
- }
3995
-
3996
- li.premium-bullet-list-content.premium-bullet-list-content-inline:first-child {
3997
- margin: 0 0 0 3px;
3998
- }
3999
-
4000
- .premium-bullet-list-divider:not(:last-child) {
4001
- width: 100%;
4002
- -webkit-box-flex: 0;
4003
- -webkit-flex: 0 0 100%;
4004
- -moz-box-flex: 0;
4005
- -ms-flex: 0 0 100%;
4006
- flex: 0 0 100%;
4007
- overflow: hidden;
4008
- }
4009
-
4010
- .premium-bullet-list-divider:not(:last-child):after {
4011
- content: "";
4012
- display: block;
4013
- border-top-style: solid;
4014
- border-top-width: 1px;
4015
- }
4016
-
4017
- .premium-bullet-list-divider-inline:not(:last-child) {
4018
- float: left;
4019
- display: inline-block;
4020
- position: relative;
4021
- height: 100%;
4022
- overflow: hidden;
4023
- -webkit-align-self: center;
4024
- -ms-flex-item-align: center;
4025
- align-self: center;
4026
- margin: 0 3px;
4027
- }
4028
-
4029
- .premium-bullet-list-divider-inline:not(:last-child):after {
4030
- content: "";
4031
- display: block;
4032
- border-right-width: 1px;
4033
- height: 33px;
4034
- border-right-style: solid;
4035
- }
4036
-
4037
- .premium-bullet-list-icon-text {
4038
- line-height: 1.5;
4039
- }
4040
-
4041
- .premium-bullet-list-icon-text p,
4042
- ul.premium-bullet-list-box,
4043
- li.premium-bullet-list-content {
4044
- margin: 0;
4045
- }
4046
-
4047
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper i,
4048
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-text span,
4049
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-icon-text p {
4050
- color: transparent !important;
4051
- text-shadow: 0 0 3px #aaa;
4052
- }
4053
-
4054
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-icon-connector-content,
4055
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper .premium-lottie-animation svg,
4056
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper img,
4057
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-badge {
4058
- -webkit-filter: blur(3px);
4059
- filter: blur(3px);
4060
- }
4061
-
4062
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper i,
4063
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-text span,
4064
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
4065
- color: #aaa !important;
4066
- text-shadow: 0 0px 0 transparent;
4067
- }
4068
-
4069
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-icon-connector-content,
4070
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper .premium-lottie-animation svg,
4071
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper img,
4072
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-badge {
4073
- -webkit-filter: none;
4074
- filter: none;
4075
- }
4076
-
4077
- .premium-bullet-list-content .premium-bullet-list-badge {
4078
- font-size: 11px;
4079
- top: auto;
4080
- min-width: -webkit-max-content;
4081
- min-width: -moz-max-content;
4082
- min-width: max-content;
4083
- height: -webkit-fit-content;
4084
- height: -moz-fit-content;
4085
- height: fit-content;
4086
- }
4087
-
4088
- .premium-bullet-list-content .premium-bullet-list-icon-text p {
4089
- font-size: 13px;
4090
- }
4091
-
4092
- .premium-bullet-list-gradient-effect[data-text] {
4093
- display: inline-block;
4094
- position: relative;
4095
- text-decoration: none;
4096
- }
4097
-
4098
- .premium-bullet-list-gradient-effect[data-text]::before {
4099
- content: attr(data-text);
4100
- position: absolute;
4101
- z-index: 1;
4102
- overflow: hidden;
4103
- -webkit-clip-path: polygon(100% 100%, 100% 100%, 50% 50%);
4104
- clip-path: polygon(100% 100%, 100% 100%, 50% 50%);
4105
- -webkit-background-clip: text;
4106
- background-clip: text;
4107
- -webkit-text-fill-color: transparent;
4108
- -webkit-transition: all 0.4s ease;
4109
- transition: all 0.4s ease;
4110
- }
4111
-
4112
- .premium-bullet-list-content:hover .premium-bullet-list-gradient-effect[data-text]::before,
4113
- .premium-bullet-list-content:focus .premium-bullet-list-gradient-effect[data-text]::before {
4114
- -webkit-animation: rtlgradient 1s forwards;
4115
- animation: rtlgradient 1s forwards;
4116
- }
4117
-
4118
- @-webkit-keyframes rtlgradient {
4119
- 0% {
4120
- -webkit-clip-path: circle(0% at 150% 50%);
4121
- clip-path: circle(0% at 150% 50%);
4122
- }
4123
-
4124
- 100% {
4125
- -webkit-clip-path: circle(100% at 50% 50%);
4126
- clip-path: circle(100% at 50% 50%);
4127
- }
4128
- }
4129
-
4130
- @keyframes rtlgradient {
4131
- 0% {
4132
- -webkit-clip-path: circle(0% at 150% 50%);
4133
- clip-path: circle(0% at 150% 50%);
4134
- }
4135
-
4136
- 100% {
4137
- -webkit-clip-path: circle(100% at 50% 50%);
4138
- clip-path: circle(100% at 50% 50%);
4139
- }
4140
- }
4141
-
4142
- ul[data-list-animation*="animated-"] .premium-bullet-list-divider,
4143
- ul[data-list-animation*="animated-"] .premium-bullet-list-content,
4144
- ul[data-list-animation*="animated-"] .premium-bullet-list-divider-inline {
4145
- opacity: 0;
4146
- }
4147
-
4148
- .premium-bullet-list-content-grow-effect:hover {
4149
- -webkit-transform: scale(1.07);
4150
- -ms-transform: scale(1.07);
4151
- transform: scale(1.07);
4152
- }
4153
-
4154
- @-webkit-keyframes spin {
4155
- 100% {
4156
- -webkit-transform: rotate(360deg);
4157
- transform: rotate(360deg);
4158
- }
4159
- }
4160
-
4161
- @keyframes spin {
4162
- 100% {
4163
- -webkit-transform: rotate(360deg);
4164
- transform: rotate(360deg);
4165
- }
4166
  }
4167
  /**************** Premium Image Button ***********/
4168
  /*************************************************/
@@ -4636,248 +4636,248 @@ ul[data-list-animation*="animated-"] .premium-bullet-list-divider-inline {
4636
  transform: rotateX(360deg);
4637
  }
4638
  }
4639
- /************ Premium Image Scroll ***************/
4640
- /*************************************************/
4641
- .premium-image-scroll-section,
4642
- .premium-image-scroll-container {
4643
- -webkit-transition: all 0.3s ease-in-out;
4644
- transition: all 0.3s ease-in-out;
4645
- }
4646
-
4647
- .premium-image-scroll-section {
4648
- position: relative;
4649
- overflow: hidden;
4650
- width: 100%;
4651
- -webkit-mask-image: -webkit-radial-gradient(white, black);
4652
- }
4653
-
4654
- .premium-image-scroll-container {
4655
- width: 100%;
4656
- }
4657
-
4658
- .premium-image-scroll-container .premium-image-scroll-mask-media {
4659
- -webkit-mask-repeat: no-repeat;
4660
- mask-repeat: no-repeat;
4661
- -webkit-mask-position: center;
4662
- mask-position: center;
4663
- }
4664
-
4665
- .premium-container-scroll {
4666
- overflow: auto;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4667
  }
4668
-
4669
- .premium-image-scroll-container .premium-image-scroll-horizontal {
4670
- position: relative;
4671
- width: 100%;
4672
- height: 100%;
 
 
 
4673
  }
4674
 
4675
- .premium-image-scroll-container .premium-image-scroll-horizontal img {
4676
- max-width: none;
4677
- height: 100%;
 
 
 
4678
  }
4679
 
4680
- .premium-image-scroll-container .premium-image-scroll-vertical img {
4681
- width: 100%;
4682
- max-width: 100%;
4683
- height: auto;
 
 
 
 
 
4684
  }
4685
 
4686
- .premium-image-scroll-ver {
4687
- position: relative;
 
 
 
 
 
 
 
 
4688
  }
4689
 
4690
- .premium-image-scroll-container .premium-image-scroll-overlay {
4691
- background: rgba(2, 2, 2, 0.3);
4692
  }
4693
 
4694
- .premium-image-scroll-container .premium-image-scroll-link,
4695
- .premium-image-scroll-container .premium-image-scroll-overlay {
4696
- position: absolute;
4697
- top: 0;
4698
- bottom: 0;
4699
- right: 0;
4700
- left: 0;
4701
- z-index: 4;
4702
- }
4703
-
4704
- .premium-image-scroll-content {
4705
- display: inline-block;
4706
- position: absolute;
4707
- height: auto;
4708
- top: 50%;
4709
- right: 50%;
4710
- text-align: center;
4711
- z-index: 5;
4712
- -webkit-transform: translate(50%, -50%);
4713
- -ms-transform: translate(50%, -50%);
4714
- transform: translate(50%, -50%);
4715
- }
4716
-
4717
- .premium-container-scroll-instant .premium-image-scroll-image {
4718
- -webkit-transition: all 0s ease-in-out !important;
4719
- transition: all 0s ease-in-out !important;
4720
- }
4721
-
4722
- .premium-image-scroll-container img {
4723
- -webkit-transition: -webkit-transform 3s ease-in-out;
4724
- transition: -webkit-transform 3s ease-in-out;
4725
- transition: transform 3s ease-in-out;
4726
- transition: transform 3s ease-in-out, -webkit-transform 3s ease-in-out;
4727
- }
4728
-
4729
- .premium-image-scroll-container .premium-image-scroll-overlay,
4730
- .premium-image-scroll-container .premium-image-scroll-content {
4731
- -webkit-transition: all 0.3s ease-in-out;
4732
- transition: all 0.3s ease-in-out;
4733
- opacity: 1;
4734
- }
4735
-
4736
- .premium-image-scroll-container:hover .premium-image-scroll-overlay {
4737
- opacity: 0;
4738
- }
4739
-
4740
- .premium-image-scroll-container:hover .premium-image-scroll-content {
4741
- opacity: 0;
4742
- visibility: hidden;
4743
- }
4744
-
4745
- .premium-image-scroll-content .premium-image-scroll-icon {
4746
- display: inline-block;
4747
- font-family: "pa-elements" !important;
4748
- speak: none;
4749
- font-style: normal;
4750
- font-weight: normal;
4751
- font-variant: normal;
4752
- text-transform: none;
4753
- line-height: 1;
4754
- -webkit-font-smoothing: antialiased;
4755
- -moz-osx-font-smoothing: grayscale;
4756
- -webkit-animation-duration: 0.5s;
4757
- animation-duration: 0.5s;
4758
- -webkit-animation-iteration-count: infinite;
4759
- animation-iteration-count: infinite;
4760
- -webkit-animation-direction: alternate;
4761
- animation-direction: alternate;
4762
- -webkit-animation-timing-function: ease-in-out;
4763
- animation-timing-function: ease-in-out;
4764
- }
4765
-
4766
- .pa-horizontal-mouse-scroll:before {
4767
- content: "\e901";
4768
- }
4769
-
4770
- .pa-vertical-mouse-scroll:before {
4771
- content: "\e93c";
4772
- }
4773
-
4774
- .pa-horizontal-mouse-scroll {
4775
- -webkit-animation-name: pa-scroll-horizontal;
4776
- animation-name: pa-scroll-horizontal;
4777
- }
4778
-
4779
- .pa-vertical-mouse-scroll {
4780
- -webkit-animation-name: pa-scroll-vertical;
4781
- animation-name: pa-scroll-vertical;
4782
- }
4783
-
4784
- @-webkit-keyframes pa-scroll-vertical {
4785
- 0% {
4786
- -webkit-transform: translateY(0px);
4787
- transform: translateY(0px);
4788
- }
4789
-
4790
- 100% {
4791
- -webkit-transform: translateY(5px);
4792
- transform: translateY(5px);
4793
- }
4794
- }
4795
-
4796
- @keyframes pa-scroll-vertical {
4797
- 0% {
4798
- -webkit-transform: translateY(0px);
4799
- transform: translateY(0px);
4800
- }
4801
-
4802
- 100% {
4803
- -webkit-transform: translateY(5px);
4804
- transform: translateY(5px);
4805
- }
4806
- }
4807
-
4808
- @-webkit-keyframes pa-scroll-horizontal {
4809
- 0% {
4810
- -webkit-transform: translateX(0px);
4811
- transform: translateX(0px);
4812
- }
4813
-
4814
- 100% {
4815
- -webkit-transform: translateX(-5px);
4816
- transform: translateX(-5px);
4817
- }
4818
- }
4819
-
4820
- @keyframes pa-scroll-horizontal {
4821
- 0% {
4822
- -webkit-transform: translateX(0px);
4823
- transform: translateX(0px);
4824
- }
4825
-
4826
- 100% {
4827
- -webkit-transform: translateX(-5px);
4828
- transform: translateX(-5px);
4829
- }
4830
- }
4831
- /**************** Premium Image Separator ****************/
4832
- /*********************************************************/
4833
- /*Image Separator Container Style*/
4834
- .premium-image-separator-container {
4835
- position: absolute;
4836
- width: 100%;
4837
- z-index: 2;
4838
- top: auto;
4839
- }
4840
-
4841
- .premium-image-separator-container img {
4842
- display: inline-block !important;
4843
- -webkit-mask-repeat: no-repeat;
4844
- mask-repeat: no-repeat;
4845
- -webkit-mask-position: center;
4846
- mask-position: center;
4847
- }
4848
-
4849
- /*Link on Image Style*/
4850
- .premium-image-separator-link {
4851
- position: absolute;
4852
- z-index: 9999;
4853
- top: 0;
4854
- right: 0;
4855
- width: 100%;
4856
- height: 100%;
4857
- text-decoration: none;
4858
- }
4859
-
4860
- /*Important to override Theme options*/
4861
- a.premium-image-separator-link:hover,
4862
- a.premium-image-separator-link:visited,
4863
- a.premium-image-separator-link:focus,
4864
- a.premium-image-separator-link:active {
4865
- -webkit-box-shadow: none !important;
4866
- box-shadow: none !important;
4867
- outline: none !important;
4868
- border: none !important;
4869
- text-decoration: none !important;
4870
- }
4871
-
4872
- .premium-image-separator-container .img-responsive {
4873
- display: inline-block;
4874
- }
4875
-
4876
- .premium-image-separator-container i,
4877
- .premium-image-separator-container>svg {
4878
- padding: 20px;
4879
- -webkit-transition: all 0.3s ease-in-out;
4880
- transition: all 0.3s ease-in-out;
4881
  }
4882
  /******** Premium Media Grid ********/
4883
  /************************************/
@@ -7570,3070 +7570,3070 @@ ul.premium-person-social-list {
7570
  -ms-transform: translateX(0) rotate(90deg);
7571
  transform: translateX(0) rotate(90deg);
7572
  }
7573
- /**************** Premium Pricing Table ****************/
7574
- /*******************************************************/
7575
- .premium-pricing-table-container {
7576
- position: relative;
7577
- text-align: center;
7578
- display: inline-block;
7579
- width: 100%;
7580
- -webkit-transition: all 0.3s ease-in-out;
7581
- transition: all 0.3s ease-in-out;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7582
  }
7583
-
7584
- .premium-pricing-icon-container {
7585
- -js-display: flex;
7586
- display: -webkit-box;
7587
- display: -webkit-flex;
7588
- display: -moz-box;
7589
- display: -ms-flexbox;
7590
- display: flex;
7591
- -webkit-box-pack: center;
7592
- -webkit-justify-content: center;
7593
- -moz-box-pack: center;
7594
- -ms-flex-pack: center;
7595
- justify-content: center;
7596
- line-height: 0;
7597
  }
7598
 
7599
- .premium-pricing-icon-container .premium-pricing-icon {
7600
- display: inline-block;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7601
  }
7602
 
7603
- .premium-pricing-icon-container .premium-pricing-image {
7604
- overflow: hidden;
 
 
7605
  }
7606
 
7607
- .premium-pricing-icon-container .premium-pricing-image img {
7608
- width: 25px;
7609
- height: 25px;
7610
- -o-object-fit: cover;
7611
- object-fit: cover;
7612
  }
7613
 
7614
- .premium-badge-left {
7615
- position: absolute;
7616
- top: 0;
 
 
7617
  }
7618
 
7619
- .premium-badge-right {
7620
- position: absolute;
7621
- top: 0;
7622
- right: 0;
7623
  }
7624
 
7625
- .premium-badge-left {
7626
- left: 0;
 
7627
  }
7628
 
7629
- .premium-badge-triangle.premium-badge-left .corner {
7630
- width: 0;
7631
- height: 0;
7632
- border-top: 150px solid;
7633
- border-bottom: 150px solid transparent;
7634
- border-right: 150px solid transparent;
7635
  }
7636
 
7637
- .premium-badge-triangle.premium-badge-right .corner {
7638
- width: 0;
7639
- height: 0;
7640
- border-bottom: 150px solid transparent;
7641
- border-right: 150px solid;
7642
- border-left: 150px solid transparent;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7643
  }
7644
 
7645
- .premium-badge-triangle span {
7646
- position: absolute;
7647
- top: 35px;
7648
- width: 100px;
7649
- text-align: center;
7650
- -webkit-transform: rotate(-45deg);
7651
- -ms-transform: rotate(-45deg);
7652
- transform: rotate(-45deg);
7653
- display: block;
7654
- text-transform: uppercase;
7655
  }
7656
 
7657
- .premium-badge-triangle.premium-badge-right span {
7658
- -webkit-transform: rotate(45deg);
7659
- -ms-transform: rotate(45deg);
7660
- transform: rotate(45deg);
7661
- right: 0;
7662
  }
7663
-
7664
- .premium-badge-circle {
7665
- min-width: 4em;
7666
- min-height: 4em;
7667
- line-height: 4em;
7668
- text-align: center;
7669
- -webkit-border-radius: 100%;
7670
- border-radius: 100%;
7671
- position: absolute;
7672
- z-index: 1;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7673
  }
7674
-
7675
- .premium-badge-stripe {
7676
- position: absolute;
7677
- -webkit-transform: rotate(90deg);
7678
- -ms-transform: rotate(90deg);
7679
- transform: rotate(90deg);
7680
- width: 15em;
7681
- overflow: hidden;
7682
- height: 15em;
7683
  }
7684
 
7685
- .premium-badge-stripe.premium-badge-left {
7686
- -webkit-transform: rotate(0);
7687
- -ms-transform: rotate(0);
7688
- transform: rotate(0);
 
 
 
7689
  }
7690
 
7691
- .premium-badge-stripe .corner {
7692
- text-align: center;
7693
- left: 0;
7694
- width: 150%;
7695
- -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
7696
- -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
7697
- transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
7698
- margin-top: 35px;
7699
- font-size: 13px;
7700
- line-height: 2;
7701
- font-weight: 800;
7702
- text-transform: uppercase;
7703
- }
7704
-
7705
- .premium-badge-flag .corner {
7706
- text-align: center;
7707
- -webkit-border-radius: 4px 4px 0 4px;
7708
- border-radius: 4px 4px 0 4px;
7709
- padding: 3px 15px;
7710
- position: absolute;
7711
- top: 10%;
7712
- right: -8px;
7713
- }
7714
-
7715
- .premium-badge-flag .corner::before,
7716
- .premium-badge-flag .corner::after {
7717
- content: "";
7718
- display: block;
7719
- position: absolute;
7720
- width: 0;
7721
- height: 0;
7722
- top: 100%;
7723
- right: 0;
7724
- border-bottom: 8px solid transparent;
7725
- }
7726
-
7727
- .elementor-widget-premium-addon-pricing-table .elementor-widget-container {
7728
- overflow: visible !important;
7729
- }
7730
-
7731
- .premium-badge-flag .corner::after {
7732
- border-left: 8px solid rgba(0, 0, 0, 0.2);
7733
- }
7734
-
7735
- .premium-pricing-price-currency {
7736
- position: relative;
7737
- }
7738
-
7739
- .premium-pricing-button-container {
7740
- display: block;
7741
- }
7742
-
7743
- .premium-pricing-list {
7744
- -js-display: flex;
7745
- display: -webkit-box;
7746
- display: -webkit-flex;
7747
- display: -moz-box;
7748
- display: -ms-flexbox;
7749
- display: flex;
7750
- -webkit-box-orient: vertical;
7751
- -webkit-box-direction: normal;
7752
- -webkit-flex-direction: column;
7753
- -moz-box-orient: vertical;
7754
- -moz-box-direction: normal;
7755
- -ms-flex-direction: column;
7756
- flex-direction: column;
7757
- list-style-type: none;
7758
- margin: 0;
7759
- }
7760
-
7761
- .premium-pricing-list .premium-pricing-list-item {
7762
- -js-display: flex;
7763
- display: -webkit-box;
7764
- display: -webkit-flex;
7765
- display: -moz-box;
7766
- display: -ms-flexbox;
7767
- display: flex;
7768
- -webkit-box-align: center;
7769
- -webkit-align-items: center;
7770
- -moz-box-align: center;
7771
- -ms-flex-align: center;
7772
- align-items: center;
7773
- }
7774
-
7775
- .premium-pricing-list .premium-pricing-list-item svg {
7776
- width: 50px;
7777
- height: 50px;
7778
- }
7779
-
7780
- .premium-pricing-list .premium-pricing-list-item img {
7781
- width: 30px;
7782
- height: 30px;
7783
- -o-object-fit: cover;
7784
- object-fit: cover;
7785
- }
7786
-
7787
- .premium-pricing-list .premium-pricing-list-span {
7788
- position: relative;
7789
- }
7790
-
7791
- .premium-pricing-list .list-item-tooltip {
7792
- border-bottom: 1px dotted;
7793
- }
7794
-
7795
- .premium-pricing-list .premium-pricing-list-tooltip {
7796
- position: absolute;
7797
- top: -webkit-calc(100% + 1px);
7798
- top: calc(100% + 1px);
7799
- right: 0;
7800
- visibility: hidden;
7801
- padding: 15px 20px;
7802
- -webkit-border-radius: 5px;
7803
- border-radius: 5px;
7804
- min-width: 200px;
7805
- overflow: hidden;
7806
- text-align: right;
7807
- font-size: 0.8rem;
7808
- color: #fff;
7809
- background-color: #aaa;
7810
- }
7811
-
7812
- .premium-pricing-features-left .premium-pricing-list-span {
7813
- text-align: right;
7814
- }
7815
-
7816
- .premium-pricing-features-center .premium-pricing-list-span {
7817
- text-align: center;
7818
- }
7819
-
7820
- .premium-pricing-features-right .premium-pricing-list-span {
7821
- text-align: left;
7822
- }
7823
-
7824
- .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
7825
- z-index: 99;
7826
- visibility: visible;
7827
  opacity: 1;
7828
- }
7829
-
7830
- .premium-pricing-slashed-price-value {
7831
- display: inline-block;
7832
- font-size: 20px;
7833
- font-weight: 400;
7834
- margin-left: 5px;
7835
- }
7836
-
7837
- .premium-pricing-price-value {
7838
- font-size: 70px;
7839
- }
7840
-
7841
- .premium-pricing-description-container li {
7842
- list-style-position: inside;
7843
- text-indent: -40px;
7844
- }
7845
-
7846
- @-moz-document url-prefix() {
7847
- .premium-pricing-description-container li {
7848
- text-indent: 0px;
7849
- }
7850
- }
7851
-
7852
- .premium-pricing-price-button {
7853
- display: block;
7854
- padding: 6px 12px;
7855
- line-height: 1.42857143;
7856
- text-align: center;
7857
- color: #fff;
7858
- background: #6ec1e4;
7859
- margin-bottom: 0;
7860
  -webkit-transition: all 0.3s ease-in-out;
7861
  transition: all 0.3s ease-in-out;
7862
  }
7863
- /**************** Premium Progress Bar ****************/
7864
- /******************************************************/
7865
- .premium-progressbar-container {
7866
- position: relative;
7867
- }
7868
-
7869
- .premium-progressbar-bar-wrap {
7870
- position: relative;
7871
- text-align: right;
7872
- overflow: hidden;
7873
- height: 25px;
7874
- margin-bottom: 50px;
7875
- background-color: #f5f5f5;
7876
- -webkit-border-radius: 4px;
7877
- border-radius: 4px;
7878
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
7879
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
7880
- }
7881
-
7882
- .premium-progressbar-bar-wrap.premium-progressbar-dots {
7883
- background-color: transparent;
7884
- width: 100%;
7885
- -js-display: flex;
7886
- display: -webkit-box;
7887
- display: -webkit-flex;
7888
- display: -moz-box;
7889
- display: -ms-flexbox;
7890
- display: flex;
7891
- height: auto;
7892
- -webkit-box-shadow: none;
7893
- box-shadow: none;
7894
- }
7895
 
7896
- .premium-progressbar-bar-wrap .progress-segment {
7897
- position: relative;
7898
- width: 25px;
7899
- height: 25px;
7900
- -webkit-border-radius: 50%;
7901
- border-radius: 50%;
7902
- overflow: hidden;
7903
- background-color: #f5f5f5;
7904
- }
7905
-
7906
- .premium-progressbar-bar-wrap .progress-segment.filled {
7907
- background: #6ec1e4;
7908
- }
7909
-
7910
- .premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child) {
7911
- margin: 0 4px;
7912
- }
7913
-
7914
- .premium-progressbar-bar-wrap .progress-segment:first-child {
7915
- margin-left: 4px;
7916
- }
7917
-
7918
- .premium-progressbar-bar-wrap .progress-segment:last-child {
7919
- margin-right: 4px;
7920
- }
7921
-
7922
- .premium-progressbar-bar-wrap .progress-segment .segment-inner {
7923
- position: absolute;
7924
- top: 0;
7925
- right: 0;
7926
- height: 100%;
7927
- background-color: #6ec1e4;
7928
- }
7929
-
7930
- .premium-progressbar-bar {
7931
- float: right;
7932
- width: 0%;
7933
- height: 100%;
7934
- font-size: 12px;
7935
- line-height: 20px;
7936
- background: #6ec1e4;
7937
- text-align: center;
7938
- -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
7939
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
7940
- }
7941
-
7942
- .premium-progressbar-striped .premium-progressbar-bar {
7943
- background-image: -webkit-linear-gradient(-135deg,
7944
- rgba(255, 255, 255, 0.15) 25%,
7945
- transparent 25%,
7946
- transparent 50%,
7947
- rgba(255, 255, 255, 0.15) 50%,
7948
- rgba(255, 255, 255, 0.15) 75%,
7949
- transparent 75%,
7950
- transparent);
7951
- background-image: -webkit-linear-gradient(45deg,
7952
- rgba(255, 255, 255, 0.15) 25%,
7953
- transparent 25%,
7954
- transparent 50%,
7955
- rgba(255, 255, 255, 0.15) 50%,
7956
- rgba(255, 255, 255, 0.15) 75%,
7957
- transparent 75%,
7958
- transparent);
7959
- background-image: linear-gradient(45deg,
7960
- rgba(255, 255, 255, 0.15) 25%,
7961
- transparent 25%,
7962
- transparent 50%,
7963
- rgba(255, 255, 255, 0.15) 50%,
7964
- rgba(255, 255, 255, 0.15) 75%,
7965
- transparent 75%,
7966
- transparent);
7967
- -webkit-background-size: 40px 40px;
7968
- background-size: 40px 40px;
7969
- }
7970
-
7971
- .premium-progressbar-active .premium-progressbar-bar {
7972
- -webkit-animation: progress-bar-stripes 2s linear infinite;
7973
- animation: progress-bar-stripes 2s linear infinite;
7974
- }
7975
-
7976
- .premium-progressbar-gradient .premium-progressbar-bar {
7977
- -webkit-background-size: 400% 400% !important;
7978
- background-size: 400% 400% !important;
7979
- -webkit-animation: progress-bar-gradient 10s ease-in-out infinite;
7980
- animation: progress-bar-gradient 10s ease-in-out infinite;
7981
- }
7982
-
7983
- .premium-progressbar-bar {
7984
- position: absolute;
7985
- overflow: hidden;
7986
- line-height: 20px;
7987
- }
7988
-
7989
- .premium-progressbar-container .clearfix {
7990
- clear: both;
7991
- }
7992
-
7993
- .premium-progressbar-bar {
7994
- -webkit-transition: width 0s ease-in-out !important;
7995
- transition: width 0s ease-in-out !important;
7996
  }
7997
 
7998
- .premium-progressbar-container p:first-of-type {
7999
- margin: 0;
8000
- float: left;
8001
  }
8002
 
8003
- .premium-progressbar-container p:nth-of-type(2) {
8004
- margin: 0;
8005
- float: right;
 
 
 
8006
  }
8007
 
8008
- .premium-progressbar-name {
8009
- right: 50%;
8010
- top: 0;
8011
- left: 0;
8012
- -webkit-transform: translateX(12.5px);
8013
- -ms-transform: translateX(12.5px);
8014
- transform: translateX(12.5px);
8015
- z-index: 1;
8016
  }
8017
 
8018
- .premium-progressbar-multiple-label {
8019
- position: relative;
8020
- float: right;
8021
- width: 0;
8022
- right: 50%;
8023
  }
8024
 
8025
- .premium-progressbar-center-label {
8026
- position: relative;
8027
- white-space: nowrap;
8028
  }
8029
 
8030
- .premium-progressbar-arrow {
8031
- height: 15px;
8032
- right: 50%;
8033
- display: inline-block;
8034
- border-right: 7px solid transparent;
8035
- border-left: 7px solid transparent;
8036
- border-top: 11px solid;
8037
- -webkit-transform: translateX(50%);
8038
- -ms-transform: translateX(50%);
8039
- transform: translateX(50%);
8040
  }
8041
 
8042
- .premium-progressbar-pin {
8043
- border-right: 1px solid;
8044
- height: 12px;
8045
- right: 50%;
8046
- display: inline-block;
8047
  }
8048
 
8049
- /**
8050
- * Circle Progress Bar
8051
- */
8052
- .premium-progressbar-circle-wrap,
8053
- .premium-progressbar-hf-circle-wrap {
8054
- width: 200px;
8055
- height: 200px;
8056
  position: relative;
8057
- margin: 0 auto;
8058
- }
8059
-
8060
- .premium-progressbar-circle-wrap .premium-progressbar-circle-content,
8061
- .premium-progressbar-hf-circle-wrap .premium-progressbar-circle-content {
8062
- position: absolute;
8063
- top: 0;
8064
- right: 0;
8065
- width: 100%;
8066
- height: 100%;
8067
- -js-display: flex;
8068
  display: -webkit-box;
8069
  display: -webkit-flex;
8070
- display: -moz-box;
8071
  display: -ms-flexbox;
 
 
8072
  display: flex;
8073
- -webkit-box-orient: vertical;
8074
- -webkit-box-direction: normal;
8075
- -webkit-flex-direction: column;
8076
- -moz-box-orient: vertical;
8077
- -moz-box-direction: normal;
8078
- -ms-flex-direction: column;
8079
- flex-direction: column;
8080
  -webkit-box-pack: center;
 
8081
  -webkit-justify-content: center;
8082
  -moz-box-pack: center;
8083
- -ms-flex-pack: center;
8084
  justify-content: center;
8085
  -webkit-box-align: center;
 
8086
  -webkit-align-items: center;
8087
  -moz-box-align: center;
8088
- -ms-flex-align: center;
8089
  align-items: center;
8090
- text-align: center;
8091
- }
8092
-
8093
- .premium-progressbar-circle-wrap .premium-lottie-animation,
8094
- .premium-progressbar-hf-circle-wrap .premium-lottie-animation {
8095
- line-height: 1;
8096
  }
8097
 
8098
- .premium-progressbar-circle-wrap .premium-progressbar-circle {
8099
- position: absolute;
8100
- top: 0;
8101
- right: 0;
8102
  width: 100%;
8103
  height: 100%;
8104
- -webkit-clip-path: inset(0 0 0 50%);
8105
- clip-path: inset(0 0 0 50%);
8106
  }
8107
 
8108
- .premium-progressbar-circle-wrap .premium-progressbar-circle div {
8109
- position: absolute;
8110
- right: 0;
8111
- top: 0;
8112
- height: 100%;
8113
- width: 100%;
8114
- border-width: 6px;
8115
- border-style: solid;
8116
- border-color: #54595f;
8117
- -webkit-border-radius: 50%;
8118
- border-radius: 50%;
8119
- -webkit-clip-path: inset(0 50% 0 0);
8120
- clip-path: inset(0 50% 0 0);
8121
- }
8122
-
8123
- .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left {
8124
- -webkit-transform: rotate(0);
8125
- -ms-transform: rotate(0);
8126
- transform: rotate(0);
8127
- }
8128
-
8129
- .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right {
8130
- -webkit-transform: rotate(-180deg);
8131
- -ms-transform: rotate(-180deg);
8132
- transform: rotate(-180deg);
8133
- visibility: hidden;
8134
- }
8135
-
8136
- .premium-progressbar-circle-wrap .premium-progressbar-circle-base {
8137
- width: 100%;
8138
- height: 100%;
8139
- border: 6px solid #eee;
8140
- -webkit-border-radius: 50%;
8141
- border-radius: 50%;
8142
- }
8143
-
8144
- .premium-progressbar-circle-wrap .premium-lottie-animation {
8145
- line-height: 1;
8146
- }
8147
-
8148
- /**
8149
- * Half Circle Progress Bar
8150
- */
8151
- .premium-progressbar-hf-container {
8152
- position: relative;
8153
- width: 200px;
8154
- height: 200px;
8155
- }
8156
-
8157
- .premium-progressbar-hf-circle-wrap {
8158
- overflow: hidden;
8159
- }
8160
-
8161
- .premium-progressbar-hf-circle-wrap .premium-progressbar-left-label {
8162
- -webkit-box-ordinal-group: 2;
8163
- -webkit-order: 1;
8164
- -moz-box-ordinal-group: 2;
8165
- -ms-flex-order: 1;
8166
- order: 1;
8167
- }
8168
-
8169
- .premium-progressbar-hf-circle {
8170
- position: absolute;
8171
- top: 0;
8172
- left: 0;
8173
- width: 100%;
8174
- height: 100%;
8175
- -webkit-clip-path: inset(0 0 50% 0);
8176
- clip-path: inset(0 0 50% 0);
8177
- }
8178
-
8179
- .premium-progressbar-hf-circle-progress {
8180
- position: absolute;
8181
- left: 0;
8182
- top: 0;
8183
- height: 100%;
8184
- width: 100%;
8185
- border: 12px solid #000;
8186
- -webkit-border-radius: 50%;
8187
- border-radius: 50%;
8188
- -webkit-clip-path: inset(50% 0 0 0);
8189
- clip-path: inset(50% 0 0 0);
8190
- -webkit-transform: rotate(0deg);
8191
- -ms-transform: rotate(0deg);
8192
- transform: rotate(0deg);
8193
- -webkit-transition: -webkit-transform 1500ms linear;
8194
- transition: -webkit-transform 1500ms linear;
8195
- transition: transform 1500ms linear;
8196
- transition: transform 1500ms linear, -webkit-transform 1500ms linear;
8197
- }
8198
-
8199
- .premium-progressbar-circle-inner {
8200
- height: 100%;
8201
- width: 100%;
8202
- border: 12px solid #eee;
8203
- -webkit-border-radius: 50%;
8204
- border-radius: 50%;
8205
- }
8206
-
8207
- .premium-progressbar-hf-labels {
8208
- margin: 0 auto;
8209
- position: relative;
8210
- font-size: 12px;
8211
- font-weight: 400;
8212
- -js-display: flex;
8213
- display: -webkit-box;
8214
- display: -webkit-flex;
8215
- display: -moz-box;
8216
- display: -ms-flexbox;
8217
- display: flex;
8218
- -webkit-box-pack: justify;
8219
- -webkit-justify-content: space-between;
8220
- -moz-box-pack: justify;
8221
- -ms-flex-pack: justify;
8222
- justify-content: space-between;
8223
- }
8224
-
8225
-
8226
- @-webkit-keyframes progress-bar-stripes {
8227
- from {
8228
- background-position: 100% 0;
8229
- }
8230
-
8231
- to {
8232
- background-position: 40px 0;
8233
- }
8234
- }
8235
-
8236
- @keyframes progress-bar-stripes {
8237
- from {
8238
- background-position: 100% 0;
8239
- }
8240
-
8241
- to {
8242
- background-position: 40px 0;
8243
- }
8244
- }
8245
-
8246
- @-webkit-keyframes progress-bar-gradient {
8247
- 0% {
8248
- background-position: 100% 50%;
8249
- }
8250
-
8251
- 50% {
8252
- background-position: 0% 50%;
8253
- }
8254
-
8255
- 100% {
8256
- background-position: 100% 50%;
8257
- }
8258
- }
8259
-
8260
- @keyframes progress-bar-gradient {
8261
- 0% {
8262
- background-position: 100% 50%;
8263
- }
8264
-
8265
- 50% {
8266
- background-position: 0% 50%;
8267
- }
8268
-
8269
- 100% {
8270
- background-position: 100% 50%;
8271
- }
8272
- }
8273
-
8274
- @media (max-width: 768px) {
8275
- .premium-progressbar-center-label {
8276
- -webkit-transform: rotate(-90deg) !important;
8277
- -ms-transform: rotate(-90deg) !important;
8278
- transform: rotate(-90deg) !important;
8279
- -webkit-transform-origin: 0;
8280
- -ms-transform-origin: 0;
8281
- transform-origin: 0;
8282
- }
8283
- }
8284
- /**************** Premium Testimonials ****************/
8285
- /******************************************************/
8286
- .premium-testimonial-box {
8287
- width: 100%;
8288
- background: transparent;
8289
- -webkit-transition: all 0.3s ease-in-out;
8290
- transition: all 0.3s ease-in-out;
8291
- }
8292
-
8293
- .premium-testimonial-box .premium-testimonial-author-info {
8294
- -js-display: flex;
8295
- display: -webkit-box;
8296
- display: -webkit-flex;
8297
- display: -moz-box;
8298
- display: -ms-flexbox;
8299
- display: flex;
8300
- -webkit-box-pack: center;
8301
- -webkit-justify-content: center;
8302
- -moz-box-pack: center;
8303
- -ms-flex-pack: center;
8304
- justify-content: center;
8305
- -webkit-box-align: center;
8306
- -webkit-align-items: center;
8307
- -moz-box-align: center;
8308
- -ms-flex-align: center;
8309
- align-items: center;
8310
- }
8311
-
8312
- .premium-testimonial-box .premium-testimonial-person-name,
8313
- .premium-testimonial-box .premium-testimonial-company-name {
8314
- font-weight: 600;
8315
- margin: 0;
8316
- }
8317
-
8318
- .premium-testimonial-container {
8319
- position: relative;
8320
- }
8321
-
8322
- .premium-testimonial-img-wrapper {
8323
- margin-right: auto;
8324
- margin-left: auto;
8325
- overflow: hidden;
8326
- border-style: solid !important;
8327
- }
8328
-
8329
- .premium-testimonial-img-wrapper.circle {
8330
- -webkit-border-radius: 50%;
8331
- border-radius: 50%;
8332
- }
8333
-
8334
- .premium-testimonial-img-wrapper.rounded {
8335
- -webkit-border-radius: 15px;
8336
- border-radius: 15px;
8337
- }
8338
-
8339
- .premium-testimonial-img-wrapper img {
8340
- -o-object-fit: cover;
8341
- object-fit: cover;
8342
- width: 100%;
8343
- height: 100% !important;
8344
- }
8345
-
8346
- .premium-testimonial-content-wrapper {
8347
- position: relative;
8348
- display: -ms-flexbox;
8349
- display: -webkit-flex;
8350
- display: -moz-flex;
8351
- display: -ms-flex;
8352
- -js-display: flex;
8353
- display: -webkit-box;
8354
- display: -moz-box;
8355
- display: flex;
8356
- -webkit-box-orient: vertical;
8357
- -webkit-box-direction: normal;
8358
- -webkit-flex-direction: column;
8359
- -moz-box-orient: vertical;
8360
- -moz-box-direction: normal;
8361
- -ms-flex-direction: column;
8362
- flex-direction: column;
8363
- z-index: 2;
8364
- width: 100%;
8365
- padding: 20px;
8366
- text-align: center;
8367
- }
8368
-
8369
- .premium-testimonial-clear-float {
8370
- clear: both;
8371
- }
8372
-
8373
- .premium-testimonial-upper-quote,
8374
- .premium-testimonial-lower-quote {
8375
- position: absolute;
8376
- z-index: 1;
8377
- }
8378
- /**************** Premium Title ****************/
8379
- /***********************************************/
8380
- .premium-title-container .premium-title-header {
8381
- position: relative;
8382
- margin: 0;
8383
- padding: 10px;
8384
- }
8385
-
8386
- .premium-title-container .premium-title-header:not(.premium-title-style7) {
8387
- -webkit-box-align: center;
8388
- -webkit-align-items: center;
8389
- -moz-box-align: center;
8390
- -ms-flex-align: center;
8391
- align-items: center;
8392
- }
8393
-
8394
- .premium-title-container .premium-title-header svg {
8395
- width: 40px;
8396
- height: 40px;
8397
- }
8398
-
8399
- .premium-title-container .premium-title-header img {
8400
- width: 40px;
8401
- height: 40px;
8402
- -o-object-fit: cover;
8403
- object-fit: cover;
8404
- }
8405
-
8406
- .premium-title-container .premium-title-header a {
8407
- position: absolute;
8408
- top: 0;
8409
- right: 0;
8410
- width: 100%;
8411
- height: 100%;
8412
- }
8413
-
8414
- .premium-title-container .premium-lottie-animation {
8415
- -js-display: flex;
8416
- display: -webkit-box;
8417
- display: -webkit-flex;
8418
- display: -moz-box;
8419
- display: -ms-flexbox;
8420
- display: flex;
8421
- }
8422
-
8423
- .premium-title-icon-row .premium-title-icon {
8424
- margin-left: 10px;
8425
- }
8426
-
8427
- .premium-title-icon-row-reverse .premium-title-icon {
8428
- margin-right: 10px;
8429
- }
8430
-
8431
- .premium-title-style3,
8432
- .premium-title-style4 {
8433
- -js-display: flex;
8434
- display: -webkit-box;
8435
- display: -webkit-flex;
8436
- display: -moz-box;
8437
- display: -ms-flexbox;
8438
- display: flex;
8439
- }
8440
-
8441
- .premium-title-style1,
8442
- .premium-title-style2,
8443
- .premium-title-style5,
8444
- .premium-title-style6,
8445
- .premium-title-style8,
8446
- .premium-title-style9 {
8447
- -js-display: inline-flex;
8448
- display: -webkit-inline-box;
8449
- display: -webkit-inline-flex;
8450
- display: -moz-inline-box;
8451
- display: -ms-inline-flexbox;
8452
- display: inline-flex;
8453
- }
8454
-
8455
- .premium-title-style7 {
8456
- -js-display: inline-flex;
8457
- display: -webkit-inline-box;
8458
- display: -webkit-inline-flex;
8459
- display: -moz-inline-box;
8460
- display: -ms-inline-flexbox;
8461
- display: inline-flex;
8462
- -webkit-box-orient: vertical;
8463
- -webkit-box-direction: normal;
8464
- -webkit-flex-direction: column;
8465
- -moz-box-orient: vertical;
8466
- -moz-box-direction: normal;
8467
- -ms-flex-direction: column;
8468
- flex-direction: column;
8469
- }
8470
-
8471
- .premium-title-style7 .premium-title-style7-inner {
8472
- -js-display: flex;
8473
- display: -webkit-box;
8474
- display: -webkit-flex;
8475
- display: -moz-box;
8476
- display: -ms-flexbox;
8477
- display: flex;
8478
- -webkit-box-align: center;
8479
- -webkit-align-items: center;
8480
- -moz-box-align: center;
8481
- -ms-flex-align: center;
8482
- align-items: center;
8483
- }
8484
-
8485
- .premium-title-style1 {
8486
- border-width: 0;
8487
- border-right: 3px solid #6ec1e4;
8488
- }
8489
-
8490
- .premium-title-container.style2,
8491
- .premium-title-container.style4,
8492
- .premium-title-container.style5,
8493
- .premium-title-container.style6 {
8494
- border-bottom: 3px solid #6ec1e4;
8495
- }
8496
-
8497
- /*Style 6 Header*/
8498
- .premium-title-style6:before {
8499
- position: absolute;
8500
- right: 50%;
8501
- bottom: 0;
8502
- margin-right: -2px;
8503
- content: "";
8504
- border: 3px solid transparent;
8505
- }
8506
-
8507
- /*Style 6 Trinagle*/
8508
- .premium-title-style7-stripe-wrap {
8509
- -js-display: flex;
8510
- display: -webkit-box;
8511
- display: -webkit-flex;
8512
- display: -moz-box;
8513
- display: -ms-flexbox;
8514
- display: flex;
8515
- }
8516
-
8517
- .premium-title-style7:before {
8518
- display: none;
8519
- }
8520
-
8521
- .premium-title-style8 .premium-title-text[data-animation="shiny"] {
8522
- -webkit-background-size: 125px 125px !important;
8523
- background-size: 125px !important;
8524
- color: rgba(255, 255, 255, 0);
8525
- -webkit-background-clip: text !important;
8526
- background-clip: text !important;
8527
- -webkit-animation-name: pa-shinny-text !important;
8528
- animation-name: pa-shinny-text !important;
8529
- -webkit-animation-duration: var(--animation-speed) !important;
8530
- animation-duration: var(--animation-speed) !important;
8531
- -webkit-animation-iteration-count: infinite !important;
8532
- animation-iteration-count: infinite !important;
8533
- background: var(--base-color) -webkit-gradient(linear,
8534
- left top,
8535
- right top,
8536
- from(var(--base-color)),
8537
- to(var(--base-color)),
8538
- color-stop(0.5, var(--shiny-color))) 0 0 no-repeat;
8539
- }
8540
-
8541
- .premium-title-style9[data-animation-blur="process"] .premium-title-style9-letter {
8542
- -webkit-animation: pa-blur-shadow 2s 1 alternate;
8543
- animation: pa-blur-shadow 2s 1 alternate;
8544
- }
8545
-
8546
- .premium-title-gradient-yes .premium-title-text,
8547
- .premium-title-gradient-yes .premium-title-icon {
8548
- -webkit-background-clip: text;
8549
- -webkit-text-fill-color: transparent;
8550
- background-image: -webkit-gradient(linear, left top, right top, from(#ffa648), color-stop(#f17cc1), to(#4da9fd));
8551
- background-image: -webkit-linear-gradient(left, #ffa648, #f17cc1, #4da9fd);
8552
- background-image: linear-gradient(to right, #ffa648, #f17cc1, #4da9fd);
8553
- -webkit-animation: pa-text-gradient 8s infinite;
8554
- animation: pa-text-gradient 8s infinite;
8555
- }
8556
-
8557
- .premium-title-clipped .premium-title-header {
8558
- -webkit-text-fill-color: transparent;
8559
- -webkit-background-clip: text;
8560
- background-clip: text;
8561
- }
8562
-
8563
- @-webkit-keyframes pa-shinny-text {
8564
- 0% {
8565
- background-position: 100%;
8566
- }
8567
-
8568
- 100% {
8569
- background-position: -100%;
8570
- }
8571
- }
8572
-
8573
- @keyframes pa-shinny-text {
8574
- 0% {
8575
- background-position: 100%;
8576
- }
8577
-
8578
- 100% {
8579
- background-position: -100%;
8580
- }
8581
- }
8582
-
8583
- @-webkit-keyframes pa-blur-shadow {
8584
- from {
8585
- text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
8586
- color: transparent;
8587
- }
8588
-
8589
- to {
8590
- text-shadow: 0;
8591
- }
8592
- }
8593
-
8594
- @keyframes pa-blur-shadow {
8595
- from {
8596
- text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
8597
- color: transparent;
8598
- }
8599
-
8600
- to {
8601
- text-shadow: 0;
8602
- }
8603
- }
8604
-
8605
- @-webkit-keyframes pa-text-gradient {
8606
-
8607
- 0%,
8608
- 100% {
8609
- -webkit-filter: hue-rotate(0deg);
8610
- filter: hue-rotate(0deg);
8611
- }
8612
-
8613
- 50% {
8614
- -webkit-filter: hue-rotate(360deg);
8615
- filter: hue-rotate(360deg);
8616
- }
8617
- }
8618
-
8619
- @keyframes pa-text-gradient {
8620
-
8621
- 0%,
8622
- 100% {
8623
- -webkit-filter: hue-rotate(0deg);
8624
- filter: hue-rotate(0deg);
8625
- }
8626
-
8627
- 50% {
8628
- -webkit-filter: hue-rotate(360deg);
8629
- filter: hue-rotate(360deg);
8630
- }
8631
- }
8632
- /**************** Premium Video Box ************/
8633
- /***********************************************/
8634
- .premium-video-box-transform {
8635
- -webkit-transform: none !important;
8636
- -ms-transform: none !important;
8637
- transform: none !important;
8638
- }
8639
-
8640
- .premium-video-box-container {
8641
- -js-display: flex;
8642
- display: -webkit-box;
8643
- display: -webkit-flex;
8644
- display: -moz-box;
8645
- display: -ms-flexbox;
8646
- display: flex;
8647
- -webkit-box-orient: vertical;
8648
- -webkit-box-direction: normal;
8649
- -webkit-flex-direction: column;
8650
- -moz-box-orient: vertical;
8651
- -moz-box-direction: normal;
8652
- -ms-flex-direction: column;
8653
- flex-direction: column;
8654
- }
8655
-
8656
- .premium-video-box-container>div {
8657
- position: relative;
8658
- overflow: hidden;
8659
- }
8660
-
8661
- .pa-aspect-ratio-11 .premium-video-box-container>div {
8662
- padding-bottom: 100%;
8663
- }
8664
-
8665
- .pa-aspect-ratio-169 .premium-video-box-container>div {
8666
- padding-bottom: 56.25%;
8667
- }
8668
-
8669
- .pa-aspect-ratio-43 .premium-video-box-container>div {
8670
- padding-bottom: 75%;
8671
- }
8672
-
8673
- .pa-aspect-ratio-32 .premium-video-box-container>div {
8674
- padding-bottom: 66.6666%;
8675
- }
8676
-
8677
- .pa-aspect-ratio-219 .premium-video-box-container>div {
8678
- padding-bottom: 42.8571%;
8679
- }
8680
-
8681
- .pa-aspect-ratio-916 .premium-video-box-container>div {
8682
- padding-bottom: 177.8%;
8683
- }
8684
-
8685
- .premium-video-box-image-container {
8686
- position: absolute;
8687
- top: 0;
8688
- right: 0;
8689
- bottom: 0;
8690
- left: 0;
8691
- width: 100%;
8692
- height: 100%;
8693
- -webkit-background-size: cover;
8694
- background-size: cover;
8695
- background-position: 50%;
8696
- cursor: pointer;
8697
- margin: auto;
8698
- -webkit-transition: 0.2s all;
8699
- transition: 0.2s all;
8700
- }
8701
-
8702
- .premium-video-box-play-icon-container {
8703
- position: absolute;
8704
- z-index: 2;
8705
- cursor: pointer;
8706
- -webkit-transform: translate(50%, -50%);
8707
- -ms-transform: translate(50%, -50%);
8708
- transform: translate(50%, -50%);
8709
- background: rgba(252, 252, 252, 0.35);
8710
- }
8711
-
8712
- .premium-video-box-description-container {
8713
- position: absolute;
8714
- z-index: 2;
8715
- padding: 5px;
8716
- text-align: center;
8717
- cursor: pointer;
8718
- -webkit-transform: translate(50%, -50%);
8719
- -ms-transform: translate(50%, -50%);
8720
- transform: translate(50%, -50%);
8721
- }
8722
-
8723
- .premium-video-box-text {
8724
- margin-bottom: 0 !important;
8725
- -webkit-transition: all 0.3s ease-in-out;
8726
- transition: all 0.3s ease-in-out;
8727
- }
8728
-
8729
- .premium-video-box-play-icon {
8730
- padding: 15px;
8731
- -webkit-transform: translateX(-4%);
8732
- -ms-transform: translateX(-4%);
8733
- transform: translateX(-4%);
8734
- -webkit-transition: all 0.3s ease-in-out;
8735
- transition: all 0.3s ease-in-out;
8736
- }
8737
-
8738
- .premium-video-box-video-container,
8739
- .premium-vid-lightbox-container {
8740
- position: absolute;
8741
- top: 0;
8742
- right: 0;
8743
- z-index: 2;
8744
- width: 100%;
8745
- height: 100%;
8746
- -webkit-transition: opacity 0.8s ease-in-out;
8747
- transition: opacity 0.8s ease-in-out;
8748
- overflow: hidden;
8749
- cursor: pointer;
8750
- }
8751
-
8752
- .premium-video-box-container[data-overlay="true"][data-type="self"] .premium-video-box-video-container {
8753
- opacity: 0;
8754
- visibility: hidden;
8755
- }
8756
-
8757
- .premium-video-box-video-container iframe {
8758
- max-width: 100%;
8759
- width: 100%;
8760
- height: 100%;
8761
- margin: 0;
8762
- line-height: 1;
8763
- border: none;
8764
- }
8765
-
8766
- .premium-video-box-video-container video {
8767
- max-width: 100%;
8768
- width: 100%;
8769
- height: 100%;
8770
- margin: 0;
8771
- line-height: 1;
8772
- border: none;
8773
- background-color: #000;
8774
- -o-object-fit: contain;
8775
- object-fit: contain;
8776
- }
8777
-
8778
- .premium-video-box-container .premium-video-box-vimeo-wrap {
8779
- -js-display: flex;
8780
- display: -webkit-box;
8781
- display: -webkit-flex;
8782
- display: -moz-box;
8783
- display: -ms-flexbox;
8784
- display: flex;
8785
- position: absolute;
8786
- top: 0;
8787
- right: 0;
8788
- z-index: 3;
8789
- margin: 10px;
8790
- margin-left: 10px;
8791
- -webkit-transition: opacity 0.2s ease-out;
8792
- transition: opacity 0.2s ease-out;
8793
- margin-left: 4.6em;
8794
- }
8795
-
8796
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait {
8797
- width: 60px;
8798
- height: 60px;
8799
- background: rgba(23, 35, 34, 0.75);
8800
- margin-left: 1px;
8801
- -webkit-box-flex: 1;
8802
- -webkit-flex: 1 0 auto;
8803
- -moz-box-flex: 1;
8804
- -ms-flex: 1 0 auto;
8805
- flex: 1 0 auto;
8806
- padding: 0;
8807
- }
8808
-
8809
- .premium-video-box-vimeo-portrait img {
8810
- width: 50px;
8811
- height: 50px;
8812
- margin: 5px;
8813
- padding: 0;
8814
- border: 0;
8815
- -webkit-border-radius: 50%;
8816
- border-radius: 50%;
8817
- }
8818
-
8819
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers {
8820
- font-size: 10px;
8821
- }
8822
-
8823
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-title {
8824
- max-width: 100%;
8825
- font-size: 2em !important;
8826
- font-weight: 700;
8827
- margin: 0;
8828
- padding: 0.1em 0.2em;
8829
- background: rgba(23, 35, 34, 0.75);
8830
- display: inline-block;
8831
- text-transform: none;
8832
- line-height: normal;
8833
- letter-spacing: normal;
8834
- }
8835
-
8836
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline {
8837
- font-size: 1.2em !important;
8838
- font-weight: 400;
8839
- color: #fff;
8840
- margin-top: 0.1em;
8841
- padding: 0.2em 0.5em;
8842
- background: rgba(23, 35, 34, 0.75);
8843
- text-transform: none;
8844
- line-height: normal;
8845
- letter-spacing: normal;
8846
- }
8847
-
8848
- .premium-video-box-playlist-container {
8849
- -js-display: flex;
8850
- display: -webkit-box;
8851
- display: -webkit-flex;
8852
- display: -moz-box;
8853
- display: -ms-flexbox;
8854
- display: flex;
8855
- -webkit-flex-wrap: wrap;
8856
- -ms-flex-wrap: wrap;
8857
- flex-wrap: wrap;
8858
- }
8859
-
8860
- .premium-video-box-playlist-container .premium-video-box-container {
8861
- height: 100%;
8862
- overflow: hidden;
8863
- }
8864
-
8865
- .premium-video-box-container:hover .premium-video-box-image-container.zoomin {
8866
- -webkit-transform: scale(1.1);
8867
- -ms-transform: scale(1.1);
8868
- transform: scale(1.1);
8869
- }
8870
-
8871
- .premium-video-box-container:hover .premium-video-box-image-container.zoomout {
8872
- -webkit-transform: scale(1);
8873
- -ms-transform: scale(1);
8874
- transform: scale(1);
8875
- }
8876
-
8877
- .premium-video-box-container:hover .premium-video-box-image-container.scale {
8878
- -webkit-transform: scale(1.3) rotate(-5deg);
8879
- -ms-transform: scale(1.3) rotate(-5deg);
8880
- transform: scale(1.3) rotate(-5deg);
8881
- }
8882
-
8883
- .premium-video-box-container:hover .premium-video-box-image-container.gray {
8884
- -webkit-filter: grayscale(0%);
8885
- filter: grayscale(0%);
8886
- }
8887
-
8888
- .premium-video-box-container:hover .premium-video-box-image-container.blur {
8889
- -webkit-filter: blur(3px);
8890
- filter: blur(3px);
8891
- }
8892
-
8893
- .premium-video-box-container:hover .premium-video-box-image-container.sepia {
8894
- -webkit-filter: sepia(0%);
8895
- filter: sepia(0%);
8896
- }
8897
-
8898
- .premium-video-box-container:hover .premium-video-box-image-container.trans {
8899
- -webkit-transform: translateX(0px) scale(1.1);
8900
- -ms-transform: translateX(0px) scale(1.1);
8901
- transform: translateX(0px) scale(1.1);
8902
- }
8903
-
8904
- .premium-video-box-container:hover .premium-video-box-image-container.bright {
8905
- -webkit-filter: brightness(1.2);
8906
- filter: brightness(1.2);
8907
- }
8908
-
8909
- .premium-video-box-image-container.gray {
8910
- -webkit-filter: grayscale(100%);
8911
- filter: grayscale(100%);
8912
- }
8913
-
8914
- .premium-video-box-image-container.zoomout,
8915
- .premium-video-box-image-container.scale {
8916
- -webkit-transform: scale(1.2);
8917
- -ms-transform: scale(1.2);
8918
- transform: scale(1.2);
8919
- }
8920
-
8921
- .premium-video-box-image-container.sepia {
8922
- -webkit-filter: sepia(30%);
8923
- filter: sepia(30%);
8924
- }
8925
-
8926
- .premium-video-box-image-container.bright {
8927
- -webkit-filter: brightness(1);
8928
- filter: brightness(1);
8929
- }
8930
-
8931
- .premium-video-box-image-container.trans {
8932
- -webkit-transform: translateX(15px) scale(1.1);
8933
- -ms-transform: translateX(15px) scale(1.1);
8934
- transform: translateX(15px) scale(1.1);
8935
- }
8936
-
8937
- .premium-video-box-mask-media {
8938
- -webkit-mask-repeat: no-repeat;
8939
- mask-repeat: no-repeat;
8940
- }
8941
-
8942
- /* Sticky Video Option */
8943
- .premium-video-box-container.premium-video-box-sticky-apply {
8944
- z-index: 99;
8945
- overflow: unset;
8946
- }
8947
-
8948
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
8949
- position: fixed !important;
8950
- z-index: 99999;
8951
- height: 225px;
8952
- width: 400px;
8953
- background: #fff;
8954
- }
8955
-
8956
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-vimeo-wrap,
8957
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-container:before {
8958
- visibility: hidden;
8959
- }
8960
-
8961
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
8962
- -webkit-box-shadow: unset;
8963
- box-shadow: unset;
8964
- }
8965
-
8966
- .premium-video-box-sticky-close,
8967
- .premium-video-box-sticky-infobar {
8968
- display: none;
8969
- }
8970
-
8971
- .premium-video-box-sticky-apply .premium-video-box-sticky-close {
8972
- position: absolute;
8973
- padding: 5px;
8974
- cursor: pointer;
8975
- z-index: 99999;
8976
- height: 14px;
8977
- width: 14px;
8978
- -webkit-box-sizing: content-box;
8979
- -moz-box-sizing: content-box;
8980
- box-sizing: content-box;
8981
- -webkit-border-radius: 100%;
8982
- border-radius: 100%;
8983
- -js-display: flex;
8984
- display: -webkit-box;
8985
- display: -webkit-flex;
8986
- display: -moz-box;
8987
- display: -ms-flexbox;
8988
- display: flex;
8989
- -webkit-box-pack: center;
8990
- -webkit-justify-content: center;
8991
- -moz-box-pack: center;
8992
- -ms-flex-pack: center;
8993
- justify-content: center;
8994
- -webkit-box-align: center;
8995
- -webkit-align-items: center;
8996
- -moz-box-align: center;
8997
- -ms-flex-align: center;
8998
- align-items: center;
8999
- }
9000
-
9001
- .premium-video-box-sticky-apply .premium-video-box-play-icon-container {
9002
- -js-display: flex;
9003
- display: -webkit-box;
9004
- display: -webkit-flex;
9005
- display: -moz-box;
9006
- display: -ms-flexbox;
9007
- display: flex;
9008
- }
9009
-
9010
- .premium-video-box-sticky-apply .premium-video-box-play-icon {
9011
- -webkit-transition: none;
9012
- transition: none;
9013
- }
9014
-
9015
- .premium-video-box-sticky-apply .premium-video-box-sticky-infobar {
9016
- display: block;
9017
- position: relative;
9018
- top: 100%;
9019
- width: 100%;
9020
- padding: 5px;
9021
- text-align: center;
9022
- z-index: 9999;
9023
- margin-top: -1px;
9024
- }
9025
-
9026
- .premium-video-box-sticky-apply .premium-video-box-inner-wrap.ui-draggable {
9027
- cursor: move;
9028
- }
9029
-
9030
- .premium-video-sticky-top-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9031
- left: auto;
9032
- right: 20px;
9033
- top: 20px;
9034
- }
9035
-
9036
- .premium-video-sticky-bottom-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9037
- left: auto;
9038
- right: 20px;
9039
- bottom: 20px;
9040
- }
9041
-
9042
- .premium-video-sticky-top-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9043
- right: auto;
9044
- left: 20px;
9045
- top: 20px;
9046
- }
9047
-
9048
- .premium-video-sticky-bottom-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9049
- right: auto;
9050
- left: 20px;
9051
- bottom: 20px;
9052
- }
9053
-
9054
- .premium-video-sticky-center-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9055
- left: auto;
9056
- right: 20px;
9057
- top: 50%;
9058
- -webkit-transform: translateY(-50%);
9059
- -ms-transform: translateY(-50%);
9060
- transform: translateY(-50%);
9061
- }
9062
-
9063
- .premium-video-sticky-center-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9064
- right: auto;
9065
- left: 20px;
9066
- top: 50%;
9067
- -webkit-transform: translateY(-50%);
9068
- -ms-transform: translateY(-50%);
9069
- transform: translateY(-50%);
9070
- }
9071
-
9072
- .premium-video-sticky-bottom-right .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
9073
- .premium-video-sticky-bottom-left .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9074
- bottom: 55px;
9075
- }
9076
-
9077
- .premium-video-sticky-top-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
9078
- .premium-video-sticky-bottom-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
9079
- .premium-video-sticky-center-left .premium-video-box-sticky-apply .premium-video-box-sticky-close {
9080
- top: -10px;
9081
- left: -10px;
9082
- }
9083
-
9084
- .premium-video-sticky-top-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
9085
- .premium-video-sticky-bottom-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
9086
- .premium-video-sticky-center-right .premium-video-box-sticky-apply .premium-video-box-sticky-close {
9087
- top: -10px;
9088
- right: -10px;
9089
- }
9090
-
9091
- .premium-video-box-filter-sticky {
9092
- -webkit-filter: none !important;
9093
- filter: none !important;
9094
- }
9095
-
9096
- .premium-mscroll-yes.elementor-widget-premium-addon-video-box div {
9097
- cursor: default;
9098
- }
9099
- /************ Premium Vertical Scroll ************/
9100
- /*************************************************/
9101
- .premium-vscroll-inner {
9102
- position: relative;
9103
- /* overflow: hidden;
9104
- */
9105
- min-height: 100%;
9106
- }
9107
-
9108
- .premium-vscroll-inner .premium-vscroll-dots {
9109
- position: fixed;
9110
- z-index: 100;
9111
- opacity: 1;
9112
- margin-top: -32px;
9113
- -webkit-transition: all 0.3s ease-in-out;
9114
- transition: all 0.3s ease-in-out;
9115
- }
9116
-
9117
- .premium-vscroll-wrap .premium-vscroll-nav-menu {
9118
- opacity: 1;
9119
- -webkit-transition: all 0.3s ease-in-out;
9120
- transition: all 0.3s ease-in-out;
9121
- }
9122
-
9123
- .premium-vscroll-inner .premium-vscroll-dots,
9124
- .premium-vscroll-wrap .premium-vscroll-dots-hide {
9125
- opacity: 0;
9126
- visibility: hidden;
9127
- }
9128
-
9129
- .premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots {
9130
- opacity: 1;
9131
- visibility: visible;
9132
- }
9133
-
9134
- .premium-vscroll-dots.middle {
9135
- top: 50%;
9136
- margin-top: 0;
9137
- -webkit-transform: translateY(-50%);
9138
- -ms-transform: translateY(-50%);
9139
- transform: translateY(-50%);
9140
- }
9141
-
9142
- .premium-vscroll-dots.top {
9143
- top: 40px;
9144
- }
9145
-
9146
- .premium-vscroll-dots.bottom {
9147
- bottom: 30px;
9148
- }
9149
-
9150
- .premium-vscroll-dots.right {
9151
- left: 17px;
9152
- }
9153
-
9154
- .premium-vscroll-dots.left {
9155
- right: 17px;
9156
- }
9157
-
9158
- .premium-vscroll-inner ul.premium-vscroll-dots-list,
9159
- .premium-vscroll-wrap .premium-vscroll-nav-menu {
9160
- margin: 0 !important;
9161
- padding: 0;
9162
- }
9163
-
9164
- .premium-vscroll-inner ul.premium-vscroll-dots-list li {
9165
- width: 14px;
9166
- height: 13px;
9167
- margin: 7px;
9168
- position: relative;
9169
- display: -webkit-box;
9170
- display: -webkit-flex;
9171
- display: -ms-flexbox;
9172
- -js-display: flex;
9173
- display: -moz-box;
9174
- display: flex;
9175
- -webkit-box-pack: center;
9176
- -ms-flex-pack: center;
9177
- -webkit-justify-content: center;
9178
- -moz-box-pack: center;
9179
- justify-content: center;
9180
- -webkit-box-align: center;
9181
- -ms-flex-align: center;
9182
- -webkit-align-items: center;
9183
- -moz-box-align: center;
9184
- align-items: center;
9185
- overflow: visible;
9186
- }
9187
-
9188
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link {
9189
- display: block;
9190
- position: relative;
9191
- z-index: 1;
9192
- width: 100%;
9193
- height: 100%;
9194
- cursor: pointer;
9195
- text-decoration: none;
9196
- }
9197
-
9198
- .premium-vscroll-inner
9199
- .premium-vscroll-dot-item
9200
- .premium-vscroll-nav-link
9201
- span {
9202
- top: 2px;
9203
- right: 2.5px;
9204
- width: 8px;
9205
- height: 8px;
9206
- border: 1px solid #000;
9207
- -webkit-border-radius: 50%;
9208
- border-radius: 50%;
9209
- position: absolute;
9210
- z-index: 1;
9211
- -webkit-transition: all 0.3s ease-in-out;
9212
- transition: all 0.3s ease-in-out;
9213
- }
9214
-
9215
- .premium-vscroll-inner
9216
- .premium-vscroll-dot-item.active
9217
- .premium-vscroll-nav-link
9218
- span {
9219
- -webkit-transform: scale(1.6);
9220
- -ms-transform: scale(1.6);
9221
- transform: scale(1.6);
9222
- }
9223
-
9224
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip {
9225
- position: absolute;
9226
- color: #fff;
9227
- font-size: 14px;
9228
- font-family: arial, helvetica, sans-serif;
9229
- white-space: nowrap;
9230
- max-width: 220px;
9231
- padding-right: 0.4em;
9232
- padding-left: 0.4em;
9233
- }
9234
-
9235
- .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip {
9236
- left: 27px;
9237
- }
9238
-
9239
- /* * Lines */
9240
- .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item {
9241
- width: 4px;
9242
- height: 30px;
9243
- }
9244
-
9245
- .premium-vscroll-inner
9246
- .premium-vscroll-dots.lines
9247
- .premium-vscroll-dot-item
9248
- span {
9249
- width: 100%;
9250
- height: 100%;
9251
- -webkit-border-radius: 0;
9252
- border-radius: 0;
9253
- }
9254
-
9255
- .premium-vscroll-inner
9256
- .premium-vscroll-dots.lines
9257
- .premium-vscroll-dot-item.active
9258
- span {
9259
- -webkit-transform: scale(1);
9260
- -ms-transform: scale(1);
9261
- transform: scale(1);
9262
- }
9263
-
9264
- @media (max-width: 768px) {
9265
- .premium-vscroll-dots.right {
9266
- left: 7px;
9267
- }
9268
-
9269
- .premium-vscroll-dots.left {
9270
- right: 7px;
9271
- }
9272
- }
9273
-
9274
- /* @media only screen and (min-device-width: 769px) and (max-device-width: 1024px) {
9275
- [data-animation="rotate"] .premium-vscroll-temp {
9276
- height: -webkit-calc(100vh - 75px) !important;
9277
- height: calc(100vh - 75px) !important;
9278
- }
9279
- }
9280
-
9281
- @media (max-width: 768px) {
9282
- [data-animation="rotate"] .premium-vscroll-temp {
9283
- height: -webkit-calc(100vh - 60px) !important;
9284
- height: calc(100vh - 60px) !important;
9285
- }
9286
- } */
9287
-
9288
- /** Ipads- Safari */
9289
- /* @supports (-webkit-touch-callout: none) {
9290
-
9291
- @media (max-width: 768px) {
9292
- [data-animation="rotate"] .premium-vscroll-temp {
9293
- height: -webkit-calc(100vh - 108px) !important;
9294
- height: calc(100vh - 108px) !important;
9295
- }
9296
- }
9297
-
9298
- @media only screen and (min-device-width: 769px) and (max-device-width: 1024px) {
9299
- [data-animation="rotate"] .premium-vscroll-temp {
9300
- height: -webkit-calc(100vh - 60px) !important;
9301
- height: calc(100vh - 60px) !important;
9302
- }
9303
- }
9304
- } */
9305
-
9306
- .premium-vscroll-inner
9307
- .premium-vscroll-dots.right
9308
- .premium-vscroll-tooltip::after {
9309
- position: absolute;
9310
- top: 50%;
9311
- content: "";
9312
- right: -webkit-calc(100% - 1px);
9313
- right: calc(100% - 1px);
9314
- width: 10px;
9315
- height: 0;
9316
- border-top: 6px solid transparent;
9317
- border-bottom: 6px solid transparent;
9318
- border-right: 6px solid;
9319
- -webkit-transform: translateY(-50%);
9320
- -ms-transform: translateY(-50%);
9321
- transform: translateY(-50%);
9322
- }
9323
-
9324
- .premium-vscroll-inner
9325
- .premium-vscroll-dots.left
9326
- .premium-vscroll-tooltip::after {
9327
- position: absolute;
9328
- top: 50%;
9329
- content: "";
9330
- left: -webkit-calc(100% - 1px);
9331
- left: calc(100% - 1px);
9332
- width: 10px;
9333
- height: 0;
9334
- border-top: 6px solid transparent;
9335
- border-bottom: 6px solid transparent;
9336
- border-left: 6px solid;
9337
- -webkit-transform: translateY(-50%);
9338
- -ms-transform: translateY(-50%);
9339
- transform: translateY(-50%);
9340
- }
9341
-
9342
- .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip {
9343
- right: 27px;
9344
- }
9345
-
9346
- .premium-vscroll-nav-menu {
9347
- position: fixed;
9348
- top: 20px;
9349
- height: 40px;
9350
- z-index: 100;
9351
- padding: 0;
9352
- margin: 0;
9353
- }
9354
-
9355
- .premium-vscroll-nav-menu.left {
9356
- right: 0;
9357
- }
9358
-
9359
- .premium-vscroll-nav-menu.right {
9360
- left: 0;
9361
- }
9362
-
9363
- .premium-vscroll-nav-menu .premium-vscroll-nav-item {
9364
- display: inline-block;
9365
- margin: 10px;
9366
- color: #000;
9367
- background: #fff;
9368
- background: rgba(255, 255, 255, 0.3);
9369
- }
9370
-
9371
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link {
9372
- padding: 9px 18px;
9373
- display: block;
9374
- cursor: pointer;
9375
- }
9376
-
9377
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link,
9378
- .premium-vscroll-nav-menu
9379
- .premium-vscroll-nav-item
9380
- .premium-vscroll-nav-link:hover {
9381
- color: #000;
9382
- }
9383
-
9384
- .premium-vscroll-nav-menu
9385
- .premium-vscroll-nav-item
9386
- .premium-vscroll-nav-link:focus,
9387
- .multiscroll-nav li a:focus {
9388
- outline: none;
9389
- }
9390
-
9391
- .premium-vscroll-temp .slimScrollBar {
9392
- visibility: hidden;
9393
- }
9394
-
9395
- [data-hijacking="off"] .premium-vscroll-temp {
9396
- height: 100vh;
9397
- }
9398
-
9399
- [data-hijacking="off"] .premium-vscroll-temp > div {
9400
- opacity: 0;
9401
- top: 0;
9402
- left: 0;
9403
- width: 100%;
9404
- /* Force Hardware Acceleration */
9405
- -webkit-transform: translateZ(0);
9406
- transform: translateZ(0);
9407
- -webkit-backface-visibility: hidden;
9408
- backface-visibility: hidden;
9409
- }
9410
-
9411
- [data-hijacking="off"] .premium-vscroll-temp:first-of-type > div::before {
9412
- display: none;
9413
- position: absolute;
9414
- width: 100%;
9415
- top: 20px;
9416
- z-index: 2;
9417
- }
9418
-
9419
- [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp {
9420
- position: relative;
9421
- /* enable a 3D-space for children elements */
9422
- -webkit-perspective: 1800px;
9423
- perspective: 1800px;
9424
- }
9425
-
9426
- [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp > div {
9427
- position: absolute;
9428
- -webkit-transform-origin: center bottom;
9429
- -ms-transform-origin: center bottom;
9430
- transform-origin: center bottom;
9431
- }
9432
-
9433
- [data-hijacking="off"][data-animation="rotate"]
9434
- .premium-vscroll-temp:last-of-type
9435
- > div {
9436
- opacity: 1 !important;
9437
- -webkit-transform: translateY(0px) scale(1) rotateX(0deg) !important;
9438
- transform: translateY(0px) scale(1) rotateX(0deg) !important;
9439
- }
9440
-
9441
- [data-hijacking="off"][data-animation="parallax"] .premium-vscroll-temp > div {
9442
- position: fixed;
9443
- }
9444
-
9445
- [data-hijacking="off"][data-animation="scaleDown"] .premium-vscroll-temp > div {
9446
- position: fixed;
9447
- }
9448
-
9449
- [data-hijacking="off"] .premium-vscroll-parallax-last {
9450
- -webkit-transform: translateY(0px) scale(1) !important;
9451
- -ms-transform: translateY(0px) scale(1) !important;
9452
- transform: translateY(0px) scale(1) !important;
9453
- }
9454
-
9455
- [data-hijacking="off"] .premium-vscroll-parallax-position {
9456
- position: unset !important;
9457
- }
9458
-
9459
- /********** Premium Woo Products **********/
9460
- /******************************************/
9461
- .ast-single-post .entry-content .premium-woocommerce a {
9462
- text-decoration: none;
9463
- }
9464
-
9465
- .premium-woocommerce .premium-woo-qv-btn {
9466
- cursor: pointer;
9467
- }
9468
-
9469
- .premium-woocommerce:not(.premium-woo-skin-grid-7) li.product .star-rating {
9470
- margin: 0 auto 0.5em;
9471
- }
9472
-
9473
- .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale,
9474
- .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-featured-wrap .premium-woo-product-featured {
9475
- display: block;
9476
- text-align: center;
9477
- color: #fff;
9478
- min-width: 2em;
9479
- min-height: 2em;
9480
- line-height: 2em;
9481
- padding: 0.3em 0.6em;
9482
- margin: 0.5em 0.6em;
9483
- }
9484
-
9485
- .premium-woocommerce .pa-out-of-stock {
9486
- display: block;
9487
- text-align: center;
9488
- color: #fff;
9489
- min-width: 2em;
9490
- min-height: 2em;
9491
- line-height: 2em;
9492
- padding: 0.3em 0.6em;
9493
- margin: 0.5em 0.6em;
9494
- }
9495
-
9496
- .premium-woocommerce .premium-woo-products-inner ul.products {
9497
- -js-display: flex;
9498
- display: -webkit-box;
9499
- display: -webkit-flex;
9500
- display: -moz-box;
9501
- display: -ms-flexbox;
9502
- display: flex;
9503
- margin: 0;
9504
- padding: 0;
9505
- -webkit-flex-wrap: wrap;
9506
- -ms-flex-wrap: wrap;
9507
- flex-wrap: wrap;
9508
- list-style: none outside;
9509
- -webkit-column-gap: 0;
9510
- -moz-column-gap: 0;
9511
- column-gap: 0;
9512
- }
9513
-
9514
- .premium-woocommerce .premium-woo-products-inner ul.products li.product {
9515
- margin: 0 0 10px;
9516
- padding: 0 10px;
9517
- }
9518
-
9519
- .premium-woocommerce.premium-woo-products-inner ul.products li.product .premium-woo-product-wrapper {
9520
- overflow: hidden;
9521
- -webkit-transition: all 0.3s ease-in-out;
9522
- transition: all 0.3s ease-in-out;
9523
- }
9524
-
9525
- .premium-woocommerce .premium-woo-product-category {
9526
- display: block;
9527
- font-size: 0.85em;
9528
- margin-bottom: 0.5em;
9529
- line-height: 1.3;
9530
- }
9531
-
9532
- .premium-woocommerce .woocommerce-loop-product__title {
9533
- margin-bottom: 0.5em;
9534
- font-size: 1em;
9535
- -webkit-transition: all 0.3s ease-in-out;
9536
- transition: all 0.3s ease-in-out;
9537
- }
9538
-
9539
- .premium-woocommerce .woocommerce-loop-product__link {
9540
- position: relative;
9541
- display: block !important;
9542
- overflow: hidden;
9543
- -webkit-transition: all 0.3s ease-in-out;
9544
- transition: all 0.3s ease-in-out;
9545
- }
9546
-
9547
- .premium-woocommerce .premium-woo-ribbon-container,
9548
- .premium-woocommerce .pa-out-of-stock {
9549
- position: absolute;
9550
- z-index: 9;
9551
- }
9552
-
9553
- .premium-woocommerce .premium-woo-ribbon-container {
9554
- top: 0;
9555
- right: 0;
9556
- }
9557
-
9558
- .premium-woocommerce .pa-out-of-stock {
9559
- top: 7px;
9560
- right: 9px;
9561
- margin: 0;
9562
- }
9563
-
9564
- .premium-woocommerce .star-rating {
9565
- display: block;
9566
- float: none;
9567
- margin: 0 auto 0.5em;
9568
- -webkit-backface-visibility: hidden;
9569
- backface-visibility: hidden;
9570
- overflow: hidden;
9571
- position: relative;
9572
- height: 1em;
9573
- line-height: 1;
9574
- font-size: 0.857em;
9575
- width: 5.4em;
9576
- font-family: star;
9577
- }
9578
-
9579
- .premium-woocommerce .star-rating::before {
9580
- content: "\73\73\73\73\73";
9581
- color: #54595f;
9582
- float: right;
9583
- top: 0;
9584
- right: 0;
9585
- position: absolute;
9586
- }
9587
-
9588
- .premium-woocommerce .premium-woo-products-inner ul.products .star-rating span {
9589
- overflow: hidden;
9590
- float: right;
9591
- top: 0;
9592
- right: 0;
9593
- position: absolute;
9594
- padding-top: 1.5em;
9595
- }
9596
-
9597
- .premium-woocommerce .star-rating span::before {
9598
- content: "\53\53\53\53\53";
9599
- color: inherit;
9600
- top: 0;
9601
- position: absolute;
9602
- right: 0;
9603
- }
9604
-
9605
- .premium-woo-product-thumbnail {
9606
- position: relative;
9607
- overflow: hidden;
9608
- }
9609
-
9610
- .premium-woo-product-thumbnail .woocommerce-loop-product__link img {
9611
- margin: 0;
9612
- width: 100%;
9613
- }
9614
-
9615
- .premium-woo-product-sale-wrap,
9616
- .premium-woo-product-featured-wrap {
9617
- margin: 0;
9618
- }
9619
-
9620
- .premium-woocommerce .premium-woo-products-details-wrap {
9621
- padding: 1em 1.2em;
9622
- }
9623
-
9624
- .premium-woocommerce .premium-woo-products-details-wrap .button {
9625
- display: inline-block;
9626
- background-color: #6ec1e4;
9627
- color: #fff;
9628
- margin: 0.5em 0;
9629
- line-height: 1.3;
9630
- padding: 10px 40px;
9631
- font-size: 100%;
9632
- cursor: pointer;
9633
- text-decoration: none;
9634
- overflow: visible;
9635
- font-weight: 700;
9636
- background-image: none;
9637
- border: none;
9638
- -webkit-border-radius: 0px;
9639
- border-radius: 0px;
9640
- -webkit-box-shadow: none;
9641
- box-shadow: none;
9642
- text-shadow: none;
9643
- -webkit-transition: all 0.3s ease-in-out;
9644
- transition: all 0.3s ease-in-out;
9645
- }
9646
-
9647
- .premium-woocommerce li.product .price {
9648
- display: block;
9649
- line-height: 1.3;
9650
- font-weight: 700;
9651
- margin-bottom: 0.5em;
9652
- font-size: 0.9em;
9653
- }
9654
-
9655
- .premium-woocommerce li.product .price del {
9656
- display: inline-block;
9657
- font-weight: 400;
9658
- background: transparent;
9659
- opacity: 1;
9660
- }
9661
-
9662
- .premium-woocommerce li.product .price ins {
9663
- display: inline-block;
9664
- background: transparent;
9665
- text-decoration: none;
9666
- font-weight: inherit;
9667
- }
9668
-
9669
- .premium-woocommerce li.product .price .amount {
9670
- color: inherit !important;
9671
- }
9672
-
9673
- .premium-woocommerce li.product .premium-woo-product-desc p {
9674
- margin: 0;
9675
- }
9676
-
9677
- .premium-woo-product-align-left .premium-woocommerce li.product .star-rating {
9678
- margin-right: auto;
9679
- margin-left: 0;
9680
- }
9681
-
9682
- .premium-woo-product-align-center .premium-woocommerce li.product .star-rating {
9683
- margin-right: auto;
9684
- margin-left: auto;
9685
- }
9686
-
9687
- .premium-woo-product-align-right .premium-woocommerce li.product .star-rating {
9688
- margin-right: 0;
9689
- margin-left: auto;
9690
- }
9691
-
9692
- .premium-woo-products-pagination ul.page-numbers {
9693
- -js-display: flex;
9694
- display: -webkit-box;
9695
- display: -webkit-flex;
9696
- display: -moz-box;
9697
- display: -ms-flexbox;
9698
- display: flex;
9699
- list-style-type: none;
9700
- margin: 0;
9701
- margin-top: 10px;
9702
- padding: 0;
9703
- border: none;
9704
- -webkit-box-pack: center;
9705
- -webkit-justify-content: center;
9706
- -moz-box-pack: center;
9707
- -ms-flex-pack: center;
9708
- justify-content: center;
9709
- }
9710
-
9711
- .premium-woo-products-pagination ul.page-numbers li {
9712
- margin: 0 0 0.4em 0.4em;
9713
- padding: 0;
9714
- text-align: center;
9715
- }
9716
-
9717
- .premium-woo-products-pagination ul.page-numbers li .page-numbers {
9718
- margin: 0;
9719
- text-decoration: none;
9720
- color: #000;
9721
- border: 1px solid #54595f;
9722
- padding: 0;
9723
- line-height: 1;
9724
- font-size: 1em;
9725
- font-weight: 400;
9726
- padding: 0.75em;
9727
- display: block;
9728
- min-width: 2.5em;
9729
- -webkit-transition: all 0.3s ease-in-out;
9730
- transition: all 0.3s ease-in-out;
9731
- }
9732
-
9733
- .premium-woo-products-pagination ul.page-numbers li .page-numbers:hover,
9734
- .premium-woo-products-pagination ul.page-numbers li .page-numbers.current {
9735
- background-color: #54595f;
9736
- color: #fff;
9737
- outline: none;
9738
- }
9739
-
9740
- .premium-woocommerce .premium-loading-feed,
9741
- .premium-woo-quick-view-loader .premium-loading-feed {
9742
- display: block;
9743
- position: absolute;
9744
- width: 100%;
9745
- height: 100%;
9746
- top: 0px;
9747
- right: 0px;
9748
- bottom: 0px;
9749
- left: 0px;
9750
- background: rgba(255, 255, 255, 0.2);
9751
- -js-display: flex;
9752
- display: -webkit-box;
9753
- display: -webkit-flex;
9754
- display: -moz-box;
9755
- display: -ms-flexbox;
9756
- display: flex;
9757
- -webkit-box-align: center;
9758
- -webkit-align-items: center;
9759
- -moz-box-align: center;
9760
- -ms-flex-align: center;
9761
- align-items: center;
9762
- }
9763
-
9764
- /**
9765
- * Image Hover Effects
9766
- */
9767
- .premium-woocommerce .woocommerce-loop-product__link img {
9768
- -webkit-transition: all 0.3s ease-in-out;
9769
- transition: all 0.3s ease-in-out;
9770
- }
9771
-
9772
- .premium-woo-product__hover-zoomout .woocommerce-loop-product__link img {
9773
- -webkit-transform: scale(1.2);
9774
- -ms-transform: scale(1.2);
9775
- transform: scale(1.2);
9776
- }
9777
-
9778
- .premium-woo-product__hover-zoomout li.product:hover .woocommerce-loop-product__link img {
9779
- -webkit-transform: none;
9780
- -ms-transform: none;
9781
- transform: none;
9782
- }
9783
-
9784
- .premium-woo-product__hover-zoomin .woocommerce-loop-product__link img {
9785
- -webkit-transform: none;
9786
- -ms-transform: none;
9787
- transform: none;
9788
- }
9789
-
9790
- .premium-woo-product__hover-zoomin li.product:hover .woocommerce-loop-product__link img {
9791
- -webkit-transform: scale(1.2);
9792
- -ms-transform: scale(1.2);
9793
- transform: scale(1.2);
9794
- }
9795
-
9796
- .premium-woo-product__hover-gray .woocommerce-loop-product__link img {
9797
- -webkit-filter: grayscale(100%);
9798
- filter: grayscale(100%);
9799
- }
9800
-
9801
- .premium-woo-product__hover-gray li.product:hover .woocommerce-loop-product__link img {
9802
- -webkit-filter: grayscale(0%);
9803
- filter: grayscale(0%);
9804
- }
9805
-
9806
- .premium-woo-product__hover-sepia .woocommerce-loop-product__link img {
9807
- -webkit-filter: sepia(30%);
9808
- filter: sepia(30%);
9809
- }
9810
-
9811
- .premium-woo-product__hover-sepia li.product:hover .woocommerce-loop-product__link img {
9812
- -webkit-filter: sepia(0%);
9813
- filter: sepia(0%);
9814
- }
9815
-
9816
- .premium-woo-product__hover-bright .woocommerce-loop-product__link img {
9817
- -webkit-filter: brightness(1);
9818
- filter: brightness(1);
9819
- }
9820
-
9821
- .premium-woo-product__hover-bright li.product:hover .woocommerce-loop-product__link img {
9822
- -webkit-filter: brightness(1.2);
9823
- filter: brightness(1.2);
9824
- }
9825
-
9826
- .premium-woo-product__hover-trans .woocommerce-loop-product__link img {
9827
- -webkit-transform: translateX(15px) scale(1.1);
9828
- -ms-transform: translateX(15px) scale(1.1);
9829
- transform: translateX(15px) scale(1.1);
9830
- }
9831
-
9832
- .premium-woo-product__hover-trans li.product:hover .woocommerce-loop-product__link img {
9833
- -webkit-transform: translateX(0px) scale(1.1);
9834
- -ms-transform: translateX(0px) scale(1.1);
9835
- transform: translateX(0px) scale(1.1);
9836
- }
9837
-
9838
- .premium-woo-product__hover-scale li.product:hover .woocommerce-loop-product__link img {
9839
- -webkit-transform: scaleX(1.3) scaleY(1.3) rotate(-5deg);
9840
- -ms-transform: scaleX(1.3) scaleY(1.3) rotate(-5deg);
9841
- transform: scaleX(1.3) scaleY(1.3) rotate(-5deg);
9842
- }
9843
-
9844
- .premium-woocommerce .premium-woo-product__on_hover {
9845
- position: absolute;
9846
- top: 0;
9847
- left: 0;
9848
- bottom: 0;
9849
- right: 0;
9850
- height: 100%;
9851
- opacity: 0;
9852
- }
9853
-
9854
- .premium-woo-product__hover-swap li.product:hover .premium-woo-product__on_hover {
9855
- opacity: 1;
9856
- }
9857
-
9858
- .premium-woo-skin-grid-1 .premium-woo-qv-btn,
9859
- .premium-woo-skin-grid-3 .premium-woo-qv-btn,
9860
- .premium-woo-skin-grid-4 .premium-woo-qv-btn {
9861
- position: absolute;
9862
- bottom: 0;
9863
- right: 0;
9864
- width: 100%;
9865
- text-align: center;
9866
- padding: 5px;
9867
- background: rgba(2, 2, 2, 0.5);
9868
- color: #fff;
9869
- -webkit-transition: all 0.3s ease-in-out;
9870
- transition: all 0.3s ease-in-out;
9871
- z-index: 2;
9872
- -webkit-transform: translateY(100%);
9873
- -ms-transform: translateY(100%);
9874
- transform: translateY(100%);
9875
- }
9876
-
9877
- .premium-woo-skin-grid-4 .premium-woo-qv-btn {
9878
- -webkit-transition-delay: 0.1s;
9879
- transition-delay: 0.1s;
9880
- }
9881
-
9882
- .premium-woo-skin-grid-1 .premium-woo-qv-icon,
9883
- .premium-woo-skin-grid-3 .premium-woo-qv-icon,
9884
- .premium-woo-skin-grid-4 .premium-woo-qv-icon,
9885
- .premium-woo-skin-grid-6 .premium-woo-qv-icon {
9886
- margin-right: 0.5em;
9887
- }
9888
-
9889
- .premium-woo-product-thumbnail:hover .premium-woo-qv-btn-translate {
9890
- -webkit-transform: translateY(0);
9891
- -ms-transform: translateY(0);
9892
- transform: translateY(0);
9893
- }
9894
-
9895
- .premium-woo-product-wrapper .premium-woo-qv-data {
9896
- position: absolute;
9897
- top: 0;
9898
- right: 0;
9899
- width: 100%;
9900
- height: 100%;
9901
- z-index: 1;
9902
- overflow: hidden;
9903
- cursor: pointer;
9904
- }
9905
-
9906
- /**
9907
- * Skin 1,4
9908
- */
9909
- .premium-woo-skin-grid-1 .premium-woo-product-actions-wrapper,
9910
- .premium-woo-skin-grid-4 .premium-woo-product-actions-wrapper {
9911
- position: absolute;
9912
- top: 0.7em;
9913
- left: 1em;
9914
- -webkit-transform: translate3d(-15px, 0, 0);
9915
- transform: translate3d(-15px, 0, 0);
9916
- -webkit-transition: all 0.3s ease-in-out;
9917
- transition: all 0.3s ease-in-out;
9918
- opacity: 0;
9919
- z-index: 9;
9920
- }
9921
-
9922
- .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-cart-btn {
9923
- position: relative;
9924
- display: block;
9925
- margin: 0 0 3px;
9926
- background: #fff;
9927
- text-align: center;
9928
- outline: 0;
9929
- -webkit-transition: all 0.3s ease-in-out;
9930
- transition: all 0.3s ease-in-out;
9931
- }
9932
-
9933
- .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-add-cart-icon {
9934
- display: block;
9935
- color: #54595f;
9936
- width: 30px;
9937
- line-height: 30px;
9938
- height: 30px;
9939
- cursor: pointer;
9940
- -webkit-transition: all 0.3s ease-in-out;
9941
- transition: all 0.3s ease-in-out;
9942
- }
9943
-
9944
- .premium-woo-skin-grid-1 li.product:hover .premium-woo-product-actions-wrapper,
9945
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-actions-wrapper {
9946
- -webkit-transform: translate3d(-5px, 0, 0);
9947
- transform: translate3d(-5px, 0, 0);
9948
- opacity: 1;
9949
- }
9950
-
9951
- .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon {
9952
- -webkit-animation: spin 2s linear infinite;
9953
- animation: spin 2s linear infinite;
9954
- }
9955
-
9956
- .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon::before {
9957
- content: "\f013";
9958
- }
9959
-
9960
- .premium-woocommerce .premium-woo-cart-btn.added .premium-woo-add-cart-icon::before {
9961
- content: "\f00c";
9962
- }
9963
-
9964
- /**
9965
- * Skin 2
9966
- */
9967
- .premium-woo-skin-grid-2 li.product .premium-woo-products-details-wrap {
9968
- position: absolute;
9969
- background: #fff;
9970
- bottom: 0;
9971
- right: 0;
9972
- width: 100%;
9973
- z-index: 2;
9974
- padding: 0;
9975
- opacity: 0;
9976
- -webkit-transition: opacity 0.2s, -webkit-transform 0.4s;
9977
- transition: opacity 0.2s, -webkit-transform 0.4s;
9978
- transition: transform 0.4s, opacity 0.2s;
9979
- transition: transform 0.4s, opacity 0.2s, -webkit-transform 0.4s;
9980
- -webkit-transform: translateZ(0) translateY(5px);
9981
- transform: translateZ(0) translateY(5px);
9982
- }
9983
-
9984
- .premium-woo-skin-grid-2 .premium-woo-product-details {
9985
- padding: 15px 0;
9986
- }
9987
-
9988
- .premium-woo-skin-grid-2 li.product:hover .premium-woo-products-details-wrap {
9989
- opacity: 1;
9990
- -webkit-transform: translateZ(0) translateY(0);
9991
- transform: translateZ(0) translateY(0);
9992
- }
9993
-
9994
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper {
9995
- position: static;
9996
- -js-display: flex;
9997
- display: -webkit-box;
9998
- display: -webkit-flex;
9999
- display: -moz-box;
10000
- display: -ms-flexbox;
10001
- display: flex;
10002
- -webkit-box-orient: horizontal;
10003
- -webkit-box-direction: reverse;
10004
- -webkit-flex-direction: row-reverse;
10005
- -moz-box-orient: horizontal;
10006
- -moz-box-direction: reverse;
10007
- -ms-flex-direction: row-reverse;
10008
- flex-direction: row-reverse;
10009
- }
10010
-
10011
- .premium-woo-skin-grid-2 .premium-woo-product-actions-wrapper>* {
10012
- -webkit-box-flex: 1;
10013
- -webkit-flex: 1;
10014
- -moz-box-flex: 1;
10015
- -ms-flex: 1;
10016
- flex: 1;
10017
- min-width: 50%;
10018
- }
10019
-
10020
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .button {
10021
- -js-display: flex;
10022
- display: -webkit-box;
10023
- display: -webkit-flex;
10024
- display: -moz-box;
10025
- display: -ms-flexbox;
10026
- display: flex;
10027
- margin: 0;
10028
- text-align: center;
10029
- -webkit-box-pack: center;
10030
- -webkit-justify-content: center;
10031
- -moz-box-pack: center;
10032
- -ms-flex-pack: center;
10033
- justify-content: center;
10034
- -webkit-box-align: center;
10035
- -webkit-align-items: center;
10036
- -moz-box-align: center;
10037
- -ms-flex-align: center;
10038
- align-items: center;
10039
- }
10040
-
10041
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
10042
- background-color: #54595f;
10043
- }
10044
-
10045
- /**
10046
- * Skin 4
10047
- */
10048
- .premium-woo-skin-grid-4 li.product .premium-woo-products-details-wrap {
10049
- position: absolute;
10050
- right: 0;
10051
- left: 0;
10052
- top: 50%;
10053
- -webkit-transform: scale(0.9) translateZ(0) translateY(-50%);
10054
- transform: scale(0.9) translateZ(0) translateY(-50%);
10055
- text-align: center;
10056
- z-index: 2;
10057
- opacity: 0;
10058
- -webkit-transition: opacity 0.5s, -webkit-transform 0.3s;
10059
- transition: opacity 0.5s, -webkit-transform 0.3s;
10060
- transition: opacity 0.5s, transform 0.3s;
10061
- transition: opacity 0.5s, transform 0.3s, -webkit-transform 0.3s;
10062
- }
10063
-
10064
- .premium-woo-skin-grid-4 li.product .premium-woo-product-overlay,
10065
- .premium-woo-skin-grid-8 li.product .premium-woo-product-overlay {
10066
- position: absolute;
10067
- top: 0;
10068
- right: 0;
10069
- width: 100%;
10070
- height: 100%;
10071
- opacity: 0;
10072
- visibility: hidden;
10073
- background-color: rgba(27, 27, 23, 0.3);
10074
- -webkit-transition: all 0.25s ease-in-out;
10075
- transition: all 0.25s ease-in-out;
10076
- }
10077
-
10078
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-overlay,
10079
- .premium-woo-skin-grid-8 li.product:hover .premium-woo-product-overlay {
10080
- opacity: 1;
10081
- visibility: visible;
10082
- z-index: 1;
10083
- }
10084
-
10085
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-products-details-wrap {
10086
- -webkit-transform: scale(1) translateZ(0) translateY(-50%);
10087
- transform: scale(1) translateZ(0) translateY(-50%);
10088
- opacity: 1;
10089
- }
10090
-
10091
- /**
10092
- * Skin 5
10093
- */
10094
- .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper {
10095
- -js-display: flex;
10096
- display: -webkit-box;
10097
- display: -webkit-flex;
10098
- display: -moz-box;
10099
- display: -ms-flexbox;
10100
- display: flex;
10101
- }
10102
-
10103
- .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
10104
- -js-display: flex;
10105
- display: -webkit-box;
10106
- display: -webkit-flex;
10107
- display: -moz-box;
10108
- display: -ms-flexbox;
10109
- display: flex;
10110
- -webkit-box-align: center;
10111
- -webkit-align-items: center;
10112
- -moz-box-align: center;
10113
- -ms-flex-align: center;
10114
- align-items: center;
10115
- background-color: #54595f;
10116
- padding: 10px;
10117
- -webkit-transition: all 0.25s ease 0s;
10118
- transition: all 0.25s ease 0s;
10119
- }
10120
-
10121
- .premium-woo-skin-grid-5 li.product .premium-woo-products-details-wrap {
10122
- width: 75%;
10123
- }
10124
-
10125
- .premium-woo-skin-grid-5 .premium-woo-product-wrapper {
10126
- -js-display: flex;
10127
- display: -webkit-box;
10128
- display: -webkit-flex;
10129
- display: -moz-box;
10130
- display: -ms-flexbox;
10131
- display: flex;
10132
- -webkit-box-align: center;
10133
- -webkit-align-items: center;
10134
- -moz-box-align: center;
10135
- -ms-flex-align: center;
10136
- align-items: center;
10137
- }
10138
-
10139
- .premium-woo-product-align-right .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
10140
- -webkit-box-pack: end;
10141
- -webkit-justify-content: flex-end;
10142
- -moz-box-pack: end;
10143
- -ms-flex-pack: end;
10144
- justify-content: flex-end;
10145
- }
10146
-
10147
- .premium-woo-product-align-center .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
10148
- -webkit-box-pack: center;
10149
- -webkit-justify-content: center;
10150
- -moz-box-pack: center;
10151
- -ms-flex-pack: center;
10152
- justify-content: center;
10153
- }
10154
-
10155
- /**
10156
- * Skin 6
10157
- */
10158
- .premium-woo-skin-grid-6 .premium-woo-qv-btn {
10159
  position: absolute;
10160
- top: 50%;
10161
- right: 50%;
10162
- min-width: 40%;
10163
- text-align: center;
10164
- padding: 5px;
10165
- background: rgba(2, 2, 2, 0.5);
10166
- color: #fff;
10167
- -webkit-transform: translate(50%, -50%);
10168
- -ms-transform: translate(50%, -50%);
10169
- transform: translate(50%, -50%);
10170
- opacity: 0;
10171
- visibility: hidden;
10172
  -webkit-transition: all 0.3s ease-in-out;
10173
  transition: all 0.3s ease-in-out;
10174
- cursor: pointer;
10175
- z-index: 2;
10176
- }
10177
-
10178
- .premium-woo-skin-grid-6 li.product:hover .premium-woo-qv-btn {
10179
- opacity: 1;
10180
- visibility: visible;
10181
- }
10182
-
10183
- .premium-woo-product-align-right .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
10184
- .premium-woo-product-align-left .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
10185
- .premium-woo-product-align-right .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating,
10186
- .premium-woo-product-align-left .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating {
10187
- margin: 0;
10188
- }
10189
-
10190
- .premium-woo-skin-grid-6 li.product .premium-woo-product-info {
10191
- -js-display: flex;
10192
- display: -webkit-box;
10193
- display: -webkit-flex;
10194
- display: -moz-box;
10195
- display: -ms-flexbox;
10196
- display: flex;
10197
- -webkit-box-pack: justify;
10198
- -webkit-justify-content: space-between;
10199
- -moz-box-pack: justify;
10200
- -ms-flex-pack: justify;
10201
- justify-content: space-between;
10202
- }
10203
-
10204
- .premium-woo-product-align-center .premium-woocommerce li.product .premium-woo-product-info {
10205
- -webkit-box-orient: vertical;
10206
- -webkit-box-direction: normal;
10207
- -webkit-flex-direction: column;
10208
- -moz-box-orient: vertical;
10209
- -moz-box-direction: normal;
10210
- -ms-flex-direction: column;
10211
- flex-direction: column;
10212
- }
10213
-
10214
- .premium-woo-product-align-right .premium-woocommerce li.product .premium-woo-product-info {
10215
- -webkit-box-orient: horizontal;
10216
- -webkit-box-direction: reverse;
10217
- -webkit-flex-direction: row-reverse;
10218
- -moz-box-orient: horizontal;
10219
- -moz-box-direction: reverse;
10220
- -ms-flex-direction: row-reverse;
10221
- flex-direction: row-reverse;
10222
- }
10223
-
10224
- .premium-woo-skin-grid-6 li.product .premium-woo-product-gallery-images {
10225
- -js-display: flex;
10226
- display: -webkit-box;
10227
- display: -webkit-flex;
10228
- display: -moz-box;
10229
- display: -ms-flexbox;
10230
- display: flex;
10231
- position: absolute;
10232
- bottom: 10px;
10233
- width: 100%;
10234
- -webkit-box-pack: center;
10235
- -webkit-justify-content: center;
10236
- -moz-box-pack: center;
10237
- -ms-flex-pack: center;
10238
- justify-content: center;
10239
- }
10240
-
10241
- .premium-woo-product-gallery-images .premium-woo-product__gallery_image {
10242
- width: 20%;
10243
- margin: 0 0.2em;
10244
- border: 2px solid #aaa;
10245
- cursor: pointer;
10246
- }
10247
-
10248
- /**
10249
- * Metro
10250
- */
10251
- /*.premium-woo-grid-style1 ul.products li.product {
10252
- width: 25%;
10253
- }*/
10254
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail img,
10255
- .premium-woo-products-metro li.product .premium-woo-product-wrapper,
10256
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail,
10257
- .premium-woo-products-metro li.product .woocommerce-LoopProduct-link {
10258
- height: 100%;
10259
- }
10260
-
10261
- .premium-woo-products-metro ul.products li.product {
10262
- margin-bottom: 0;
10263
- }
10264
-
10265
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail img {
10266
- -o-object-fit: cover;
10267
- object-fit: cover;
10268
- }
10269
-
10270
- /*
10271
- * Carousel
10272
- */
10273
- .premium-carousel-hidden {
10274
- opacity: 0;
10275
- visibility: hidden;
10276
- }
10277
-
10278
- .premium-woocommerce:not(.premium-woo-skin-grid-7) .slick-arrow {
10279
- -webkit-border-radius: 50%;
10280
- border-radius: 50%;
10281
- }
10282
-
10283
- .premium-woocommerce ul.slick-dots {
10284
- width: 100%;
10285
- }
10286
-
10287
- /*
10288
- * Quick View Html/body
10289
- */
10290
- html.premium-woo-qv-opened,
10291
- html.premium-woo-qv-opened body {
10292
- overflow: hidden;
10293
- }
10294
-
10295
- /**
10296
- * Quick View Modal
10297
- */
10298
- .premium-woo-quick-view-back {
10299
- position: fixed;
10300
- visibility: hidden;
10301
- overflow: hidden;
10302
- background: rgba(2, 2, 2, 0.5);
10303
- opacity: 0;
10304
- -webkit-transition: opacity 0.25s;
10305
- transition: opacity 0.25s;
10306
- z-index: 999;
10307
- }
10308
-
10309
- .premium-woo-quick-view-active {
10310
- top: 0;
10311
- right: 0;
10312
- width: 100%;
10313
- height: 100%;
10314
- opacity: 1;
10315
- visibility: visible;
10316
- }
10317
-
10318
- #premium-woo-quick-view-modal {
10319
- position: fixed;
10320
- visibility: hidden;
10321
- opacity: 0;
10322
- top: 0;
10323
- right: 0;
10324
- width: 100%;
10325
- height: 100%;
10326
- z-index: 1400;
10327
- text-align: center;
10328
- -webkit-transition: all 0.3s;
10329
- transition: all 0.3s;
10330
- overflow-x: hidden;
10331
- overflow-y: auto;
10332
- }
10333
-
10334
- #premium-woo-quick-view-modal.active {
10335
- visibility: visible;
10336
- opacity: 1;
10337
  }
10338
 
10339
- #premium-woo-quick-view-modal.active .premium-woo-content-main {
10340
- -webkit-transform: translateY(0);
10341
- -ms-transform: translateY(0);
10342
- transform: translateY(0);
10343
- opacity: 1;
10344
- width: 100%;
 
10345
  }
10346
 
10347
- #premium-woo-quick-view-modal .premium-woo-content-main-wrapper {
10348
  position: absolute;
10349
- width: 100%;
10350
- height: 100%;
10351
- top: 0;
10352
- right: 0;
10353
- text-align: center;
10354
- padding: 30px;
10355
- -js-display: flex;
10356
- display: -webkit-box;
10357
- display: -webkit-flex;
10358
- display: -moz-box;
10359
- display: -ms-flexbox;
10360
- display: flex;
10361
- -webkit-box-align: center;
10362
- -webkit-align-items: center;
10363
- -moz-box-align: center;
10364
- -ms-flex-align: center;
10365
- align-items: center;
10366
- }
10367
-
10368
- #premium-woo-quick-view-modal .premium-woo-content-main {
10369
- position: relative;
10370
- pointer-events: none;
10371
- max-width: 100%;
10372
- text-align: right;
10373
- z-index: 1045;
10374
- -webkit-transform: translateY(-30px);
10375
- -ms-transform: translateY(-30px);
10376
- transform: translateY(-30px);
10377
- opacity: 0;
10378
- -webkit-transition: opacity 0.3s, -webkit-transform 0.5s;
10379
- transition: opacity 0.3s, -webkit-transform 0.5s;
10380
- transition: transform 0.5s, opacity 0.3s;
10381
- transition: transform 0.5s, opacity 0.3s, -webkit-transform 0.5s;
10382
- margin: 0 auto;
10383
- }
10384
-
10385
- #premium-woo-quick-view-modal .premium-woo-lightbox-content {
10386
- position: relative;
10387
- display: table;
10388
- pointer-events: auto;
10389
- background-color: #fff;
10390
- max-width: 975px;
10391
- margin: 20px auto;
10392
- -webkit-transform: translateZ(0);
10393
- transform: translateZ(0);
10394
- -webkit-box-shadow: -3px 3px 20px 0 rgba(0, 0, 0, 0.15);
10395
- box-shadow: -3px 3px 20px 0 rgba(0, 0, 0, 0.15);
10396
- overflow: hidden;
10397
- }
10398
-
10399
- #premium-woo-quick-view-modal .summary {
10400
- width: 50%;
10401
- margin: 0;
10402
- padding: 30px;
10403
- float: right;
10404
- -webkit-box-sizing: border-box;
10405
- -moz-box-sizing: border-box;
10406
- box-sizing: border-box;
10407
  }
10408
 
10409
- #premium-woo-quick-view-modal .summary .quantity {
10410
- min-width: auto;
10411
  }
10412
 
10413
- #premium-woo-quick-view-modal .summary .quantity input.qty {
10414
- width: 54px;
10415
- -webkit-appearance: button;
10416
- -moz-appearance: button;
10417
- appearance: button;
10418
  }
10419
 
10420
- #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-inner-spin-button,
10421
- #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-outer-spin-button {
10422
- display: unset;
 
 
 
 
 
10423
  }
10424
 
10425
- #premium-woo-quick-view-modal .woocommerce-product-details__short-description p {
10426
- margin: 0;
 
 
 
 
 
10427
  }
10428
 
10429
- #premium-woo-quick-view-close {
10430
- position: absolute;
10431
- font-size: 22px;
10432
- top: 10px;
10433
- left: 10px;
10434
- width: 22px;
10435
- height: 22px;
10436
- line-height: 22px;
10437
- opacity: 0.7;
10438
- text-align: center;
10439
- z-index: 2;
10440
- color: #000;
10441
- }
10442
 
10443
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider {
10444
- position: relative;
 
10445
  }
10446
 
10447
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider li {
10448
- list-style: none;
 
 
 
10449
  }
10450
 
10451
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav {
10452
- margin: 0;
10453
- padding: 0;
10454
- width: 100%;
10455
- position: absolute;
10456
- bottom: 10px;
10457
- text-align: center;
10458
- direction: ltr;
10459
- }
10460
 
10461
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li {
10462
- margin: 0 6px;
10463
- display: inline-block;
10464
- vertical-align: middle;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10465
  }
10466
 
10467
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a {
10468
- width: 11px;
10469
- height: 11px;
10470
- display: block;
10471
- background: #666;
10472
- background: rgba(0, 0, 0, 0.5);
10473
- cursor: pointer;
10474
- text-indent: -9999px;
10475
- -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
10476
- box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
10477
- -webkit-border-radius: 20px;
10478
- border-radius: 20px;
 
 
 
 
10479
  }
10480
 
10481
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a.flex-active {
10482
- background: rgba(0, 0, 0, 0.9);
10483
- cursor: default;
10484
  }
10485
 
10486
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a:focus {
10487
- outline: none;
 
 
 
 
 
10488
  }
10489
 
10490
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider img {
10491
- -o-object-fit: cover;
10492
- object-fit: cover;
10493
- width: 100%;
10494
  }
10495
 
10496
- #premium-woo-quick-view-content div.images {
10497
- width: 50%;
10498
- float: right;
10499
- opacity: 1 !important;
10500
- margin: 0;
10501
  }
10502
 
10503
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav {
10504
- margin: 0;
10505
- padding: 0;
10506
- list-style: none;
10507
- direction: ltr;
 
10508
  }
10509
 
10510
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav a {
10511
- text-decoration: none;
10512
  display: block;
10513
- width: 14px;
10514
- height: 32px;
10515
- font-size: 32px;
10516
- line-height: 32px;
10517
- margin: -20px 0 0;
10518
- position: absolute;
10519
- top: 50%;
10520
- z-index: 10;
10521
- overflow: hidden;
10522
  cursor: pointer;
10523
- color: rgba(0, 0, 0, 0.8);
10524
- text-shadow: -1px 1px 0 rgba(255, 255, 255, 0.3);
10525
- -webkit-transition: all 0.3s ease-in-out;
10526
- transition: all 0.3s ease-in-out;
10527
  }
10528
 
10529
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next,
10530
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
10531
- display: inline-block;
10532
- font-family: "Font Awesome 5 Free";
10533
- font-weight: 900;
10534
- text-rendering: auto;
10535
- -webkit-font-smoothing: antialiased;
10536
- -moz-osx-font-smoothing: grayscale;
10537
  }
10538
 
10539
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
10540
- left: 10px;
 
 
 
10541
  }
10542
 
10543
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next {
10544
- right: 10px;
10545
  }
10546
 
10547
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev::before {
10548
- content: "\f104";
10549
  }
10550
 
10551
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next::before {
10552
- content: "\f105";
 
 
 
 
 
 
 
 
10553
  }
10554
 
10555
- .premium-woocommerce li.product .added_to_cart.wc-forward {
10556
  display: none;
 
 
 
 
10557
  }
10558
 
10559
- .premium-woo-atc-button .add_to_cart_button .premium-woo-cart-loader {
10560
- -webkit-animation: spin 2s linear infinite;
10561
- animation: spin 2s linear infinite;
10562
- margin-right: 5px;
10563
- vertical-align: baseline;
10564
- }
10565
-
10566
- /*
10567
- * Load More Button
10568
- */
10569
- .premium-woo-load-more {
10570
  position: relative;
 
 
 
10571
  }
10572
 
10573
- .premium-woo-load-more .premium-woo-load-more-btn {
10574
- -webkit-box-shadow: none;
10575
- box-shadow: none;
10576
- text-shadow: none;
10577
- border: none;
10578
- outline: none;
10579
- -webkit-box-align: center;
10580
- -webkit-align-items: center;
10581
- -moz-box-align: center;
10582
- -ms-flex-align: center;
10583
- align-items: center;
10584
- vertical-align: bottom;
10585
- cursor: pointer;
10586
- line-height: 1;
10587
- font-style: normal;
10588
- font-weight: normal;
10589
- background-image: none;
10590
- color: #fff;
10591
- -webkit-transition: all 0.3s ease-in-out;
10592
- transition: all 0.3s ease-in-out;
10593
- padding: 10px 20px;
10594
  }
10595
 
10596
- .premium-woo-load-more-btn {
10597
- -js-display: inline-flex;
10598
- display: -webkit-inline-box;
10599
- display: -webkit-inline-flex;
10600
- display: -moz-inline-box;
10601
- display: -ms-inline-flexbox;
10602
- display: inline-flex;
10603
- -webkit-box-align: center;
10604
- -webkit-align-items: center;
10605
- -moz-box-align: center;
10606
- -ms-flex-align: center;
10607
- align-items: center;
10608
  }
10609
 
10610
- .premium-woo-load-more-btn span {
10611
- margin-right: 3px;
10612
  }
10613
 
10614
- .premium-woo-load-more-btn .premium-loader {
10615
- display: inline-block;
10616
- width: 20px;
10617
- height: 20px;
10618
  }
10619
 
10620
- @media (min-width: 545px) {
10621
- #premium-woo-quick-view-content div.summary {
10622
- content: "544";
10623
- overflow-y: auto;
10624
- }
10625
  }
10626
 
10627
- @media (max-width: 544px) {
10628
- #premium-woo-quick-view-content .premium-woo-lightbox-content {
10629
- display: block;
10630
- }
10631
 
10632
- #premium-woo-quick-view-content div.images,
10633
- #premium-woo-quick-view-content div.summary {
10634
- width: 100%;
10635
- float: none;
10636
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10637
  }
10638
  /*
10639
  * Common Title/Dual Heading
3834
  transform: rotateX(180deg);
3835
  }
3836
  }
3837
+ /**************** Premium Bullet List *****************/
3838
+ /******************************************************/
3839
+ .premium-bullet-list-box {
3840
+ -js-display: flex;
3841
+ display: -webkit-box;
3842
+ display: -webkit-flex;
3843
+ display: -moz-box;
3844
+ display: -ms-flexbox;
3845
+ display: flex;
3846
+ -webkit-flex-wrap: wrap;
3847
+ -ms-flex-wrap: wrap;
3848
+ flex-wrap: wrap;
3849
+ -webkit-box-orient: vertical;
3850
+ -webkit-box-direction: normal;
3851
+ -webkit-flex-direction: column;
3852
+ -moz-box-orient: vertical;
3853
+ -moz-box-direction: normal;
3854
+ -ms-flex-direction: column;
3855
+ flex-direction: column;
3856
+ }
3857
+
3858
+ .premium-bullet-list-box .premium-bullet-list-content-grow-lc {
3859
+ -webkit-transform-origin: right center;
3860
+ -ms-transform-origin: right center;
3861
+ transform-origin: right center;
3862
+ }
3863
+
3864
+ .premium-bullet-list-box .premium-bullet-list-content-grow-rc {
3865
+ -webkit-transform-origin: left center;
3866
+ -ms-transform-origin: left center;
3867
+ transform-origin: left center;
3868
+ }
3869
+
3870
+ .premium-bullet-list-box .premium-bullet-list-content-grow-cc {
3871
+ -webkit-transform-origin: center center;
3872
+ -ms-transform-origin: center center;
3873
+ transform-origin: center center;
3874
+ }
3875
+
3876
+ .premium-bullet-list-content {
3877
+ -js-display: flex;
3878
+ display: -webkit-box;
3879
+ display: -webkit-flex;
3880
+ display: -moz-box;
3881
+ display: -ms-flexbox;
3882
+ display: flex;
3883
+ -webkit-transition: all 0.3s ease-in-out;
3884
+ transition: all 0.3s ease-in-out;
3885
+ width: auto;
3886
+ position: relative;
3887
+ }
3888
+
3889
+ .premium-bullet-list-content .premium-bullet-list-text span,
3890
+ .premium-bullet-list-content .premium-bullet-list-wrapper {
3891
+ display: inline-block;
3892
+ -webkit-align-self: center;
3893
+ -ms-flex-item-align: center;
3894
+ align-self: center;
3895
+ -webkit-transition: all 0.3s ease-in-out;
3896
+ transition: all 0.3s ease-in-out;
3897
+ }
3898
+
3899
+ .premium-bullet-list-content .premium-bullet-list-text span {
3900
+ margin: 0 5px;
3901
+ -webkit-box-flex: 1;
3902
+ -webkit-flex: 1;
3903
+ -moz-box-flex: 1;
3904
+ -ms-flex: 1;
3905
+ flex: 1;
3906
+ }
3907
+
3908
+ .premium-bullet-list-content .premium-bullet-list-icon-text p {
3909
+ font-size: 18px;
3910
+ background-color: #eee;
3911
+ padding: 1px 5px;
3912
+ -webkit-border-radius: 2px;
3913
+ border-radius: 2px;
3914
+ }
3915
+
3916
+ .premium-bullet-list-content .premium-bullet-list-text span,
3917
+ .premium-bullet-list-content .premium-bullet-list-icon-text p,
3918
+ .premium-bullet-list-content .premium-bullet-list-wrapper img,
3919
+ .premium-bullet-list-content .premium-bullet-list-wrapper svg,
3920
+ .premium-bullet-list-content .premium-bullet-list-wrapper i {
3921
+ -webkit-transition: all 0.3s ease-in-out;
3922
+ transition: all 0.3s ease-in-out;
3923
+ }
3924
+
3925
+ .premium-bullet-list-content .premium-bullet-list-wrapper {
3926
+ position: relative;
3927
+ line-height: 0;
3928
+ }
3929
+
3930
+ .premium-bullet-list-content .premium-bullet-list-wrapper img,
3931
+ .premium-bullet-list-content .premium-bullet-list-wrapper svg {
3932
+ width: 30px !important;
3933
+ height: 30px !important;
3934
+ position: relative;
3935
+ z-index: 500;
3936
+ }
3937
+
3938
+ .premium-bullet-list-content .premium-bullet-list-wrapper i {
3939
+ width: 1.25em;
3940
+ }
3941
+
3942
+ .premium-bullet-list-content .premium-bullet-list-wrapper i,
3943
+ .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text {
3944
+ position: relative;
3945
+ z-index: 500;
3946
+ }
3947
+
3948
+ .premium-bullet-list-content .premium-bullet-list-link {
3949
+ position: absolute;
3950
+ top: 0;
3951
+ right: 0;
3952
+ width: 100%;
3953
+ height: 100%;
3954
+ z-index: 1000;
3955
+ }
3956
+
3957
+ .premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector {
3958
+ width: 100%;
3959
+ height: 100%;
3960
+ position: absolute;
3961
+ top: 0.5em;
3962
+ z-index: 100;
3963
+ -js-display: flex;
3964
+ display: -webkit-box;
3965
+ display: -webkit-flex;
3966
+ display: -moz-box;
3967
+ display: -ms-flexbox;
3968
+ display: flex;
3969
+ -webkit-box-pack: center;
3970
+ -webkit-justify-content: center;
3971
+ -moz-box-pack: center;
3972
+ -ms-flex-pack: center;
3973
+ justify-content: center;
3974
+ }
3975
+
3976
+ .premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector .premium-icon-connector-content:after {
3977
+ content: "";
3978
+ border-left-width: 1px;
3979
+ border-left-style: solid;
3980
+ border-color: #333333;
3981
+ display: block;
3982
+ height: 100%;
3983
+ }
3984
+
3985
+ li.premium-bullet-list-content.premium-bullet-list-content-inline {
3986
+ -webkit-align-self: center;
3987
+ -ms-flex-item-align: center;
3988
+ align-self: center;
3989
+ z-index: 2;
3990
+ }
3991
+
3992
+ li.premium-bullet-list-content.premium-bullet-list-content-inline:not(:first-child) {
3993
+ margin: 0 3px;
3994
+ }
3995
+
3996
+ li.premium-bullet-list-content.premium-bullet-list-content-inline:first-child {
3997
+ margin: 0 0 0 3px;
3998
+ }
3999
+
4000
+ .premium-bullet-list-divider:not(:last-child) {
4001
+ width: 100%;
4002
+ -webkit-box-flex: 0;
4003
+ -webkit-flex: 0 0 100%;
4004
+ -moz-box-flex: 0;
4005
+ -ms-flex: 0 0 100%;
4006
+ flex: 0 0 100%;
4007
+ overflow: hidden;
4008
+ }
4009
+
4010
+ .premium-bullet-list-divider:not(:last-child):after {
4011
+ content: "";
4012
+ display: block;
4013
+ border-top-style: solid;
4014
+ border-top-width: 1px;
4015
+ }
4016
+
4017
+ .premium-bullet-list-divider-inline:not(:last-child) {
4018
+ float: left;
4019
+ display: inline-block;
4020
+ position: relative;
4021
+ height: 100%;
4022
+ overflow: hidden;
4023
+ -webkit-align-self: center;
4024
+ -ms-flex-item-align: center;
4025
+ align-self: center;
4026
+ margin: 0 3px;
4027
+ }
4028
+
4029
+ .premium-bullet-list-divider-inline:not(:last-child):after {
4030
+ content: "";
4031
+ display: block;
4032
+ border-right-width: 1px;
4033
+ height: 33px;
4034
+ border-right-style: solid;
4035
+ }
4036
+
4037
+ .premium-bullet-list-icon-text {
4038
+ line-height: 1.5;
4039
+ }
4040
+
4041
+ .premium-bullet-list-icon-text p,
4042
+ ul.premium-bullet-list-box,
4043
+ li.premium-bullet-list-content {
4044
+ margin: 0;
4045
+ }
4046
+
4047
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper i,
4048
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-text span,
4049
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-icon-text p {
4050
+ color: transparent !important;
4051
+ text-shadow: 0 0 3px #aaa;
4052
+ }
4053
+
4054
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-icon-connector-content,
4055
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper .premium-lottie-animation svg,
4056
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper img,
4057
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-badge {
4058
+ -webkit-filter: blur(3px);
4059
+ filter: blur(3px);
4060
+ }
4061
+
4062
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper i,
4063
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-text span,
4064
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
4065
+ color: #aaa !important;
4066
+ text-shadow: 0 0px 0 transparent;
4067
+ }
4068
+
4069
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-icon-connector-content,
4070
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper .premium-lottie-animation svg,
4071
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper img,
4072
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-badge {
4073
+ -webkit-filter: none;
4074
+ filter: none;
4075
+ }
4076
+
4077
+ .premium-bullet-list-content .premium-bullet-list-badge {
4078
+ font-size: 11px;
4079
+ top: auto;
4080
+ min-width: -webkit-max-content;
4081
+ min-width: -moz-max-content;
4082
+ min-width: max-content;
4083
+ height: -webkit-fit-content;
4084
+ height: -moz-fit-content;
4085
+ height: fit-content;
4086
+ }
4087
+
4088
+ .premium-bullet-list-content .premium-bullet-list-icon-text p {
4089
+ font-size: 13px;
4090
+ }
4091
+
4092
+ .premium-bullet-list-gradient-effect[data-text] {
4093
+ display: inline-block;
4094
+ position: relative;
4095
+ text-decoration: none;
4096
+ }
4097
+
4098
+ .premium-bullet-list-gradient-effect[data-text]::before {
4099
+ content: attr(data-text);
4100
+ position: absolute;
4101
+ z-index: 1;
4102
+ overflow: hidden;
4103
+ -webkit-clip-path: polygon(100% 100%, 100% 100%, 50% 50%);
4104
+ clip-path: polygon(100% 100%, 100% 100%, 50% 50%);
4105
+ -webkit-background-clip: text;
4106
+ background-clip: text;
4107
+ -webkit-text-fill-color: transparent;
4108
+ -webkit-transition: all 0.4s ease;
4109
+ transition: all 0.4s ease;
4110
+ }
4111
+
4112
+ .premium-bullet-list-content:hover .premium-bullet-list-gradient-effect[data-text]::before,
4113
+ .premium-bullet-list-content:focus .premium-bullet-list-gradient-effect[data-text]::before {
4114
+ -webkit-animation: rtlgradient 1s forwards;
4115
+ animation: rtlgradient 1s forwards;
4116
+ }
4117
+
4118
+ @-webkit-keyframes rtlgradient {
4119
+ 0% {
4120
+ -webkit-clip-path: circle(0% at 150% 50%);
4121
+ clip-path: circle(0% at 150% 50%);
4122
+ }
4123
+
4124
+ 100% {
4125
+ -webkit-clip-path: circle(100% at 50% 50%);
4126
+ clip-path: circle(100% at 50% 50%);
4127
+ }
4128
+ }
4129
+
4130
+ @keyframes rtlgradient {
4131
+ 0% {
4132
+ -webkit-clip-path: circle(0% at 150% 50%);
4133
+ clip-path: circle(0% at 150% 50%);
4134
+ }
4135
+
4136
+ 100% {
4137
+ -webkit-clip-path: circle(100% at 50% 50%);
4138
+ clip-path: circle(100% at 50% 50%);
4139
+ }
4140
+ }
4141
+
4142
+ ul[data-list-animation*="animated-"] .premium-bullet-list-divider,
4143
+ ul[data-list-animation*="animated-"] .premium-bullet-list-content,
4144
+ ul[data-list-animation*="animated-"] .premium-bullet-list-divider-inline {
4145
+ opacity: 0;
4146
+ }
4147
+
4148
+ .premium-bullet-list-content-grow-effect:hover {
4149
+ -webkit-transform: scale(1.07);
4150
+ -ms-transform: scale(1.07);
4151
+ transform: scale(1.07);
4152
+ }
4153
+
4154
+ @-webkit-keyframes spin {
4155
+ 100% {
4156
+ -webkit-transform: rotate(360deg);
4157
+ transform: rotate(360deg);
4158
+ }
4159
+ }
4160
+
4161
+ @keyframes spin {
4162
+ 100% {
4163
+ -webkit-transform: rotate(360deg);
4164
+ transform: rotate(360deg);
4165
+ }
4166
  }
4167
  /**************** Premium Image Button ***********/
4168
  /*************************************************/
4636
  transform: rotateX(360deg);
4637
  }
4638
  }
4639
+ /************ Premium Image Scroll ***************/
4640
+ /*************************************************/
4641
+ .premium-image-scroll-section,
4642
+ .premium-image-scroll-container {
4643
+ -webkit-transition: all 0.3s ease-in-out;
4644
+ transition: all 0.3s ease-in-out;
4645
+ }
4646
+
4647
+ .premium-image-scroll-section {
4648
+ position: relative;
4649
+ overflow: hidden;
4650
+ width: 100%;
4651
+ -webkit-mask-image: -webkit-radial-gradient(white, black);
4652
+ }
4653
+
4654
+ .premium-image-scroll-container {
4655
+ width: 100%;
4656
+ }
4657
+
4658
+ .premium-image-scroll-container .premium-image-scroll-mask-media {
4659
+ -webkit-mask-repeat: no-repeat;
4660
+ mask-repeat: no-repeat;
4661
+ -webkit-mask-position: center;
4662
+ mask-position: center;
4663
+ }
4664
+
4665
+ .premium-container-scroll {
4666
+ overflow: auto;
4667
+ }
4668
+
4669
+ .premium-image-scroll-container .premium-image-scroll-horizontal {
4670
+ position: relative;
4671
+ width: 100%;
4672
+ height: 100%;
4673
+ }
4674
+
4675
+ .premium-image-scroll-container .premium-image-scroll-horizontal img {
4676
+ max-width: none;
4677
+ height: 100%;
4678
+ }
4679
+
4680
+ .premium-image-scroll-container .premium-image-scroll-vertical img {
4681
+ width: 100%;
4682
+ max-width: 100%;
4683
+ height: auto;
4684
+ }
4685
+
4686
+ .premium-image-scroll-ver {
4687
+ position: relative;
4688
+ }
4689
+
4690
+ .premium-image-scroll-container .premium-image-scroll-overlay {
4691
+ background: rgba(2, 2, 2, 0.3);
4692
+ }
4693
+
4694
+ .premium-image-scroll-container .premium-image-scroll-link,
4695
+ .premium-image-scroll-container .premium-image-scroll-overlay {
4696
+ position: absolute;
4697
+ top: 0;
4698
+ bottom: 0;
4699
+ right: 0;
4700
+ left: 0;
4701
+ z-index: 4;
4702
+ }
4703
+
4704
+ .premium-image-scroll-content {
4705
+ display: inline-block;
4706
+ position: absolute;
4707
+ height: auto;
4708
+ top: 50%;
4709
+ right: 50%;
4710
+ text-align: center;
4711
+ z-index: 5;
4712
+ -webkit-transform: translate(50%, -50%);
4713
+ -ms-transform: translate(50%, -50%);
4714
+ transform: translate(50%, -50%);
4715
+ }
4716
+
4717
+ .premium-container-scroll-instant .premium-image-scroll-image {
4718
+ -webkit-transition: all 0s ease-in-out !important;
4719
+ transition: all 0s ease-in-out !important;
4720
+ }
4721
+
4722
+ .premium-image-scroll-container img {
4723
+ -webkit-transition: -webkit-transform 3s ease-in-out;
4724
+ transition: -webkit-transform 3s ease-in-out;
4725
+ transition: transform 3s ease-in-out;
4726
+ transition: transform 3s ease-in-out, -webkit-transform 3s ease-in-out;
4727
+ }
4728
+
4729
+ .premium-image-scroll-container .premium-image-scroll-overlay,
4730
+ .premium-image-scroll-container .premium-image-scroll-content {
4731
+ -webkit-transition: all 0.3s ease-in-out;
4732
+ transition: all 0.3s ease-in-out;
4733
+ opacity: 1;
4734
+ }
4735
+
4736
+ .premium-image-scroll-container:hover .premium-image-scroll-overlay {
4737
+ opacity: 0;
4738
+ }
4739
+
4740
+ .premium-image-scroll-container:hover .premium-image-scroll-content {
4741
+ opacity: 0;
4742
+ visibility: hidden;
4743
+ }
4744
+
4745
+ .premium-image-scroll-content .premium-image-scroll-icon {
4746
+ display: inline-block;
4747
+ font-family: "pa-elements" !important;
4748
+ speak: none;
4749
+ font-style: normal;
4750
+ font-weight: normal;
4751
+ font-variant: normal;
4752
+ text-transform: none;
4753
+ line-height: 1;
4754
+ -webkit-font-smoothing: antialiased;
4755
+ -moz-osx-font-smoothing: grayscale;
4756
+ -webkit-animation-duration: 0.5s;
4757
+ animation-duration: 0.5s;
4758
+ -webkit-animation-iteration-count: infinite;
4759
+ animation-iteration-count: infinite;
4760
+ -webkit-animation-direction: alternate;
4761
+ animation-direction: alternate;
4762
+ -webkit-animation-timing-function: ease-in-out;
4763
+ animation-timing-function: ease-in-out;
4764
+ }
4765
+
4766
+ .pa-horizontal-mouse-scroll:before {
4767
+ content: "\e901";
4768
+ }
4769
+
4770
+ .pa-vertical-mouse-scroll:before {
4771
+ content: "\e93c";
4772
+ }
4773
+
4774
+ .pa-horizontal-mouse-scroll {
4775
+ -webkit-animation-name: pa-scroll-horizontal;
4776
+ animation-name: pa-scroll-horizontal;
4777
+ }
4778
+
4779
+ .pa-vertical-mouse-scroll {
4780
+ -webkit-animation-name: pa-scroll-vertical;
4781
+ animation-name: pa-scroll-vertical;
4782
+ }
4783
+
4784
+ @-webkit-keyframes pa-scroll-vertical {
4785
+ 0% {
4786
+ -webkit-transform: translateY(0px);
4787
+ transform: translateY(0px);
4788
+ }
4789
+
4790
+ 100% {
4791
+ -webkit-transform: translateY(5px);
4792
+ transform: translateY(5px);
4793
+ }
4794
+ }
4795
+
4796
+ @keyframes pa-scroll-vertical {
4797
+ 0% {
4798
+ -webkit-transform: translateY(0px);
4799
+ transform: translateY(0px);
4800
+ }
4801
+
4802
+ 100% {
4803
+ -webkit-transform: translateY(5px);
4804
+ transform: translateY(5px);
4805
+ }
4806
+ }
4807
+
4808
+ @-webkit-keyframes pa-scroll-horizontal {
4809
+ 0% {
4810
+ -webkit-transform: translateX(0px);
4811
+ transform: translateX(0px);
4812
+ }
4813
+
4814
+ 100% {
4815
+ -webkit-transform: translateX(-5px);
4816
+ transform: translateX(-5px);
4817
+ }
4818
+ }
4819
+
4820
+ @keyframes pa-scroll-horizontal {
4821
+ 0% {
4822
+ -webkit-transform: translateX(0px);
4823
+ transform: translateX(0px);
4824
+ }
4825
+
4826
+ 100% {
4827
+ -webkit-transform: translateX(-5px);
4828
+ transform: translateX(-5px);
4829
+ }
4830
  }
4831
+ /**************** Premium Image Separator ****************/
4832
+ /*********************************************************/
4833
+ /*Image Separator Container Style*/
4834
+ .premium-image-separator-container {
4835
+ position: absolute;
4836
+ width: 100%;
4837
+ z-index: 2;
4838
+ top: auto;
4839
  }
4840
 
4841
+ .premium-image-separator-container img {
4842
+ display: inline-block !important;
4843
+ -webkit-mask-repeat: no-repeat;
4844
+ mask-repeat: no-repeat;
4845
+ -webkit-mask-position: center;
4846
+ mask-position: center;
4847
  }
4848
 
4849
+ /*Link on Image Style*/
4850
+ .premium-image-separator-link {
4851
+ position: absolute;
4852
+ z-index: 9999;
4853
+ top: 0;
4854
+ right: 0;
4855
+ width: 100%;
4856
+ height: 100%;
4857
+ text-decoration: none;
4858
  }
4859
 
4860
+ /*Important to override Theme options*/
4861
+ a.premium-image-separator-link:hover,
4862
+ a.premium-image-separator-link:visited,
4863
+ a.premium-image-separator-link:focus,
4864
+ a.premium-image-separator-link:active {
4865
+ -webkit-box-shadow: none !important;
4866
+ box-shadow: none !important;
4867
+ outline: none !important;
4868
+ border: none !important;
4869
+ text-decoration: none !important;
4870
  }
4871
 
4872
+ .premium-image-separator-container .img-responsive {
4873
+ display: inline-block;
4874
  }
4875
 
4876
+ .premium-image-separator-container i,
4877
+ .premium-image-separator-container>svg {
4878
+ padding: 20px;
4879
+ -webkit-transition: all 0.3s ease-in-out;
4880
+ transition: all 0.3s ease-in-out;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4881
  }
4882
  /******** Premium Media Grid ********/
4883
  /************************************/
7570
  -ms-transform: translateX(0) rotate(90deg);
7571
  transform: translateX(0) rotate(90deg);
7572
  }
7573
+ /**************** Premium Pricing Table ****************/
7574
+ /*******************************************************/
7575
+ .premium-pricing-table-container {
7576
+ position: relative;
7577
+ text-align: center;
7578
+ display: inline-block;
7579
+ width: 100%;
7580
+ -webkit-transition: all 0.3s ease-in-out;
7581
+ transition: all 0.3s ease-in-out;
7582
+ }
7583
+
7584
+ .premium-pricing-icon-container {
7585
+ -js-display: flex;
7586
+ display: -webkit-box;
7587
+ display: -webkit-flex;
7588
+ display: -moz-box;
7589
+ display: -ms-flexbox;
7590
+ display: flex;
7591
+ -webkit-box-pack: center;
7592
+ -webkit-justify-content: center;
7593
+ -moz-box-pack: center;
7594
+ -ms-flex-pack: center;
7595
+ justify-content: center;
7596
+ line-height: 0;
7597
+ }
7598
+
7599
+ .premium-pricing-icon-container .premium-pricing-icon {
7600
+ display: inline-block;
7601
+ }
7602
+
7603
+ .premium-pricing-icon-container .premium-pricing-image {
7604
+ overflow: hidden;
7605
+ }
7606
+
7607
+ .premium-pricing-icon-container .premium-pricing-image img {
7608
+ width: 25px;
7609
+ height: 25px;
7610
+ -o-object-fit: cover;
7611
+ object-fit: cover;
7612
+ }
7613
+
7614
+ .premium-badge-left {
7615
+ position: absolute;
7616
+ top: 0;
7617
+ }
7618
+
7619
+ .premium-badge-right {
7620
+ position: absolute;
7621
+ top: 0;
7622
+ right: 0;
7623
+ }
7624
+
7625
+ .premium-badge-left {
7626
+ left: 0;
7627
+ }
7628
+
7629
+ .premium-badge-triangle.premium-badge-left .corner {
7630
+ width: 0;
7631
+ height: 0;
7632
+ border-top: 150px solid;
7633
+ border-bottom: 150px solid transparent;
7634
+ border-right: 150px solid transparent;
7635
+ }
7636
+
7637
+ .premium-badge-triangle.premium-badge-right .corner {
7638
+ width: 0;
7639
+ height: 0;
7640
+ border-bottom: 150px solid transparent;
7641
+ border-right: 150px solid;
7642
+ border-left: 150px solid transparent;
7643
+ }
7644
+
7645
+ .premium-badge-triangle span {
7646
+ position: absolute;
7647
+ top: 35px;
7648
+ width: 100px;
7649
+ text-align: center;
7650
+ -webkit-transform: rotate(-45deg);
7651
+ -ms-transform: rotate(-45deg);
7652
+ transform: rotate(-45deg);
7653
+ display: block;
7654
+ text-transform: uppercase;
7655
+ }
7656
+
7657
+ .premium-badge-triangle.premium-badge-right span {
7658
+ -webkit-transform: rotate(45deg);
7659
+ -ms-transform: rotate(45deg);
7660
+ transform: rotate(45deg);
7661
+ right: 0;
7662
+ }
7663
+
7664
+ .premium-badge-circle {
7665
+ min-width: 4em;
7666
+ min-height: 4em;
7667
+ line-height: 4em;
7668
+ text-align: center;
7669
+ -webkit-border-radius: 100%;
7670
+ border-radius: 100%;
7671
+ position: absolute;
7672
+ z-index: 1;
7673
+ }
7674
+
7675
+ .premium-badge-stripe {
7676
+ position: absolute;
7677
+ -webkit-transform: rotate(90deg);
7678
+ -ms-transform: rotate(90deg);
7679
+ transform: rotate(90deg);
7680
+ width: 15em;
7681
+ overflow: hidden;
7682
+ height: 15em;
7683
+ }
7684
+
7685
+ .premium-badge-stripe.premium-badge-left {
7686
+ -webkit-transform: rotate(0);
7687
+ -ms-transform: rotate(0);
7688
+ transform: rotate(0);
7689
+ }
7690
+
7691
+ .premium-badge-stripe .corner {
7692
+ text-align: center;
7693
+ left: 0;
7694
+ width: 150%;
7695
+ -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
7696
+ -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
7697
+ transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
7698
+ margin-top: 35px;
7699
+ font-size: 13px;
7700
+ line-height: 2;
7701
+ font-weight: 800;
7702
+ text-transform: uppercase;
7703
+ }
7704
+
7705
+ .premium-badge-flag .corner {
7706
+ text-align: center;
7707
+ -webkit-border-radius: 4px 4px 0 4px;
7708
+ border-radius: 4px 4px 0 4px;
7709
+ padding: 3px 15px;
7710
+ position: absolute;
7711
+ top: 10%;
7712
+ right: -8px;
7713
+ }
7714
+
7715
+ .premium-badge-flag .corner::before,
7716
+ .premium-badge-flag .corner::after {
7717
+ content: "";
7718
+ display: block;
7719
+ position: absolute;
7720
+ width: 0;
7721
+ height: 0;
7722
+ top: 100%;
7723
+ right: 0;
7724
+ border-bottom: 8px solid transparent;
7725
+ }
7726
+
7727
+ .elementor-widget-premium-addon-pricing-table .elementor-widget-container {
7728
+ overflow: visible !important;
7729
+ }
7730
+
7731
+ .premium-badge-flag .corner::after {
7732
+ border-left: 8px solid rgba(0, 0, 0, 0.2);
7733
+ }
7734
+
7735
+ .premium-pricing-price-currency {
7736
+ position: relative;
7737
+ }
7738
+
7739
+ .premium-pricing-button-container {
7740
+ display: block;
7741
+ }
7742
+
7743
+ .premium-pricing-list {
7744
+ -js-display: flex;
7745
+ display: -webkit-box;
7746
+ display: -webkit-flex;
7747
+ display: -moz-box;
7748
+ display: -ms-flexbox;
7749
+ display: flex;
7750
+ -webkit-box-orient: vertical;
7751
+ -webkit-box-direction: normal;
7752
+ -webkit-flex-direction: column;
7753
+ -moz-box-orient: vertical;
7754
+ -moz-box-direction: normal;
7755
+ -ms-flex-direction: column;
7756
+ flex-direction: column;
7757
+ list-style-type: none;
7758
+ margin: 0;
7759
+ }
7760
+
7761
+ .premium-pricing-list .premium-pricing-list-item {
7762
+ -js-display: flex;
7763
+ display: -webkit-box;
7764
+ display: -webkit-flex;
7765
+ display: -moz-box;
7766
+ display: -ms-flexbox;
7767
+ display: flex;
7768
+ -webkit-box-align: center;
7769
+ -webkit-align-items: center;
7770
+ -moz-box-align: center;
7771
+ -ms-flex-align: center;
7772
+ align-items: center;
7773
+ }
7774
+
7775
+ .premium-pricing-list .premium-pricing-list-item svg {
7776
+ width: 50px;
7777
+ height: 50px;
7778
+ }
7779
+
7780
+ .premium-pricing-list .premium-pricing-list-item img {
7781
+ width: 30px;
7782
+ height: 30px;
7783
+ -o-object-fit: cover;
7784
+ object-fit: cover;
7785
+ }
7786
+
7787
+ .premium-pricing-list .premium-pricing-list-span {
7788
+ position: relative;
7789
+ }
7790
+
7791
+ .premium-pricing-list .list-item-tooltip {
7792
+ border-bottom: 1px dotted;
7793
+ }
7794
+
7795
+ .premium-pricing-list .premium-pricing-list-tooltip {
7796
+ position: absolute;
7797
+ top: -webkit-calc(100% + 1px);
7798
+ top: calc(100% + 1px);
7799
+ right: 0;
7800
+ visibility: hidden;
7801
+ padding: 15px 20px;
7802
+ -webkit-border-radius: 5px;
7803
+ border-radius: 5px;
7804
+ min-width: 200px;
7805
+ overflow: hidden;
7806
+ text-align: right;
7807
+ font-size: 0.8rem;
7808
+ color: #fff;
7809
+ background-color: #aaa;
7810
+ }
7811
+
7812
+ .premium-pricing-features-left .premium-pricing-list-span {
7813
+ text-align: right;
7814
+ }
7815
+
7816
+ .premium-pricing-features-center .premium-pricing-list-span {
7817
+ text-align: center;
7818
+ }
7819
+
7820
+ .premium-pricing-features-right .premium-pricing-list-span {
7821
+ text-align: left;
7822
+ }
7823
+
7824
+ .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
7825
+ z-index: 99;
7826
+ visibility: visible;
7827
+ opacity: 1;
7828
+ }
7829
+
7830
+ .premium-pricing-slashed-price-value {
7831
+ display: inline-block;
7832
+ font-size: 20px;
7833
+ font-weight: 400;
7834
+ margin-left: 5px;
7835
+ }
7836
+
7837
+ .premium-pricing-price-value {
7838
+ font-size: 70px;
7839
+ }
7840
+
7841
+ .premium-pricing-description-container li {
7842
+ list-style-position: inside;
7843
+ text-indent: -40px;
7844
+ }
7845
+
7846
+ @-moz-document url-prefix() {
7847
+ .premium-pricing-description-container li {
7848
+ text-indent: 0px;
7849
+ }
7850
+ }
7851
+
7852
+ .premium-pricing-price-button {
7853
+ display: block;
7854
+ padding: 6px 12px;
7855
+ line-height: 1.42857143;
7856
+ text-align: center;
7857
+ color: #fff;
7858
+ background: #6ec1e4;
7859
+ margin-bottom: 0;
7860
+ -webkit-transition: all 0.3s ease-in-out;
7861
+ transition: all 0.3s ease-in-out;
7862
+ }
7863
+ /**************** Premium Progress Bar ****************/
7864
+ /******************************************************/
7865
+ .premium-progressbar-container {
7866
+ position: relative;
7867
+ }
7868
+
7869
+ .premium-progressbar-bar-wrap {
7870
+ position: relative;
7871
+ text-align: right;
7872
+ overflow: hidden;
7873
+ height: 25px;
7874
+ margin-bottom: 50px;
7875
+ background-color: #f5f5f5;
7876
+ -webkit-border-radius: 4px;
7877
+ border-radius: 4px;
7878
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
7879
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
7880
+ }
7881
+
7882
+ .premium-progressbar-bar-wrap.premium-progressbar-dots {
7883
+ background-color: transparent;
7884
+ width: 100%;
7885
+ -js-display: flex;
7886
+ display: -webkit-box;
7887
+ display: -webkit-flex;
7888
+ display: -moz-box;
7889
+ display: -ms-flexbox;
7890
+ display: flex;
7891
+ height: auto;
7892
+ -webkit-box-shadow: none;
7893
+ box-shadow: none;
7894
+ }
7895
+
7896
+ .premium-progressbar-bar-wrap .progress-segment {
7897
+ position: relative;
7898
+ width: 25px;
7899
+ height: 25px;
7900
+ -webkit-border-radius: 50%;
7901
+ border-radius: 50%;
7902
+ overflow: hidden;
7903
+ background-color: #f5f5f5;
7904
+ }
7905
+
7906
+ .premium-progressbar-bar-wrap .progress-segment.filled {
7907
+ background: #6ec1e4;
7908
+ }
7909
+
7910
+ .premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child) {
7911
+ margin: 0 4px;
7912
+ }
7913
+
7914
+ .premium-progressbar-bar-wrap .progress-segment:first-child {
7915
+ margin-left: 4px;
7916
+ }
7917
+
7918
+ .premium-progressbar-bar-wrap .progress-segment:last-child {
7919
+ margin-right: 4px;
7920
+ }
7921
+
7922
+ .premium-progressbar-bar-wrap .progress-segment .segment-inner {
7923
+ position: absolute;
7924
+ top: 0;
7925
+ right: 0;
7926
+ height: 100%;
7927
+ background-color: #6ec1e4;
7928
+ }
7929
+
7930
+ .premium-progressbar-bar {
7931
+ float: right;
7932
+ width: 0%;
7933
+ height: 100%;
7934
+ font-size: 12px;
7935
+ line-height: 20px;
7936
+ background: #6ec1e4;
7937
+ text-align: center;
7938
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
7939
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
7940
+ }
7941
+
7942
+ .premium-progressbar-striped .premium-progressbar-bar {
7943
+ background-image: -webkit-linear-gradient(-135deg,
7944
+ rgba(255, 255, 255, 0.15) 25%,
7945
+ transparent 25%,
7946
+ transparent 50%,
7947
+ rgba(255, 255, 255, 0.15) 50%,
7948
+ rgba(255, 255, 255, 0.15) 75%,
7949
+ transparent 75%,
7950
+ transparent);
7951
+ background-image: -webkit-linear-gradient(45deg,
7952
+ rgba(255, 255, 255, 0.15) 25%,
7953
+ transparent 25%,
7954
+ transparent 50%,
7955
+ rgba(255, 255, 255, 0.15) 50%,
7956
+ rgba(255, 255, 255, 0.15) 75%,
7957
+ transparent 75%,
7958
+ transparent);
7959
+ background-image: linear-gradient(45deg,
7960
+ rgba(255, 255, 255, 0.15) 25%,
7961
+ transparent 25%,
7962
+ transparent 50%,
7963
+ rgba(255, 255, 255, 0.15) 50%,
7964
+ rgba(255, 255, 255, 0.15) 75%,
7965
+ transparent 75%,
7966
+ transparent);
7967
+ -webkit-background-size: 40px 40px;
7968
+ background-size: 40px 40px;
7969
+ }
7970
+
7971
+ .premium-progressbar-active .premium-progressbar-bar {
7972
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
7973
+ animation: progress-bar-stripes 2s linear infinite;
7974
+ }
7975
+
7976
+ .premium-progressbar-gradient .premium-progressbar-bar {
7977
+ -webkit-background-size: 400% 400% !important;
7978
+ background-size: 400% 400% !important;
7979
+ -webkit-animation: progress-bar-gradient 10s ease-in-out infinite;
7980
+ animation: progress-bar-gradient 10s ease-in-out infinite;
7981
+ }
7982
+
7983
+ .premium-progressbar-bar {
7984
+ position: absolute;
7985
+ overflow: hidden;
7986
+ line-height: 20px;
7987
+ }
7988
+
7989
+ .premium-progressbar-container .clearfix {
7990
+ clear: both;
7991
+ }
7992
+
7993
+ .premium-progressbar-bar {
7994
+ -webkit-transition: width 0s ease-in-out !important;
7995
+ transition: width 0s ease-in-out !important;
7996
+ }
7997
+
7998
+ .premium-progressbar-container p:first-of-type {
7999
+ margin: 0;
8000
+ float: left;
8001
+ }
8002
+
8003
+ .premium-progressbar-container p:nth-of-type(2) {
8004
+ margin: 0;
8005
+ float: right;
8006
+ }
8007
+
8008
+ .premium-progressbar-name {
8009
+ right: 50%;
8010
+ top: 0;
8011
+ left: 0;
8012
+ -webkit-transform: translateX(12.5px);
8013
+ -ms-transform: translateX(12.5px);
8014
+ transform: translateX(12.5px);
8015
+ z-index: 1;
8016
+ }
8017
+
8018
+ .premium-progressbar-multiple-label {
8019
+ position: relative;
8020
+ float: right;
8021
+ width: 0;
8022
+ right: 50%;
8023
+ }
8024
+
8025
+ .premium-progressbar-center-label {
8026
+ position: relative;
8027
+ white-space: nowrap;
8028
+ }
8029
+
8030
+ .premium-progressbar-arrow {
8031
+ height: 15px;
8032
+ right: 50%;
8033
+ display: inline-block;
8034
+ border-right: 7px solid transparent;
8035
+ border-left: 7px solid transparent;
8036
+ border-top: 11px solid;
8037
+ -webkit-transform: translateX(50%);
8038
+ -ms-transform: translateX(50%);
8039
+ transform: translateX(50%);
8040
+ }
8041
+
8042
+ .premium-progressbar-pin {
8043
+ border-right: 1px solid;
8044
+ height: 12px;
8045
+ right: 50%;
8046
+ display: inline-block;
8047
+ }
8048
+
8049
+ /**
8050
+ * Circle Progress Bar
8051
+ */
8052
+ .premium-progressbar-circle-wrap,
8053
+ .premium-progressbar-hf-circle-wrap {
8054
+ width: 200px;
8055
+ height: 200px;
8056
+ position: relative;
8057
+ margin: 0 auto;
8058
+ }
8059
+
8060
+ .premium-progressbar-circle-wrap .premium-progressbar-circle-content,
8061
+ .premium-progressbar-hf-circle-wrap .premium-progressbar-circle-content {
8062
+ position: absolute;
8063
+ top: 0;
8064
+ right: 0;
8065
+ width: 100%;
8066
+ height: 100%;
8067
+ -js-display: flex;
8068
+ display: -webkit-box;
8069
+ display: -webkit-flex;
8070
+ display: -moz-box;
8071
+ display: -ms-flexbox;
8072
+ display: flex;
8073
+ -webkit-box-orient: vertical;
8074
+ -webkit-box-direction: normal;
8075
+ -webkit-flex-direction: column;
8076
+ -moz-box-orient: vertical;
8077
+ -moz-box-direction: normal;
8078
+ -ms-flex-direction: column;
8079
+ flex-direction: column;
8080
+ -webkit-box-pack: center;
8081
+ -webkit-justify-content: center;
8082
+ -moz-box-pack: center;
8083
+ -ms-flex-pack: center;
8084
+ justify-content: center;
8085
+ -webkit-box-align: center;
8086
+ -webkit-align-items: center;
8087
+ -moz-box-align: center;
8088
+ -ms-flex-align: center;
8089
+ align-items: center;
8090
+ text-align: center;
8091
+ }
8092
+
8093
+ .premium-progressbar-circle-wrap .premium-lottie-animation,
8094
+ .premium-progressbar-hf-circle-wrap .premium-lottie-animation {
8095
+ line-height: 1;
8096
+ }
8097
+
8098
+ .premium-progressbar-circle-wrap .premium-progressbar-circle {
8099
+ position: absolute;
8100
+ top: 0;
8101
+ right: 0;
8102
+ width: 100%;
8103
+ height: 100%;
8104
+ -webkit-clip-path: inset(0 0 0 50%);
8105
+ clip-path: inset(0 0 0 50%);
8106
+ }
8107
+
8108
+ .premium-progressbar-circle-wrap .premium-progressbar-circle div {
8109
+ position: absolute;
8110
+ right: 0;
8111
+ top: 0;
8112
+ height: 100%;
8113
+ width: 100%;
8114
+ border-width: 6px;
8115
+ border-style: solid;
8116
+ border-color: #54595f;
8117
+ -webkit-border-radius: 50%;
8118
+ border-radius: 50%;
8119
+ -webkit-clip-path: inset(0 50% 0 0);
8120
+ clip-path: inset(0 50% 0 0);
8121
+ }
8122
+
8123
+ .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left {
8124
+ -webkit-transform: rotate(0);
8125
+ -ms-transform: rotate(0);
8126
+ transform: rotate(0);
8127
+ }
8128
+
8129
+ .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right {
8130
+ -webkit-transform: rotate(-180deg);
8131
+ -ms-transform: rotate(-180deg);
8132
+ transform: rotate(-180deg);
8133
+ visibility: hidden;
8134
+ }
8135
+
8136
+ .premium-progressbar-circle-wrap .premium-progressbar-circle-base {
8137
+ width: 100%;
8138
+ height: 100%;
8139
+ border: 6px solid #eee;
8140
+ -webkit-border-radius: 50%;
8141
+ border-radius: 50%;
8142
+ }
8143
+
8144
+ .premium-progressbar-circle-wrap .premium-lottie-animation {
8145
+ line-height: 1;
8146
+ }
8147
+
8148
+ /**
8149
+ * Half Circle Progress Bar
8150
+ */
8151
+ .premium-progressbar-hf-container {
8152
+ position: relative;
8153
+ width: 200px;
8154
+ height: 200px;
8155
+ }
8156
+
8157
+ .premium-progressbar-hf-circle-wrap {
8158
+ overflow: hidden;
8159
+ }
8160
+
8161
+ .premium-progressbar-hf-circle-wrap .premium-progressbar-left-label {
8162
+ -webkit-box-ordinal-group: 2;
8163
+ -webkit-order: 1;
8164
+ -moz-box-ordinal-group: 2;
8165
+ -ms-flex-order: 1;
8166
+ order: 1;
8167
+ }
8168
+
8169
+ .premium-progressbar-hf-circle {
8170
+ position: absolute;
8171
+ top: 0;
8172
+ left: 0;
8173
+ width: 100%;
8174
+ height: 100%;
8175
+ -webkit-clip-path: inset(0 0 50% 0);
8176
+ clip-path: inset(0 0 50% 0);
8177
+ }
8178
+
8179
+ .premium-progressbar-hf-circle-progress {
8180
+ position: absolute;
8181
+ left: 0;
8182
+ top: 0;
8183
+ height: 100%;
8184
+ width: 100%;
8185
+ border: 12px solid #000;
8186
+ -webkit-border-radius: 50%;
8187
+ border-radius: 50%;
8188
+ -webkit-clip-path: inset(50% 0 0 0);
8189
+ clip-path: inset(50% 0 0 0);
8190
+ -webkit-transform: rotate(0deg);
8191
+ -ms-transform: rotate(0deg);
8192
+ transform: rotate(0deg);
8193
+ -webkit-transition: -webkit-transform 1500ms linear;
8194
+ transition: -webkit-transform 1500ms linear;
8195
+ transition: transform 1500ms linear;
8196
+ transition: transform 1500ms linear, -webkit-transform 1500ms linear;
8197
+ }
8198
+
8199
+ .premium-progressbar-circle-inner {
8200
+ height: 100%;
8201
+ width: 100%;
8202
+ border: 12px solid #eee;
8203
+ -webkit-border-radius: 50%;
8204
+ border-radius: 50%;
8205
+ }
8206
+
8207
+ .premium-progressbar-hf-labels {
8208
+ margin: 0 auto;
8209
+ position: relative;
8210
+ font-size: 12px;
8211
+ font-weight: 400;
8212
+ -js-display: flex;
8213
+ display: -webkit-box;
8214
+ display: -webkit-flex;
8215
+ display: -moz-box;
8216
+ display: -ms-flexbox;
8217
+ display: flex;
8218
+ -webkit-box-pack: justify;
8219
+ -webkit-justify-content: space-between;
8220
+ -moz-box-pack: justify;
8221
+ -ms-flex-pack: justify;
8222
+ justify-content: space-between;
8223
+ }
8224
+
8225
+
8226
+ @-webkit-keyframes progress-bar-stripes {
8227
+ from {
8228
+ background-position: 100% 0;
8229
+ }
8230
+
8231
+ to {
8232
+ background-position: 40px 0;
8233
+ }
8234
+ }
8235
+
8236
+ @keyframes progress-bar-stripes {
8237
+ from {
8238
+ background-position: 100% 0;
8239
+ }
8240
+
8241
+ to {
8242
+ background-position: 40px 0;
8243
+ }
8244
+ }
8245
+
8246
+ @-webkit-keyframes progress-bar-gradient {
8247
+ 0% {
8248
+ background-position: 100% 50%;
8249
+ }
8250
+
8251
+ 50% {
8252
+ background-position: 0% 50%;
8253
+ }
8254
+
8255
+ 100% {
8256
+ background-position: 100% 50%;
8257
+ }
8258
+ }
8259
+
8260
+ @keyframes progress-bar-gradient {
8261
+ 0% {
8262
+ background-position: 100% 50%;
8263
+ }
8264
+
8265
+ 50% {
8266
+ background-position: 0% 50%;
8267
+ }
8268
+
8269
+ 100% {
8270
+ background-position: 100% 50%;
8271
+ }
8272
+ }
8273
+
8274
+ @media (max-width: 768px) {
8275
+ .premium-progressbar-center-label {
8276
+ -webkit-transform: rotate(-90deg) !important;
8277
+ -ms-transform: rotate(-90deg) !important;
8278
+ transform: rotate(-90deg) !important;
8279
+ -webkit-transform-origin: 0;
8280
+ -ms-transform-origin: 0;
8281
+ transform-origin: 0;
8282
+ }
8283
  }
8284
+ /**************** Premium Testimonials ****************/
8285
+ /******************************************************/
8286
+ .premium-testimonial-box {
8287
+ width: 100%;
8288
+ background: transparent;
8289
+ -webkit-transition: all 0.3s ease-in-out;
8290
+ transition: all 0.3s ease-in-out;
 
 
 
 
 
 
 
8291
  }
8292
 
8293
+ .premium-testimonial-box .premium-testimonial-author-info {
8294
+ -js-display: flex;
8295
+ display: -webkit-box;
8296
+ display: -webkit-flex;
8297
+ display: -moz-box;
8298
+ display: -ms-flexbox;
8299
+ display: flex;
8300
+ -webkit-box-pack: center;
8301
+ -webkit-justify-content: center;
8302
+ -moz-box-pack: center;
8303
+ -ms-flex-pack: center;
8304
+ justify-content: center;
8305
+ -webkit-box-align: center;
8306
+ -webkit-align-items: center;
8307
+ -moz-box-align: center;
8308
+ -ms-flex-align: center;
8309
+ align-items: center;
8310
  }
8311
 
8312
+ .premium-testimonial-box .premium-testimonial-person-name,
8313
+ .premium-testimonial-box .premium-testimonial-company-name {
8314
+ font-weight: 600;
8315
+ margin: 0;
8316
  }
8317
 
8318
+ .premium-testimonial-container {
8319
+ position: relative;
 
 
 
8320
  }
8321
 
8322
+ .premium-testimonial-img-wrapper {
8323
+ margin-right: auto;
8324
+ margin-left: auto;
8325
+ overflow: hidden;
8326
+ border-style: solid !important;
8327
  }
8328
 
8329
+ .premium-testimonial-img-wrapper.circle {
8330
+ -webkit-border-radius: 50%;
8331
+ border-radius: 50%;
 
8332
  }
8333
 
8334
+ .premium-testimonial-img-wrapper.rounded {
8335
+ -webkit-border-radius: 15px;
8336
+ border-radius: 15px;
8337
  }
8338
 
8339
+ .premium-testimonial-img-wrapper img {
8340
+ -o-object-fit: cover;
8341
+ object-fit: cover;
8342
+ width: 100%;
8343
+ height: 100% !important;
 
8344
  }
8345
 
8346
+ .premium-testimonial-content-wrapper {
8347
+ position: relative;
8348
+ display: -ms-flexbox;
8349
+ display: -webkit-flex;
8350
+ display: -moz-flex;
8351
+ display: -ms-flex;
8352
+ -js-display: flex;
8353
+ display: -webkit-box;
8354
+ display: -moz-box;
8355
+ display: flex;
8356
+ -webkit-box-orient: vertical;
8357
+ -webkit-box-direction: normal;
8358
+ -webkit-flex-direction: column;
8359
+ -moz-box-orient: vertical;
8360
+ -moz-box-direction: normal;
8361
+ -ms-flex-direction: column;
8362
+ flex-direction: column;
8363
+ z-index: 2;
8364
+ width: 100%;
8365
+ padding: 20px;
8366
+ text-align: center;
8367
  }
8368
 
8369
+ .premium-testimonial-clear-float {
8370
+ clear: both;
 
 
 
 
 
 
 
 
8371
  }
8372
 
8373
+ .premium-testimonial-upper-quote,
8374
+ .premium-testimonial-lower-quote {
8375
+ position: absolute;
8376
+ z-index: 1;
 
8377
  }
8378
+ /**************** Premium Title ****************/
8379
+ /***********************************************/
8380
+ .premium-title-container .premium-title-header {
8381
+ position: relative;
8382
+ margin: 0;
8383
+ padding: 10px;
8384
+ }
8385
+
8386
+ .premium-title-container .premium-title-header:not(.premium-title-style7) {
8387
+ -webkit-box-align: center;
8388
+ -webkit-align-items: center;
8389
+ -moz-box-align: center;
8390
+ -ms-flex-align: center;
8391
+ align-items: center;
8392
+ }
8393
+
8394
+ .premium-title-container .premium-title-header svg {
8395
+ width: 40px;
8396
+ height: 40px;
8397
+ }
8398
+
8399
+ .premium-title-container .premium-title-header img {
8400
+ width: 40px;
8401
+ height: 40px;
8402
+ -o-object-fit: cover;
8403
+ object-fit: cover;
8404
+ }
8405
+
8406
+ .premium-title-container .premium-title-header a {
8407
+ position: absolute;
8408
+ top: 0;
8409
+ right: 0;
8410
+ width: 100%;
8411
+ height: 100%;
8412
+ }
8413
+
8414
+ .premium-title-container .premium-lottie-animation {
8415
+ -js-display: flex;
8416
+ display: -webkit-box;
8417
+ display: -webkit-flex;
8418
+ display: -moz-box;
8419
+ display: -ms-flexbox;
8420
+ display: flex;
8421
+ }
8422
+
8423
+ .premium-title-icon-row .premium-title-icon {
8424
+ margin-left: 10px;
8425
+ }
8426
+
8427
+ .premium-title-icon-row-reverse .premium-title-icon {
8428
+ margin-right: 10px;
8429
+ }
8430
+
8431
+ .premium-title-style3,
8432
+ .premium-title-style4 {
8433
+ -js-display: flex;
8434
+ display: -webkit-box;
8435
+ display: -webkit-flex;
8436
+ display: -moz-box;
8437
+ display: -ms-flexbox;
8438
+ display: flex;
8439
+ }
8440
+
8441
+ .premium-title-style1,
8442
+ .premium-title-style2,
8443
+ .premium-title-style5,
8444
+ .premium-title-style6,
8445
+ .premium-title-style8,
8446
+ .premium-title-style9 {
8447
+ -js-display: inline-flex;
8448
+ display: -webkit-inline-box;
8449
+ display: -webkit-inline-flex;
8450
+ display: -moz-inline-box;
8451
+ display: -ms-inline-flexbox;
8452
+ display: inline-flex;
8453
+ }
8454
+
8455
+ .premium-title-style7 {
8456
+ -js-display: inline-flex;
8457
+ display: -webkit-inline-box;
8458
+ display: -webkit-inline-flex;
8459
+ display: -moz-inline-box;
8460
+ display: -ms-inline-flexbox;
8461
+ display: inline-flex;
8462
+ -webkit-box-orient: vertical;
8463
+ -webkit-box-direction: normal;
8464
+ -webkit-flex-direction: column;
8465
+ -moz-box-orient: vertical;
8466
+ -moz-box-direction: normal;
8467
+ -ms-flex-direction: column;
8468
+ flex-direction: column;
8469
+ }
8470
+
8471
+ .premium-title-style7 .premium-title-style7-inner {
8472
+ -js-display: flex;
8473
+ display: -webkit-box;
8474
+ display: -webkit-flex;
8475
+ display: -moz-box;
8476
+ display: -ms-flexbox;
8477
+ display: flex;
8478
+ -webkit-box-align: center;
8479
+ -webkit-align-items: center;
8480
+ -moz-box-align: center;
8481
+ -ms-flex-align: center;
8482
+ align-items: center;
8483
+ }
8484
+
8485
+ .premium-title-style1 {
8486
+ border-width: 0;
8487
+ border-right: 3px solid #6ec1e4;
8488
+ }
8489
+
8490
+ .premium-title-container.style2,
8491
+ .premium-title-container.style4,
8492
+ .premium-title-container.style5,
8493
+ .premium-title-container.style6 {
8494
+ border-bottom: 3px solid #6ec1e4;
8495
+ }
8496
+
8497
+ /*Style 6 Header*/
8498
+ .premium-title-style6:before {
8499
+ position: absolute;
8500
+ right: 50%;
8501
+ bottom: 0;
8502
+ margin-right: -2px;
8503
+ content: "";
8504
+ border: 3px solid transparent;
8505
+ }
8506
+
8507
+ /*Style 6 Trinagle*/
8508
+ .premium-title-style7-stripe-wrap {
8509
+ -js-display: flex;
8510
+ display: -webkit-box;
8511
+ display: -webkit-flex;
8512
+ display: -moz-box;
8513
+ display: -ms-flexbox;
8514
+ display: flex;
8515
+ }
8516
+
8517
+ .premium-title-style7:before {
8518
+ display: none;
8519
+ }
8520
+
8521
+ .premium-title-style8 .premium-title-text[data-animation="shiny"] {
8522
+ -webkit-background-size: 125px 125px !important;
8523
+ background-size: 125px !important;
8524
+ color: rgba(255, 255, 255, 0);
8525
+ -webkit-background-clip: text !important;
8526
+ background-clip: text !important;
8527
+ -webkit-animation-name: pa-shinny-text !important;
8528
+ animation-name: pa-shinny-text !important;
8529
+ -webkit-animation-duration: var(--animation-speed) !important;
8530
+ animation-duration: var(--animation-speed) !important;
8531
+ -webkit-animation-iteration-count: infinite !important;
8532
+ animation-iteration-count: infinite !important;
8533
+ background: var(--base-color) -webkit-gradient(linear,
8534
+ left top,
8535
+ right top,
8536
+ from(var(--base-color)),
8537
+ to(var(--base-color)),
8538
+ color-stop(0.5, var(--shiny-color))) 0 0 no-repeat;
8539
+ }
8540
+
8541
+ .premium-title-style9[data-animation-blur="process"] .premium-title-style9-letter {
8542
+ -webkit-animation: pa-blur-shadow 2s 1 alternate;
8543
+ animation: pa-blur-shadow 2s 1 alternate;
8544
+ }
8545
+
8546
+ .premium-title-gradient-yes .premium-title-text,
8547
+ .premium-title-gradient-yes .premium-title-icon {
8548
+ -webkit-background-clip: text;
8549
+ -webkit-text-fill-color: transparent;
8550
+ background-image: -webkit-gradient(linear, left top, right top, from(#ffa648), color-stop(#f17cc1), to(#4da9fd));
8551
+ background-image: -webkit-linear-gradient(left, #ffa648, #f17cc1, #4da9fd);
8552
+ background-image: linear-gradient(to right, #ffa648, #f17cc1, #4da9fd);
8553
+ -webkit-animation: pa-text-gradient 8s infinite;
8554
+ animation: pa-text-gradient 8s infinite;
8555
+ }
8556
+
8557
+ .premium-title-clipped .premium-title-header {
8558
+ -webkit-text-fill-color: transparent;
8559
+ -webkit-background-clip: text;
8560
+ background-clip: text;
8561
+ }
8562
+
8563
+ @-webkit-keyframes pa-shinny-text {
8564
+ 0% {
8565
+ background-position: 100%;
8566
+ }
8567
+
8568
+ 100% {
8569
+ background-position: -100%;
8570
+ }
8571
+ }
8572
+
8573
+ @keyframes pa-shinny-text {
8574
+ 0% {
8575
+ background-position: 100%;
8576
+ }
8577
+
8578
+ 100% {
8579
+ background-position: -100%;
8580
+ }
8581
+ }
8582
+
8583
+ @-webkit-keyframes pa-blur-shadow {
8584
+ from {
8585
+ text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
8586
+ color: transparent;
8587
+ }
8588
+
8589
+ to {
8590
+ text-shadow: 0;
8591
+ }
8592
+ }
8593
+
8594
+ @keyframes pa-blur-shadow {
8595
+ from {
8596
+ text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
8597
+ color: transparent;
8598
+ }
8599
+
8600
+ to {
8601
+ text-shadow: 0;
8602
+ }
8603
+ }
8604
+
8605
+ @-webkit-keyframes pa-text-gradient {
8606
+
8607
+ 0%,
8608
+ 100% {
8609
+ -webkit-filter: hue-rotate(0deg);
8610
+ filter: hue-rotate(0deg);
8611
+ }
8612
+
8613
+ 50% {
8614
+ -webkit-filter: hue-rotate(360deg);
8615
+ filter: hue-rotate(360deg);
8616
+ }
8617
+ }
8618
+
8619
+ @keyframes pa-text-gradient {
8620
+
8621
+ 0%,
8622
+ 100% {
8623
+ -webkit-filter: hue-rotate(0deg);
8624
+ filter: hue-rotate(0deg);
8625
+ }
8626
+
8627
+ 50% {
8628
+ -webkit-filter: hue-rotate(360deg);
8629
+ filter: hue-rotate(360deg);
8630
+ }
8631
+ }
8632
+ /**************** Premium Video Box ************/
8633
+ /***********************************************/
8634
+ .premium-video-box-transform {
8635
+ -webkit-transform: none !important;
8636
+ -ms-transform: none !important;
8637
+ transform: none !important;
8638
+ }
8639
+
8640
+ .premium-video-box-container {
8641
+ -js-display: flex;
8642
+ display: -webkit-box;
8643
+ display: -webkit-flex;
8644
+ display: -moz-box;
8645
+ display: -ms-flexbox;
8646
+ display: flex;
8647
+ -webkit-box-orient: vertical;
8648
+ -webkit-box-direction: normal;
8649
+ -webkit-flex-direction: column;
8650
+ -moz-box-orient: vertical;
8651
+ -moz-box-direction: normal;
8652
+ -ms-flex-direction: column;
8653
+ flex-direction: column;
8654
+ }
8655
+
8656
+ .premium-video-box-container>div {
8657
+ position: relative;
8658
+ overflow: hidden;
8659
+ }
8660
+
8661
+ .pa-aspect-ratio-11 .premium-video-box-container>div {
8662
+ padding-bottom: 100%;
8663
+ }
8664
+
8665
+ .pa-aspect-ratio-169 .premium-video-box-container>div {
8666
+ padding-bottom: 56.25%;
8667
+ }
8668
+
8669
+ .pa-aspect-ratio-43 .premium-video-box-container>div {
8670
+ padding-bottom: 75%;
8671
+ }
8672
+
8673
+ .pa-aspect-ratio-32 .premium-video-box-container>div {
8674
+ padding-bottom: 66.6666%;
8675
+ }
8676
+
8677
+ .pa-aspect-ratio-219 .premium-video-box-container>div {
8678
+ padding-bottom: 42.8571%;
8679
+ }
8680
+
8681
+ .pa-aspect-ratio-916 .premium-video-box-container>div {
8682
+ padding-bottom: 177.8%;
8683
+ }
8684
+
8685
+ .premium-video-box-image-container {
8686
+ position: absolute;
8687
+ top: 0;
8688
+ right: 0;
8689
+ bottom: 0;
8690
+ left: 0;
8691
+ width: 100%;
8692
+ height: 100%;
8693
+ -webkit-background-size: cover;
8694
+ background-size: cover;
8695
+ background-position: 50%;
8696
+ cursor: pointer;
8697
+ margin: auto;
8698
+ -webkit-transition: 0.2s all;
8699
+ transition: 0.2s all;
8700
+ }
8701
+
8702
+ .premium-video-box-play-icon-container {
8703
+ position: absolute;
8704
+ z-index: 2;
8705
+ cursor: pointer;
8706
+ -webkit-transform: translate(50%, -50%);
8707
+ -ms-transform: translate(50%, -50%);
8708
+ transform: translate(50%, -50%);
8709
+ background: rgba(252, 252, 252, 0.35);
8710
+ }
8711
+
8712
+ .premium-video-box-description-container {
8713
+ position: absolute;
8714
+ z-index: 2;
8715
+ padding: 5px;
8716
+ text-align: center;
8717
+ cursor: pointer;
8718
+ -webkit-transform: translate(50%, -50%);
8719
+ -ms-transform: translate(50%, -50%);
8720
+ transform: translate(50%, -50%);
8721
+ }
8722
+
8723
+ .premium-video-box-text {
8724
+ margin-bottom: 0 !important;
8725
+ -webkit-transition: all 0.3s ease-in-out;
8726
+ transition: all 0.3s ease-in-out;
8727
+ }
8728
+
8729
+ .premium-video-box-play-icon {
8730
+ padding: 15px;
8731
+ -webkit-transform: translateX(-4%);
8732
+ -ms-transform: translateX(-4%);
8733
+ transform: translateX(-4%);
8734
+ -webkit-transition: all 0.3s ease-in-out;
8735
+ transition: all 0.3s ease-in-out;
8736
+ }
8737
+
8738
+ .premium-video-box-video-container,
8739
+ .premium-vid-lightbox-container {
8740
+ position: absolute;
8741
+ top: 0;
8742
+ right: 0;
8743
+ z-index: 2;
8744
+ width: 100%;
8745
+ height: 100%;
8746
+ -webkit-transition: opacity 0.8s ease-in-out;
8747
+ transition: opacity 0.8s ease-in-out;
8748
+ overflow: hidden;
8749
+ cursor: pointer;
8750
+ }
8751
+
8752
+ .premium-video-box-container[data-overlay="true"][data-type="self"] .premium-video-box-video-container {
8753
+ opacity: 0;
8754
+ visibility: hidden;
8755
+ }
8756
+
8757
+ .premium-video-box-video-container iframe {
8758
+ max-width: 100%;
8759
+ width: 100%;
8760
+ height: 100%;
8761
+ margin: 0;
8762
+ line-height: 1;
8763
+ border: none;
8764
+ }
8765
+
8766
+ .premium-video-box-video-container video {
8767
+ max-width: 100%;
8768
+ width: 100%;
8769
+ height: 100%;
8770
+ margin: 0;
8771
+ line-height: 1;
8772
+ border: none;
8773
+ background-color: #000;
8774
+ -o-object-fit: contain;
8775
+ object-fit: contain;
8776
+ }
8777
+
8778
+ .premium-video-box-container .premium-video-box-vimeo-wrap {
8779
+ -js-display: flex;
8780
+ display: -webkit-box;
8781
+ display: -webkit-flex;
8782
+ display: -moz-box;
8783
+ display: -ms-flexbox;
8784
+ display: flex;
8785
+ position: absolute;
8786
+ top: 0;
8787
+ right: 0;
8788
+ z-index: 3;
8789
+ margin: 10px;
8790
+ margin-left: 10px;
8791
+ -webkit-transition: opacity 0.2s ease-out;
8792
+ transition: opacity 0.2s ease-out;
8793
+ margin-left: 4.6em;
8794
+ }
8795
+
8796
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait {
8797
+ width: 60px;
8798
+ height: 60px;
8799
+ background: rgba(23, 35, 34, 0.75);
8800
+ margin-left: 1px;
8801
+ -webkit-box-flex: 1;
8802
+ -webkit-flex: 1 0 auto;
8803
+ -moz-box-flex: 1;
8804
+ -ms-flex: 1 0 auto;
8805
+ flex: 1 0 auto;
8806
+ padding: 0;
8807
+ }
8808
+
8809
+ .premium-video-box-vimeo-portrait img {
8810
+ width: 50px;
8811
+ height: 50px;
8812
+ margin: 5px;
8813
+ padding: 0;
8814
+ border: 0;
8815
+ -webkit-border-radius: 50%;
8816
+ border-radius: 50%;
8817
+ }
8818
+
8819
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers {
8820
+ font-size: 10px;
8821
+ }
8822
+
8823
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-title {
8824
+ max-width: 100%;
8825
+ font-size: 2em !important;
8826
+ font-weight: 700;
8827
+ margin: 0;
8828
+ padding: 0.1em 0.2em;
8829
+ background: rgba(23, 35, 34, 0.75);
8830
+ display: inline-block;
8831
+ text-transform: none;
8832
+ line-height: normal;
8833
+ letter-spacing: normal;
8834
+ }
8835
+
8836
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline {
8837
+ font-size: 1.2em !important;
8838
+ font-weight: 400;
8839
+ color: #fff;
8840
+ margin-top: 0.1em;
8841
+ padding: 0.2em 0.5em;
8842
+ background: rgba(23, 35, 34, 0.75);
8843
+ text-transform: none;
8844
+ line-height: normal;
8845
+ letter-spacing: normal;
8846
+ }
8847
+
8848
+ .premium-video-box-playlist-container {
8849
+ -js-display: flex;
8850
+ display: -webkit-box;
8851
+ display: -webkit-flex;
8852
+ display: -moz-box;
8853
+ display: -ms-flexbox;
8854
+ display: flex;
8855
+ -webkit-flex-wrap: wrap;
8856
+ -ms-flex-wrap: wrap;
8857
+ flex-wrap: wrap;
8858
+ }
8859
+
8860
+ .premium-video-box-playlist-container .premium-video-box-container {
8861
+ height: 100%;
8862
+ overflow: hidden;
8863
+ }
8864
+
8865
+ .premium-video-box-container:hover .premium-video-box-image-container.zoomin {
8866
+ -webkit-transform: scale(1.1);
8867
+ -ms-transform: scale(1.1);
8868
+ transform: scale(1.1);
8869
+ }
8870
+
8871
+ .premium-video-box-container:hover .premium-video-box-image-container.zoomout {
8872
+ -webkit-transform: scale(1);
8873
+ -ms-transform: scale(1);
8874
+ transform: scale(1);
8875
+ }
8876
+
8877
+ .premium-video-box-container:hover .premium-video-box-image-container.scale {
8878
+ -webkit-transform: scale(1.3) rotate(-5deg);
8879
+ -ms-transform: scale(1.3) rotate(-5deg);
8880
+ transform: scale(1.3) rotate(-5deg);
8881
+ }
8882
+
8883
+ .premium-video-box-container:hover .premium-video-box-image-container.gray {
8884
+ -webkit-filter: grayscale(0%);
8885
+ filter: grayscale(0%);
8886
+ }
8887
+
8888
+ .premium-video-box-container:hover .premium-video-box-image-container.blur {
8889
+ -webkit-filter: blur(3px);
8890
+ filter: blur(3px);
8891
+ }
8892
+
8893
+ .premium-video-box-container:hover .premium-video-box-image-container.sepia {
8894
+ -webkit-filter: sepia(0%);
8895
+ filter: sepia(0%);
8896
+ }
8897
+
8898
+ .premium-video-box-container:hover .premium-video-box-image-container.trans {
8899
+ -webkit-transform: translateX(0px) scale(1.1);
8900
+ -ms-transform: translateX(0px) scale(1.1);
8901
+ transform: translateX(0px) scale(1.1);
8902
+ }
8903
+
8904
+ .premium-video-box-container:hover .premium-video-box-image-container.bright {
8905
+ -webkit-filter: brightness(1.2);
8906
+ filter: brightness(1.2);
8907
+ }
8908
+
8909
+ .premium-video-box-image-container.gray {
8910
+ -webkit-filter: grayscale(100%);
8911
+ filter: grayscale(100%);
8912
+ }
8913
+
8914
+ .premium-video-box-image-container.zoomout,
8915
+ .premium-video-box-image-container.scale {
8916
+ -webkit-transform: scale(1.2);
8917
+ -ms-transform: scale(1.2);
8918
+ transform: scale(1.2);
8919
+ }
8920
+
8921
+ .premium-video-box-image-container.sepia {
8922
+ -webkit-filter: sepia(30%);
8923
+ filter: sepia(30%);
8924
+ }
8925
+
8926
+ .premium-video-box-image-container.bright {
8927
+ -webkit-filter: brightness(1);
8928
+ filter: brightness(1);
8929
+ }
8930
+
8931
+ .premium-video-box-image-container.trans {
8932
+ -webkit-transform: translateX(15px) scale(1.1);
8933
+ -ms-transform: translateX(15px) scale(1.1);
8934
+ transform: translateX(15px) scale(1.1);
8935
+ }
8936
+
8937
+ .premium-video-box-mask-media {
8938
+ -webkit-mask-repeat: no-repeat;
8939
+ mask-repeat: no-repeat;
8940
+ }
8941
+
8942
+ /* Sticky Video Option */
8943
+ .premium-video-box-container.premium-video-box-sticky-apply {
8944
+ z-index: 99;
8945
+ overflow: unset;
8946
+ }
8947
+
8948
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
8949
+ position: fixed !important;
8950
+ z-index: 99999;
8951
+ height: 225px;
8952
+ width: 400px;
8953
+ background: #fff;
8954
+ }
8955
+
8956
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-vimeo-wrap,
8957
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-container:before {
8958
+ visibility: hidden;
8959
+ }
8960
+
8961
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
8962
+ -webkit-box-shadow: unset;
8963
+ box-shadow: unset;
8964
+ }
8965
+
8966
+ .premium-video-box-sticky-close,
8967
+ .premium-video-box-sticky-infobar {
8968
+ display: none;
8969
+ }
8970
+
8971
+ .premium-video-box-sticky-apply .premium-video-box-sticky-close {
8972
+ position: absolute;
8973
+ padding: 5px;
8974
+ cursor: pointer;
8975
+ z-index: 99999;
8976
+ height: 14px;
8977
+ width: 14px;
8978
+ -webkit-box-sizing: content-box;
8979
+ -moz-box-sizing: content-box;
8980
+ box-sizing: content-box;
8981
+ -webkit-border-radius: 100%;
8982
+ border-radius: 100%;
8983
+ -js-display: flex;
8984
+ display: -webkit-box;
8985
+ display: -webkit-flex;
8986
+ display: -moz-box;
8987
+ display: -ms-flexbox;
8988
+ display: flex;
8989
+ -webkit-box-pack: center;
8990
+ -webkit-justify-content: center;
8991
+ -moz-box-pack: center;
8992
+ -ms-flex-pack: center;
8993
+ justify-content: center;
8994
+ -webkit-box-align: center;
8995
+ -webkit-align-items: center;
8996
+ -moz-box-align: center;
8997
+ -ms-flex-align: center;
8998
+ align-items: center;
8999
+ }
9000
+
9001
+ .premium-video-box-sticky-apply .premium-video-box-play-icon-container {
9002
+ -js-display: flex;
9003
+ display: -webkit-box;
9004
+ display: -webkit-flex;
9005
+ display: -moz-box;
9006
+ display: -ms-flexbox;
9007
+ display: flex;
9008
+ }
9009
+
9010
+ .premium-video-box-sticky-apply .premium-video-box-play-icon {
9011
+ -webkit-transition: none;
9012
+ transition: none;
9013
+ }
9014
+
9015
+ .premium-video-box-sticky-apply .premium-video-box-sticky-infobar {
9016
+ display: block;
9017
+ position: relative;
9018
+ top: 100%;
9019
+ width: 100%;
9020
+ padding: 5px;
9021
+ text-align: center;
9022
+ z-index: 9999;
9023
+ margin-top: -1px;
9024
+ }
9025
+
9026
+ .premium-video-box-sticky-apply .premium-video-box-inner-wrap.ui-draggable {
9027
+ cursor: move;
9028
+ }
9029
+
9030
+ .premium-video-sticky-top-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9031
+ left: auto;
9032
+ right: 20px;
9033
+ top: 20px;
9034
+ }
9035
+
9036
+ .premium-video-sticky-bottom-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9037
+ left: auto;
9038
+ right: 20px;
9039
+ bottom: 20px;
9040
+ }
9041
+
9042
+ .premium-video-sticky-top-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9043
+ right: auto;
9044
+ left: 20px;
9045
+ top: 20px;
9046
+ }
9047
+
9048
+ .premium-video-sticky-bottom-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9049
+ right: auto;
9050
+ left: 20px;
9051
+ bottom: 20px;
9052
+ }
9053
+
9054
+ .premium-video-sticky-center-left .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9055
+ left: auto;
9056
+ right: 20px;
9057
+ top: 50%;
9058
+ -webkit-transform: translateY(-50%);
9059
+ -ms-transform: translateY(-50%);
9060
+ transform: translateY(-50%);
9061
+ }
9062
+
9063
+ .premium-video-sticky-center-right .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9064
+ right: auto;
9065
+ left: 20px;
9066
+ top: 50%;
9067
+ -webkit-transform: translateY(-50%);
9068
+ -ms-transform: translateY(-50%);
9069
+ transform: translateY(-50%);
9070
+ }
9071
+
9072
+ .premium-video-sticky-bottom-right .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
9073
+ .premium-video-sticky-bottom-left .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
9074
+ bottom: 55px;
9075
+ }
9076
+
9077
+ .premium-video-sticky-top-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
9078
+ .premium-video-sticky-bottom-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
9079
+ .premium-video-sticky-center-left .premium-video-box-sticky-apply .premium-video-box-sticky-close {
9080
+ top: -10px;
9081
+ left: -10px;
9082
+ }
9083
+
9084
+ .premium-video-sticky-top-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
9085
+ .premium-video-sticky-bottom-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
9086
+ .premium-video-sticky-center-right .premium-video-box-sticky-apply .premium-video-box-sticky-close {
9087
+ top: -10px;
9088
+ right: -10px;
9089
+ }
9090
+
9091
+ .premium-video-box-filter-sticky {
9092
+ -webkit-filter: none !important;
9093
+ filter: none !important;
9094
+ }
9095
+
9096
+ .premium-mscroll-yes.elementor-widget-premium-addon-video-box div {
9097
+ cursor: default;
9098
  }
9099
+ /************ Premium Vertical Scroll ************/
9100
+ /*************************************************/
9101
+ .premium-vscroll-inner {
9102
+ position: relative;
9103
+ /* overflow: hidden;
9104
+ */
9105
+ min-height: 100%;
 
 
9106
  }
9107
 
9108
+ .premium-vscroll-inner .premium-vscroll-dots {
9109
+ position: fixed;
9110
+ z-index: 100;
9111
+ opacity: 1;
9112
+ margin-top: -32px;
9113
+ -webkit-transition: all 0.3s ease-in-out;
9114
+ transition: all 0.3s ease-in-out;
9115
  }
9116
 
9117
+ .premium-vscroll-wrap .premium-vscroll-nav-menu {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9118
  opacity: 1;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9119
  -webkit-transition: all 0.3s ease-in-out;
9120
  transition: all 0.3s ease-in-out;
9121
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9122
 
9123
+ .premium-vscroll-inner .premium-vscroll-dots,
9124
+ .premium-vscroll-wrap .premium-vscroll-dots-hide {
9125
+ opacity: 0;
9126
+ visibility: hidden;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9127
  }
9128
 
9129
+ .premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots {
9130
+ opacity: 1;
9131
+ visibility: visible;
9132
  }
9133
 
9134
+ .premium-vscroll-dots.middle {
9135
+ top: 50%;
9136
+ margin-top: 0;
9137
+ -webkit-transform: translateY(-50%);
9138
+ -ms-transform: translateY(-50%);
9139
+ transform: translateY(-50%);
9140
  }
9141
 
9142
+ .premium-vscroll-dots.top {
9143
+ top: 40px;
 
 
 
 
 
 
9144
  }
9145
 
9146
+ .premium-vscroll-dots.bottom {
9147
+ bottom: 30px;
 
 
 
9148
  }
9149
 
9150
+ .premium-vscroll-dots.right {
9151
+ left: 17px;
 
9152
  }
9153
 
9154
+ .premium-vscroll-dots.left {
9155
+ right: 17px;
 
 
 
 
 
 
 
 
9156
  }
9157
 
9158
+ .premium-vscroll-inner ul.premium-vscroll-dots-list,
9159
+ .premium-vscroll-wrap .premium-vscroll-nav-menu {
9160
+ margin: 0 !important;
9161
+ padding: 0;
 
9162
  }
9163
 
9164
+ .premium-vscroll-inner ul.premium-vscroll-dots-list li {
9165
+ width: 14px;
9166
+ height: 13px;
9167
+ margin: 7px;
 
 
 
9168
  position: relative;
 
 
 
 
 
 
 
 
 
 
 
9169
  display: -webkit-box;
9170
  display: -webkit-flex;
 
9171
  display: -ms-flexbox;
9172
+ -js-display: flex;
9173
+ display: -moz-box;
9174
  display: flex;
 
 
 
 
 
 
 
9175
  -webkit-box-pack: center;
9176
+ -ms-flex-pack: center;
9177
  -webkit-justify-content: center;
9178
  -moz-box-pack: center;
 
9179
  justify-content: center;
9180
  -webkit-box-align: center;
9181
+ -ms-flex-align: center;
9182
  -webkit-align-items: center;
9183
  -moz-box-align: center;
 
9184
  align-items: center;
9185
+ overflow: visible;
 
 
 
 
 
9186
  }
9187
 
9188
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link {
9189
+ display: block;
9190
+ position: relative;
9191
+ z-index: 1;
9192
  width: 100%;
9193
  height: 100%;
9194
+ cursor: pointer;
9195
+ text-decoration: none;
9196
  }
9197
 
9198
+ .premium-vscroll-inner
9199
+ .premium-vscroll-dot-item
9200
+ .premium-vscroll-nav-link
9201
+ span {
9202
+ top: 2px;
9203
+ right: 2.5px;
9204
+ width: 8px;
9205
+ height: 8px;
9206
+ border: 1px solid #000;
9207
+ -webkit-border-radius: 50%;
9208
+ border-radius: 50%;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9209
  position: absolute;
9210
+ z-index: 1;
 
 
 
 
 
 
 
 
 
 
 
9211
  -webkit-transition: all 0.3s ease-in-out;
9212
  transition: all 0.3s ease-in-out;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9213
  }
9214
 
9215
+ .premium-vscroll-inner
9216
+ .premium-vscroll-dot-item.active
9217
+ .premium-vscroll-nav-link
9218
+ span {
9219
+ -webkit-transform: scale(1.6);
9220
+ -ms-transform: scale(1.6);
9221
+ transform: scale(1.6);
9222
  }
9223
 
9224
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip {
9225
  position: absolute;
9226
+ color: #fff;
9227
+ font-size: 14px;
9228
+ font-family: arial, helvetica, sans-serif;
9229
+ white-space: nowrap;
9230
+ max-width: 220px;
9231
+ padding-right: 0.4em;
9232
+ padding-left: 0.4em;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9233
  }
9234
 
9235
+ .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip {
9236
+ left: 27px;
9237
  }
9238
 
9239
+ /* * Lines */
9240
+ .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item {
9241
+ width: 4px;
9242
+ height: 30px;
 
9243
  }
9244
 
9245
+ .premium-vscroll-inner
9246
+ .premium-vscroll-dots.lines
9247
+ .premium-vscroll-dot-item
9248
+ span {
9249
+ width: 100%;
9250
+ height: 100%;
9251
+ -webkit-border-radius: 0;
9252
+ border-radius: 0;
9253
  }
9254
 
9255
+ .premium-vscroll-inner
9256
+ .premium-vscroll-dots.lines
9257
+ .premium-vscroll-dot-item.active
9258
+ span {
9259
+ -webkit-transform: scale(1);
9260
+ -ms-transform: scale(1);
9261
+ transform: scale(1);
9262
  }
9263
 
9264
+ @media (max-width: 768px) {
9265
+ .premium-vscroll-dots.right {
9266
+ left: 7px;
9267
+ }
 
 
 
 
 
 
 
 
 
9268
 
9269
+ .premium-vscroll-dots.left {
9270
+ right: 7px;
9271
+ }
9272
  }
9273
 
9274
+ /* @media only screen and (min-device-width: 769px) and (max-device-width: 1024px) {
9275
+ [data-animation="rotate"] .premium-vscroll-temp {
9276
+ height: -webkit-calc(100vh - 75px) !important;
9277
+ height: calc(100vh - 75px) !important;
9278
+ }
9279
  }
9280
 
9281
+ @media (max-width: 768px) {
9282
+ [data-animation="rotate"] .premium-vscroll-temp {
9283
+ height: -webkit-calc(100vh - 60px) !important;
9284
+ height: calc(100vh - 60px) !important;
9285
+ }
9286
+ } */
 
 
 
9287
 
9288
+ /** Ipads- Safari */
9289
+ /* @supports (-webkit-touch-callout: none) {
9290
+
9291
+ @media (max-width: 768px) {
9292
+ [data-animation="rotate"] .premium-vscroll-temp {
9293
+ height: -webkit-calc(100vh - 108px) !important;
9294
+ height: calc(100vh - 108px) !important;
9295
+ }
9296
+ }
9297
+
9298
+ @media only screen and (min-device-width: 769px) and (max-device-width: 1024px) {
9299
+ [data-animation="rotate"] .premium-vscroll-temp {
9300
+ height: -webkit-calc(100vh - 60px) !important;
9301
+ height: calc(100vh - 60px) !important;
9302
+ }
9303
+ }
9304
+ } */
9305
+
9306
+ .premium-vscroll-inner
9307
+ .premium-vscroll-dots.right
9308
+ .premium-vscroll-tooltip::after {
9309
+ position: absolute;
9310
+ top: 50%;
9311
+ content: "";
9312
+ right: -webkit-calc(100% - 1px);
9313
+ right: calc(100% - 1px);
9314
+ width: 10px;
9315
+ height: 0;
9316
+ border-top: 6px solid transparent;
9317
+ border-bottom: 6px solid transparent;
9318
+ border-right: 6px solid;
9319
+ -webkit-transform: translateY(-50%);
9320
+ -ms-transform: translateY(-50%);
9321
+ transform: translateY(-50%);
9322
  }
9323
 
9324
+ .premium-vscroll-inner
9325
+ .premium-vscroll-dots.left
9326
+ .premium-vscroll-tooltip::after {
9327
+ position: absolute;
9328
+ top: 50%;
9329
+ content: "";
9330
+ left: -webkit-calc(100% - 1px);
9331
+ left: calc(100% - 1px);
9332
+ width: 10px;
9333
+ height: 0;
9334
+ border-top: 6px solid transparent;
9335
+ border-bottom: 6px solid transparent;
9336
+ border-left: 6px solid;
9337
+ -webkit-transform: translateY(-50%);
9338
+ -ms-transform: translateY(-50%);
9339
+ transform: translateY(-50%);
9340
  }
9341
 
9342
+ .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip {
9343
+ right: 27px;
 
9344
  }
9345
 
9346
+ .premium-vscroll-nav-menu {
9347
+ position: fixed;
9348
+ top: 20px;
9349
+ height: 40px;
9350
+ z-index: 100;
9351
+ padding: 0;
9352
+ margin: 0;
9353
  }
9354
 
9355
+ .premium-vscroll-nav-menu.left {
9356
+ right: 0;
 
 
9357
  }
9358
 
9359
+ .premium-vscroll-nav-menu.right {
9360
+ left: 0;
 
 
 
9361
  }
9362
 
9363
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item {
9364
+ display: inline-block;
9365
+ margin: 10px;
9366
+ color: #000;
9367
+ background: #fff;
9368
+ background: rgba(255, 255, 255, 0.3);
9369
  }
9370
 
9371
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link {
9372
+ padding: 9px 18px;
9373
  display: block;
 
 
 
 
 
 
 
 
 
9374
  cursor: pointer;
 
 
 
 
9375
  }
9376
 
9377
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link,
9378
+ .premium-vscroll-nav-menu
9379
+ .premium-vscroll-nav-item
9380
+ .premium-vscroll-nav-link:hover {
9381
+ color: #000;
 
 
 
9382
  }
9383
 
9384
+ .premium-vscroll-nav-menu
9385
+ .premium-vscroll-nav-item
9386
+ .premium-vscroll-nav-link:focus,
9387
+ .multiscroll-nav li a:focus {
9388
+ outline: none;
9389
  }
9390
 
9391
+ .premium-vscroll-temp .slimScrollBar {
9392
+ visibility: hidden;
9393
  }
9394
 
9395
+ [data-hijacking="off"] .premium-vscroll-temp {
9396
+ height: 100vh;
9397
  }
9398
 
9399
+ [data-hijacking="off"] .premium-vscroll-temp > div {
9400
+ opacity: 0;
9401
+ top: 0;
9402
+ left: 0;
9403
+ width: 100%;
9404
+ /* Force Hardware Acceleration */
9405
+ -webkit-transform: translateZ(0);
9406
+ transform: translateZ(0);
9407
+ -webkit-backface-visibility: hidden;
9408
+ backface-visibility: hidden;
9409
  }
9410
 
9411
+ [data-hijacking="off"] .premium-vscroll-temp:first-of-type > div::before {
9412
  display: none;
9413
+ position: absolute;
9414
+ width: 100%;
9415
+ top: 20px;
9416
+ z-index: 2;
9417
  }
9418
 
9419
+ [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp {
 
 
 
 
 
 
 
 
 
 
9420
  position: relative;
9421
+ /* enable a 3D-space for children elements */
9422
+ -webkit-perspective: 1800px;
9423
+ perspective: 1800px;
9424
  }
9425
 
9426
+ [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp > div {
9427
+ position: absolute;
9428
+ -webkit-transform-origin: center bottom;
9429
+ -ms-transform-origin: center bottom;
9430
+ transform-origin: center bottom;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9431
  }
9432
 
9433
+ [data-hijacking="off"][data-animation="rotate"]
9434
+ .premium-vscroll-temp:last-of-type
9435
+ > div {
9436
+ opacity: 1 !important;
9437
+ -webkit-transform: translateY(0px) scale(1) rotateX(0deg) !important;
9438
+ transform: translateY(0px) scale(1) rotateX(0deg) !important;
 
 
 
 
 
 
9439
  }
9440
 
9441
+ [data-hijacking="off"][data-animation="parallax"] .premium-vscroll-temp > div {
9442
+ position: fixed;
9443
  }
9444
 
9445
+ [data-hijacking="off"][data-animation="scaleDown"] .premium-vscroll-temp > div {
9446
+ position: fixed;
 
 
9447
  }
9448
 
9449
+ [data-hijacking="off"] .premium-vscroll-parallax-last {
9450
+ -webkit-transform: translateY(0px) scale(1) !important;
9451
+ -ms-transform: translateY(0px) scale(1) !important;
9452
+ transform: translateY(0px) scale(1) !important;
 
9453
  }
9454
 
9455
+ [data-hijacking="off"] .premium-vscroll-parallax-position {
9456
+ position: unset !important;
9457
+ }
 
9458
 
9459
+ /********** Premium Woo Products **********/
9460
+ /******************************************/
9461
+ .ast-single-post .entry-content .premium-woocommerce a {
9462
+ text-decoration: none;
9463
+ }
9464
+
9465
+ .premium-woocommerce .premium-woo-qv-btn {
9466
+ cursor: pointer;
9467
+ }
9468
+
9469
+ .premium-woocommerce:not(.premium-woo-skin-grid-7) li.product .star-rating {
9470
+ margin: 0 auto 0.5em;
9471
+ }
9472
+
9473
+ .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale,
9474
+ .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-featured-wrap .premium-woo-product-featured {
9475
+ display: block;
9476
+ text-align: center;
9477
+ color: #fff;
9478
+ min-width: 2em;
9479
+ min-height: 2em;
9480
+ line-height: 2em;
9481
+ padding: 0.3em 0.6em;
9482
+ margin: 0.5em 0.6em;
9483
+ }
9484
+
9485
+ .premium-woocommerce .pa-out-of-stock {
9486
+ display: block;
9487
+ text-align: center;
9488
+ color: #fff;
9489
+ min-width: 2em;
9490
+ min-height: 2em;
9491
+ line-height: 2em;
9492
+ padding: 0.3em 0.6em;
9493
+ margin: 0.5em 0.6em;
9494
+ }
9495
+
9496
+ .premium-woocommerce .premium-woo-products-inner ul.products {
9497
+ -js-display: flex;
9498
+ display: -webkit-box;
9499
+ display: -webkit-flex;
9500
+ display: -moz-box;
9501
+ display: -ms-flexbox;
9502
+ display: flex;
9503
+ margin: 0;
9504
+ padding: 0;
9505
+ -webkit-flex-wrap: wrap;
9506
+ -ms-flex-wrap: wrap;
9507
+ flex-wrap: wrap;
9508
+ list-style: none outside;
9509
+ -webkit-column-gap: 0;
9510
+ -moz-column-gap: 0;
9511
+ column-gap: 0;
9512
+ }
9513
+
9514
+ .premium-woocommerce .premium-woo-products-inner ul.products li.product {
9515
+ margin: 0 0 10px;
9516
+ padding: 0 10px;
9517
+ }
9518
+
9519
+ .premium-woocommerce.premium-woo-products-inner ul.products li.product .premium-woo-product-wrapper {
9520
+ overflow: hidden;
9521
+ -webkit-transition: all 0.3s ease-in-out;
9522
+ transition: all 0.3s ease-in-out;
9523
+ }
9524
+
9525
+ .premium-woocommerce .premium-woo-product-category {
9526
+ display: block;
9527
+ font-size: 0.85em;
9528
+ margin-bottom: 0.5em;
9529
+ line-height: 1.3;
9530
+ }
9531
+
9532
+ .premium-woocommerce .woocommerce-loop-product__title {
9533
+ margin-bottom: 0.5em;
9534
+ font-size: 1em;
9535
+ -webkit-transition: all 0.3s ease-in-out;
9536
+ transition: all 0.3s ease-in-out;
9537
+ }
9538
+
9539
+ .premium-woocommerce .woocommerce-loop-product__link {
9540
+ position: relative;
9541
+ display: block !important;
9542
+ overflow: hidden;
9543
+ -webkit-transition: all 0.3s ease-in-out;
9544
+ transition: all 0.3s ease-in-out;
9545
+ }
9546
+
9547
+ .premium-woocommerce .premium-woo-ribbon-container,
9548
+ .premium-woocommerce .pa-out-of-stock {
9549
+ position: absolute;
9550
+ z-index: 9;
9551
+ }
9552
+
9553
+ .premium-woocommerce .premium-woo-ribbon-container {
9554
+ top: 0;
9555
+ right: 0;
9556
+ }
9557
+
9558
+ .premium-woocommerce .pa-out-of-stock {
9559
+ top: 7px;
9560
+ right: 9px;
9561
+ margin: 0;
9562
+ }
9563
+
9564
+ .premium-woocommerce .star-rating {
9565
+ display: block;
9566
+ float: none;
9567
+ margin: 0 auto 0.5em;
9568
+ -webkit-backface-visibility: hidden;
9569
+ backface-visibility: hidden;
9570
+ overflow: hidden;
9571
+ position: relative;
9572
+ height: 1em;
9573
+ line-height: 1;
9574
+ font-size: 0.857em;
9575
+ width: 5.4em;
9576
+ font-family: star;
9577
+ }
9578
+
9579
+ .premium-woocommerce .star-rating::before {
9580
+ content: "\73\73\73\73\73";
9581
+ color: #54595f;
9582
+ float: right;
9583
+ top: 0;
9584
+ right: 0;
9585
+ position: absolute;
9586
+ }
9587
+
9588
+ .premium-woocommerce .premium-woo-products-inner ul.products .star-rating span {
9589
+ overflow: hidden;
9590
+ float: right;
9591
+ top: 0;
9592
+ right: 0;
9593
+ position: absolute;
9594
+ padding-top: 1.5em;
9595
+ }
9596
+
9597
+ .premium-woocommerce .star-rating span::before {
9598
+ content: "\53\53\53\53\53";
9599
+ color: inherit;
9600
+ top: 0;
9601
+ position: absolute;
9602
+ right: 0;
9603
+ }
9604
+
9605
+ .premium-woo-product-thumbnail {
9606
+ position: relative;
9607
+ overflow: hidden;
9608
+ }
9609
+
9610
+ .premium-woo-product-thumbnail .woocommerce-loop-product__link img {
9611
+ margin: 0;
9612
+ width: 100%;
9613
+ }
9614
+
9615
+ .premium-woo-product-sale-wrap,
9616
+ .premium-woo-product-featured-wrap {
9617
+ margin: 0;
9618
+ }
9619
+
9620
+ .premium-woocommerce .premium-woo-products-details-wrap {
9621
+ padding: 1em 1.2em;
9622
+ }
9623
+
9624
+ .premium-woocommerce .premium-woo-products-details-wrap .button {
9625
+ display: inline-block;
9626
+ background-color: #6ec1e4;
9627
+ color: #fff;
9628
+ margin: 0.5em 0;
9629
+ line-height: 1.3;
9630
+ padding: 10px 40px;
9631
+ font-size: 100%;
9632
+ cursor: pointer;
9633
+ text-decoration: none;
9634
+ overflow: visible;
9635
+ font-weight: 700;
9636
+ background-image: none;
9637
+ border: none;
9638
+ -webkit-border-radius: 0px;
9639
+ border-radius: 0px;
9640
+ -webkit-box-shadow: none;
9641
+ box-shadow: none;
9642
+ text-shadow: none;
9643
+ -webkit-transition: all 0.3s ease-in-out;
9644
+ transition: all 0.3s ease-in-out;
9645
+ }
9646
+
9647
+ .premium-woocommerce li.product .price {
9648
+ display: block;
9649
+ line-height: 1.3;
9650
+ font-weight: 700;
9651
+ margin-bottom: 0.5em;
9652
+ font-size: 0.9em;
9653
+ }
9654
+
9655
+ .premium-woocommerce li.product .price del {
9656
+ display: inline-block;
9657
+ font-weight: 400;
9658
+ background: transparent;
9659
+ opacity: 1;
9660
+ }
9661
+
9662
+ .premium-woocommerce li.product .price ins {
9663
+ display: inline-block;
9664
+ background: transparent;
9665
+ text-decoration: none;
9666
+ font-weight: inherit;
9667
+ }
9668
+
9669
+ .premium-woocommerce li.product .price .amount {
9670
+ color: inherit !important;
9671
+ }
9672
+
9673
+ .premium-woocommerce li.product .premium-woo-product-desc p {
9674
+ margin: 0;
9675
+ }
9676
+
9677
+ .premium-woo-product-align-left .premium-woocommerce li.product .star-rating {
9678
+ margin-right: auto;
9679
+ margin-left: 0;
9680
+ }
9681
+
9682
+ .premium-woo-product-align-center .premium-woocommerce li.product .star-rating {
9683
+ margin-right: auto;
9684
+ margin-left: auto;
9685
+ }
9686
+
9687
+ .premium-woo-product-align-right .premium-woocommerce li.product .star-rating {
9688
+ margin-right: 0;
9689
+ margin-left: auto;
9690
+ }
9691
+
9692
+ .premium-woo-products-pagination ul.page-numbers {
9693
+ -js-display: flex;
9694
+ display: -webkit-box;
9695
+ display: -webkit-flex;
9696
+ display: -moz-box;
9697
+ display: -ms-flexbox;
9698
+ display: flex;
9699
+ list-style-type: none;
9700
+ margin: 0;
9701
+ margin-top: 10px;
9702
+ padding: 0;
9703
+ border: none;
9704
+ -webkit-box-pack: center;
9705
+ -webkit-justify-content: center;
9706
+ -moz-box-pack: center;
9707
+ -ms-flex-pack: center;
9708
+ justify-content: center;
9709
+ }
9710
+
9711
+ .premium-woo-products-pagination ul.page-numbers li {
9712
+ margin: 0 0 0.4em 0.4em;
9713
+ padding: 0;
9714
+ text-align: center;
9715
+ }
9716
+
9717
+ .premium-woo-products-pagination ul.page-numbers li .page-numbers {
9718
+ margin: 0;
9719
+ text-decoration: none;
9720
+ color: #000;
9721
+ border: 1px solid #54595f;
9722
+ padding: 0;
9723
+ line-height: 1;
9724
+ font-size: 1em;
9725
+ font-weight: 400;
9726
+ padding: 0.75em;
9727
+ display: block;
9728
+ min-width: 2.5em;
9729
+ -webkit-transition: all 0.3s ease-in-out;
9730
+ transition: all 0.3s ease-in-out;
9731
+ }
9732
+
9733
+ .premium-woo-products-pagination ul.page-numbers li .page-numbers:hover,
9734
+ .premium-woo-products-pagination ul.page-numbers li .page-numbers.current {
9735
+ background-color: #54595f;
9736
+ color: #fff;
9737
+ outline: none;
9738
+ }
9739
+
9740
+ .premium-woocommerce .premium-loading-feed,
9741
+ .premium-woo-quick-view-loader .premium-loading-feed {
9742
+ display: block;
9743
+ position: absolute;
9744
+ width: 100%;
9745
+ height: 100%;
9746
+ top: 0px;
9747
+ right: 0px;
9748
+ bottom: 0px;
9749
+ left: 0px;
9750
+ background: rgba(255, 255, 255, 0.2);
9751
+ -js-display: flex;
9752
+ display: -webkit-box;
9753
+ display: -webkit-flex;
9754
+ display: -moz-box;
9755
+ display: -ms-flexbox;
9756
+ display: flex;
9757
+ -webkit-box-align: center;
9758
+ -webkit-align-items: center;
9759
+ -moz-box-align: center;
9760
+ -ms-flex-align: center;
9761
+ align-items: center;
9762
+ }
9763
+
9764
+ /**
9765
+ * Image Hover Effects
9766
+ */
9767
+ .premium-woocommerce .woocommerce-loop-product__link img {
9768
+ -webkit-transition: all 0.3s ease-in-out;
9769
+ transition: all 0.3s ease-in-out;
9770
+ }
9771
+
9772
+ .premium-woo-product__hover-zoomout .woocommerce-loop-product__link img {
9773
+ -webkit-transform: scale(1.2);
9774
+ -ms-transform: scale(1.2);
9775
+ transform: scale(1.2);
9776
+ }
9777
+
9778
+ .premium-woo-product__hover-zoomout li.product:hover .woocommerce-loop-product__link img {
9779
+ -webkit-transform: none;
9780
+ -ms-transform: none;
9781
+ transform: none;
9782
+ }
9783
+
9784
+ .premium-woo-product__hover-zoomin .woocommerce-loop-product__link img {
9785
+ -webkit-transform: none;
9786
+ -ms-transform: none;
9787
+ transform: none;
9788
+ }
9789
+
9790
+ .premium-woo-product__hover-zoomin li.product:hover .woocommerce-loop-product__link img {
9791
+ -webkit-transform: scale(1.2);
9792
+ -ms-transform: scale(1.2);
9793
+ transform: scale(1.2);
9794
+ }
9795
+
9796
+ .premium-woo-product__hover-gray .woocommerce-loop-product__link img {
9797
+ -webkit-filter: grayscale(100%);
9798
+ filter: grayscale(100%);
9799
+ }
9800
+
9801
+ .premium-woo-product__hover-gray li.product:hover .woocommerce-loop-product__link img {
9802
+ -webkit-filter: grayscale(0%);
9803
+ filter: grayscale(0%);
9804
+ }
9805
+
9806
+ .premium-woo-product__hover-sepia .woocommerce-loop-product__link img {
9807
+ -webkit-filter: sepia(30%);
9808
+ filter: sepia(30%);
9809
+ }
9810
+
9811
+ .premium-woo-product__hover-sepia li.product:hover .woocommerce-loop-product__link img {
9812
+ -webkit-filter: sepia(0%);
9813
+ filter: sepia(0%);
9814
+ }
9815
+
9816
+ .premium-woo-product__hover-bright .woocommerce-loop-product__link img {
9817
+ -webkit-filter: brightness(1);
9818
+ filter: brightness(1);
9819
+ }
9820
+
9821
+ .premium-woo-product__hover-bright li.product:hover .woocommerce-loop-product__link img {
9822
+ -webkit-filter: brightness(1.2);
9823
+ filter: brightness(1.2);
9824
+ }
9825
+
9826
+ .premium-woo-product__hover-trans .woocommerce-loop-product__link img {
9827
+ -webkit-transform: translateX(15px) scale(1.1);
9828
+ -ms-transform: translateX(15px) scale(1.1);
9829
+ transform: translateX(15px) scale(1.1);
9830
+ }
9831
+
9832
+ .premium-woo-product__hover-trans li.product:hover .woocommerce-loop-product__link img {
9833
+ -webkit-transform: translateX(0px) scale(1.1);
9834
+ -ms-transform: translateX(0px) scale(1.1);
9835
+ transform: translateX(0px) scale(1.1);
9836
+ }
9837
+
9838
+ .premium-woo-product__hover-scale li.product:hover .woocommerce-loop-product__link img {
9839
+ -webkit-transform: scaleX(1.3) scaleY(1.3) rotate(-5deg);
9840
+ -ms-transform: scaleX(1.3) scaleY(1.3) rotate(-5deg);
9841
+ transform: scaleX(1.3) scaleY(1.3) rotate(-5deg);
9842
+ }
9843
+
9844
+ .premium-woocommerce .premium-woo-product__on_hover {
9845
+ position: absolute;
9846
+ top: 0;
9847
+ left: 0;
9848
+ bottom: 0;
9849
+ right: 0;
9850
+ height: 100%;
9851
+ opacity: 0;
9852
+ }
9853
+
9854
+ .premium-woo-product__hover-swap li.product:hover .premium-woo-product__on_hover {
9855
+ opacity: 1;
9856
+ }
9857
+
9858
+ .premium-woo-skin-grid-1 .premium-woo-qv-btn,
9859
+ .premium-woo-skin-grid-3 .premium-woo-qv-btn,
9860
+ .premium-woo-skin-grid-4 .premium-woo-qv-btn {
9861
+ position: absolute;
9862
+ bottom: 0;
9863
+ right: 0;
9864
+ width: 100%;
9865
+ text-align: center;
9866
+ padding: 5px;
9867
+ background: rgba(2, 2, 2, 0.5);
9868
+ color: #fff;
9869
+ -webkit-transition: all 0.3s ease-in-out;
9870
+ transition: all 0.3s ease-in-out;
9871
+ z-index: 2;
9872
+ -webkit-transform: translateY(100%);
9873
+ -ms-transform: translateY(100%);
9874
+ transform: translateY(100%);
9875
+ }
9876
+
9877
+ .premium-woo-skin-grid-4 .premium-woo-qv-btn {
9878
+ -webkit-transition-delay: 0.1s;
9879
+ transition-delay: 0.1s;
9880
+ }
9881
+
9882
+ .premium-woo-skin-grid-1 .premium-woo-qv-icon,
9883
+ .premium-woo-skin-grid-3 .premium-woo-qv-icon,
9884
+ .premium-woo-skin-grid-4 .premium-woo-qv-icon,
9885
+ .premium-woo-skin-grid-6 .premium-woo-qv-icon {
9886
+ margin-right: 0.5em;
9887
+ }
9888
+
9889
+ .premium-woo-product-thumbnail:hover .premium-woo-qv-btn-translate {
9890
+ -webkit-transform: translateY(0);
9891
+ -ms-transform: translateY(0);
9892
+ transform: translateY(0);
9893
+ }
9894
+
9895
+ .premium-woo-product-wrapper .premium-woo-qv-data {
9896
+ position: absolute;
9897
+ top: 0;
9898
+ right: 0;
9899
+ width: 100%;
9900
+ height: 100%;
9901
+ z-index: 1;
9902
+ overflow: hidden;
9903
+ cursor: pointer;
9904
+ }
9905
+
9906
+ /**
9907
+ * Skin 1,4
9908
+ */
9909
+ .premium-woo-skin-grid-1 .premium-woo-product-actions-wrapper,
9910
+ .premium-woo-skin-grid-4 .premium-woo-product-actions-wrapper {
9911
+ position: absolute;
9912
+ top: 0.7em;
9913
+ left: 1em;
9914
+ -webkit-transform: translate3d(-15px, 0, 0);
9915
+ transform: translate3d(-15px, 0, 0);
9916
+ -webkit-transition: all 0.3s ease-in-out;
9917
+ transition: all 0.3s ease-in-out;
9918
+ opacity: 0;
9919
+ z-index: 9;
9920
+ }
9921
+
9922
+ .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-cart-btn {
9923
+ position: relative;
9924
+ display: block;
9925
+ margin: 0 0 3px;
9926
+ background: #fff;
9927
+ text-align: center;
9928
+ outline: 0;
9929
+ -webkit-transition: all 0.3s ease-in-out;
9930
+ transition: all 0.3s ease-in-out;
9931
+ }
9932
+
9933
+ .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-add-cart-icon {
9934
+ display: block;
9935
+ color: #54595f;
9936
+ width: 30px;
9937
+ line-height: 30px;
9938
+ height: 30px;
9939
+ cursor: pointer;
9940
+ -webkit-transition: all 0.3s ease-in-out;
9941
+ transition: all 0.3s ease-in-out;
9942
+ }
9943
+
9944
+ .premium-woo-skin-grid-1 li.product:hover .premium-woo-product-actions-wrapper,
9945
+ .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-actions-wrapper {
9946
+ -webkit-transform: translate3d(-5px, 0, 0);
9947
+ transform: translate3d(-5px, 0, 0);
9948
+ opacity: 1;
9949
+ }
9950
+
9951
+ .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon {
9952
+ -webkit-animation: spin 2s linear infinite;
9953
+ animation: spin 2s linear infinite;
9954
+ }
9955
+
9956
+ .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon::before {
9957
+ content: "\f013";
9958
+ }
9959
+
9960
+ .premium-woocommerce .premium-woo-cart-btn.added .premium-woo-add-cart-icon::before {
9961
+ content: "\f00c";
9962
+ }
9963
+
9964
+ /**
9965
+ * Skin 2
9966
+ */
9967
+ .premium-woo-skin-grid-2 li.product .premium-woo-products-details-wrap {
9968
+ position: absolute;
9969
+ background: #fff;
9970
+ bottom: 0;
9971
+ right: 0;
9972
+ width: 100%;
9973
+ z-index: 2;
9974
+ padding: 0;
9975
+ opacity: 0;
9976
+ -webkit-transition: opacity 0.2s, -webkit-transform 0.4s;
9977
+ transition: opacity 0.2s, -webkit-transform 0.4s;
9978
+ transition: transform 0.4s, opacity 0.2s;
9979
+ transition: transform 0.4s, opacity 0.2s, -webkit-transform 0.4s;
9980
+ -webkit-transform: translateZ(0) translateY(5px);
9981
+ transform: translateZ(0) translateY(5px);
9982
+ }
9983
+
9984
+ .premium-woo-skin-grid-2 .premium-woo-product-details {
9985
+ padding: 15px 0;
9986
+ }
9987
+
9988
+ .premium-woo-skin-grid-2 li.product:hover .premium-woo-products-details-wrap {
9989
+ opacity: 1;
9990
+ -webkit-transform: translateZ(0) translateY(0);
9991
+ transform: translateZ(0) translateY(0);
9992
+ }
9993
+
9994
+ .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper {
9995
+ position: static;
9996
+ -js-display: flex;
9997
+ display: -webkit-box;
9998
+ display: -webkit-flex;
9999
+ display: -moz-box;
10000
+ display: -ms-flexbox;
10001
+ display: flex;
10002
+ -webkit-box-orient: horizontal;
10003
+ -webkit-box-direction: reverse;
10004
+ -webkit-flex-direction: row-reverse;
10005
+ -moz-box-orient: horizontal;
10006
+ -moz-box-direction: reverse;
10007
+ -ms-flex-direction: row-reverse;
10008
+ flex-direction: row-reverse;
10009
+ }
10010
+
10011
+ .premium-woo-skin-grid-2 .premium-woo-product-actions-wrapper>* {
10012
+ -webkit-box-flex: 1;
10013
+ -webkit-flex: 1;
10014
+ -moz-box-flex: 1;
10015
+ -ms-flex: 1;
10016
+ flex: 1;
10017
+ min-width: 50%;
10018
+ }
10019
+
10020
+ .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .button {
10021
+ -js-display: flex;
10022
+ display: -webkit-box;
10023
+ display: -webkit-flex;
10024
+ display: -moz-box;
10025
+ display: -ms-flexbox;
10026
+ display: flex;
10027
+ margin: 0;
10028
+ text-align: center;
10029
+ -webkit-box-pack: center;
10030
+ -webkit-justify-content: center;
10031
+ -moz-box-pack: center;
10032
+ -ms-flex-pack: center;
10033
+ justify-content: center;
10034
+ -webkit-box-align: center;
10035
+ -webkit-align-items: center;
10036
+ -moz-box-align: center;
10037
+ -ms-flex-align: center;
10038
+ align-items: center;
10039
+ }
10040
+
10041
+ .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
10042
+ background-color: #54595f;
10043
+ }
10044
+
10045
+ /**
10046
+ * Skin 4
10047
+ */
10048
+ .premium-woo-skin-grid-4 li.product .premium-woo-products-details-wrap {
10049
+ position: absolute;
10050
+ right: 0;
10051
+ left: 0;
10052
+ top: 50%;
10053
+ -webkit-transform: scale(0.9) translateZ(0) translateY(-50%);
10054
+ transform: scale(0.9) translateZ(0) translateY(-50%);
10055
+ text-align: center;
10056
+ z-index: 2;
10057
+ opacity: 0;
10058
+ -webkit-transition: opacity 0.5s, -webkit-transform 0.3s;
10059
+ transition: opacity 0.5s, -webkit-transform 0.3s;
10060
+ transition: opacity 0.5s, transform 0.3s;
10061
+ transition: opacity 0.5s, transform 0.3s, -webkit-transform 0.3s;
10062
+ }
10063
+
10064
+ .premium-woo-skin-grid-4 li.product .premium-woo-product-overlay,
10065
+ .premium-woo-skin-grid-8 li.product .premium-woo-product-overlay {
10066
+ position: absolute;
10067
+ top: 0;
10068
+ right: 0;
10069
+ width: 100%;
10070
+ height: 100%;
10071
+ opacity: 0;
10072
+ visibility: hidden;
10073
+ background-color: rgba(27, 27, 23, 0.3);
10074
+ -webkit-transition: all 0.25s ease-in-out;
10075
+ transition: all 0.25s ease-in-out;
10076
+ }
10077
+
10078
+ .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-overlay,
10079
+ .premium-woo-skin-grid-8 li.product:hover .premium-woo-product-overlay {
10080
+ opacity: 1;
10081
+ visibility: visible;
10082
+ z-index: 1;
10083
+ }
10084
+
10085
+ .premium-woo-skin-grid-4 li.product:hover .premium-woo-products-details-wrap {
10086
+ -webkit-transform: scale(1) translateZ(0) translateY(-50%);
10087
+ transform: scale(1) translateZ(0) translateY(-50%);
10088
+ opacity: 1;
10089
+ }
10090
+
10091
+ /**
10092
+ * Skin 5
10093
+ */
10094
+ .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper {
10095
+ -js-display: flex;
10096
+ display: -webkit-box;
10097
+ display: -webkit-flex;
10098
+ display: -moz-box;
10099
+ display: -ms-flexbox;
10100
+ display: flex;
10101
+ }
10102
+
10103
+ .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
10104
+ -js-display: flex;
10105
+ display: -webkit-box;
10106
+ display: -webkit-flex;
10107
+ display: -moz-box;
10108
+ display: -ms-flexbox;
10109
+ display: flex;
10110
+ -webkit-box-align: center;
10111
+ -webkit-align-items: center;
10112
+ -moz-box-align: center;
10113
+ -ms-flex-align: center;
10114
+ align-items: center;
10115
+ background-color: #54595f;
10116
+ padding: 10px;
10117
+ -webkit-transition: all 0.25s ease 0s;
10118
+ transition: all 0.25s ease 0s;
10119
+ }
10120
+
10121
+ .premium-woo-skin-grid-5 li.product .premium-woo-products-details-wrap {
10122
+ width: 75%;
10123
+ }
10124
+
10125
+ .premium-woo-skin-grid-5 .premium-woo-product-wrapper {
10126
+ -js-display: flex;
10127
+ display: -webkit-box;
10128
+ display: -webkit-flex;
10129
+ display: -moz-box;
10130
+ display: -ms-flexbox;
10131
+ display: flex;
10132
+ -webkit-box-align: center;
10133
+ -webkit-align-items: center;
10134
+ -moz-box-align: center;
10135
+ -ms-flex-align: center;
10136
+ align-items: center;
10137
+ }
10138
+
10139
+ .premium-woo-product-align-right .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
10140
+ -webkit-box-pack: end;
10141
+ -webkit-justify-content: flex-end;
10142
+ -moz-box-pack: end;
10143
+ -ms-flex-pack: end;
10144
+ justify-content: flex-end;
10145
+ }
10146
+
10147
+ .premium-woo-product-align-center .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
10148
+ -webkit-box-pack: center;
10149
+ -webkit-justify-content: center;
10150
+ -moz-box-pack: center;
10151
+ -ms-flex-pack: center;
10152
+ justify-content: center;
10153
+ }
10154
+
10155
+ /**
10156
+ * Skin 6
10157
+ */
10158
+ .premium-woo-skin-grid-6 .premium-woo-qv-btn {
10159
+ position: absolute;
10160
+ top: 50%;
10161
+ right: 50%;
10162
+ min-width: 40%;
10163
+ text-align: center;
10164
+ padding: 5px;
10165
+ background: rgba(2, 2, 2, 0.5);
10166
+ color: #fff;
10167
+ -webkit-transform: translate(50%, -50%);
10168
+ -ms-transform: translate(50%, -50%);
10169
+ transform: translate(50%, -50%);
10170
+ opacity: 0;
10171
+ visibility: hidden;
10172
+ -webkit-transition: all 0.3s ease-in-out;
10173
+ transition: all 0.3s ease-in-out;
10174
+ cursor: pointer;
10175
+ z-index: 2;
10176
+ }
10177
+
10178
+ .premium-woo-skin-grid-6 li.product:hover .premium-woo-qv-btn {
10179
+ opacity: 1;
10180
+ visibility: visible;
10181
+ }
10182
+
10183
+ .premium-woo-product-align-right .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
10184
+ .premium-woo-product-align-left .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
10185
+ .premium-woo-product-align-right .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating,
10186
+ .premium-woo-product-align-left .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating {
10187
+ margin: 0;
10188
+ }
10189
+
10190
+ .premium-woo-skin-grid-6 li.product .premium-woo-product-info {
10191
+ -js-display: flex;
10192
+ display: -webkit-box;
10193
+ display: -webkit-flex;
10194
+ display: -moz-box;
10195
+ display: -ms-flexbox;
10196
+ display: flex;
10197
+ -webkit-box-pack: justify;
10198
+ -webkit-justify-content: space-between;
10199
+ -moz-box-pack: justify;
10200
+ -ms-flex-pack: justify;
10201
+ justify-content: space-between;
10202
+ }
10203
+
10204
+ .premium-woo-product-align-center .premium-woocommerce li.product .premium-woo-product-info {
10205
+ -webkit-box-orient: vertical;
10206
+ -webkit-box-direction: normal;
10207
+ -webkit-flex-direction: column;
10208
+ -moz-box-orient: vertical;
10209
+ -moz-box-direction: normal;
10210
+ -ms-flex-direction: column;
10211
+ flex-direction: column;
10212
+ }
10213
+
10214
+ .premium-woo-product-align-right .premium-woocommerce li.product .premium-woo-product-info {
10215
+ -webkit-box-orient: horizontal;
10216
+ -webkit-box-direction: reverse;
10217
+ -webkit-flex-direction: row-reverse;
10218
+ -moz-box-orient: horizontal;
10219
+ -moz-box-direction: reverse;
10220
+ -ms-flex-direction: row-reverse;
10221
+ flex-direction: row-reverse;
10222
+ }
10223
+
10224
+ .premium-woo-skin-grid-6 li.product .premium-woo-product-gallery-images {
10225
+ -js-display: flex;
10226
+ display: -webkit-box;
10227
+ display: -webkit-flex;
10228
+ display: -moz-box;
10229
+ display: -ms-flexbox;
10230
+ display: flex;
10231
+ position: absolute;
10232
+ bottom: 10px;
10233
+ width: 100%;
10234
+ -webkit-box-pack: center;
10235
+ -webkit-justify-content: center;
10236
+ -moz-box-pack: center;
10237
+ -ms-flex-pack: center;
10238
+ justify-content: center;
10239
+ }
10240
+
10241
+ .premium-woo-product-gallery-images .premium-woo-product__gallery_image {
10242
+ width: 20%;
10243
+ margin: 0 0.2em;
10244
+ border: 2px solid #aaa;
10245
+ cursor: pointer;
10246
+ }
10247
+
10248
+ /**
10249
+ * Metro
10250
+ */
10251
+ /*.premium-woo-grid-style1 ul.products li.product {
10252
+ width: 25%;
10253
+ }*/
10254
+ .premium-woo-products-metro li.product .premium-woo-product-thumbnail img,
10255
+ .premium-woo-products-metro li.product .premium-woo-product-wrapper,
10256
+ .premium-woo-products-metro li.product .premium-woo-product-thumbnail,
10257
+ .premium-woo-products-metro li.product .woocommerce-LoopProduct-link {
10258
+ height: 100%;
10259
+ }
10260
+
10261
+ .premium-woo-products-metro ul.products li.product {
10262
+ margin-bottom: 0;
10263
+ }
10264
+
10265
+ .premium-woo-products-metro li.product .premium-woo-product-thumbnail img {
10266
+ -o-object-fit: cover;
10267
+ object-fit: cover;
10268
+ }
10269
+
10270
+ /*
10271
+ * Carousel
10272
+ */
10273
+ .premium-carousel-hidden {
10274
+ opacity: 0;
10275
+ visibility: hidden;
10276
+ }
10277
+
10278
+ .premium-woocommerce:not(.premium-woo-skin-grid-7) .slick-arrow {
10279
+ -webkit-border-radius: 50%;
10280
+ border-radius: 50%;
10281
+ }
10282
+
10283
+ .premium-woocommerce ul.slick-dots {
10284
+ width: 100%;
10285
+ }
10286
+
10287
+ /*
10288
+ * Quick View Html/body
10289
+ */
10290
+ html.premium-woo-qv-opened,
10291
+ html.premium-woo-qv-opened body {
10292
+ overflow: hidden;
10293
+ }
10294
+
10295
+ /**
10296
+ * Quick View Modal
10297
+ */
10298
+ .premium-woo-quick-view-back {
10299
+ position: fixed;
10300
+ visibility: hidden;
10301
+ overflow: hidden;
10302
+ background: rgba(2, 2, 2, 0.5);
10303
+ opacity: 0;
10304
+ -webkit-transition: opacity 0.25s;
10305
+ transition: opacity 0.25s;
10306
+ z-index: 999;
10307
+ }
10308
+
10309
+ .premium-woo-quick-view-active {
10310
+ top: 0;
10311
+ right: 0;
10312
+ width: 100%;
10313
+ height: 100%;
10314
+ opacity: 1;
10315
+ visibility: visible;
10316
+ }
10317
+
10318
+ #premium-woo-quick-view-modal {
10319
+ position: fixed;
10320
+ visibility: hidden;
10321
+ opacity: 0;
10322
+ top: 0;
10323
+ right: 0;
10324
+ width: 100%;
10325
+ height: 100%;
10326
+ z-index: 1400;
10327
+ text-align: center;
10328
+ -webkit-transition: all 0.3s;
10329
+ transition: all 0.3s;
10330
+ overflow-x: hidden;
10331
+ overflow-y: auto;
10332
+ }
10333
+
10334
+ #premium-woo-quick-view-modal.active {
10335
+ visibility: visible;
10336
+ opacity: 1;
10337
+ }
10338
+
10339
+ #premium-woo-quick-view-modal.active .premium-woo-content-main {
10340
+ -webkit-transform: translateY(0);
10341
+ -ms-transform: translateY(0);
10342
+ transform: translateY(0);
10343
+ opacity: 1;
10344
+ width: 100%;
10345
+ }
10346
+
10347
+ #premium-woo-quick-view-modal .premium-woo-content-main-wrapper {
10348
+ position: absolute;
10349
+ width: 100%;
10350
+ height: 100%;
10351
+ top: 0;
10352
+ right: 0;
10353
+ text-align: center;
10354
+ padding: 30px;
10355
+ -js-display: flex;
10356
+ display: -webkit-box;
10357
+ display: -webkit-flex;
10358
+ display: -moz-box;
10359
+ display: -ms-flexbox;
10360
+ display: flex;
10361
+ -webkit-box-align: center;
10362
+ -webkit-align-items: center;
10363
+ -moz-box-align: center;
10364
+ -ms-flex-align: center;
10365
+ align-items: center;
10366
+ }
10367
+
10368
+ #premium-woo-quick-view-modal .premium-woo-content-main {
10369
+ position: relative;
10370
+ pointer-events: none;
10371
+ max-width: 100%;
10372
+ text-align: right;
10373
+ z-index: 1045;
10374
+ -webkit-transform: translateY(-30px);
10375
+ -ms-transform: translateY(-30px);
10376
+ transform: translateY(-30px);
10377
+ opacity: 0;
10378
+ -webkit-transition: opacity 0.3s, -webkit-transform 0.5s;
10379
+ transition: opacity 0.3s, -webkit-transform 0.5s;
10380
+ transition: transform 0.5s, opacity 0.3s;
10381
+ transition: transform 0.5s, opacity 0.3s, -webkit-transform 0.5s;
10382
+ margin: 0 auto;
10383
+ }
10384
+
10385
+ #premium-woo-quick-view-modal .premium-woo-lightbox-content {
10386
+ position: relative;
10387
+ display: table;
10388
+ pointer-events: auto;
10389
+ background-color: #fff;
10390
+ max-width: 975px;
10391
+ margin: 20px auto;
10392
+ -webkit-transform: translateZ(0);
10393
+ transform: translateZ(0);
10394
+ -webkit-box-shadow: -3px 3px 20px 0 rgba(0, 0, 0, 0.15);
10395
+ box-shadow: -3px 3px 20px 0 rgba(0, 0, 0, 0.15);
10396
+ overflow: hidden;
10397
+ }
10398
+
10399
+ #premium-woo-quick-view-modal .summary {
10400
+ width: 50%;
10401
+ margin: 0;
10402
+ padding: 30px;
10403
+ float: right;
10404
+ -webkit-box-sizing: border-box;
10405
+ -moz-box-sizing: border-box;
10406
+ box-sizing: border-box;
10407
+ }
10408
+
10409
+ #premium-woo-quick-view-modal .summary .quantity {
10410
+ min-width: auto;
10411
+ }
10412
+
10413
+ #premium-woo-quick-view-modal .summary .quantity input.qty {
10414
+ width: 54px;
10415
+ -webkit-appearance: button;
10416
+ -moz-appearance: button;
10417
+ appearance: button;
10418
+ }
10419
+
10420
+ #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-inner-spin-button,
10421
+ #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-outer-spin-button {
10422
+ display: unset;
10423
+ }
10424
+
10425
+ #premium-woo-quick-view-modal .woocommerce-product-details__short-description p {
10426
+ margin: 0;
10427
+ }
10428
+
10429
+ #premium-woo-quick-view-close {
10430
+ position: absolute;
10431
+ font-size: 22px;
10432
+ top: 10px;
10433
+ left: 10px;
10434
+ width: 22px;
10435
+ height: 22px;
10436
+ line-height: 22px;
10437
+ opacity: 0.7;
10438
+ text-align: center;
10439
+ z-index: 2;
10440
+ color: #000;
10441
+ }
10442
+
10443
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider {
10444
+ position: relative;
10445
+ }
10446
+
10447
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider li {
10448
+ list-style: none;
10449
+ }
10450
+
10451
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav {
10452
+ margin: 0;
10453
+ padding: 0;
10454
+ width: 100%;
10455
+ position: absolute;
10456
+ bottom: 10px;
10457
+ text-align: center;
10458
+ direction: ltr;
10459
+ }
10460
+
10461
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li {
10462
+ margin: 0 6px;
10463
+ display: inline-block;
10464
+ vertical-align: middle;
10465
+ }
10466
+
10467
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a {
10468
+ width: 11px;
10469
+ height: 11px;
10470
+ display: block;
10471
+ background: #666;
10472
+ background: rgba(0, 0, 0, 0.5);
10473
+ cursor: pointer;
10474
+ text-indent: -9999px;
10475
+ -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
10476
+ box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
10477
+ -webkit-border-radius: 20px;
10478
+ border-radius: 20px;
10479
+ }
10480
+
10481
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a.flex-active {
10482
+ background: rgba(0, 0, 0, 0.9);
10483
+ cursor: default;
10484
+ }
10485
+
10486
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a:focus {
10487
+ outline: none;
10488
+ }
10489
+
10490
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider img {
10491
+ -o-object-fit: cover;
10492
+ object-fit: cover;
10493
+ width: 100%;
10494
+ }
10495
+
10496
+ #premium-woo-quick-view-content div.images {
10497
+ width: 50%;
10498
+ float: right;
10499
+ opacity: 1 !important;
10500
+ margin: 0;
10501
+ }
10502
+
10503
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav {
10504
+ margin: 0;
10505
+ padding: 0;
10506
+ list-style: none;
10507
+ direction: ltr;
10508
+ }
10509
+
10510
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav a {
10511
+ text-decoration: none;
10512
+ display: block;
10513
+ width: 14px;
10514
+ height: 32px;
10515
+ font-size: 32px;
10516
+ line-height: 32px;
10517
+ margin: -20px 0 0;
10518
+ position: absolute;
10519
+ top: 50%;
10520
+ z-index: 10;
10521
+ overflow: hidden;
10522
+ cursor: pointer;
10523
+ color: rgba(0, 0, 0, 0.8);
10524
+ text-shadow: -1px 1px 0 rgba(255, 255, 255, 0.3);
10525
+ -webkit-transition: all 0.3s ease-in-out;
10526
+ transition: all 0.3s ease-in-out;
10527
+ }
10528
+
10529
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next,
10530
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
10531
+ display: inline-block;
10532
+ font-family: "Font Awesome 5 Free";
10533
+ font-weight: 900;
10534
+ text-rendering: auto;
10535
+ -webkit-font-smoothing: antialiased;
10536
+ -moz-osx-font-smoothing: grayscale;
10537
+ }
10538
+
10539
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
10540
+ left: 10px;
10541
+ }
10542
+
10543
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next {
10544
+ right: 10px;
10545
+ }
10546
+
10547
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev::before {
10548
+ content: "\f104";
10549
+ }
10550
+
10551
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next::before {
10552
+ content: "\f105";
10553
+ }
10554
+
10555
+ .premium-woocommerce li.product .added_to_cart.wc-forward {
10556
+ display: none;
10557
+ }
10558
+
10559
+ .premium-woo-atc-button .add_to_cart_button .premium-woo-cart-loader {
10560
+ -webkit-animation: spin 2s linear infinite;
10561
+ animation: spin 2s linear infinite;
10562
+ margin-right: 5px;
10563
+ vertical-align: baseline;
10564
+ }
10565
+
10566
+ /*
10567
+ * Load More Button
10568
+ */
10569
+ .premium-woo-load-more {
10570
+ position: relative;
10571
+ }
10572
+
10573
+ .premium-woo-load-more .premium-woo-load-more-btn {
10574
+ -webkit-box-shadow: none;
10575
+ box-shadow: none;
10576
+ text-shadow: none;
10577
+ border: none;
10578
+ outline: none;
10579
+ -webkit-box-align: center;
10580
+ -webkit-align-items: center;
10581
+ -moz-box-align: center;
10582
+ -ms-flex-align: center;
10583
+ align-items: center;
10584
+ vertical-align: bottom;
10585
+ cursor: pointer;
10586
+ line-height: 1;
10587
+ font-style: normal;
10588
+ font-weight: normal;
10589
+ background-image: none;
10590
+ color: #fff;
10591
+ -webkit-transition: all 0.3s ease-in-out;
10592
+ transition: all 0.3s ease-in-out;
10593
+ padding: 10px 20px;
10594
+ }
10595
+
10596
+ .premium-woo-load-more-btn {
10597
+ -js-display: inline-flex;
10598
+ display: -webkit-inline-box;
10599
+ display: -webkit-inline-flex;
10600
+ display: -moz-inline-box;
10601
+ display: -ms-inline-flexbox;
10602
+ display: inline-flex;
10603
+ -webkit-box-align: center;
10604
+ -webkit-align-items: center;
10605
+ -moz-box-align: center;
10606
+ -ms-flex-align: center;
10607
+ align-items: center;
10608
+ }
10609
+
10610
+ .premium-woo-load-more-btn span {
10611
+ margin-right: 3px;
10612
+ }
10613
+
10614
+ .premium-woo-load-more-btn .premium-loader {
10615
+ display: inline-block;
10616
+ width: 20px;
10617
+ height: 20px;
10618
+ }
10619
+
10620
+ @media (min-width: 545px) {
10621
+ #premium-woo-quick-view-content div.summary {
10622
+ content: "544";
10623
+ overflow-y: auto;
10624
+ }
10625
+ }
10626
+
10627
+ @media (max-width: 544px) {
10628
+ #premium-woo-quick-view-content .premium-woo-lightbox-content {
10629
+ display: block;
10630
+ }
10631
+
10632
+ #premium-woo-quick-view-content div.images,
10633
+ #premium-woo-quick-view-content div.summary {
10634
+ width: 100%;
10635
+ float: none;
10636
+ }
10637
  }
10638
  /*
10639
  * Common Title/Dual Heading
assets/frontend/css/premium-addons.css CHANGED
@@ -6,26 +6,4726 @@
6
  font-weight: normal;
7
  font-style: normal;
8
  }
9
- /**************** Premium Banner ****************/
10
- /************************************************/
11
- .elementor-widget-premium-addon-banner {
12
- overflow: hidden; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
 
14
- .premium-banner-ib {
15
- display: block;
16
- position: relative;
17
- z-index: 1;
18
- overflow: hidden;
19
  margin: 0;
20
- text-align: center;
21
- -webkit-box-sizing: border-box;
22
- -moz-box-sizing: border-box;
23
- box-sizing: border-box; }
24
- .premium-banner-ib img {
25
- display: block;
26
- position: relative; }
27
 
28
- .premium-banner-img-wrap {
29
  -js-display: flex;
30
  display: -webkit-box;
31
  display: -webkit-flex;
@@ -33,6628 +4733,245 @@
33
  display: -ms-flexbox;
34
  display: flex;
35
  height: 100%; }
36
- .premium-banner-img-wrap .premium-banner-ib-img {
37
- -webkit-flex-shrink: 0;
38
- -ms-flex-negative: 0;
39
- flex-shrink: 0; }
40
-
41
- .premium-banner-ib-desc .premium-banner-read-more {
42
- z-index: 100; }
43
-
44
- .elementor-widget-premium-addon-banner .premium-banner-ib-title {
45
- background: transparent; }
46
-
47
- .premium-banner-ib *,
48
- .premium-banner-ib .premium-banner-ib-desc {
49
- -webkit-box-sizing: border-box;
50
- -moz-box-sizing: border-box;
51
- box-sizing: border-box; }
52
-
53
- .premium-banner-ib img {
54
- min-width: 100%;
55
- max-width: 100%;
56
- -webkit-transition: opacity 0.35s;
57
- transition: opacity 0.35s; }
58
-
59
- .premium-banner-ib .premium-banner-ib-desc {
60
- padding: 15px;
61
- -webkit-backface-visibility: hidden;
62
- backface-visibility: hidden;
63
- -webkit-box-sizing: border-box;
64
- -moz-box-sizing: border-box;
65
- box-sizing: border-box;
66
- position: absolute;
67
- top: 0;
68
- left: 0;
69
- width: 100%;
70
- height: 100%; }
71
-
72
- .premium-banner-ib .premium-banner-ib-link {
73
- position: absolute;
74
- top: 0;
75
- left: 0;
76
- width: 100%;
77
- height: 100%;
78
- z-index: 1000;
79
- text-indent: 200%;
80
- white-space: nowrap;
81
- font-size: 0;
82
- opacity: 0; }
83
 
84
- .premium-banner-ib a.premium-banner-ib-link {
85
- display: block;
86
- background: 0 0; }
87
-
88
- .premium-banner-animation1 img {
89
- width: -webkit-calc(100% + 50px) !important;
90
- width: calc(100% + 50px) !important;
91
- max-width: -webkit-calc(100% + 50px) !important;
92
- max-width: calc(100% + 50px) !important;
93
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
94
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
95
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
96
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
97
- -webkit-transform: translate3d(-40px, 0, 0);
98
- transform: translate3d(-40px, 0, 0); }
99
-
100
- .premium-banner-animation2 .premium-banner-ib-title {
101
- padding: 15px; }
102
-
103
- .premium-banner-animation1 .premium-banner-ib-desc {
104
- top: auto;
105
- bottom: 0;
106
- min-height: 25%;
107
- height: auto;
108
- max-height: 100%;
109
- text-align: left; }
110
-
111
- .premium-banner-animation1 .premium-banner-ib-content,
112
- .premium-banner-animation1 .premium-banner-ib-title,
113
- .premium-banner-animation1 .premium-banner-read-more {
114
- -webkit-transform: translate3d(0, 40px, 0);
115
- transform: translate3d(0, 40px, 0);
116
- -webkit-transition-delay: 0.05s;
117
- transition-delay: 0.05s;
118
- -webkit-transition-duration: 0.35s;
119
- transition-duration: 0.35s; }
120
-
121
- .premium-banner-animation1 .premium-banner-ib-title {
122
- -webkit-transition: -webkit-transform 0.35s;
123
- transition: -webkit-transform 0.35s;
124
- transition: transform 0.35s;
125
- transition: transform 0.35s, -webkit-transform 0.35s; }
126
-
127
- .premium-banner-animation1 .premium-banner-ib-content,
128
- .premium-banner-animation1 .premium-banner-read-more {
129
- margin-top: 10px;
130
- opacity: 0;
131
- -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
132
- transition: opacity 0.2s, -webkit-transform 0.35s;
133
- transition: opacity 0.2s, transform 0.35s;
134
- transition: opacity 0.2s, transform 0.35s, -webkit-transform 0.35s; }
135
-
136
- .premium-banner-animation1:hover .premium-banner-ib-content,
137
- .premium-banner-animation1.active .premium-banner-ib-content,
138
- .premium-banner-animation1:hover .premium-banner-read-more,
139
- .premium-banner-animation1.active .premium-banner-read-more {
140
- opacity: 1;
141
- -webkit-transition-delay: 0.05s;
142
- transition-delay: 0.05s;
143
- -webkit-transition-duration: 0.35s;
144
- transition-duration: 0.35s; }
145
-
146
- .premium-banner-animation1:hover .premium-banner-ib-content,
147
- .premium-banner-animation1.active .premium-banner-ib-content,
148
- .premium-banner-animation1:hover .premium-banner-read-more,
149
- .premium-banner-animation1.active .premium-banner-read-more,
150
- .premium-banner-animation1:hover .premium-banner-ib-title,
151
- .premium-banner-animation1.active .premium-banner-ib-title,
152
- .premium-banner-animation1:hover img,
153
- .premium-banner-animation1.active img {
154
- -webkit-transform: translate3d(0, 0, 0);
155
- transform: translate3d(0, 0, 0);
156
- -webkit-transition-delay: 0.05s;
157
- transition-delay: 0.05s;
158
- -webkit-transition-duration: 0.35s;
159
- transition-duration: 0.35s; }
160
-
161
- .premium-banner-animation1.zoomout img,
162
- .premium-banner-animation1.scale img {
163
- -webkit-transform: translate3d(-40px, 0, 0) scale(1.1);
164
- transform: translate3d(-40px, 0, 0) scale(1.1); }
165
-
166
- .premium-banner-ib.sepia img {
167
- -webkit-filter: sepia(30%);
168
- filter: sepia(30%); }
169
-
170
- .premium-banner-ib.bright img {
171
- -webkit-filter: brightness(1);
172
- filter: brightness(1); }
173
-
174
- .premium-banner-ib.sepia:hover img {
175
- -webkit-filter: sepia(0%);
176
- filter: sepia(0%); }
177
-
178
- .premium-banner-ib.bright:hover img {
179
- -webkit-filter: brightness(1.2);
180
- filter: brightness(1.2); }
181
-
182
- .premium-banner-animation1.premium-banner-min-height img,
183
- .premium-banner-animation2.premium-banner-min-height img,
184
- .premium-banner-animation4.premium-banner-min-height img,
185
- .premium-banner-animation5.premium-banner-min-height img,
186
- .premium-banner-animation6.premium-banner-min-height img,
187
- .premium-banner-animation13.premium-banner-min-height img {
188
- height: auto; }
189
 
190
- .premium-banner-animation2 img {
 
191
  width: 100%; }
192
 
193
- .premium-banner-animation2 .premium-banner-ib-desc::before {
194
- position: absolute;
195
- content: "";
196
- top: 0;
197
- left: 0;
198
- width: 100%;
199
- height: 100%;
200
- opacity: 0;
201
- -webkit-transform: translate3d(0, 50%, 0);
202
- transform: translate3d(0, 50%, 0); }
203
 
204
- .premium-banner-animation2 .premium-banner-ib-title {
205
- position: absolute;
206
- top: 50%;
207
- left: 0;
208
- width: 100%;
209
- -webkit-transition: color 0.35s, -webkit-transform 0.35s;
210
- transition: color 0.35s, -webkit-transform 0.35s;
211
- transition: transform 0.35s, color 0.35s;
212
- transition: transform 0.35s, color 0.35s, -webkit-transform 0.35s;
213
- -webkit-transform: translate3d(0, -50%, 0);
214
- transform: translate3d(0, -50%, 0); }
215
-
216
- .premium-banner-animation2 .premium-banner-ib-content,
217
- .premium-banner-animation2 .premium-banner-read-more,
218
- .premium-banner-animation2 .premium-banner-ib-desc::before {
219
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
220
- transition: opacity 0.35s, -webkit-transform 0.35s;
221
- transition: opacity 0.35s, transform 0.35s;
222
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
223
-
224
- .premium-banner-animation2 .premium-banner-ib-content,
225
- .premium-banner-animation2 .premium-banner-read-more {
226
- position: absolute;
227
- bottom: 0;
228
- left: 0;
229
- padding: 15px;
230
- width: 100%;
231
- max-height: 50%;
232
  opacity: 0;
233
- -webkit-transform: translate3d(0, 10px, 0);
234
- transform: translate3d(0, 10px, 0); }
235
-
236
- .premium-banner-animation2:hover .premium-banner-ib-title,
237
- .premium-banner-animation2.active .premium-banner-ib-title {
238
- -webkit-transform: translate3d(0, -40px, 0);
239
- transform: translate3d(0, -40px, 0); }
240
-
241
- .premium-banner-animation2:hover .premium-banner-read-more,
242
- .premium-banner-animation2.active .premium-banner-read-more,
243
- .premium-banner-animation2:hover .premium-banner-ib-desc::before,
244
- .premium-banner-animation2.active .premium-banner-ib-desc::before {
245
- opacity: 1;
246
- -webkit-transform: translate3d(0, 0, 0);
247
- transform: translate3d(0, 0, 0); }
248
 
249
- .premium-banner-animation2:hover .premium-banner-ib-content,
250
- .premium-banner-animation2.active .premium-banner-ib-content {
251
  opacity: 1;
252
- -webkit-transform: translate3d(0, -30px, 0);
253
- transform: translate3d(0, -30px, 0); }
254
 
255
- .premium-banner-animation3 .premium-banner-ib-title {
256
- position: absolute;
257
- bottom: 0;
258
- left: 0;
259
- padding: 15px;
260
- width: 100%;
261
- text-align: left;
262
- -webkit-transform: translate3d(0, -30px, 0);
263
- transform: translate3d(0, -30px, 0); }
264
-
265
- .premium-banner-animation3 .premium-banner-ib-desc::before,
266
- .premium-banner-animation3 .premium-banner-ib-title {
267
- -webkit-transition: -webkit-transform 0.35s;
268
- transition: -webkit-transform 0.35s;
269
- transition: transform 0.35s;
270
- transition: transform 0.35s, -webkit-transform 0.35s; }
271
-
272
- .premium-banner-animation3:hover .premium-banner-ib-desc::before,
273
- .premium-banner-animation3.active .premium-banner-ib-desc::before,
274
- .premium-banner-animation3:hover .premium-banner-ib-title,
275
- .premium-banner-animation3.active .premium-banner-ib-title {
276
- opacity: 1;
277
- -webkit-transform: translate3d(0, 0, 0);
278
- transform: translate3d(0, 0, 0); }
279
-
280
- .premium-banner-animation3 .premium-banner-ib-content {
281
- max-height: -webkit-calc(100% - 60px - 1.5em);
282
- max-height: calc(100% - 60px - 1.5em);
283
- overflow: hidden; }
284
-
285
- .premium-banner-animation4 img {
286
- width: -webkit-calc(100% + 40px) !important;
287
- width: calc(100% + 40px) !important;
288
- max-width: -webkit-calc(100% + 40px) !important;
289
- max-width: calc(100% + 40px) !important; }
290
-
291
- .premium-banner-animation4 .premium-banner-ib-desc {
292
- padding: 30px; }
293
- .premium-banner-animation4 .premium-banner-ib-desc::after {
294
- position: absolute;
295
- content: "";
296
- opacity: 0; }
297
- .premium-banner-animation4 .premium-banner-ib-desc::before {
298
- position: absolute;
299
- content: "";
300
- opacity: 0;
301
- top: 50px;
302
- right: 30px;
303
- bottom: 50px;
304
- left: 30px;
305
- border-top: 1px solid #fff;
306
- border-bottom: 1px solid #fff;
307
- -webkit-transform: scale(0, 1);
308
- -ms-transform: scale(0, 1);
309
- transform: scale(0, 1);
310
- -webkit-transform-origin: 0 0;
311
- -ms-transform-origin: 0 0;
312
- transform-origin: 0 0; }
313
- .premium-banner-animation4 .premium-banner-ib-desc::after {
314
- top: 30px;
315
- right: 50px;
316
- bottom: 30px;
317
- left: 50px;
318
- border-right: 1px solid #fff;
319
- border-left: 1px solid #fff;
320
- -webkit-transform: scale(1, 0);
321
- -ms-transform: scale(1, 0);
322
- transform: scale(1, 0);
323
- -webkit-transform-origin: 100% 0;
324
- -ms-transform-origin: 100% 0;
325
- transform-origin: 100% 0; }
326
-
327
- .premium-banner-animation4 .premium-banner-ib-title {
328
- padding: 50px 30px 0 30px;
329
- -webkit-transition: -webkit-transform 0.35s;
330
- transition: -webkit-transform 0.35s;
331
- transition: transform 0.35s;
332
- transition: transform 0.35s, -webkit-transform 0.35s; }
333
-
334
- .premium-banner-animation4 .premium-banner-ib-content,
335
- .premium-banner-animation4 .premium-banner-read-more {
336
- padding: 10px 30px;
337
- opacity: 0;
338
- overflow: hidden;
339
- -webkit-transform: translate3d(0, -10px, 0);
340
- transform: translate3d(0, -10px, 0); }
341
-
342
- .premium-banner-animation4 .premium-banner-ib-title,
343
- .premium-banner-animation4 img {
344
- -webkit-transform: translate3d(-30px, 0, 0);
345
- transform: translate3d(-30px, 0, 0); }
346
-
347
- .premium-banner-animation4.zoomout img,
348
- .premium-banner-animation4.scale img {
349
- -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
350
- transform: translate3d(-30px, 0, 0) scale(1.1); }
351
-
352
- .premium-banner-animation4 .premium-banner-ib-content,
353
- .premium-banner-animation4 .premium-banner-read-more {
354
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
355
- transition: opacity 0.35s, -webkit-transform 0.35s;
356
- transition: opacity 0.35s, transform 0.35s;
357
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
358
-
359
- .premium-banner-animation4 .premium-banner-ib-desc::after, .premium-banner-animation4 .premium-banner-ib-desc::before {
360
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
361
- transition: opacity 0.35s, -webkit-transform 0.35s;
362
- transition: opacity 0.35s, transform 0.35s;
363
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
364
-
365
- .premium-banner-animation4 img {
366
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
367
- transition: opacity 0.35s, -webkit-transform 0.35s;
368
- transition: opacity 0.35s, transform 0.35s;
369
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
370
-
371
- .premium-banner-animation4:hover .premium-banner-ib-desc::after,
372
- .premium-banner-animation4.active .premium-banner-ib-desc::after,
373
- .premium-banner-animation4:hover .premium-banner-ib-desc::before,
374
- .premium-banner-animation4.active .premium-banner-ib-desc::before {
375
- opacity: 1;
376
- -webkit-transform: scale(1);
377
- -ms-transform: scale(1);
378
- transform: scale(1); }
379
 
380
- .premium-banner-animation4:hover .premium-banner-ib-content,
381
- .premium-banner-animation4.active .premium-banner-ib-content,
382
- .premium-banner-animation4:hover .premium-banner-read-more,
383
- .premium-banner-animation4.active .premium-banner-read-more,
384
- .premium-banner-animation4:hover .premium-banner-ib-title,
385
- .premium-banner-animation4.active .premium-banner-ib-title {
386
- opacity: 1;
387
- -webkit-transform: translate3d(0, 0, 0);
388
- transform: translate3d(0, 0, 0); }
389
 
390
- .premium-banner-animation4:hover .premium-banner-ib-content,
391
- .premium-banner-animation4:hover .premium-banner-ib-desc::after,
392
- .premium-banner-animation4:hover .premium-banner-ib-title,
393
- .premium-banner-animation4:hover img {
394
- -webkit-transition-delay: 0.15s;
395
- transition-delay: 0.15s; }
396
 
397
- .premium-banner-animation5 .premium-banner-ib-desc {
398
- top: auto;
399
- bottom: 0;
400
- padding: 15px;
401
- height: auto;
402
- background: #f2f2f2;
403
- color: #3c4a50;
404
- -webkit-transition: -webkit-transform 0.35s;
405
- transition: -webkit-transform 0.35s;
406
- transition: transform 0.35s;
407
- transition: transform 0.35s, -webkit-transform 0.35s;
408
- -webkit-transform: translate3d(0, 100%, 0);
409
- transform: translate3d(0, 100%, 0); }
410
-
411
- .premium-banner-animation5 .premium-banner-ib-content {
412
- position: absolute;
413
- top: auto;
414
- bottom: 100%;
415
- left: 0;
416
- width: 100%;
417
- padding: 15px;
418
- opacity: 0;
419
- -webkit-transition: opacity 0.35s;
420
- transition: opacity 0.35s; }
421
-
422
- .premium-banner-animation5 .premium-banner-ib-title,
423
- .premium-banner-animation5 .premium-banner-read-more {
424
- -webkit-transition: -webkit-transform 0.35s;
425
- transition: -webkit-transform 0.35s;
426
- transition: transform 0.35s;
427
- transition: transform 0.35s, -webkit-transform 0.35s;
428
- -webkit-transform: translate3d(0, 200%, 0);
429
- transform: translate3d(0, 200%, 0);
430
- text-align: center; }
431
-
432
- .premium-banner-animation5 .premium-banner-ib-title {
433
- margin: 10px 0; }
434
-
435
- .premium-banner-animation5:hover .premium-banner-ib-content,
436
- .premium-banner-animation5.active .premium-banner-ib-content,
437
- .premium-banner-animation5:hover .premium-banner-ib-content *,
438
- .premium-banner-animation5.active .premium-banner-ib-content * {
439
- opacity: 1 !important;
440
- z-index: 99 !important;
441
- -webkit-backface-visibility: hidden !important;
442
- backface-visibility: hidden !important; }
443
-
444
- .premium-banner-animation5:hover .premium-banner-ib-desc,
445
- .premium-banner-animation5.active .premium-banner-ib-desc,
446
- .premium-banner-animation5:hover .premium-banner-ib-title,
447
- .premium-banner-animation5.active .premium-banner-ib-title,
448
- .premium-banner-animation5:hover .premium-banner-read-more,
449
- .premium-banner-animation5.active .premium-banner-read-more {
450
- -webkit-transform: translateY(0);
451
- -ms-transform: translateY(0);
452
- transform: translateY(0); }
453
 
454
- .premium-banner-animation5:hover .premium-banner-ib-title {
455
- -webkit-transition-delay: 0.05s;
456
- transition-delay: 0.05s; }
457
-
458
- .premium-banner-animation5 img {
459
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
460
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
461
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
462
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
463
-
464
- .premium-banner-animation2 img,
465
- .premium-banner-animation4 img,
466
- .premium-banner-animation6 img {
467
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
468
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
469
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
470
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
471
-
472
- .premium-banner-animation5.zoomout img,
473
- .premium-banner-animation5.scale img {
474
- -webkit-transform: scale(1.1);
475
- -ms-transform: scale(1.1);
476
- transform: scale(1.1); }
477
-
478
- .premium-banner-animation2.zoomout img,
479
- .premium-banner-animation2.scale img {
480
- -webkit-transform: scale(1.1);
481
- -ms-transform: scale(1.1);
482
- transform: scale(1.1); }
483
-
484
- .premium-banner-animation6.zoomout img,
485
- .premium-banner-animation6.scale img {
486
- -webkit-transform: scale(1.1);
487
- -ms-transform: scale(1.1);
488
- transform: scale(1.1); }
489
-
490
- .premium-banner-animation5.zoomin:hover img,
491
- .premium-banner-animation2.zoomin:hover img,
492
- .premium-banner-animation6.zoomin:hover img {
493
- -webkit-transform: scale(1.1);
494
- -ms-transform: scale(1.1);
495
- transform: scale(1.1); }
496
-
497
- .premium-banner-animation5.zoomout:hover img,
498
- .premium-banner-animation2.zoomout:hover img,
499
- .premium-banner-animation6.zoomout:hover img {
500
- -webkit-transform: scale(1);
501
- -ms-transform: scale(1);
502
- transform: scale(1); }
503
 
504
- .premium-banner-animation5.scale:hover img,
505
- .premium-banner-animation2.scale:hover img,
506
- .premium-banner-animation6.scale:hover img {
507
- -webkit-transform: scale(1.2) rotate(5deg);
508
- -ms-transform: scale(1.2) rotate(5deg);
509
- transform: scale(1.2) rotate(5deg); }
510
-
511
- .premium-banner-animation5.grayscale:hover img,
512
- .premium-banner-animation2.grayscale:hover img,
513
- .premium-banner-animation6.grayscale:hover img {
514
- -webkit-filter: grayscale(100%);
515
- filter: grayscale(100%); }
516
-
517
- .premium-banner-animation5.blur:hover img,
518
- .premium-banner-animation2.blur:hover img {
519
- -webkit-filter: blur(3px);
520
- filter: blur(3px); }
521
-
522
- .premium-banner-animation6.blur:hover img {
523
- -webkit-filter: blur(3px);
524
- filter: blur(3px); }
525
-
526
- .premium-banner-animation6 .premium-banner-ib-desc {
527
- padding: 45px; }
528
- .premium-banner-animation6 .premium-banner-ib-desc::before {
529
- position: absolute;
530
- content: "";
531
- top: 30px;
532
- right: 30px;
533
- bottom: 30px;
534
- left: 30px;
535
- border: 1px solid #fff; }
536
-
537
- .premium-banner-animation6 .premium-banner-ib-title {
538
- margin: 20px 0 10px;
539
- -webkit-transition: -webkit-transform 0.35s;
540
- transition: -webkit-transform 0.35s;
541
- transition: transform 0.35s;
542
- transition: transform 0.35s, -webkit-transform 0.35s;
543
- -webkit-transform: translate3d(0, 100%, 0);
544
- transform: translate3d(0, 100%, 0); }
545
-
546
- .premium-banner-animation6 .premium-banner-ib-content,
547
- .premium-banner-animation6 .premium-banner-read-more,
548
- .premium-banner-animation6 .premium-banner-ib-desc::before {
549
  opacity: 0;
550
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
551
- transition: opacity 0.35s, -webkit-transform 0.35s;
552
- transition: opacity 0.35s, transform 0.35s;
553
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
554
- -webkit-transform: scale(0);
555
- -ms-transform: scale(0);
556
- transform: scale(0); }
557
-
558
- .premium-banner-animation6 .premium-banner-read-more {
559
- margin-top: 10px; }
560
-
561
- .premium-banner-animation6:hover .premium-banner-ib-title,
562
- .premium-banner-animation6.active .premium-banner-ib-title {
563
- -webkit-transform: translate3d(0, 0, 0);
564
- transform: translate3d(0, 0, 0); }
565
-
566
- .premium-banner-animation6:hover .premium-banner-ib-content,
567
- .premium-banner-animation6.active .premium-banner-ib-content,
568
- .premium-banner-animation6:hover .premium-banner-read-more,
569
- .premium-banner-animation6.active .premium-banner-read-more,
570
- .premium-banner-animation6:hover .premium-banner-ib-desc::before,
571
- .premium-banner-animation6.active .premium-banner-ib-desc::before {
572
- opacity: 1;
573
- -webkit-transform: scale(1);
574
- -ms-transform: scale(1);
575
- transform: scale(1); }
576
-
577
- .premium-banner-animation12 .premium-banner-ib-desc::after {
578
- position: absolute;
579
- content: "";
580
- right: 30px;
581
- bottom: 30px;
582
- left: 30px;
583
- height: -webkit-calc(50% - 30px);
584
- height: calc(50% - 30px);
585
- border: 7px solid #fff;
586
- -webkit-transition: -webkit-transform 0.35s;
587
- transition: -webkit-transform 0.35s;
588
- transition: transform 0.35s;
589
- transition: transform 0.35s, -webkit-transform 0.35s;
590
- -webkit-transform: translate3d(0, -100%, 0);
591
- transform: translate3d(0, -100%, 0); }
592
-
593
- .premium-banner-animation12:hover .premium-banner-ib-desc::after,
594
- .premium-banner-animation12.active .premium-banner-ib-desc::after {
595
- -webkit-transform: translate3d(0, 0, 0);
596
- transform: translate3d(0, 0, 0); }
597
-
598
- .premium-banner-animation12 .premium-banner-ib-desc {
599
- padding: 45px;
600
- text-align: left; }
601
-
602
- .premium-banner-animation12 .premium-banner-ib-content {
603
  position: absolute;
604
- right: 60px;
605
- bottom: 60px;
606
- left: 60px;
607
- opacity: 0;
608
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
609
- transition: opacity 0.35s, -webkit-transform 0.35s;
610
- transition: opacity 0.35s, transform 0.35s;
611
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
612
- -webkit-transform: translate3d(0, -100px, 0);
613
- transform: translate3d(0, -100px, 0); }
614
-
615
- .premium-banner-animation12:hover .premium-banner-ib-content,
616
- .premium-banner-animation12.active .premium-banner-ib-content {
617
- opacity: 1;
618
- -webkit-transform: translate3d(0, 0, 0);
619
- transform: translate3d(0, 0, 0); }
620
-
621
- .premium-banner-animation13 img {
622
- width: -webkit-calc(100% + 20px) !important;
623
- width: calc(100% + 20px) !important;
624
- max-width: -webkit-calc(100% + 20px) !important;
625
- max-width: calc(100% + 20px) !important;
626
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
627
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
628
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
629
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
630
- -webkit-transform: translate3d(-10px, 0, 0);
631
- transform: translate3d(-10px, 0, 0);
632
- -webkit-backface-visibility: hidden;
633
- backface-visibility: hidden; }
634
-
635
- .premium-banner-animation13.zoomout img,
636
- .premium-banner-animation13.scale img {
637
- -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
638
- transform: translate3d(-10px, 0, 0) scale(1.1); }
639
-
640
- .premium-banner-animation13.none:hover img {
641
- -webkit-transform: translate3d(0, 0, 0);
642
- transform: translate3d(0, 0, 0); }
643
-
644
- .premium-banner-animation1.none:hover img,
645
- .premium-banner-animation4.none:hover img {
646
- -webkit-transform: translate3d(0, 0, 0);
647
- transform: translate3d(0, 0, 0); }
648
-
649
- .premium-banner-animation13.zoomin:hover img,
650
- .premium-banner-animation1.zoomin:hover img,
651
- .premium-banner-animation4.zoomin:hover img,
652
- .premium-banner-animation8.zoomin:hover img,
653
- .premium-banner-animation7.zoomin:hover img,
654
- .premium-banner-animation9.zoomin:hover img,
655
- .premium-banner-animation10.zoomin:hover img,
656
- .premium-banner-animation11.zoomin:hover img {
657
- -webkit-transform: translate3d(0, 0, 0) scale(1.1);
658
- transform: translate3d(0, 0, 0) scale(1.1); }
659
-
660
- .premium-banner-animation13.zoomout:hover img,
661
- .premium-banner-animation1.zoomout:hover img,
662
- .premium-banner-animation4.zoomout:hover img,
663
- .premium-banner-animation8.zoomout:hover img,
664
- .premium-banner-animation7.zoomout:hover img,
665
- .premium-banner-animation9.zoomout:hover img,
666
- .premium-banner-animation10.zoomout:hover img,
667
- .premium-banner-animation11.zoomout:hover img {
668
- -webkit-transform: translate3d(0, 0, 0) scale(1);
669
- transform: translate3d(0, 0, 0) scale(1); }
670
-
671
- .premium-banner-animation13.scale:hover img,
672
- .premium-banner-animation1.scale:hover img,
673
- .premium-banner-animation4.scale:hover img,
674
- .premium-banner-animation8.scale:hover img,
675
- .premium-banner-animation7.scale:hover img,
676
- .premium-banner-animation9.scale:hover img,
677
- .premium-banner-animation10.scale:hover img,
678
- .premium-banner-animation11.scale:hover img {
679
- -webkit-transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg);
680
- transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg); }
681
-
682
- .premium-banner-animation13.grayscale:hover img,
683
- .premium-banner-animation1.grayscale:hover img,
684
- .premium-banner-animation4.grayscale:hover img,
685
- .premium-banner-animation8.grayscale:hover img,
686
- .premium-banner-animation7.grayscale:hover img,
687
- .premium-banner-animation9.grayscale:hover img,
688
- .premium-banner-animation10.grayscale:hover img,
689
- .premium-banner-animation11.grayscale:hover img {
690
- -webkit-transform: translate3d(0, 0, 0);
691
- transform: translate3d(0, 0, 0);
692
- -webkit-filter: grayscale(100%);
693
- filter: grayscale(100%); }
694
-
695
- .premium-banner-animation13.blur:hover img,
696
- .premium-banner-animation1.blur:hover img,
697
- .premium-banner-animation4.blur:hover,
698
- .premium-banner-animation8.blur:hover img,
699
- .premium-banner-animation7.blur:hover img,
700
- .premium-banner-animation9.blur:hover img,
701
- .premium-banner-animation10.blur:hover img,
702
- .premium-banner-animation11.blur:hover img {
703
- -webkit-transform: translate3d(0, 0, 0);
704
- transform: translate3d(0, 0, 0);
705
- -webkit-filter: blur(3px);
706
- filter: blur(3px); }
707
-
708
- .premium-banner-animation13 .premium-banner-ib-desc {
709
- text-align: left; }
710
-
711
- .premium-banner-animation13 .premium-banner-ib-title {
712
- position: relative;
713
- overflow: hidden;
714
- padding: 5px 0 10px; }
715
- .premium-banner-animation13 .premium-banner-ib-title::after {
716
- position: absolute;
717
- content: "";
718
- bottom: 0;
719
- left: 0;
720
- width: 100%;
721
- height: 2px;
722
- background: #fff;
723
- -webkit-transition: -webkit-transform 0.35s;
724
- transition: -webkit-transform 0.35s;
725
- transition: transform 0.35s;
726
- transition: transform 0.35s, -webkit-transform 0.35s;
727
- -webkit-transform: translate3d(-101%, 0, 0);
728
- transform: translate3d(-101%, 0, 0); }
729
-
730
- .premium-banner-animation13:hover .premium-banner-ib-title::after,
731
- .premium-banner-animation13.active .premium-banner-ib-title::after {
732
- -webkit-transform: translate3d(0, 0, 0);
733
- transform: translate3d(0, 0, 0); }
734
-
735
- .premium-banner-animation13 .premium-banner-ib-content,
736
- .premium-banner-animation13 .premium-banner-read-more {
737
- padding: 15px 0;
738
- opacity: 0;
739
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
740
- transition: opacity 0.35s, -webkit-transform 0.35s;
741
- transition: opacity 0.35s, transform 0.35s;
742
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
743
- -webkit-transform: translate3d(100%, 0, 0);
744
- transform: translate3d(100%, 0, 0); }
745
-
746
- .premium-banner-animation13:hover .premium-banner-ib-content,
747
- .premium-banner-animation13.active .premium-banner-ib-content,
748
- .premium-banner-animation13:hover .premium-banner-read-more,
749
- .premium-banner-animation13.active .premium-banner-read-more {
750
  opacity: 1;
751
- -webkit-transform: translate3d(0, 0, 0);
752
- transform: translate3d(0, 0, 0); }
753
 
754
- .premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size {
755
  left: 50%;
756
- width: auto !important;
757
- height: 100%;
758
- max-width: none;
759
  -webkit-transform: translateX(-50%);
760
  -ms-transform: translateX(-50%);
761
  transform: translateX(-50%); }
762
 
763
- .premium-banner-ib img {
764
- border: none;
765
- padding: 0;
766
- margin: 0; }
767
-
768
- .premium-banner-animation7 img {
769
- width: -webkit-calc(100% + 40px) !important;
770
- width: calc(100% + 40px) !important;
771
- max-width: -webkit-calc(100% + 40px) !important;
772
- max-width: calc(100% + 40px) !important;
773
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
774
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
775
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
776
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
777
 
778
- .premium-banner-animation7 .premium-banner-brlr {
779
- width: 7px; }
 
780
 
781
- .premium-banner-animation7 .premium-banner-brtb {
782
- height: 7px; }
 
 
 
 
783
 
784
- .premium-banner-animation7 .premium-banner-br {
 
785
  position: absolute;
786
- z-index: 1;
787
- background-color: white;
788
- -webkit-transition: all 0.3s ease-in-out;
789
- transition: all 0.3s ease-in-out;
790
- -webkit-transition-delay: 0.2s;
791
- transition-delay: 0.2s; }
792
-
793
- .premium-banner-animation7 .premium-banner-bleft {
794
- left: 30px;
795
- top: -webkit-calc(100% - 150px);
796
- top: calc(100% - 150px);
797
- height: 0; }
798
-
799
- .premium-banner-animation7 .premium-banner-bright {
800
- right: 30px;
801
- bottom: -webkit-calc(100% - 150px);
802
- bottom: calc(100% - 150px);
803
- height: 0; }
804
-
805
- .premium-banner-animation7 .premium-banner-bottom {
806
- right: -webkit-calc(100% - 150px);
807
- right: calc(100% - 150px);
808
- bottom: 30px;
809
- width: 0; }
810
-
811
- .premium-banner-animation7 .premium-banner-btop {
812
- left: -webkit-calc(100% - 150px);
813
- left: calc(100% - 150px);
814
- top: 30px;
815
- width: 0; }
816
-
817
- .premium-banner-animation7 .premium-banner-ib-desc {
818
- padding: 70px;
819
- display: table; }
820
- .premium-banner-animation7 .premium-banner-ib-desc .premium-banner-desc-centered {
821
- display: table-cell;
822
- vertical-align: middle; }
823
-
824
- .premium-banner-animation7 .premium-banner-ib-title {
825
- margin-top: 0; }
826
-
827
- .premium-banner-animation7 .premium-banner-ib-title,
828
- .premium-banner-animation7 img {
829
- -webkit-transform: translate3d(-30px, 0, 0);
830
- transform: translate3d(-30px, 0, 0); }
831
-
832
- .premium-banner-animation7.zoomout img,
833
- .premium-banner-animation7.scale img {
834
- -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
835
- transform: translate3d(-30px, 0, 0) scale(1.1); }
836
-
837
- .premium-banner-animation7 .premium-banner-ib-content,
838
- .premium-banner-animation7 .premium-banner-read-more {
839
- margin-top: 10px; }
840
-
841
- .premium-banner-animation7 .premium-banner-ib-desc::after, .premium-banner-animation7 .premium-banner-ib-desc::before {
842
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
843
- transition: opacity 0.35s, -webkit-transform 0.35s;
844
- transition: opacity 0.35s, transform 0.35s;
845
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
846
-
847
- .premium-banner-animation7 .premium-banner-ib-title,
848
- .premium-banner-animation7 .premium-banner-ib-content,
849
- .premium-banner-animation7 .premium-banner-read-more {
850
  opacity: 0;
851
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
852
- transition: opacity 0.35s, -webkit-transform 0.35s;
853
- transition: opacity 0.35s, transform 0.35s;
854
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
855
-
856
- .premium-banner-animation7:hover .premium-banner-ib-content,
857
- .premium-banner-animation7.active .premium-banner-ib-content,
858
- .premium-banner-animation7:hover .premium-banner-read-more,
859
- .premium-banner-animation7.active .premium-banner-read-more,
860
- .premium-banner-animation7:hover .premium-banner-ib-title,
861
- .premium-banner-animation7.active .premium-banner-ib-title {
862
- opacity: 1;
863
- -webkit-transform: translate3d(0, 0, 0);
864
- transform: translate3d(0, 0, 0); }
865
-
866
- .premium-banner-animation7:hover .premium-banner-bleft, .premium-banner-animation7.active .premium-banner-bleft {
867
- top: 30px;
868
- height: 70px; }
869
-
870
- .premium-banner-animation7:hover .premium-banner-bright, .premium-banner-animation7.active .premium-banner-bright {
871
- bottom: 30px;
872
- height: 70px; }
873
-
874
- .premium-banner-animation7:hover .premium-banner-bottom, .premium-banner-animation7.active .premium-banner-bottom {
875
- right: 30px;
876
- width: 70px; }
877
-
878
- .premium-banner-animation7:hover .premium-banner-btop, .premium-banner-animation7.active .premium-banner-btop {
879
- left: 30px;
880
- width: 70px; }
881
-
882
- .premium-banner-animation7:hover .premium-banner-ib-content,
883
- .premium-banner-animation7:hover .premium-banner-read-more,
884
- .premium-banner-animation7:hover .premium-banner-ib-title,
885
- .premium-banner-animation7:hover img {
886
- -webkit-transition-delay: 0.15s;
887
- transition-delay: 0.15s; }
888
-
889
- .premium-banner-animation8 img {
890
- width: -webkit-calc(100% + 40px) !important;
891
- width: calc(100% + 40px) !important;
892
- max-width: -webkit-calc(100% + 40px) !important;
893
- max-width: calc(100% + 40px) !important;
894
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
895
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
896
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
897
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
898
-
899
- .premium-banner-animation8 .premium-banner-brlr {
900
- width: 7px; }
901
-
902
- .premium-banner-animation8 .premium-banner-brtb {
903
- height: 7px; }
904
-
905
- .premium-banner-animation8 .premium-banner-br {
906
- position: absolute;
907
- z-index: 1;
908
- background-color: white;
909
- -webkit-transition: all 0.3s ease-in-out;
910
- transition: all 0.3s ease-in-out;
911
- -webkit-transition-delay: 0.2s;
912
- transition-delay: 0.2s; }
913
-
914
- .premium-banner-animation8 .premium-banner-bleft {
915
- left: 30px;
916
- top: 50%;
917
- -webkit-transform: translateY(-50%);
918
- -ms-transform: translateY(-50%);
919
- transform: translateY(-50%);
920
- height: 0; }
921
-
922
- .premium-banner-animation8 .premium-banner-bright {
923
- right: 30px;
924
- top: 50%;
925
- -webkit-transform: translateY(-50%);
926
- -ms-transform: translateY(-50%);
927
- transform: translateY(-50%);
928
- height: 0; }
929
-
930
- .premium-banner-animation8 .premium-banner-bottom {
931
- left: 50%;
932
- -webkit-transform: translateX(-50%);
933
- -ms-transform: translateX(-50%);
934
- transform: translateX(-50%);
935
- bottom: 30px;
936
- width: 0; }
937
-
938
- .premium-banner-animation8 .premium-banner-btop {
939
- left: 50%;
940
- -webkit-transform: translateX(-50%);
941
- -ms-transform: translateX(-50%);
942
- transform: translateX(-50%);
943
- top: 30px;
944
- width: 0; }
945
-
946
- .premium-banner-animation8 .premium-banner-ib-desc {
947
- padding: 70px;
948
- display: table; }
949
- .premium-banner-animation8 .premium-banner-ib-desc .premium-banner-desc-centered {
950
- display: table-cell;
951
- vertical-align: middle; }
952
-
953
- .premium-banner-animation8 .premium-banner-ib-title {
954
- margin-top: 0; }
955
-
956
- .premium-banner-animation8 .premium-banner-ib-title,
957
- .premium-banner-animation8 img {
958
- -webkit-transform: translate3d(-30px, 0, 0);
959
- transform: translate3d(-30px, 0, 0); }
960
-
961
- .premium-banner-animation8.zoomout img,
962
- .premium-banner-animation8.scale img {
963
- -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
964
- transform: translate3d(-30px, 0, 0) scale(1.1); }
965
-
966
- .premium-banner-animation8 .premium-banner-ib-content,
967
- .premium-banner-animation8 .premium-banner-read-more {
968
- margin-top: 10px; }
969
-
970
- .premium-banner-animation8 .premium-banner-ib-desc::after, .premium-banner-animation8 .premium-banner-ib-desc::before {
971
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
972
- transition: opacity 0.35s, -webkit-transform 0.35s;
973
- transition: opacity 0.35s, transform 0.35s;
974
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
975
-
976
- .premium-banner-animation8 .premium-banner-ib-title,
977
- .premium-banner-animation8 .premium-banner-ib-content,
978
- .premium-banner-animation8 .premium-banner-read-more {
979
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
980
- transition: opacity 0.35s, -webkit-transform 0.35s;
981
- transition: opacity 0.35s, transform 0.35s;
982
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
983
- opacity: 0; }
984
-
985
- .premium-banner-animation8:hover .premium-banner-ib-content,
986
- .premium-banner-animation8.active .premium-banner-ib-content,
987
- .premium-banner-animation8:hover .premium-banner-read-more,
988
- .premium-banner-animation8.active .premium-banner-read-more,
989
- .premium-banner-animation8:hover .premium-banner-ib-title,
990
- .premium-banner-animation8.active .premium-banner-ib-title {
991
- opacity: 1;
992
- -webkit-transform: translate3d(0, 0, 0);
993
- transform: translate3d(0, 0, 0); }
994
-
995
- .premium-banner-animation8:hover .premium-banner-bleft, .premium-banner-animation8.active .premium-banner-bleft {
996
- height: -webkit-calc(100% - 61px);
997
- height: calc(100% - 61px); }
998
-
999
- .premium-banner-animation8:hover .premium-banner-bright, .premium-banner-animation8.active .premium-banner-bright {
1000
- height: -webkit-calc(100% - 61px);
1001
- height: calc(100% - 61px); }
1002
-
1003
- .premium-banner-animation8:hover .premium-banner-bottom, .premium-banner-animation8.active .premium-banner-bottom {
1004
- width: -webkit-calc(100% - 61px);
1005
- width: calc(100% - 61px); }
1006
-
1007
- .premium-banner-animation8:hover .premium-banner-btop, .premium-banner-animation8.active .premium-banner-btop {
1008
- width: -webkit-calc(100% - 61px);
1009
- width: calc(100% - 61px); }
1010
-
1011
- .premium-banner-animation8:hover .premium-banner-ib-content,
1012
- .premium-banner-animation8:hover .premium-banner-ib-title,
1013
- .premium-banner-animation8:hover .premium-banner-read-more,
1014
- .premium-banner-animation8:hover img {
1015
- -webkit-transition-delay: 0.15s;
1016
- transition-delay: 0.15s; }
1017
-
1018
- .premium-banner-animation9 img {
1019
- width: -webkit-calc(100% + 20px) !important;
1020
- width: calc(100% + 20px) !important;
1021
- max-width: -webkit-calc(100% + 20px) !important;
1022
- max-width: calc(100% + 20px) !important;
1023
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1024
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1025
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1026
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1027
- -webkit-transform: scale(1.2);
1028
- -ms-transform: scale(1.2);
1029
- transform: scale(1.2); }
1030
-
1031
- .premium-banner-animation9 .premium-banner-ib-desc {
1032
- width: 100%;
1033
- height: 100%; }
1034
- .premium-banner-animation9 .premium-banner-ib-desc::before {
1035
- position: absolute;
1036
- top: 50%;
1037
- left: 50%;
1038
- width: 80%;
1039
- height: 1px;
1040
- background: #fff;
1041
- content: "";
1042
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1043
- transition: opacity 0.35s, -webkit-transform 0.35s;
1044
- transition: opacity 0.35s, transform 0.35s;
1045
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1046
- -webkit-transform: translate3d(-50%, -50%, 0);
1047
- transform: translate3d(-50%, -50%, 0); }
1048
- .premium-banner-animation9 .premium-banner-ib-desc::after {
1049
- position: absolute;
1050
- top: 50%;
1051
- left: 50%;
1052
- width: 80%;
1053
- height: 1px;
1054
- background: #fff;
1055
- content: "";
1056
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1057
- transition: opacity 0.35s, -webkit-transform 0.35s;
1058
- transition: opacity 0.35s, transform 0.35s;
1059
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1060
- -webkit-transform: translate3d(-50%, -50%, 0);
1061
- transform: translate3d(-50%, -50%, 0); }
1062
-
1063
- .premium-banner-animation9 .premium-banner-ib-title {
1064
- position: absolute;
1065
- top: 50%;
1066
- left: 0;
1067
- width: 100%;
1068
- -webkit-transition: -webkit-transform 0.35s;
1069
- transition: -webkit-transform 0.35s;
1070
- transition: transform 0.35s;
1071
- transition: transform 0.35s, -webkit-transform 0.35s;
1072
- -webkit-transform: translate3d(0, -70px, 0);
1073
- transform: translate3d(0, -70px, 0);
1074
- margin-top: 0;
1075
- padding: 0 10%; }
1076
-
1077
- .premium-banner-animation9:hover .premium-banner-ib-title,
1078
- .premium-banner-animation9.active .premium-banner-ib-title {
1079
- -webkit-transform: translate3d(0, -80px, 0);
1080
- transform: translate3d(0, -80px, 0); }
1081
-
1082
- .premium-banner-animation9 .premium-banner-ib-content,
1083
- .premium-banner-animation9 .premium-banner-read-more {
1084
- position: absolute;
1085
- top: 50%;
1086
- left: 0;
1087
- width: 100%;
1088
- -webkit-transition: -webkit-transform 0.35s;
1089
- transition: -webkit-transform 0.35s;
1090
- transition: transform 0.35s;
1091
- transition: transform 0.35s, -webkit-transform 0.35s;
1092
- padding: 0 10%;
1093
- -webkit-transform: translate3d(0, 35px, 0);
1094
- transform: translate3d(0, 35px, 0); }
1095
-
1096
- .premium-banner-animation9 .premium-banner-read-more {
1097
- top: 75%; }
1098
-
1099
- .premium-banner-animation9:hover .premium-banner-ib-content,
1100
- .premium-banner-animation9.active .premium-banner-ib-content,
1101
- .premium-banner-animation9:hover .premium-banner-read-more,
1102
- .premium-banner-animation9.active .premium-banner-read-more {
1103
- -webkit-transform: translate3d(0, 45px, 0);
1104
- transform: translate3d(0, 45px, 0); }
1105
-
1106
- .premium-banner-animation9:hover .premium-banner-ib-desc::before,
1107
- .premium-banner-animation9.active .premium-banner-ib-desc::before {
1108
- opacity: 0.5;
1109
- -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
1110
- transform: translate3d(-50%, -50%, 0) rotate(45deg); }
1111
-
1112
- .premium-banner-animation9:hover .premium-banner-ib-desc::after,
1113
- .premium-banner-animation9.active .premium-banner-ib-desc::after {
1114
- opacity: 0.5;
1115
- -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
1116
- transform: translate3d(-50%, -50%, 0) rotate(-45deg); }
1117
-
1118
- .premium-banner-animation9:hover img {
1119
- -webkit-transform: scale(1);
1120
- -ms-transform: scale(1);
1121
- transform: scale(1); }
1122
 
1123
- .premium-banner-animation10 img {
1124
- width: -webkit-calc(100% + 20px) !important;
1125
- width: calc(100% + 20px) !important;
1126
- max-width: -webkit-calc(100% + 20px) !important;
1127
- max-width: calc(100% + 20px) !important;
1128
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1129
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1130
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1131
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
1132
-
1133
- .premium-banner-animation10 .premium-banner-ib-title {
1134
  position: relative;
1135
- overflow: hidden;
1136
- padding: 5px 0 15px;
1137
- -webkit-transition: -webkit-transform 0.35s;
1138
- transition: -webkit-transform 0.35s;
1139
- transition: transform 0.35s;
1140
- transition: transform 0.35s, -webkit-transform 0.35s;
1141
- -webkit-transform: translate3d(0, 20px, 0);
1142
- transform: translate3d(0, 20px, 0);
1143
- margin-bottom: 0; }
1144
- .premium-banner-animation10 .premium-banner-ib-title::after {
1145
- position: absolute;
1146
- content: "";
1147
- bottom: 0;
1148
- left: 0;
1149
- width: 100%;
1150
- height: 3px;
1151
- background: #fff;
1152
- opacity: 0;
1153
- -webkit-transform: translate3d(0, 100%, 0);
1154
- transform: translate3d(0, 100%, 0);
1155
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1156
- transition: opacity 0.35s, -webkit-transform 0.35s;
1157
- transition: opacity 0.35s, transform 0.35s;
1158
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
1159
-
1160
- .premium-banner-animation10:hover .premium-banner-ib-title,
1161
- .premium-banner-animation10.active .premium-banner-ib-title {
1162
- -webkit-transform: translate3d(0, 0, 0);
1163
- transform: translate3d(0, 0, 0); }
1164
-
1165
- .premium-banner-animation10:hover .premium-banner-ib-title::after,
1166
- .premium-banner-animation10.active .premium-banner-ib-title::after {
1167
  opacity: 1;
1168
- -webkit-transform: translate3d(0, 0, 0);
1169
- transform: translate3d(0, 0, 0); }
1170
-
1171
- .premium-banner-animation10.zoomout img,
1172
- .premium-banner-animation10.scale img {
1173
- -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
1174
- transform: translate3d(-10px, 0, 0) scale(1.1); }
1175
 
1176
- .premium-banner-animation10 .premium-banner-ib-content,
1177
- .premium-banner-animation10 .premium-banner-read-more {
1178
- padding-top: 15px;
1179
- opacity: 0;
1180
- -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1181
- transition: opacity 0.35s, -webkit-transform 0.35s;
1182
- transition: opacity 0.35s, transform 0.35s;
1183
- transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1184
- -webkit-transform: translate3d(0, 100%, 0);
1185
- transform: translate3d(0, 100%, 0); }
1186
-
1187
- .premium-banner-animation10 .premium-banner-read-more {
1188
- padding: 0; }
1189
 
1190
- .premium-banner-animation10:hover .premium-banner-ib-content,
1191
- .premium-banner-animation10.active .premium-banner-ib-content,
1192
- .premium-banner-animation10:hover .premium-banner-read-more,
1193
- .premium-banner-animation10.active .premium-banner-read-more {
1194
- opacity: 1;
1195
- -webkit-transform: translate3d(0, 0, 0);
1196
- transform: translate3d(0, 0, 0); }
1197
-
1198
- .premium-banner-animation11 {
1199
- -webkit-transition: -webkit-transform 1s ease-out;
1200
- transition: -webkit-transform 1s ease-out;
1201
- transition: transform 1s ease-out;
1202
- transition: transform 1s ease-out, -webkit-transform 1s ease-out;
1203
- -webkit-transition-delay: 0.125s;
1204
- transition-delay: 0.125s; }
1205
- .premium-banner-animation11 .premium-banner-ib-desc {
1206
- position: absolute;
1207
- z-index: 5;
1208
- -webkit-transform: translate3d(-30px, 0, 0);
1209
- transform: translate3d(-30px, 0, 0);
1210
- opacity: 0;
1211
- top: auto;
1212
- bottom: 0;
1213
- min-height: 25%;
1214
- height: auto;
1215
- max-height: 100%;
1216
- text-align: left;
1217
- padding: 30px;
1218
- -webkit-transition: all 0.6s ease-out;
1219
- transition: all 0.6s ease-out; }
1220
- .premium-banner-animation11 img {
1221
- width: 100%;
1222
- -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1223
- transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1224
- transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1225
- transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
1226
- .premium-banner-animation11 .premium-banner-ib-title {
1227
- margin-bottom: 10px; }
1228
- .premium-banner-animation11 .premium-banner-gradient {
1229
- position: absolute;
1230
- left: 0;
1231
- top: 0;
1232
- right: 0;
1233
- bottom: 0; }
1234
- .premium-banner-animation11 .premium-banner-gradient:after,
1235
- .premium-banner-animation11 .premium-banner-gradient:before {
1236
- position: absolute;
1237
- content: "";
1238
- left: 0;
1239
- top: 0;
1240
- right: 0;
1241
- bottom: 0;
1242
- -webkit-transform: translate3d(-100%, 0, 0);
1243
- transform: translate3d(-100%, 0, 0);
1244
- background-image: -webkit-linear-gradient(40deg, rgba(84, 89, 95, 0.5) 27.89%, #6ec1e4 72.11%);
1245
- background-image: linear-gradient(50deg, rgba(84, 89, 95, 0.5) 27.89%, #6ec1e4 72.11%);
1246
- z-index: 2; }
1247
- .premium-banner-animation11 .premium-banner-gradient:before {
1248
- mix-blend-mode: color; }
1249
- .premium-banner-animation11 .premium-banner-gradient:after {
1250
- mix-blend-mode: multiply; }
1251
- .premium-banner-animation11:hover .premium-banner-ib-desc,
1252
- .premium-banner-animation11.active .premium-banner-ib-desc {
1253
- opacity: 1;
1254
- -webkit-transform: translate3d(0, 0, 0);
1255
- transform: translate3d(0, 0, 0); }
1256
- .premium-banner-animation11:hover .premium-banner-gradient:after,
1257
- .premium-banner-animation11:hover .premium-banner-gradient:before,
1258
- .premium-banner-animation11.active .premium-banner-gradient:after,
1259
- .premium-banner-animation11.active .premium-banner-gradient:before {
1260
- -webkit-transform: translate3d(0, 0, 0);
1261
- transform: translate3d(0, 0, 0); }
1262
- .premium-banner-animation11.zoomout img,
1263
- .premium-banner-animation11.scale img {
1264
- -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
1265
- transform: translate3d(-10px, 0, 0) scale(1.1); }
1266
-
1267
- /**************** Premium Blog *****************/
1268
- /***********************************************/
1269
- .premium-blog-thumb-effect-wrapper {
1270
- position: relative;
1271
- overflow: hidden; }
1272
-
1273
- .premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link {
1274
- position: absolute;
1275
- top: 0;
1276
- left: 0;
1277
- width: 100%;
1278
- height: 100%;
1279
- z-index: 2;
1280
- padding: 20px; }
1281
-
1282
- .premium-blog-bordered-effect .premium-blog-post-link {
1283
- display: block;
1284
- height: 100%;
1285
- position: relative; }
1286
-
1287
- /*Thumbnail Img*/
1288
- .premium-blog-thumbnail-container {
1289
- overflow: hidden; }
1290
- .premium-blog-thumbnail-container img,
1291
- .premium-blog-thumbnail-container .below-entry-meta {
1292
- width: 100%;
1293
- height: 100%;
1294
- margin: 0 !important;
1295
- -webkit-transition: all 0.4s ease-in-out;
1296
- transition: all 0.4s ease-in-out;
1297
- display: block; }
1298
-
1299
- .premium-blog-zoomout-effect img,
1300
- .premium-blog-scale-effect img {
1301
- -webkit-transform: scale(1.2);
1302
- -ms-transform: scale(1.2);
1303
- transform: scale(1.2); }
1304
-
1305
- .premium-blog-sepia-effect img {
1306
- -webkit-filter: sepia(30%);
1307
- filter: sepia(30%); }
1308
-
1309
- .premium-blog-bright-effect img {
1310
- -webkit-filter: brightness(1);
1311
- filter: brightness(1); }
1312
-
1313
- .premium-blog-trans-effect img {
1314
- -webkit-transform: translateX(-15px) scale(1.1);
1315
- -ms-transform: translateX(-15px) scale(1.1);
1316
- transform: translateX(-15px) scale(1.1); }
1317
-
1318
- .premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img {
1319
- -webkit-transform: scale(1.2);
1320
- -ms-transform: scale(1.2);
1321
- transform: scale(1.2); }
1322
-
1323
- .premium-blog-post-outer-container:hover .premium-blog-zoomout-effect img {
1324
- -webkit-transform: scale(1.1);
1325
- -ms-transform: scale(1.1);
1326
- transform: scale(1.1); }
1327
-
1328
- .premium-blog-post-outer-container:hover .premium-blog-scale-effect img {
1329
- -webkit-transform: scale(1.3) rotate(5deg);
1330
- -ms-transform: scale(1.3) rotate(5deg);
1331
- transform: scale(1.3) rotate(5deg); }
1332
-
1333
- .premium-blog-post-outer-container:hover .premium-blog-gray-effect img {
1334
- -webkit-filter: grayscale(100%);
1335
- filter: grayscale(100%); }
1336
-
1337
- .premium-blog-post-outer-container:hover .premium-blog-blur-effect img {
1338
- -webkit-filter: blur(3px);
1339
- filter: blur(3px); }
1340
-
1341
- .premium-blog-post-outer-container:hover .premium-blog-sepia-effect img {
1342
- -webkit-filter: sepia(0%);
1343
- filter: sepia(0%); }
1344
-
1345
- .premium-blog-post-outer-container:hover .premium-blog-bright-effect img {
1346
- -webkit-filter: brightness(1.2);
1347
- filter: brightness(1.2); }
1348
-
1349
- .premium-blog-post-outer-container:hover .premium-blog-trans-effect img {
1350
- -webkit-transform: translateX(0px) scale(1.1);
1351
- -ms-transform: translateX(0px) scale(1.1);
1352
- transform: translateX(0px) scale(1.1); }
1353
-
1354
- .premium-blog-post-container {
1355
- overflow: hidden; }
1356
- .premium-blog-post-container .premium-blog-inner-container {
1357
- -js-display: flex;
1358
- display: -webkit-box;
1359
- display: -webkit-flex;
1360
- display: -moz-box;
1361
- display: -ms-flexbox;
1362
- display: flex;
1363
- -webkit-box-orient: vertical;
1364
- -webkit-box-direction: normal;
1365
- -webkit-flex-direction: column;
1366
- -moz-box-orient: vertical;
1367
- -moz-box-direction: normal;
1368
- -ms-flex-direction: column;
1369
- flex-direction: column; }
1370
- .premium-blog-post-container .premium-blog-post-content {
1371
- line-height: 1.5em;
1372
- color: #777;
1373
- font-size: 14px;
1374
- margin-bottom: 10px; }
1375
- .premium-blog-post-container ul.post-categories a:hover, .premium-blog-post-container ul.post-categories a:focus,
1376
- .premium-blog-post-container .premium-blog-post-link:hover,
1377
- .premium-blog-post-container .premium-blog-post-link:focus {
1378
- -webkit-box-shadow: none !important;
1379
- box-shadow: none !important;
1380
- outline: none !important; }
1381
- .premium-blog-post-container .premium-blog-entry-title {
1382
- font-size: 18px;
1383
- margin-bottom: 5px; }
1384
- .premium-blog-post-container.premium-blog-skin-modern .premium-blog-content-wrapper {
1385
- position: relative;
1386
- z-index: 3;
1387
- top: -50px; }
1388
- .premium-blog-post-container .premium-blog-content-wrapper {
1389
- background-color: #f5f5f5;
1390
- padding: 30px; }
1391
- .premium-blog-post-container .premium-blog-content-wrapper.empty-thumb {
1392
- top: 0; }
1393
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before, .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after {
1394
- position: absolute;
1395
- content: "";
1396
- z-index: 1;
1397
- top: 50%;
1398
- left: 50%;
1399
- opacity: 0;
1400
- -webkit-transform: translate(-50%, -50%);
1401
- -ms-transform: translate(-50%, -50%);
1402
- transform: translate(-50%, -50%);
1403
- -webkit-transition: all 0.4s linear 0s;
1404
- transition: all 0.4s linear 0s;
1405
- height: 1px;
1406
- width: 100%;
1407
- background-color: #fff; }
1408
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before {
1409
- width: 1px;
1410
- height: 100%; }
1411
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner):hover .premium-blog-thumbnail-container:after {
1412
- width: 20px;
1413
- opacity: 1; }
1414
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner):hover .premium-blog-thumbnail-container:before {
1415
- height: 20px;
1416
- opacity: 1; }
1417
- .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper {
1418
- margin: 0px 10px 20px;
1419
- clear: both; }
1420
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay {
1421
- position: absolute;
1422
- top: 0;
1423
- left: 0;
1424
- width: 100%;
1425
- height: 100%;
1426
- -webkit-transition: all 0.3s ease-in-out;
1427
- transition: all 0.3s ease-in-out;
1428
- opacity: 0; }
1429
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay a, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay a, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay a {
1430
- -js-display: flex;
1431
- display: -webkit-box;
1432
- display: -webkit-flex;
1433
- display: -moz-box;
1434
- display: -ms-flexbox;
1435
- display: flex;
1436
- -webkit-box-pack: center;
1437
- -webkit-justify-content: center;
1438
- -moz-box-pack: center;
1439
- -ms-flex-pack: center;
1440
- justify-content: center;
1441
- -webkit-box-align: center;
1442
- -webkit-align-items: center;
1443
- -moz-box-align: center;
1444
- -ms-flex-align: center;
1445
- align-items: center;
1446
- width: 100%;
1447
- height: 100%; }
1448
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay span,
1449
- .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay i, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay span,
1450
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay i, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay span,
1451
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay i {
1452
- -webkit-transition: all 0.3s ease-in-out;
1453
- transition: all 0.3s ease-in-out; }
1454
- .premium-blog-post-container.premium-blog-skin-side {
1455
- -js-display: flex;
1456
- display: -webkit-box;
1457
- display: -webkit-flex;
1458
- display: -moz-box;
1459
- display: -ms-flexbox;
1460
- display: flex; }
1461
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-container {
1462
- height: 100%; }
1463
- .premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper {
1464
- -webkit-box-flex: 1;
1465
- -webkit-flex: 1;
1466
- -moz-box-flex: 1;
1467
- -ms-flex: 1;
1468
- flex: 1; }
1469
- .premium-blog-post-container.premium-blog-skin-banner {
1470
- position: relative; }
1471
- .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper {
1472
- position: absolute;
1473
- width: 100%;
1474
- bottom: -5px;
1475
- -js-display: flex;
1476
- display: -webkit-box;
1477
- display: -webkit-flex;
1478
- display: -moz-box;
1479
- display: -ms-flexbox;
1480
- display: flex;
1481
- -webkit-box-orient: vertical;
1482
- -webkit-box-direction: normal;
1483
- -webkit-flex-direction: column;
1484
- -moz-box-orient: vertical;
1485
- -moz-box-direction: normal;
1486
- -ms-flex-direction: column;
1487
- flex-direction: column;
1488
- background-color: transparent;
1489
- z-index: 3;
1490
- -webkit-transition: bottom 0.3s ease-in-out;
1491
- transition: bottom 0.3s ease-in-out; }
1492
- .premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper {
1493
- bottom: 0px; }
1494
- .premium-blog-post-container .premium-blog-cats-container ul.post-categories {
1495
- margin: 0;
1496
- padding: 0;
1497
- list-style: none;
1498
- -js-display: flex;
1499
- display: -webkit-box;
1500
- display: -webkit-flex;
1501
- display: -moz-box;
1502
- display: -ms-flexbox;
1503
- display: flex; }
1504
- .premium-blog-post-container .premium-blog-cats-container a {
1505
- display: block;
1506
- font-size: 12px;
1507
- color: #fff;
1508
- background-color: #777;
1509
- margin: 0 3px 10px 0;
1510
- padding: 5px;
1511
- -webkit-transition: all 0.3s ease-in-out;
1512
- transition: all 0.3s ease-in-out; }
1513
-
1514
- /*
1515
- * Diagonal Effect
1516
- */
1517
- .premium-blog-diagonal-container {
1518
- position: absolute;
1519
- top: 0;
1520
- left: 0;
1521
- width: 100%;
1522
- height: 100%; }
1523
-
1524
- .premium-blog-diagonal-effect:before {
1525
- position: absolute;
1526
- top: 0px;
1527
- left: 0px;
1528
- width: 100%;
1529
- height: 100%;
1530
- content: " ";
1531
- z-index: 1;
1532
- background: rgba(255, 255, 255, 0.2);
1533
- -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
1534
- transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
1535
- -webkit-transition: all 0.3s linear 0s;
1536
- transition: all 0.3s linear 0s; }
1537
-
1538
- .premium-blog-post-outer-container:hover .premium-blog-diagonal-effect:before {
1539
- -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
1540
- transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
1541
-
1542
- /*
1543
- * Framed Effect
1544
- */
1545
- .premium-blog-framed-effect {
1546
- position: absolute;
1547
- width: -webkit-calc(100% - 30px);
1548
- width: calc(100% - 30px);
1549
- height: -webkit-calc(100% - 30px);
1550
- height: calc(100% - 30px);
1551
- top: 15px;
1552
- left: 15px;
1553
- opacity: 0;
1554
- -webkit-transform: scale(0.3);
1555
- -ms-transform: scale(0.3);
1556
- transform: scale(0.3);
1557
- -webkit-transition: all 0.3s linear 0s;
1558
- transition: all 0.3s linear 0s; }
1559
-
1560
- .premium-blog-post-outer-container:hover .premium-blog-framed-effect {
1561
- opacity: 0.99;
1562
- -webkit-transform: scale(1);
1563
- -ms-transform: scale(1);
1564
- transform: scale(1); }
1565
-
1566
- /*
1567
- * Bordered Effect
1568
- */
1569
- .premium-blog-bordered-effect {
1570
- position: absolute;
1571
- top: 0;
1572
- left: 0;
1573
- width: 100%;
1574
- height: 100%;
1575
- opacity: 0;
1576
- padding: 15px;
1577
- -webkit-transition: all 0.3s linear 0s;
1578
- transition: all 0.3s linear 0s; }
1579
- .premium-blog-bordered-effect .premium-blog-post-link:before, .premium-blog-bordered-effect .premium-blog-post-link:after {
1580
- content: "";
1581
- display: block;
1582
- position: absolute;
1583
- top: 0;
1584
- left: 0;
1585
- width: 100%;
1586
- height: 100%;
1587
- -webkit-transition: all 0.5s linear 0s;
1588
- transition: all 0.5s linear 0s;
1589
- -webkit-transition-delay: 0s;
1590
- transition-delay: 0s;
1591
- border-color: rgba(255, 255, 255, 0.45); }
1592
- .premium-blog-bordered-effect .premium-blog-post-link:before {
1593
- border-right: 2px solid;
1594
- border-left: 2px solid;
1595
- -webkit-transform: scale(1, 0);
1596
- -ms-transform: scale(1, 0);
1597
- transform: scale(1, 0);
1598
- -webkit-transform-origin: 100% 0;
1599
- -ms-transform-origin: 100% 0;
1600
- transform-origin: 100% 0; }
1601
- .premium-blog-bordered-effect .premium-blog-post-link:after {
1602
- border-top: 2px solid;
1603
- border-bottom: 2px solid;
1604
- -webkit-transform: scale(0, 1);
1605
- -ms-transform: scale(0, 1);
1606
- transform: scale(0, 1);
1607
- -webkit-transform-origin: 0 0;
1608
- -ms-transform-origin: 0 0;
1609
- transform-origin: 0 0; }
1610
-
1611
- .premium-blog-bordered-effect:hover {
1612
- opacity: 0.99; }
1613
- .premium-blog-bordered-effect:hover .premium-blog-post-link:before, .premium-blog-bordered-effect:hover .premium-blog-post-link:after {
1614
- -webkit-transition-delay: 0.15s;
1615
- transition-delay: 0.15s;
1616
- opacity: 1;
1617
- -webkit-transform: scale(1);
1618
- -ms-transform: scale(1);
1619
- transform: scale(1); }
1620
-
1621
- /*
1622
- * Squares Effect
1623
- */
1624
- .premium-blog-squares-effect,
1625
- .premium-blog-squares-square-container {
1626
- position: absolute;
1627
- top: 0;
1628
- left: 0;
1629
- width: 100%;
1630
- height: 100%; }
1631
-
1632
- .premium-blog-squares-effect:before, .premium-blog-squares-effect:after {
1633
- position: absolute;
1634
- content: "";
1635
- top: 0;
1636
- left: 0;
1637
- width: 50%;
1638
- height: 50%;
1639
- -webkit-transform: translate(-100%, -100%);
1640
- -ms-transform: translate(-100%, -100%);
1641
- transform: translate(-100%, -100%);
1642
- opacity: 0.7;
1643
- -webkit-transition: all 0.3s linear 0s;
1644
- transition: all 0.3s linear 0s; }
1645
-
1646
- .premium-blog-squares-square-container:before, .premium-blog-squares-square-container:after {
1647
- position: absolute;
1648
- content: "";
1649
- top: 0;
1650
- left: 0;
1651
- width: 50%;
1652
- height: 50%;
1653
- -webkit-transform: translate(-100%, -100%);
1654
- -ms-transform: translate(-100%, -100%);
1655
- transform: translate(-100%, -100%);
1656
- opacity: 0.7;
1657
- -webkit-transition: all 0.3s linear 0s;
1658
- transition: all 0.3s linear 0s; }
1659
-
1660
- .premium-blog-squares-square-container:before, .premium-blog-squares-square-container:after {
1661
- opacity: 0.8; }
1662
-
1663
- .premium-blog-squares-effect:after {
1664
- -webkit-transform: translate(200%, 200%);
1665
- -ms-transform: translate(200%, 200%);
1666
- transform: translate(200%, 200%); }
1667
-
1668
- .premium-blog-squares-square-container:before {
1669
- -webkit-transform: translate(-100%, 200%);
1670
- -ms-transform: translate(-100%, 200%);
1671
- transform: translate(-100%, 200%); }
1672
-
1673
- .premium-blog-squares-square-container:after {
1674
- -webkit-transform: translate(200%, -100%);
1675
- -ms-transform: translate(200%, -100%);
1676
- transform: translate(200%, -100%); }
1677
-
1678
- .premium-blog-squares-effect:hover:before {
1679
- -webkit-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
1680
- -ms-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
1681
- transform: translate(0, 0%) scaleY(1.003) scaleX(1.003); }
1682
-
1683
- .premium-blog-squares-effect:hover:after {
1684
- -webkit-transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003);
1685
- -ms-transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003);
1686
- transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003); }
1687
-
1688
- .premium-blog-squares-effect:hover .premium-blog-squares-square-container:before {
1689
- -webkit-transform: translate(0, 100%);
1690
- -ms-transform: translate(0, 100%);
1691
- transform: translate(0, 100%); }
1692
-
1693
- .premium-blog-squares-effect:hover .premium-blog-squares-square-container:after {
1694
- -webkit-transform: translate(100%, 0%);
1695
- -ms-transform: translate(100%, 0%);
1696
- transform: translate(100%, 0%); }
1697
-
1698
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay {
1699
- opacity: 1; }
1700
- .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a {
1701
- opacity: 1;
1702
- -webkit-transform: scale(1);
1703
- -ms-transform: scale(1);
1704
- transform: scale(1); }
1705
-
1706
- .premium-blog-clear-fix {
1707
- clear: both; }
1708
-
1709
- .premium-blog-masked .premium-blog-thumbnail-container {
1710
- position: relative;
1711
- overflow: visible; }
1712
- .premium-blog-masked .premium-blog-thumbnail-container svg {
1713
- position: absolute;
1714
- height: 100px;
1715
- width: 100%;
1716
- bottom: -5px;
1717
- left: 0;
1718
- fill: #f5f5f5;
1719
- z-index: 99; }
1720
- .premium-blog-masked .premium-blog-thumbnail-container svg.premium-blog-shape-divider-svg {
1721
- -webkit-transform: rotate(180deg);
1722
- -ms-transform: rotate(180deg);
1723
- transform: rotate(180deg); }
1724
-
1725
- .premium-blog-masked .premium-blog-author-thumbnail,
1726
- .premium-blog-masked .premium-blog-skin-banner .premium-blog-content-wrapper {
1727
- z-index: 999 !important; }
1728
-
1729
- .premium-blog-format-link {
1730
- padding: 5px;
1731
- line-height: 0; }
1732
-
1733
- .premium-blog-entry-meta {
1734
- line-height: 1.3em;
1735
- font-size: 12px;
1736
- margin-bottom: 13px;
1737
- color: #adadad; }
1738
- .premium-blog-entry-meta i {
1739
- margin-right: 3px;
1740
- -webkit-transition: all 0.3s ease-in-out;
1741
- transition: all 0.3s ease-in-out; }
1742
-
1743
- .premium-blog-meta-data {
1744
- display: inline-block; }
1745
- .premium-blog-meta-data .premium-blog-meta-separator {
1746
- margin: 0 5px; }
1747
- .premium-blog-meta-data a,
1748
- .premium-blog-meta-data span {
1749
- color: inherit;
1750
- -webkit-transition: all 0.3s ease-in-out;
1751
- transition: all 0.3s ease-in-out; }
1752
-
1753
- .premium-blog-author-thumbnail {
1754
- position: relative;
1755
- padding: 0 30px;
1756
- width: 100%;
1757
- top: -10px;
1758
- height: 0;
1759
- pointer-events: none; }
1760
- .premium-blog-author-thumbnail img {
1761
- -webkit-border-radius: 50%;
1762
- border-radius: 50%;
1763
- width: 60px;
1764
- pointer-events: all;
1765
- -webkit-transform: translateY(-50%);
1766
- -ms-transform: translateY(-50%);
1767
- transform: translateY(-50%); }
1768
-
1769
- .premium-blog-entry-title a,
1770
- .premium-blog-post-tags-container a,
1771
- .premium-blog-post-content .premium-blog-excerpt-link {
1772
- -webkit-transition: all 0.3s ease-in-out;
1773
- transition: all 0.3s ease-in-out; }
1774
-
1775
- .premium-blog-excerpt-link-wrap a.premium-blog-excerpt-link {
1776
- background-color: transparent;
1777
- color: #54595f;
1778
- padding: 0; }
1779
-
1780
- .premium-blog-cta-full-yes .premium-blog-excerpt-link {
1781
- width: 100%; }
1782
-
1783
- .premium-blog-post-tags-container {
1784
- margin-top: 8px;
1785
- -js-display: flex;
1786
- display: -webkit-box;
1787
- display: -webkit-flex;
1788
- display: -moz-box;
1789
- display: -ms-flexbox;
1790
- display: flex;
1791
- -webkit-box-align: center;
1792
- -webkit-align-items: center;
1793
- -moz-box-align: center;
1794
- -ms-flex-align: center;
1795
- align-items: center;
1796
- -webkit-flex-wrap: wrap;
1797
- -ms-flex-wrap: wrap;
1798
- flex-wrap: wrap; }
1799
- .premium-blog-post-tags-container a {
1800
- color: inherit;
1801
- margin-left: 5px; }
1802
-
1803
- /*Tags align*/
1804
- .premium-blog-align-left .post-categories,
1805
- .premium-blog-align-left .premium-blog-post-tags-container {
1806
- -webkit-box-pack: start;
1807
- -webkit-justify-content: flex-start;
1808
- -moz-box-pack: start;
1809
- -ms-flex-pack: start;
1810
- justify-content: flex-start; }
1811
-
1812
- .premium-blog-align-left .premium-blog-inner-container {
1813
- -webkit-box-align: start;
1814
- -webkit-align-items: flex-start;
1815
- -moz-box-align: start;
1816
- -ms-flex-align: start;
1817
- align-items: flex-start; }
1818
-
1819
- .premium-blog-align-center .post-categories,
1820
- .premium-blog-align-center .premium-blog-post-tags-container {
1821
- -webkit-box-pack: center;
1822
- -webkit-justify-content: center;
1823
- -moz-box-pack: center;
1824
- -ms-flex-pack: center;
1825
- justify-content: center; }
1826
-
1827
- .premium-blog-align-center .premium-blog-inner-container {
1828
- -webkit-box-align: center;
1829
- -webkit-align-items: center;
1830
- -moz-box-align: center;
1831
- -ms-flex-align: center;
1832
- align-items: center; }
1833
-
1834
- .premium-blog-align-right .post-categories,
1835
- .premium-blog-align-right .premium-blog-post-tags-container {
1836
- -webkit-box-pack: end;
1837
- -webkit-justify-content: flex-end;
1838
- -moz-box-pack: end;
1839
- -ms-flex-pack: end;
1840
- justify-content: flex-end; }
1841
-
1842
- .premium-blog-align-right .premium-blog-inner-container {
1843
- -webkit-box-align: end;
1844
- -webkit-align-items: flex-end;
1845
- -moz-box-align: end;
1846
- -ms-flex-align: end;
1847
- align-items: flex-end; }
1848
-
1849
- /* Pagination */
1850
- .premium-blog-pagination-container {
1851
- text-align: right; }
1852
- .premium-blog-pagination-container span {
1853
- cursor: default; }
1854
- .premium-blog-pagination-container .page-numbers {
1855
- display: inline-block;
1856
- color: #000;
1857
- line-height: 1;
1858
- font-size: 1em;
1859
- font-weight: 400;
1860
- text-decoration: none;
1861
- padding: 0.75em;
1862
- margin: 0 0.4em 0.4em 0;
1863
- -webkit-transition: all 0.3s ease-in-out;
1864
- transition: all 0.3s ease-in-out; }
1865
-
1866
- .premium-blog-wrap .premium-loading-feed {
1867
- display: block;
1868
- position: absolute;
1869
- width: 100%;
1870
- height: 100%;
1871
- top: 0px;
1872
- left: 0px;
1873
- bottom: 0px;
1874
- right: 0px;
1875
- background: rgba(255, 255, 255, 0.2);
1876
- -js-display: flex;
1877
- display: -webkit-box;
1878
- display: -webkit-flex;
1879
- display: -moz-box;
1880
- display: -ms-flexbox;
1881
- display: flex;
1882
- -webkit-box-align: center;
1883
- -webkit-align-items: center;
1884
- -moz-box-align: center;
1885
- -ms-flex-align: center;
1886
- align-items: center;
1887
- z-index: 99; }
1888
-
1889
- .premium-blog-wrap {
1890
- -js-display: flex;
1891
- display: -webkit-box;
1892
- display: -webkit-flex;
1893
- display: -moz-box;
1894
- display: -ms-flexbox;
1895
- display: flex;
1896
- -webkit-flex-wrap: wrap;
1897
- -ms-flex-wrap: wrap;
1898
- flex-wrap: wrap; }
1899
- .premium-blog-wrap ul.slick-dots {
1900
- width: 100%; }
1901
-
1902
- /*
1903
- * List Layout
1904
- */
1905
- .premium-blog-list .premium-blog-post-outer-container {
1906
- width: 100%; }
1907
-
1908
- /**
1909
- * Even Layout
1910
- */
1911
- .premium-blog-even .premium-blog-post-container {
1912
- height: 100%; }
1913
-
1914
- .premium-blog-even .slick-track {
1915
- -js-display: flex;
1916
- display: -webkit-box;
1917
- display: -webkit-flex;
1918
- display: -moz-box;
1919
- display: -ms-flexbox;
1920
- display: flex; }
1921
-
1922
- .premium-blog-even .slick-slide {
1923
- height: inherit !important; }
1924
-
1925
- .premium-blog-filter {
1926
- -js-display: flex;
1927
- display: -webkit-box;
1928
- display: -webkit-flex;
1929
- display: -moz-box;
1930
- display: -ms-flexbox;
1931
- display: flex;
1932
- -webkit-box-align: center;
1933
- -webkit-align-items: center;
1934
- -moz-box-align: center;
1935
- -ms-flex-align: center;
1936
- align-items: center;
1937
- -webkit-box-pack: center;
1938
- -webkit-justify-content: center;
1939
- -moz-box-pack: center;
1940
- -ms-flex-pack: center;
1941
- justify-content: center; }
1942
-
1943
- .premium-blog-filter .premium-blog-filters-container li a.category {
1944
- outline: none;
1945
- text-decoration: none;
1946
- -webkit-border-radius: 75px;
1947
- border-radius: 75px;
1948
- margin: 15px 5px 20px;
1949
- padding: 7px 20px;
1950
- -webkit-transition: all 0.3s ease-in-out;
1951
- transition: all 0.3s ease-in-out; }
1952
-
1953
- .premium-blog-filter ul.premium-blog-filters-container {
1954
- text-align: center;
1955
- margin: 0;
1956
- padding: 0; }
1957
-
1958
- .premium-blog-filter .premium-blog-filters-container li {
1959
- list-style: none;
1960
- -js-display: inline-flex;
1961
- display: -webkit-inline-box;
1962
- display: -webkit-inline-flex;
1963
- display: -moz-inline-box;
1964
- display: -ms-inline-flexbox;
1965
- display: inline-flex; }
1966
-
1967
- /**
1968
- * Responsive Style
1969
- */
1970
- @media (max-width: 768px) {
1971
- .premium-blog-content-wrapper {
1972
- top: 0;
1973
- margin: 0;
1974
- padding: 15px; }
1975
- .premium-blog-skin-side {
1976
- -webkit-box-orient: vertical;
1977
- -webkit-box-direction: normal;
1978
- -webkit-flex-direction: column;
1979
- -moz-box-orient: vertical;
1980
- -moz-box-direction: normal;
1981
- -ms-flex-direction: column;
1982
- flex-direction: column; } }
1983
-
1984
- /**************** Premium Button ***********************/
1985
- /*******************************************************/
1986
- .premium-button {
1987
- -js-display: inline-flex;
1988
- display: -webkit-inline-box;
1989
- display: -webkit-inline-flex;
1990
- display: -moz-inline-box;
1991
- display: -ms-inline-flexbox;
1992
- display: inline-flex;
1993
- position: relative;
1994
- overflow: hidden;
1995
- -webkit-backface-visibility: hidden;
1996
- backface-visibility: hidden;
1997
- -webkit-transform: translate3d(0, 0, 0);
1998
- transform: translate3d(0, 0, 0);
1999
- cursor: pointer;
2000
- -webkit-transition: all 0.2s ease-in-out !important;
2001
- transition: all 0.2s ease-in-out !important; }
2002
-
2003
- .premium-button-style1,
2004
- .premium-button-style2,
2005
- .premium-button-style5,
2006
- .premium-button-style7 {
2007
- display: inline-block;
2008
- vertical-align: middle;
2009
- -webkit-transform: perspective(1px) translateZ(0);
2010
- transform: perspective(1px) translateZ(0);
2011
- -webkit-box-shadow: 0 0 1px transparent;
2012
- box-shadow: 0 0 1px transparent;
2013
- position: relative;
2014
- -webkit-transition-property: color;
2015
- transition-property: color;
2016
- -webkit-transition-duration: 0.15s;
2017
- transition-duration: 0.15s; }
2018
-
2019
- .premium-button-style1:before,
2020
- .premium-button-style2:before,
2021
- .premium-button-style5:before {
2022
- content: "";
2023
- position: absolute;
2024
- z-index: -1;
2025
- top: 0;
2026
- left: 0;
2027
- right: 0;
2028
- bottom: 0;
2029
- -webkit-transform: scaleY(0);
2030
- -ms-transform: scaleY(0);
2031
- transform: scaleY(0);
2032
- -webkit-transform-origin: 50% 0;
2033
- -ms-transform-origin: 50% 0;
2034
- transform-origin: 50% 0;
2035
- -webkit-transition-property: -webkit-transform;
2036
- transition-property: -webkit-transform;
2037
- transition-property: transform;
2038
- transition-property: transform, -webkit-transform;
2039
- -webkit-transition-duration: 0.15s;
2040
- transition-duration: 0.15s;
2041
- -webkit-transition-timing-function: ease-out;
2042
- transition-timing-function: ease-out; }
2043
-
2044
- .premium-button-style5-radialin:before,
2045
- .premium-button-style5-radialout:before {
2046
- -webkit-transform-origin: 50%;
2047
- -ms-transform-origin: 50%;
2048
- transform-origin: 50%;
2049
- -webkit-border-radius: 100%;
2050
- border-radius: 100%;
2051
- -webkit-transform: scale(0);
2052
- -ms-transform: scale(0);
2053
- transform: scale(0); }
2054
-
2055
- .premium-button-style5-radialin:before {
2056
- -webkit-transform: scale(2);
2057
- -ms-transform: scale(2);
2058
- transform: scale(2); }
2059
-
2060
- .premium-button-style5-rectin:before {
2061
- -webkit-transform-origin: 50%;
2062
- -ms-transform-origin: 50%;
2063
- transform-origin: 50%;
2064
- -webkit-transform: scale(1);
2065
- -ms-transform: scale(1);
2066
- transform: scale(1); }
2067
-
2068
- .premium-button-style5-rectout:before {
2069
- -webkit-transform-origin: 50%;
2070
- -ms-transform-origin: 50%;
2071
- transform-origin: 50%;
2072
- -webkit-transform: scale(0);
2073
- -ms-transform: scale(0);
2074
- transform: scale(0); }
2075
-
2076
- .premium-button-style5-rectout:hover:before {
2077
- -webkit-transform: scale(1);
2078
- -ms-transform: scale(1);
2079
- transform: scale(1); }
2080
-
2081
- .premium-button-style5-rectin:hover:before {
2082
- -webkit-transform: scale(0);
2083
- -ms-transform: scale(0);
2084
- transform: scale(0); }
2085
-
2086
- .premium-button-style5-radialout:hover:before {
2087
- -webkit-transform: scale(2);
2088
- -ms-transform: scale(2);
2089
- transform: scale(2); }
2090
-
2091
- .premium-button-style5-radialin:hover:before {
2092
- -webkit-transform: scale(0);
2093
- -ms-transform: scale(0);
2094
- transform: scale(0); }
2095
-
2096
- .premium-button-style1-top:before {
2097
- -webkit-transform-origin: 50% 100%;
2098
- -ms-transform-origin: 50% 100%;
2099
- transform-origin: 50% 100%; }
2100
-
2101
- .premium-button-style1-right:before {
2102
- -webkit-transform: scaleX(0);
2103
- -ms-transform: scaleX(0);
2104
- transform: scaleX(0);
2105
- -webkit-transform-origin: 0% 50%;
2106
- -ms-transform-origin: 0% 50%;
2107
- transform-origin: 0% 50%; }
2108
-
2109
- .premium-button-style1-left:before {
2110
- -webkit-transform: scaleX(0);
2111
- -ms-transform: scaleX(0);
2112
- transform: scaleX(0);
2113
- -webkit-transform-origin: 100% 50%;
2114
- -ms-transform-origin: 100% 50%;
2115
- transform-origin: 100% 50%; }
2116
-
2117
- .premium-button-style2-shutouthor:before,
2118
- .premium-button-style2-scshutoutver:before {
2119
- -webkit-transform: scaleY(0);
2120
- -ms-transform: scaleY(0);
2121
- transform: scaleY(0);
2122
- -webkit-transform-origin: 100% 50%;
2123
- -ms-transform-origin: 100% 50%;
2124
- transform-origin: 100% 50%; }
2125
-
2126
- .premium-button-style2-shutoutver:before,
2127
- .premium-button-style2-scshutouthor:before {
2128
- -webkit-transform: scaleX(0);
2129
- -ms-transform: scaleX(0);
2130
- transform: scaleX(0);
2131
- -webkit-transform-origin: 50% 50%;
2132
- -ms-transform-origin: 50% 50%;
2133
- transform-origin: 50% 50%; }
2134
-
2135
- .premium-button-style2-shutinhor:before {
2136
- -webkit-transform: scaleX(1);
2137
- -ms-transform: scaleX(1);
2138
- transform: scaleX(1);
2139
- -webkit-transform-origin: 50%;
2140
- -ms-transform-origin: 50%;
2141
- transform-origin: 50%; }
2142
-
2143
- .premium-button-style2-shutinver:before {
2144
- -webkit-transform: scaleY(1);
2145
- -ms-transform: scaleY(1);
2146
- transform: scaleY(1);
2147
- -webkit-transform-origin: 50%;
2148
- -ms-transform-origin: 50%;
2149
- transform-origin: 50%; }
2150
-
2151
- .premium-button-style1-bottom:hover:before,
2152
- .premium-button-style1-top:hover:before {
2153
- -webkit-transform: scaleY(1);
2154
- -ms-transform: scaleY(1);
2155
- transform: scaleY(1); }
2156
-
2157
- .premium-button-style1-left:hover:before,
2158
- .premium-button-style1-right:hover:before,
2159
- .premium-button-style2-shutouthor:hover:before,
2160
- .premium-button-style2-shutoutver:hover:before {
2161
- -webkit-transform: scaleX(1);
2162
- -ms-transform: scaleX(1);
2163
- transform: scaleX(1); }
2164
-
2165
- .premium-button-style2-shutinhor:hover:before {
2166
- -webkit-transform: scaleX(0);
2167
- -ms-transform: scaleX(0);
2168
- transform: scaleX(0); }
2169
-
2170
- .premium-button-style2-shutinver:hover:before {
2171
- -webkit-transform: scaleY(0);
2172
- -ms-transform: scaleY(0);
2173
- transform: scaleY(0); }
2174
-
2175
- .premium-button-style2-scshutouthor:hover:before {
2176
- -webkit-transform: scaleX(0.9);
2177
- -ms-transform: scaleX(0.9);
2178
- transform: scaleX(0.9); }
2179
-
2180
- .premium-button-style2-scshutoutver:hover:before {
2181
- -webkit-transform: scaleY(0.8);
2182
- -ms-transform: scaleY(0.8);
2183
- transform: scaleY(0.8); }
2184
-
2185
- /*Diagonal*/
2186
- .premium-button-style2-dshutinhor:before {
2187
- top: 50%;
2188
- left: 50%;
2189
- width: 120%;
2190
- height: 0%;
2191
- -webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
2192
- -ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
2193
- transform: translateX(-50%) translateY(-50%) rotate(-45deg);
2194
- -webkit-transform-origin: 50%;
2195
- -ms-transform-origin: 50%;
2196
- transform-origin: 50%;
2197
- -webkit-transition-property: all;
2198
- transition-property: all; }
2199
-
2200
- .premium-button-style2-dshutinver:before {
2201
- top: 50%;
2202
- left: 50%;
2203
- width: 120%;
2204
- height: 0%;
2205
- -webkit-transform-origin: 50%;
2206
- -ms-transform-origin: 50%;
2207
- transform-origin: 50%;
2208
- -webkit-transition-property: all;
2209
- transition-property: all;
2210
- -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
2211
- -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
2212
- transform: translateX(-50%) translateY(-50%) rotate(45deg); }
2213
-
2214
- .premium-button-style2-dshutinhor:hover:before,
2215
- .premium-button-style2-dshutinver:hover:before {
2216
- height: 220%; }
2217
-
2218
- .premium-button-style3-before i,
2219
- .premium-button-style3-before svg {
2220
- opacity: 0;
2221
- -webkit-transform: translateX(-5px);
2222
- -ms-transform: translateX(-5px);
2223
- transform: translateX(-5px);
2224
- -webkit-transition: all 0.5s ease-in-out;
2225
- transition: all 0.5s ease-in-out; }
2226
-
2227
- .premium-button-style3-after i,
2228
- .premium-button-style3-after svg {
2229
- opacity: 0;
2230
- -webkit-transform: translateX(-5px);
2231
- -ms-transform: translateX(-5px);
2232
- transform: translateX(-5px);
2233
- -webkit-transition: all 0.5s ease-in-out;
2234
- transition: all 0.5s ease-in-out;
2235
- -webkit-transform: translateX(5px);
2236
- -ms-transform: translateX(5px);
2237
- transform: translateX(5px); }
2238
-
2239
- .premium-button-style3-after:hover i,
2240
- .premium-button-style3-after:hover svg {
2241
- opacity: 1; }
2242
-
2243
- .premium-button-style3-before:hover i,
2244
- .premium-button-style3-before:hover svg {
2245
- opacity: 1; }
2246
-
2247
- .premium-button-text-icon-wrapper {
2248
- width: 100%;
2249
- -js-display: flex;
2250
- display: -webkit-box;
2251
- display: -webkit-flex;
2252
- display: -moz-box;
2253
- display: -ms-flexbox;
2254
- display: flex;
2255
- -webkit-box-pack: center;
2256
- -webkit-justify-content: center;
2257
- -moz-box-pack: center;
2258
- -ms-flex-pack: center;
2259
- justify-content: center;
2260
- -webkit-box-align: center;
2261
- -webkit-align-items: center;
2262
- -moz-box-align: center;
2263
- -ms-flex-align: center;
2264
- align-items: center;
2265
- -webkit-transition: all 0.2s ease-in-out;
2266
- transition: all 0.2s ease-in-out; }
2267
- .premium-button-text-icon-wrapper span,
2268
- .premium-button-text-icon-wrapper i,
2269
- .premium-button-text-icon-wrapper svg {
2270
- -webkit-transition: all 0.2s ease-in-out;
2271
- transition: all 0.2s ease-in-out; }
2272
-
2273
- .premium-button-style4-icon-wrapper {
2274
- position: absolute;
2275
- z-index: 2;
2276
- width: 100%;
2277
- text-align: center;
2278
- -js-display: flex;
2279
- display: -webkit-box;
2280
- display: -webkit-flex;
2281
- display: -moz-box;
2282
- display: -ms-flexbox;
2283
- display: flex;
2284
- -webkit-box-align: center;
2285
- -webkit-align-items: center;
2286
- -moz-box-align: center;
2287
- -ms-flex-align: center;
2288
- align-items: center;
2289
- -webkit-box-pack: center;
2290
- -webkit-justify-content: center;
2291
- -moz-box-pack: center;
2292
- -ms-flex-pack: center;
2293
- justify-content: center;
2294
- height: 100%;
2295
- opacity: 0;
2296
- -webkit-transition: all 0.3s ease-in-out;
2297
- transition: all 0.3s ease-in-out; }
2298
- .premium-button-style4-icon-wrapper.top {
2299
- bottom: -100%;
2300
- left: 0; }
2301
- .premium-button-style4-icon-wrapper.bottom {
2302
- top: -100%;
2303
- left: 0; }
2304
- .premium-button-style4-icon-wrapper.left {
2305
- top: 0;
2306
- left: -100%; }
2307
- .premium-button-style4-icon-wrapper.right {
2308
- top: 0;
2309
- right: -100%; }
2310
-
2311
- .premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper {
2312
- top: 0;
2313
- opacity: 1; }
2314
-
2315
- .premium-button-style4-top:hover .premium-button-style4-icon-wrapper {
2316
- bottom: 0;
2317
- opacity: 1; }
2318
-
2319
- .premium-button-style4-left:hover .premium-button-style4-icon-wrapper {
2320
- left: 0;
2321
- opacity: 1; }
2322
-
2323
- .premium-button-style4-right:hover .premium-button-style4-icon-wrapper {
2324
- right: 0;
2325
- opacity: 1; }
2326
-
2327
- .premium-button-style4-bottom:hover .premium-button-text-icon-wrapper {
2328
- -webkit-transform: translateY(100%);
2329
- -ms-transform: translateY(100%);
2330
- transform: translateY(100%);
2331
- opacity: 0; }
2332
-
2333
- .premium-button-style4-top:hover .premium-button-text-icon-wrapper {
2334
- -webkit-transform: translateY(-100%);
2335
- -ms-transform: translateY(-100%);
2336
- transform: translateY(-100%);
2337
- opacity: 0; }
2338
-
2339
- .premium-button-style4-left:hover .premium-button-text-icon-wrapper {
2340
- -webkit-transform: translateX(100%);
2341
- -ms-transform: translateX(100%);
2342
- transform: translateX(100%);
2343
- opacity: 0; }
2344
-
2345
- .premium-button-style4-right:hover .premium-button-text-icon-wrapper {
2346
- -webkit-transform: translateX(-100%);
2347
- -ms-transform: translateX(-100%);
2348
- transform: translateX(-100%);
2349
- opacity: 0; }
2350
-
2351
- .premium-button-style6:before {
2352
- content: "";
2353
- position: absolute;
2354
- left: 50%;
2355
- top: 50%;
2356
- width: 100px;
2357
- height: 100px;
2358
- -webkit-border-radius: 100%;
2359
- border-radius: 100%;
2360
- -webkit-transform: translate(-50%, -50%) scale(0);
2361
- -ms-transform: translate(-50%, -50%) scale(0);
2362
- transform: translate(-50%, -50%) scale(0);
2363
- -webkit-transition: all 0.3s ease-in-out;
2364
- transition: all 0.3s ease-in-out; }
2365
-
2366
- .premium-button-style6:hover:before {
2367
- -webkit-transform: translate(-50%, -50%) scale(3);
2368
- -ms-transform: translate(-50%, -50%) scale(3);
2369
- transform: translate(-50%, -50%) scale(3); }
2370
-
2371
- .premium-button-style6 .premium-button-text-icon-wrapper {
2372
- position: relative;
2373
- z-index: 1; }
2374
-
2375
- .premium-button-style7-right .premium-button-text-icon-wrapper:before,
2376
- .premium-button-style7-left .premium-button-text-icon-wrapper:before {
2377
- -webkit-transition: width 0.3s ease-out 0.15s;
2378
- transition: width 0.3s ease-out 0.15s; }
2379
-
2380
- .premium-button-style7-right .premium-button-text-icon-wrapper:after,
2381
- .premium-button-style7-left .premium-button-text-icon-wrapper:after {
2382
- -webkit-transition: width 0.3s ease-out 0s;
2383
- transition: width 0.3s ease-out 0s; }
2384
-
2385
- .premium-button-style7-bottom .premium-button-text-icon-wrapper:before,
2386
- .premium-button-style7-top .premium-button-text-icon-wrapper:before {
2387
- -webkit-transition: height 0.3s ease-out 0.15s;
2388
- transition: height 0.3s ease-out 0.15s; }
2389
-
2390
- .premium-button-style7-bottom .premium-button-text-icon-wrapper:after,
2391
- .premium-button-style7-top .premium-button-text-icon-wrapper:after {
2392
- -webkit-transition: height 0.3s ease-out 0s;
2393
- transition: height 0.3s ease-out 0s; }
2394
-
2395
- .premium-button-style7:hover .premium-button-text-icon-wrapper:before {
2396
- -webkit-transition-delay: 0s;
2397
- transition-delay: 0s; }
2398
-
2399
- .premium-button-style7:hover .premium-button-text-icon-wrapper:after {
2400
- -webkit-transition-delay: 0.15s;
2401
- transition-delay: 0.15s; }
2402
-
2403
- .premium-button-style7-bottom .premium-button-text-icon-wrapper:before,
2404
- .premium-button-style7-bottom .premium-button-text-icon-wrapper:after {
2405
- content: "";
2406
- position: absolute;
2407
- right: 0;
2408
- top: 0;
2409
- left: 0;
2410
- height: 0;
2411
- z-index: -1; }
2412
-
2413
- .premium-button-style7-top .premium-button-text-icon-wrapper:after,
2414
- .premium-button-style7-top .premium-button-text-icon-wrapper:before {
2415
- content: "";
2416
- position: absolute;
2417
- right: 0;
2418
- bottom: 0;
2419
- left: 0;
2420
- height: 0;
2421
- z-index: -1; }
2422
-
2423
- .premium-button-style7-right .premium-button-text-icon-wrapper:after,
2424
- .premium-button-style7-right .premium-button-text-icon-wrapper:before {
2425
- content: "";
2426
- position: absolute;
2427
- right: 0;
2428
- top: 0;
2429
- bottom: 0;
2430
- width: 0;
2431
- z-index: -1; }
2432
-
2433
- .premium-button-style7-left .premium-button-text-icon-wrapper:after,
2434
- .premium-button-style7-left .premium-button-text-icon-wrapper:before {
2435
- content: "";
2436
- position: absolute;
2437
- left: 0;
2438
- top: 0;
2439
- bottom: 0;
2440
- width: 0;
2441
- z-index: -1; }
2442
-
2443
- .premium-button-style7-bottom:hover .premium-button-text-icon-wrapper:after,
2444
- .premium-button-style7-bottom:hover .premium-button-text-icon-wrapper:before {
2445
- height: 100%;
2446
- top: 0; }
2447
-
2448
- .premium-button-style7-top:hover .premium-button-text-icon-wrapper:after,
2449
- .premium-button-style7-top:hover .premium-button-text-icon-wrapper:before {
2450
- height: 100%;
2451
- bottom: 0; }
2452
-
2453
- .premium-button-style7-left:hover .premium-button-text-icon-wrapper:after,
2454
- .premium-button-style7-left:hover .premium-button-text-icon-wrapper:before {
2455
- width: 100%;
2456
- left: 0; }
2457
-
2458
- .premium-button-style7-right:hover .premium-button-text-icon-wrapper:after,
2459
- .premium-button-style7-right:hover .premium-button-text-icon-wrapper:before {
2460
- width: 100%;
2461
- right: 0; }
2462
-
2463
- /**************** Premium Carousel ****************/
2464
- /**************************************************/
2465
- .premium-carousel-wrapper a.carousel-arrow, .premium-carousel-wrapper a.ver-carousel-arrow {
2466
- -js-display: flex;
2467
- display: -webkit-box;
2468
- display: -webkit-flex;
2469
- display: -moz-box;
2470
- display: -ms-flexbox;
2471
- display: flex;
2472
- -webkit-box-align: center;
2473
- -webkit-align-items: center;
2474
- -moz-box-align: center;
2475
- -ms-flex-align: center;
2476
- align-items: center;
2477
- -webkit-box-pack: center;
2478
- -webkit-justify-content: center;
2479
- -moz-box-pack: center;
2480
- -ms-flex-pack: center;
2481
- justify-content: center;
2482
- width: 2em;
2483
- height: 2em;
2484
- line-height: 0;
2485
- text-align: center;
2486
- position: absolute;
2487
- z-index: 99;
2488
- cursor: pointer;
2489
- -webkit-transition: all 0.3s ease-in-out;
2490
- transition: all 0.3s ease-in-out;
2491
- -webkit-appearance: inherit;
2492
- border: none;
2493
- -webkit-box-shadow: none;
2494
- box-shadow: none; }
2495
- .premium-carousel-wrapper a.carousel-arrow svg, .premium-carousel-wrapper a.ver-carousel-arrow svg {
2496
- -webkit-transition: all 0.3s ease-in-out;
2497
- transition: all 0.3s ease-in-out; }
2498
-
2499
- .ver-carousel-arrow.carousel-next i {
2500
- margin-bottom: -3px; }
2501
-
2502
- .premium-carousel-wrapper a.slick-arrow:hover {
2503
- -webkit-box-shadow: none !important;
2504
- box-shadow: none !important; }
2505
-
2506
- .premium-carousel-wrapper .premium-carousel-content-hidden {
2507
- visibility: hidden; }
2508
-
2509
- .premium-carousel-wrapper a.carousel-arrow {
2510
- top: 50%; }
2511
-
2512
- .premium-carousel-wrapper a.ver-carousel-arrow {
2513
- left: 50%;
2514
- -webkit-transform: translateX(-50%);
2515
- -ms-transform: translateX(-50%);
2516
- transform: translateX(-50%); }
2517
-
2518
- .premium-carousel-dots-above ul.slick-dots {
2519
- position: absolute;
2520
- -js-display: flex;
2521
- display: -webkit-box;
2522
- display: -webkit-flex;
2523
- display: -moz-box;
2524
- display: -ms-flexbox;
2525
- display: flex;
2526
- width: auto;
2527
- top: 50%;
2528
- bottom: auto;
2529
- -webkit-transform: translateY(-50%);
2530
- -ms-transform: translateY(-50%);
2531
- transform: translateY(-50%);
2532
- -webkit-box-orient: vertical;
2533
- -webkit-box-direction: normal;
2534
- -webkit-flex-direction: column;
2535
- -moz-box-orient: vertical;
2536
- -moz-box-direction: normal;
2537
- -ms-flex-direction: column;
2538
- flex-direction: column; }
2539
-
2540
- /*
2541
- * Custom Navigation Dot
2542
- */
2543
- .premium-carousel-wrapper .premium-carousel-nav-dot,
2544
- .premium-carousel-wrapper .premium-carousel-nav-arrow-prev,
2545
- .premium-carousel-wrapper .premium-carousel-nav-arrow-next {
2546
- display: none; }
2547
-
2548
- .premium-carousel-wrapper ul.slick-dots svg {
2549
- width: 20px;
2550
- height: 20px;
2551
- outline: none !important; }
2552
-
2553
- /* Ripple Out */
2554
- @-webkit-keyframes hvr-ripple-out {
2555
- 0% {
2556
- -webkit-transform: scale(1);
2557
- transform: scale(1);
2558
- opacity: 1; }
2559
- 100% {
2560
- -webkit-transform: scale(1.5);
2561
- transform: scale(1.5);
2562
- opacity: 0; } }
2563
- @keyframes hvr-ripple-out {
2564
- 0% {
2565
- -webkit-transform: scale(1);
2566
- transform: scale(1);
2567
- opacity: 1; }
2568
- 100% {
2569
- -webkit-transform: scale(1.5);
2570
- transform: scale(1.5);
2571
- opacity: 0; } }
2572
-
2573
- .premium-carousel-ripple-yes .premium-carousel-wrapper {
2574
- padding-bottom: 1px; }
2575
-
2576
- .premium-carousel-ripple-yes ul.slick-dots li {
2577
- position: relative; }
2578
- .premium-carousel-ripple-yes ul.slick-dots li i {
2579
- position: relative;
2580
- z-index: 1; }
2581
- .premium-carousel-ripple-yes ul.slick-dots li:hover:before {
2582
- content: "";
2583
- position: absolute;
2584
- -webkit-transform: scale(1);
2585
- -ms-transform: scale(1);
2586
- transform: scale(1);
2587
- top: 0;
2588
- right: 0;
2589
- bottom: 0;
2590
- left: 0;
2591
- -webkit-border-radius: 50%;
2592
- border-radius: 50%;
2593
- pointer-events: none;
2594
- background-color: rgba(0, 0, 0, 0.15); }
2595
- .premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before {
2596
- background-color: rgba(0, 0, 0, 0.3); }
2597
- .premium-carousel-ripple-yes ul.slick-dots li:hover:before {
2598
- -webkit-animation: hvr-ripple-out 1.3s infinite;
2599
- animation: hvr-ripple-out 1.3s infinite; }
2600
-
2601
- .premium-carousel-wrapper.premium-carousel-scale .slick-slide {
2602
- -webkit-transform: scale(1.25, 1.25);
2603
- -ms-transform: scale(1.25, 1.25);
2604
- transform: scale(1.25, 1.25);
2605
- -webkit-transition: all 0.3s ease-in-out;
2606
- transition: all 0.3s ease-in-out; }
2607
-
2608
- .premium-carousel-wrapper.premium-carousel-scale div.slick-active {
2609
- -webkit-transform: scale(1, 1);
2610
- -ms-transform: scale(1, 1);
2611
- transform: scale(1, 1); }
2612
-
2613
- [dir="rtl"] .premium-carousel-inner .slick-slide {
2614
- float: right; }
2615
-
2616
- /**************** Premium Contact Form7 **********/
2617
- /*************************************************/
2618
- .premium-contact-form-anim-yes .wpcf7-span::after {
2619
- display: block;
2620
- height: 2px;
2621
- content: "";
2622
- top: -2px;
2623
- position: relative;
2624
- width: 0px;
2625
- -webkit-transition: all ease-in-out 0.3s;
2626
- transition: all ease-in-out 0.3s; }
2627
-
2628
- .premium-contact-form-anim-yes .wpcf7-span.is-focused::after {
2629
- width: 100%; }
2630
-
2631
- .premium-cf7-container input.wpcf7-submit {
2632
- -webkit-transition: all 0.3s ease-in-out;
2633
- transition: all 0.3s ease-in-out; }
2634
-
2635
- /**************** Premium CountDown *************/
2636
- /************************************************/
2637
- .premium-countdown {
2638
- -js-display: flex;
2639
- display: -webkit-box;
2640
- display: -webkit-flex;
2641
- display: -moz-box;
2642
- display: -ms-flexbox;
2643
- display: flex;
2644
- text-align: center; }
2645
-
2646
- .countdown-row {
2647
- display: block;
2648
- text-align: center; }
2649
-
2650
- .countdown .countdown-section {
2651
- display: inline-block;
2652
- max-width: 100%;
2653
- margin-bottom: 15px;
2654
- -js-display: inline-flex;
2655
- display: -webkit-inline-box;
2656
- display: -webkit-inline-flex;
2657
- display: -moz-inline-box;
2658
- display: -ms-inline-flexbox;
2659
- display: inline-flex;
2660
- -webkit-box-align: center;
2661
- -webkit-align-items: center;
2662
- -moz-box-align: center;
2663
- -ms-flex-align: center;
2664
- align-items: center; }
2665
- .countdown .countdown-section:last-child {
2666
- margin-right: 0; }
2667
-
2668
- .countdown span.countdown-amount {
2669
- font-size: 70px;
2670
- line-height: 1;
2671
- padding: 40px; }
2672
-
2673
- .countdown .pre_time-mid {
2674
- display: block; }
2675
-
2676
- .premium-countdown-separator-yes .countdown_separator {
2677
- display: block;
2678
- margin: 0 50px;
2679
- font-size: 30px; }
2680
-
2681
- .premium-countdown-separator-yes .countdown-row .countdown-section:last-child .countdown_separator,
2682
- .premium-countdown-separator-yes .premium-countdown-block:last-child .countdown_separator {
2683
- display: none; }
2684
-
2685
- /**
2686
- * Digit and unit styles
2687
- */
2688
- .side .countdown-section .countdown-period {
2689
- vertical-align: bottom; }
2690
-
2691
- .countdown .countdown-section .countdown-period {
2692
- font-size: 17px;
2693
- line-height: 3em; }
2694
-
2695
- .side .countdown-section .countdown-amount,
2696
- .side .countdown-section .countdown-period {
2697
- display: inline-block; }
2698
-
2699
- .side .countdown-section .countdown-amount {
2700
- margin-right: 5px; }
2701
-
2702
- .down .countdown-section .countdown-amount,
2703
- .down .countdown-section .countdown-period {
2704
- display: block; }
2705
-
2706
- /**
2707
- * Flip Layout
2708
- */
2709
- .premium-countdown-flip .premium-countdown-block {
2710
- text-align: center;
2711
- -js-display: inline-flex;
2712
- display: -webkit-inline-box;
2713
- display: -webkit-inline-flex;
2714
- display: -moz-inline-box;
2715
- display: -ms-inline-flexbox;
2716
- display: inline-flex;
2717
- -webkit-box-align: center;
2718
- -webkit-align-items: center;
2719
- -moz-box-align: center;
2720
- -ms-flex-align: center;
2721
- align-items: center; }
2722
- .premium-countdown-flip .premium-countdown-block:last-child {
2723
- margin-right: 0; }
2724
-
2725
- .premium-countdown-flip .premium-countdown-label {
2726
- overflow: hidden;
2727
- color: #1a1a1a;
2728
- text-transform: uppercase; }
2729
-
2730
- .premium-countdown-flip .premium-countdown-figure {
2731
- position: relative;
2732
- height: 110px;
2733
- width: 100px;
2734
- line-height: 107px;
2735
- background-color: #fff;
2736
- -webkit-border-radius: 10px;
2737
- border-radius: 10px;
2738
- -webkit-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08);
2739
- box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08); }
2740
- .premium-countdown-flip .premium-countdown-figure:last-child {
2741
- margin-right: 0; }
2742
- .premium-countdown-flip .premium-countdown-figure > span {
2743
- position: absolute;
2744
- left: 0;
2745
- right: 0;
2746
- margin: auto;
2747
- font-weight: 700; }
2748
- .premium-countdown-flip .premium-countdown-figure .top {
2749
- z-index: 3;
2750
- -webkit-transform-origin: 50% 100%;
2751
- -ms-transform-origin: 50% 100%;
2752
- transform-origin: 50% 100%;
2753
- -webkit-transform: perspective(200px);
2754
- transform: perspective(200px);
2755
- -webkit-backface-visibility: hidden;
2756
- backface-visibility: hidden; }
2757
- .premium-countdown-flip .premium-countdown-figure .bottom {
2758
- z-index: 1; }
2759
- .premium-countdown-flip .premium-countdown-figure .bottom::before {
2760
- content: "";
2761
- position: absolute;
2762
- display: block;
2763
- top: 0;
2764
- left: 0;
2765
- width: 100%;
2766
- height: 50%;
2767
- background-color: rgba(0, 0, 0, 0.02); }
2768
- .premium-countdown-flip .premium-countdown-figure .top-back {
2769
- -webkit-backface-visibility: hidden;
2770
- backface-visibility: hidden;
2771
- z-index: 4;
2772
- bottom: 0;
2773
- -webkit-transform-origin: 50% 0;
2774
- -ms-transform-origin: 50% 0;
2775
- transform-origin: 50% 0;
2776
- -webkit-transform: perspective(200px) rotateX(180deg);
2777
- transform: perspective(200px) rotateX(180deg); }
2778
- .premium-countdown-flip .premium-countdown-figure .top-back span {
2779
- position: absolute;
2780
- top: -100%;
2781
- left: 0;
2782
- right: 0;
2783
- margin: auto; }
2784
- .premium-countdown-flip .premium-countdown-figure .bottom-back {
2785
- z-index: 2;
2786
- top: 0; }
2787
- .premium-countdown-flip .premium-countdown-figure .bottom-back span {
2788
- position: absolute;
2789
- top: 0;
2790
- left: 0;
2791
- right: 0;
2792
- margin: auto; }
2793
- .premium-countdown-flip .premium-countdown-figure .top,
2794
- .premium-countdown-flip .premium-countdown-figure .bottom-back,
2795
- .premium-countdown-flip .premium-countdown-figure .top-back {
2796
- height: 50%;
2797
- overflow: hidden;
2798
- background-color: #f7f7f7;
2799
- -webkit-border-top-left-radius: 10px;
2800
- border-top-left-radius: 10px;
2801
- -webkit-border-top-right-radius: 10px;
2802
- border-top-right-radius: 10px; }
2803
- .premium-countdown-flip .premium-countdown-figure .top-back {
2804
- -webkit-border-bottom-left-radius: 10px;
2805
- border-bottom-left-radius: 10px;
2806
- -webkit-border-bottom-right-radius: 10px;
2807
- border-bottom-right-radius: 10px; }
2808
- .premium-countdown-flip .premium-countdown-figure .top::after,
2809
- .premium-countdown-flip .premium-countdown-figure .bottom-back::after {
2810
- content: "";
2811
- position: absolute;
2812
- z-index: -1;
2813
- left: 0;
2814
- bottom: 0;
2815
- width: 100%;
2816
- height: 100%;
2817
- border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
2818
-
2819
- .side .premium-countdown-figure,
2820
- .side .premium-countdown-label {
2821
- display: inline-block; }
2822
-
2823
- .side .premium-countdown-figure {
2824
- margin-right: 5px; }
2825
-
2826
- .down .premium-countdown-figure,
2827
- .down .premium-countdown-label {
2828
- display: block; }
2829
-
2830
- .down .premium-countdown-label {
2831
- width: 100%; }
2832
-
2833
- /**************** Premium Counter ***************/
2834
- /************************************************/
2835
- .premium-counter-area {
2836
- padding: 10px 0;
2837
- -js-display: flex;
2838
- display: -webkit-box;
2839
- display: -webkit-flex;
2840
- display: -moz-box;
2841
- display: -ms-flexbox;
2842
- display: flex;
2843
- -webkit-box-pack: center;
2844
- -webkit-justify-content: center;
2845
- -moz-box-pack: center;
2846
- -ms-flex-pack: center;
2847
- justify-content: center;
2848
- -webkit-box-align: center;
2849
- -webkit-align-items: center;
2850
- -moz-box-align: center;
2851
- -ms-flex-align: center;
2852
- align-items: center; }
2853
- .premium-counter-area.top {
2854
- -webkit-box-orient: vertical;
2855
- -webkit-box-direction: normal;
2856
- -webkit-flex-direction: column;
2857
- -moz-box-orient: vertical;
2858
- -moz-box-direction: normal;
2859
- -ms-flex-direction: column;
2860
- flex-direction: column; }
2861
- .premium-counter-area.right {
2862
- -webkit-box-orient: horizontal;
2863
- -webkit-box-direction: reverse;
2864
- -webkit-flex-direction: row-reverse;
2865
- -moz-box-orient: horizontal;
2866
- -moz-box-direction: reverse;
2867
- -ms-flex-direction: row-reverse;
2868
- flex-direction: row-reverse; }
2869
- .premium-counter-area.right .premium-counter-icon {
2870
- padding-left: 20px; }
2871
- .premium-counter-area.left .premium-counter-icon {
2872
- padding-right: 20px; }
2873
- .premium-counter-area .premium-counter-icon .icon i.fa:before {
2874
- vertical-align: text-top; }
2875
- .premium-counter-area .premium-counter-icon span.icon {
2876
- text-align: center;
2877
- display: inline-block;
2878
- vertical-align: middle; }
2879
- .premium-counter-area .premium-counter-icon .circle {
2880
- -webkit-border-radius: 100%;
2881
- border-radius: 100%; }
2882
- .premium-counter-area .premium-counter-icon img,
2883
- .premium-counter-area .premium-counter-icon svg {
2884
- width: 80px; }
2885
- .premium-counter-area .premium-counter-icon .premium-counter-animation svg {
2886
- height: 80px; }
2887
- .premium-counter-area .premium-counter-title p {
2888
- padding: 0;
2889
- margin: 0; }
2890
- .premium-counter-area .premium-counter-value-wrap {
2891
- -js-display: flex;
2892
- display: -webkit-box;
2893
- display: -webkit-flex;
2894
- display: -moz-box;
2895
- display: -ms-flexbox;
2896
- display: flex;
2897
- -webkit-box-align: center;
2898
- -webkit-align-items: center;
2899
- -moz-box-align: center;
2900
- -ms-flex-align: center;
2901
- align-items: center; }
2902
-
2903
- .premium-init-wrapper {
2904
- -js-display: flex;
2905
- display: -webkit-box;
2906
- display: -webkit-flex;
2907
- display: -moz-box;
2908
- display: -ms-flexbox;
2909
- display: flex; }
2910
- .premium-init-wrapper.row {
2911
- -webkit-box-align: center;
2912
- -webkit-align-items: center;
2913
- -moz-box-align: center;
2914
- -ms-flex-align: center;
2915
- align-items: center; }
2916
- .premium-init-wrapper.right {
2917
- text-align: right; }
2918
-
2919
- span.icon.flex-width {
2920
- width: auto !important;
2921
- height: auto !important; }
2922
-
2923
- .premium-counter-area .premium-counter-init {
2924
- font-size: 35px; }
2925
-
2926
- /**************** Premium Dual Heading *****************/
2927
- /*******************************************************/
2928
- .premium-dual-header-first-header,
2929
- .premium-dual-header-second-header {
2930
- position: relative;
2931
- padding: 0;
2932
- margin: 0;
2933
- display: inline-block;
2934
- -webkit-transform: translate(0, 0);
2935
- -ms-transform: translate(0, 0);
2936
- transform: translate(0, 0); }
2937
-
2938
- .premium-dual-header-first-clip .premium-dual-header-first-span,
2939
- .premium-dual-header-second-clip {
2940
- -webkit-text-fill-color: transparent;
2941
- -webkit-background-clip: text;
2942
- background-clip: text; }
2943
-
2944
- .premium-dual-header-first-clip.stroke .premium-dual-header-first-span,
2945
- .premium-dual-header-second-clip.stroke {
2946
- -webkit-text-stroke-color: transparent;
2947
- -webkit-text-fill-color: #fafafa;
2948
- -webkit-text-stroke-width: 2px; }
2949
-
2950
- @media (max-width: 500px) {
2951
- .premium-dual-header-first-header,
2952
- .premium-dual-header-second-header {
2953
- word-wrap: break-word; } }
2954
-
2955
- .premium-dual-header-first-header.gradient .premium-dual-header-first-span,
2956
- .premium-dual-header-second-header.gradient {
2957
- -webkit-background-size: 300% 300% !important;
2958
- background-size: 300% 300% !important;
2959
- -webkit-animation: Gradient 10s ease-in-out infinite;
2960
- animation: Gradient 10s ease-in-out infinite; }
2961
-
2962
- @-webkit-keyframes Gradient {
2963
- 0% {
2964
- background-position: 0% 50%; }
2965
- 50% {
2966
- background-position: 100% 50%; }
2967
- 100% {
2968
- background-position: 0% 50%; } }
2969
-
2970
- @keyframes Gradient {
2971
- 0% {
2972
- background-position: 0% 50%; }
2973
- 50% {
2974
- background-position: 100% 50%; }
2975
- 100% {
2976
- background-position: 0% 50%; } }
2977
-
2978
- .premium-mask-yes.premium-header-inline .premium-dual-header-first-span,
2979
- .premium-mask-yes.premium-header-inline .premium-dual-header-first-span {
2980
- display: inline-block !important; }
2981
-
2982
- /**************** Premium Fancy Text *******************/
2983
- /*******************************************************/
2984
- .premium-suffix-text,
2985
- .premium-fancy-text,
2986
- .premium-prefix-text {
2987
- font-size: 40px; }
2988
-
2989
- .premium-fancy-text-wrapper:not(.typing) .premium-fancy-text,
2990
- .premium-fancy-item-hidden {
2991
- opacity: 0; }
2992
-
2993
- .premium-fancy-text-wrapper .premium-fancy-list-items {
2994
- list-style: none; }
2995
-
2996
- .premium-fancy-text-wrapper .premium-fancy-text-span-align {
2997
- vertical-align: top; }
2998
-
2999
- .premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-text-items-wrapper {
3000
- margin: 0;
3001
- padding: 0;
3002
- border: none;
3003
- position: relative; }
3004
-
3005
- .premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-list-items {
3006
- position: absolute;
3007
- top: 0;
3008
- left: 0;
3009
- display: inline-block; }
3010
-
3011
- .premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden {
3012
- -webkit-animation: pa-zoom-out 0.8s;
3013
- animation: pa-zoom-out 0.8s; }
3014
-
3015
- .premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible {
3016
- position: relative !important;
3017
- -webkit-animation: pa-zoom-in 0.8s;
3018
- animation: pa-zoom-in 0.8s; }
3019
-
3020
- .premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper {
3021
- -webkit-perspective: 300px;
3022
- perspective: 300px; }
3023
-
3024
- .premium-fancy-text-wrapper.rotate .premium-fancy-list-items {
3025
- -webkit-transform-origin: 50% 100%;
3026
- -ms-transform-origin: 50% 100%;
3027
- transform-origin: 50% 100%; }
3028
-
3029
- .premium-fancy-text-wrapper.rotate .premium-fancy-item-hidden {
3030
- -webkit-transform: rotateX(180deg);
3031
- transform: rotateX(180deg);
3032
- -webkit-animation: pa-rotate-out 1.2s;
3033
- animation: pa-rotate-out 1.2s; }
3034
-
3035
- .premium-fancy-text-wrapper.rotate .premium-fancy-item-visible {
3036
- position: relative !important;
3037
- -webkit-transform: rotateX(0deg);
3038
- transform: rotateX(0deg);
3039
- -webkit-animation: pa-rotate-in 1.2s;
3040
- animation: pa-rotate-in 1.2s; }
3041
-
3042
- .premium-fancy-text-wrapper.custom .premium-fancy-item-visible {
3043
- position: relative !important; }
3044
-
3045
- .premium-fancy-text-wrapper.auto-fade .premium-fancy-text {
3046
- display: inline-block;
3047
- width: 200px;
3048
- font-weight: 400; }
3049
-
3050
- .premium-fancy-text-wrapper.auto-fade .premium-fancy-svg-text {
3051
- position: relative;
3052
- vertical-align: sub; }
3053
-
3054
- .premium-fancy-text-wrapper.auto-fade g > text {
3055
- text-anchor: start;
3056
- shape-rendering: crispEdges;
3057
- opacity: 0;
3058
- font-size: 300px;
3059
- -webkit-animation-name: pa-auto-fade;
3060
- animation-name: pa-auto-fade;
3061
- -moz-animation-name: pa-auto-fade;
3062
- -webkit-animation-duration: 9s;
3063
- animation-duration: 9s;
3064
- -webkit-animation-timing-function: linear;
3065
- animation-timing-function: linear;
3066
- -webkit-animation-iteration-count: infinite;
3067
- animation-iteration-count: infinite; }
3068
-
3069
- .premium-fancy-text-wrapper.auto-fade g > text:nth-child(1) {
3070
- -webkit-animation-delay: 0s;
3071
- animation-delay: 0s; }
3072
-
3073
- .premium-fancy-text-wrapper.auto-fade g > text:nth-child(2) {
3074
- -webkit-animation-delay: 3s;
3075
- animation-delay: 3s; }
3076
-
3077
- .premium-fancy-text-wrapper.auto-fade g > text:nth-child(3) {
3078
- -webkit-animation-delay: 6s;
3079
- animation-delay: 6s; }
3080
-
3081
- .premium-fancy-text-wrapper.loading .premium-fancy-text {
3082
- position: relative; }
3083
- .premium-fancy-text-wrapper.loading .premium-fancy-text .premium-loading-bar {
3084
- position: absolute;
3085
- width: 100%;
3086
- height: 3px;
3087
- bottom: 0;
3088
- left: 0;
3089
- animation: pa-loading-bar 2.5s ease-out infinite;
3090
- -webkit-animation: pa-loading-bar 2.5s ease-out infinite; }
3091
-
3092
- .premium-fancy-text-wrapper.loading.pause .premium-fancy-text:hover .premium-loading-bar {
3093
- -webkit-animation-play-state: paused;
3094
- animation-play-state: paused; }
3095
-
3096
- @-webkit-keyframes pa-auto-fade {
3097
- 0% {
3098
- opacity: 0; }
3099
- 20% {
3100
- opacity: 1; }
3101
- 35% {
3102
- opacity: 0; }
3103
- 100% {
3104
- opacity: 0; } }
3105
-
3106
- @keyframes pa-auto-fade {
3107
- 0% {
3108
- opacity: 0; }
3109
- 20% {
3110
- opacity: 1; }
3111
- 35% {
3112
- opacity: 0; }
3113
- 100% {
3114
- opacity: 0; } }
3115
-
3116
- @-webkit-keyframes pa-loading-bar {
3117
- 0% {
3118
- width: 0; }
3119
- 100% {
3120
- width: 100; } }
3121
-
3122
- @keyframes pa-loading-bar {
3123
- 0% {
3124
- width: 0; }
3125
- 100% {
3126
- width: 100; } }
3127
-
3128
- @-webkit-keyframes pa-zoom-in {
3129
- 0% {
3130
- opacity: 0;
3131
- -webkit-transform: translateZ(100px);
3132
- transform: translateZ(100px); }
3133
- 100% {
3134
- opacity: 1;
3135
- -webkit-transform: translateZ(0);
3136
- transform: translateZ(0); } }
3137
-
3138
- @keyframes pa-zoom-in {
3139
- 0% {
3140
- opacity: 0;
3141
- -webkit-transform: translateZ(100px);
3142
- transform: translateZ(100px); }
3143
- 100% {
3144
- opacity: 1;
3145
- -webkit-transform: translateZ(0);
3146
- transform: translateZ(0); } }
3147
-
3148
- @-webkit-keyframes pa-zoom-out {
3149
- 0% {
3150
- opacity: 1;
3151
- -webkit-transform: translateZ(0);
3152
- transform: translateZ(0); }
3153
- 100% {
3154
- opacity: 0;
3155
- -webkit-transform: translateZ(-100px);
3156
- transform: translateZ(-100px); } }
3157
-
3158
- @keyframes pa-zoom-out {
3159
- 0% {
3160
- opacity: 1;
3161
- -webkit-transform: translateZ(0);
3162
- transform: translateZ(0); }
3163
- 100% {
3164
- opacity: 0;
3165
- -webkit-transform: translateZ(-100px);
3166
- transform: translateZ(-100px); } }
3167
-
3168
- @-webkit-keyframes pa-rotate-in {
3169
- 0% {
3170
- opacity: 0;
3171
- -webkit-transform: rotateX(180deg);
3172
- transform: rotateX(180deg); }
3173
- 35% {
3174
- opacity: 0;
3175
- -webkit-transform: rotateX(120deg);
3176
- transform: rotateX(120deg); }
3177
- 65% {
3178
- opacity: 0; }
3179
- 100% {
3180
- opacity: 1;
3181
- -webkit-transform: rotateX(360deg);
3182
- transform: rotateX(360deg); } }
3183
-
3184
- @keyframes pa-rotate-in {
3185
- 0% {
3186
- opacity: 0;
3187
- -webkit-transform: rotateX(180deg);
3188
- transform: rotateX(180deg); }
3189
- 35% {
3190
- opacity: 0;
3191
- -webkit-transform: rotateX(120deg);
3192
- transform: rotateX(120deg); }
3193
- 65% {
3194
- opacity: 0; }
3195
- 100% {
3196
- opacity: 1;
3197
- -webkit-transform: rotateX(360deg);
3198
- transform: rotateX(360deg); } }
3199
-
3200
- @-webkit-keyframes pa-rotate-out {
3201
- 0% {
3202
- opacity: 1;
3203
- -webkit-transform: rotateX(0deg);
3204
- transform: rotateX(0deg); }
3205
- 35% {
3206
- opacity: 1;
3207
- -webkit-transform: rotateX(-40deg);
3208
- transform: rotateX(-40deg); }
3209
- 65% {
3210
- opacity: 0; }
3211
- 100% {
3212
- opacity: 0;
3213
- -webkit-transform: rotateX(180deg);
3214
- transform: rotateX(180deg); } }
3215
-
3216
- @keyframes pa-rotate-out {
3217
- 0% {
3218
- opacity: 1;
3219
- -webkit-transform: rotateX(0deg);
3220
- transform: rotateX(0deg); }
3221
- 35% {
3222
- opacity: 1;
3223
- -webkit-transform: rotateX(-40deg);
3224
- transform: rotateX(-40deg); }
3225
- 65% {
3226
- opacity: 0; }
3227
- 100% {
3228
- opacity: 0;
3229
- -webkit-transform: rotateX(180deg);
3230
- transform: rotateX(180deg); } }
3231
-
3232
- /**************** Premium Bullet List ****************/
3233
- /*****************************************************/
3234
- .premium-bullet-list-box {
3235
- -js-display: flex;
3236
- display: -webkit-box;
3237
- display: -webkit-flex;
3238
- display: -moz-box;
3239
- display: -ms-flexbox;
3240
- display: flex;
3241
- -webkit-flex-wrap: wrap;
3242
- -ms-flex-wrap: wrap;
3243
- flex-wrap: wrap;
3244
- -webkit-box-orient: vertical;
3245
- -webkit-box-direction: normal;
3246
- -webkit-flex-direction: column;
3247
- -moz-box-orient: vertical;
3248
- -moz-box-direction: normal;
3249
- -ms-flex-direction: column;
3250
- flex-direction: column; }
3251
- .premium-bullet-list-box .premium-bullet-list-content-grow-lc {
3252
- -webkit-transform-origin: left center;
3253
- -ms-transform-origin: left center;
3254
- transform-origin: left center; }
3255
- .premium-bullet-list-box .premium-bullet-list-content-grow-rc {
3256
- -webkit-transform-origin: right center;
3257
- -ms-transform-origin: right center;
3258
- transform-origin: right center; }
3259
- .premium-bullet-list-box .premium-bullet-list-content-grow-cc {
3260
- -webkit-transform-origin: center center;
3261
- -ms-transform-origin: center center;
3262
- transform-origin: center center; }
3263
-
3264
- .premium-bullet-list-content {
3265
- -js-display: flex;
3266
- display: -webkit-box;
3267
- display: -webkit-flex;
3268
- display: -moz-box;
3269
- display: -ms-flexbox;
3270
- display: flex;
3271
- -webkit-transition: all 0.3s ease-in-out;
3272
- transition: all 0.3s ease-in-out;
3273
- width: auto;
3274
- position: relative; }
3275
- .premium-bullet-list-content .premium-bullet-list-text span,
3276
- .premium-bullet-list-content .premium-bullet-list-wrapper {
3277
- display: inline-block;
3278
- -webkit-align-self: center;
3279
- -ms-flex-item-align: center;
3280
- align-self: center;
3281
- -webkit-transition: all 0.3s ease-in-out;
3282
- transition: all 0.3s ease-in-out; }
3283
- .premium-bullet-list-content .premium-bullet-list-text span {
3284
- margin: 0 5px;
3285
- -webkit-box-flex: 1;
3286
- -webkit-flex: 1;
3287
- -moz-box-flex: 1;
3288
- -ms-flex: 1;
3289
- flex: 1; }
3290
- .premium-bullet-list-content .premium-bullet-list-icon-text p {
3291
- font-size: 18px;
3292
- background-color: #eee;
3293
- padding: 1px 5px;
3294
- -webkit-border-radius: 2px;
3295
- border-radius: 2px; }
3296
- .premium-bullet-list-content .premium-bullet-list-text span,
3297
- .premium-bullet-list-content .premium-bullet-list-icon-text p,
3298
- .premium-bullet-list-content .premium-bullet-list-wrapper img,
3299
- .premium-bullet-list-content .premium-bullet-list-wrapper svg,
3300
- .premium-bullet-list-content .premium-bullet-list-wrapper i {
3301
- -webkit-transition: all 0.3s ease-in-out;
3302
- transition: all 0.3s ease-in-out; }
3303
- .premium-bullet-list-content .premium-bullet-list-wrapper {
3304
- position: relative;
3305
- line-height: 0; }
3306
- .premium-bullet-list-content .premium-bullet-list-wrapper img,
3307
- .premium-bullet-list-content .premium-bullet-list-wrapper svg {
3308
- width: 30px !important;
3309
- height: 30px !important;
3310
- position: relative;
3311
- z-index: 500; }
3312
- .premium-bullet-list-content .premium-bullet-list-wrapper i,
3313
- .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text {
3314
- position: relative;
3315
- z-index: 500; }
3316
- .premium-bullet-list-content .premium-bullet-list-wrapper i {
3317
- width: 1.25em; }
3318
- .premium-bullet-list-content .premium-bullet-list-link {
3319
- position: absolute;
3320
- top: 0;
3321
- left: 0;
3322
- width: 100%;
3323
- height: 100%;
3324
- z-index: 1000; }
3325
-
3326
- .premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector {
3327
- width: 100%;
3328
- height: 100%;
3329
- position: absolute;
3330
- top: 0.5em;
3331
- z-index: 100;
3332
- -js-display: flex;
3333
- display: -webkit-box;
3334
- display: -webkit-flex;
3335
- display: -moz-box;
3336
- display: -ms-flexbox;
3337
- display: flex;
3338
- -webkit-box-pack: center;
3339
- -webkit-justify-content: center;
3340
- -moz-box-pack: center;
3341
- -ms-flex-pack: center;
3342
- justify-content: center; }
3343
- .premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector .premium-icon-connector-content:after {
3344
- content: "";
3345
- border-right-width: 1px;
3346
- border-right-style: solid;
3347
- border-color: #333333;
3348
- display: block;
3349
- height: 100%; }
3350
-
3351
- li.premium-bullet-list-content.premium-bullet-list-content-inline {
3352
- -webkit-align-self: center;
3353
- -ms-flex-item-align: center;
3354
- align-self: center;
3355
- z-index: 2; }
3356
-
3357
- li.premium-bullet-list-content.premium-bullet-list-content-inline:not(:first-child) {
3358
- margin: 0 3px; }
3359
-
3360
- li.premium-bullet-list-content.premium-bullet-list-content-inline:first-child {
3361
- margin: 0 3px 0 0; }
3362
-
3363
- .premium-bullet-list-divider:not(:last-child) {
3364
- width: 100%;
3365
- -webkit-box-flex: 0;
3366
- -webkit-flex: 0 0 100%;
3367
- -moz-box-flex: 0;
3368
- -ms-flex: 0 0 100%;
3369
- flex: 0 0 100%;
3370
- overflow: hidden; }
3371
-
3372
- .premium-bullet-list-divider:not(:last-child):after {
3373
- content: "";
3374
- display: block;
3375
- border-top-style: solid;
3376
- border-top-width: 1px; }
3377
-
3378
- .premium-bullet-list-divider-inline:not(:last-child) {
3379
- float: right;
3380
- display: inline-block;
3381
- position: relative;
3382
- height: 100%;
3383
- overflow: hidden;
3384
- -webkit-align-self: center;
3385
- -ms-flex-item-align: center;
3386
- align-self: center;
3387
- margin: 0 3px; }
3388
-
3389
- .premium-bullet-list-divider-inline:not(:last-child):after {
3390
- content: "";
3391
- display: block;
3392
- border-left-width: 1px;
3393
- height: 33px;
3394
- border-left-style: solid; }
3395
-
3396
- .premium-bullet-list-icon-text {
3397
- line-height: 1.5; }
3398
-
3399
- .premium-bullet-list-icon-text p,
3400
- ul.premium-bullet-list-box,
3401
- li.premium-bullet-list-content {
3402
- margin: 0; }
3403
-
3404
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper i,
3405
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-text span,
3406
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-icon-text p {
3407
- color: transparent !important;
3408
- text-shadow: 0 0 3px #aaa; }
3409
-
3410
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-icon-connector-content,
3411
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper .premium-lottie-animation svg,
3412
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper img,
3413
- .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-badge {
3414
- -webkit-filter: blur(3px);
3415
- filter: blur(3px); }
3416
-
3417
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper i,
3418
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-text span,
3419
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
3420
- color: #aaa !important;
3421
- text-shadow: 0 0px 0 transparent; }
3422
-
3423
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-icon-connector-content,
3424
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper .premium-lottie-animation svg,
3425
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper img,
3426
- .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-badge {
3427
- -webkit-filter: none;
3428
- filter: none; }
3429
-
3430
- .premium-bullet-list-content .premium-bullet-list-badge {
3431
- font-size: 11px;
3432
- top: auto;
3433
- min-width: -webkit-max-content;
3434
- min-width: -moz-max-content;
3435
- min-width: max-content;
3436
- height: -webkit-fit-content;
3437
- height: -moz-fit-content;
3438
- height: fit-content; }
3439
-
3440
- .premium-bullet-list-content .premium-bullet-list-icon-text p {
3441
- font-size: 13px; }
3442
-
3443
- .premium-bullet-list-gradient-effect[data-text] {
3444
- display: inline-block;
3445
- position: relative;
3446
- text-decoration: none; }
3447
-
3448
- .premium-bullet-list-gradient-effect[data-text]::before {
3449
- content: attr(data-text);
3450
- position: absolute;
3451
- z-index: 1;
3452
- overflow: hidden;
3453
- -webkit-clip-path: polygon(0 0, 1px 0, 1px 100%, 0 100%);
3454
- clip-path: polygon(0 0, 1px 0, 1px 100%, 0 100%);
3455
- -webkit-background-clip: text;
3456
- background-clip: text;
3457
- -webkit-text-fill-color: transparent;
3458
- -webkit-transition: all 0.4s ease;
3459
- transition: all 0.4s ease; }
3460
-
3461
- .premium-bullet-list-content:hover .premium-bullet-list-gradient-effect[data-text]::before,
3462
- .premium-bullet-list-content:focus .premium-bullet-list-gradient-effect[data-text]::before {
3463
- -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
3464
- clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
3465
-
3466
- ul[data-list-animation*="animated-"] .premium-bullet-list-divider,
3467
- ul[data-list-animation*="animated-"] .premium-bullet-list-content,
3468
- ul[data-list-animation*="animated-"] .premium-bullet-list-divider-inline {
3469
- opacity: 0; }
3470
-
3471
- .premium-bullet-list-content-grow-effect:hover {
3472
- -webkit-transform: scale(1.07);
3473
- -ms-transform: scale(1.07);
3474
- transform: scale(1.07); }
3475
-
3476
- @-webkit-keyframes spin {
3477
- 100% {
3478
- -webkit-transform: rotate(360deg);
3479
- transform: rotate(360deg); } }
3480
-
3481
- @keyframes spin {
3482
- 100% {
3483
- -webkit-transform: rotate(360deg);
3484
- transform: rotate(360deg); } }
3485
-
3486
- /**************** Premium Image Button ***********/
3487
- /*************************************************/
3488
- .premium-image-button {
3489
- -js-display: inline-flex;
3490
- display: -webkit-inline-box;
3491
- display: -webkit-inline-flex;
3492
- display: -moz-inline-box;
3493
- display: -ms-inline-flexbox;
3494
- display: inline-flex;
3495
- position: relative;
3496
- overflow: hidden;
3497
- background-color: #eee;
3498
- cursor: pointer;
3499
- -webkit-transition: all 0.2s ease-in-out !important;
3500
- transition: all 0.2s ease-in-out !important; }
3501
- .premium-image-button .premium-button-style6-bg, .premium-image-button.premium-button-style6:before, .premium-image-button:not(.premium-image-button-style6):hover {
3502
- background-color: #54595f; }
3503
-
3504
- /*Default background for slide styles*/
3505
- .premium-image-button-style4-icon-wrapper,
3506
- .premium-image-button-style1:before {
3507
- background-color: #54595f; }
3508
-
3509
- .premium-image-button-text-icon-wrapper {
3510
- width: 100%;
3511
- -js-display: flex;
3512
- display: -webkit-box;
3513
- display: -webkit-flex;
3514
- display: -moz-box;
3515
- display: -ms-flexbox;
3516
- display: flex;
3517
- -webkit-box-pack: center;
3518
- -webkit-justify-content: center;
3519
- -moz-box-pack: center;
3520
- -ms-flex-pack: center;
3521
- justify-content: center;
3522
- -webkit-box-align: center;
3523
- -webkit-align-items: center;
3524
- -moz-box-align: center;
3525
- -ms-flex-align: center;
3526
- align-items: center;
3527
- position: relative;
3528
- z-index: 3;
3529
- -webkit-transition: all 0.2s ease-in-out;
3530
- transition: all 0.2s ease-in-out; }
3531
- .premium-image-button-text-icon-wrapper span,
3532
- .premium-image-button-text-icon-wrapper i,
3533
- .premium-image-button-text-icon-wrapper svg {
3534
- -webkit-transition: all 0.2s ease-in-out;
3535
- transition: all 0.2s ease-in-out; }
3536
-
3537
- .premium-image-button-style1:before {
3538
- position: absolute;
3539
- content: "";
3540
- -webkit-transition: all 0.2s ease-in-out;
3541
- transition: all 0.2s ease-in-out; }
3542
-
3543
- .premium-image-button-style1-bottom:before {
3544
- width: 100%;
3545
- height: 0;
3546
- top: 0;
3547
- left: 0; }
3548
-
3549
- .premium-image-button-style1-top:before {
3550
- width: 100%;
3551
- height: 0;
3552
- bottom: 0;
3553
- left: 0; }
3554
-
3555
- .premium-image-button-style1-right:before {
3556
- width: 0;
3557
- height: 100%;
3558
- bottom: 0;
3559
- left: 0; }
3560
-
3561
- .premium-image-button-style1-left:before {
3562
- width: 0;
3563
- height: 100%;
3564
- top: 0;
3565
- right: 0; }
3566
-
3567
- .premium-image-button-style1-bottom:hover:before,
3568
- .premium-image-button-style1-top:hover:before {
3569
- height: 100%; }
3570
-
3571
- .premium-image-button-style1-right:hover:before,
3572
- .premium-image-button-style1-left:hover:before {
3573
- width: 100%; }
3574
-
3575
- .premium-image-button-style3 {
3576
- z-index: 10; }
3577
- .premium-image-button-style3:before {
3578
- position: absolute;
3579
- top: 0px;
3580
- left: 0px;
3581
- width: 100%;
3582
- height: 100%;
3583
- content: "";
3584
- z-index: 1;
3585
- background: rgba(255, 255, 255, 0.2);
3586
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3587
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3588
- -webkit-transition: all 0.8s ease-out;
3589
- transition: all 0.8s ease-out; }
3590
-
3591
- .premium-image-button-diagonal-right:before {
3592
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
3593
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
3594
-
3595
- .premium-image-button-diagonal-right:hover:before {
3596
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
3597
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
3598
-
3599
- .premium-image-button-diagonal-left:before {
3600
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
3601
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
3602
-
3603
- .premium-image-button-diagonal-left:hover:before {
3604
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
3605
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
3606
-
3607
- .premium-image-button-diagonal-bottom:before {
3608
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3609
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
3610
-
3611
- .premium-image-button-diagonal-bottom:hover:before {
3612
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
3613
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
3614
-
3615
- .premium-image-button-diagonal-top:before {
3616
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
3617
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
3618
-
3619
- .premium-image-button-diagonal-top:hover:before {
3620
- -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3621
- transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
3622
-
3623
- .premium-image-button-style4-icon-wrapper {
3624
- position: absolute;
3625
- z-index: 2;
3626
- width: 100%;
3627
- text-align: center;
3628
- -js-display: flex;
3629
- display: -webkit-box;
3630
- display: -webkit-flex;
3631
- display: -moz-box;
3632
- display: -ms-flexbox;
3633
- display: flex;
3634
- -webkit-box-align: center;
3635
- -webkit-align-items: center;
3636
- -moz-box-align: center;
3637
- -ms-flex-align: center;
3638
- align-items: center;
3639
- -webkit-box-pack: center;
3640
- -webkit-justify-content: center;
3641
- -moz-box-pack: center;
3642
- -ms-flex-pack: center;
3643
- justify-content: center;
3644
- height: 100%;
3645
- opacity: 0;
3646
- -webkit-transition: all 0.3s ease-in-out;
3647
- transition: all 0.3s ease-in-out; }
3648
- .premium-image-button-style4-icon-wrapper.top {
3649
- bottom: -100%;
3650
- left: 0; }
3651
- .premium-image-button-style4-icon-wrapper.bottom {
3652
- top: -100%;
3653
- left: 0; }
3654
- .premium-image-button-style4-icon-wrapper.left {
3655
- top: 0;
3656
- left: -100%; }
3657
- .premium-image-button-style4-icon-wrapper.right {
3658
- top: 0;
3659
- right: -100%; }
3660
-
3661
- .premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper {
3662
- top: 0;
3663
- opacity: 1; }
3664
-
3665
- .premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper {
3666
- -webkit-transform: translateY(100%);
3667
- -ms-transform: translateY(100%);
3668
- transform: translateY(100%);
3669
- opacity: 0; }
3670
-
3671
- .premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper {
3672
- bottom: 0;
3673
- opacity: 1; }
3674
-
3675
- .premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper {
3676
- -webkit-transform: translateY(-100%);
3677
- -ms-transform: translateY(-100%);
3678
- transform: translateY(-100%);
3679
- opacity: 0; }
3680
-
3681
- .premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper {
3682
- left: 0;
3683
- opacity: 1; }
3684
-
3685
- .premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper {
3686
- -webkit-transform: translateX(100%);
3687
- -ms-transform: translateX(100%);
3688
- transform: translateX(100%);
3689
- opacity: 0; }
3690
-
3691
- .premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper {
3692
- right: 0;
3693
- opacity: 1; }
3694
-
3695
- .premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper {
3696
- -webkit-transform: translateX(-100%);
3697
- -ms-transform: translateX(-100%);
3698
- transform: translateX(-100%);
3699
- opacity: 0; }
3700
-
3701
- .premium-image-button-style5:before {
3702
- position: absolute;
3703
- content: "";
3704
- top: 0;
3705
- left: 0;
3706
- width: 100%;
3707
- height: 100%;
3708
- opacity: 0;
3709
- -webkit-transition: all 1s ease-in-out;
3710
- transition: all 1s ease-in-out;
3711
- background: rgba(255, 255, 255, 0.2);
3712
- -webkit-animation-name: premium-overlap-effect-done;
3713
- animation-name: premium-overlap-effect-done;
3714
- -webkit-animation-duration: 1s;
3715
- animation-duration: 1s; }
3716
-
3717
- .premium-image-button-overlap-effect-vertical:before {
3718
- -webkit-animation-name: premium-overlap-ver-effect-done;
3719
- animation-name: premium-overlap-ver-effect-done; }
3720
-
3721
- .premium-image-button-overlap-effect-horizontal:hover:before {
3722
- -webkit-animation-name: premium-overlap-effect;
3723
- animation-name: premium-overlap-effect; }
3724
-
3725
- .premium-image-button-overlap-effect-vertical:hover:before {
3726
- -webkit-animation-name: premium-overlap-ver-effect;
3727
- animation-name: premium-overlap-ver-effect; }
3728
-
3729
- @-webkit-keyframes premium-overlap-effect {
3730
- 0% {
3731
- opacity: 0;
3732
- -webkit-transform: rotateY(0deg);
3733
- transform: rotateY(0deg); }
3734
- 50% {
3735
- opacity: 1;
3736
- -webkit-transform: rotateY(180deg);
3737
- transform: rotateY(180deg); }
3738
- 100% {
3739
- opacity: 0;
3740
- -webkit-transform: rotateY(360deg);
3741
- transform: rotateY(360deg); } }
3742
-
3743
- @keyframes premium-overlap-effect {
3744
- 0% {
3745
- opacity: 0;
3746
- -webkit-transform: rotateY(0deg);
3747
- transform: rotateY(0deg); }
3748
- 50% {
3749
- opacity: 1;
3750
- -webkit-transform: rotateY(180deg);
3751
- transform: rotateY(180deg); }
3752
- 100% {
3753
- opacity: 0;
3754
- -webkit-transform: rotateY(360deg);
3755
- transform: rotateY(360deg); } }
3756
-
3757
- @-webkit-keyframes premium-overlap-effect-done {
3758
- 0% {
3759
- opacity: 0;
3760
- -webkit-transform: rotateY(0deg);
3761
- transform: rotateY(0deg); }
3762
- 50% {
3763
- opacity: 1;
3764
- -webkit-transform: rotateY(180deg);
3765
- transform: rotateY(180deg); }
3766
- 100% {
3767
- opacity: 0;
3768
- -webkit-transform: rotateY(360deg);
3769
- transform: rotateY(360deg); } }
3770
-
3771
- @keyframes premium-overlap-effect-done {
3772
- 0% {
3773
- opacity: 0;
3774
- -webkit-transform: rotateY(0deg);
3775
- transform: rotateY(0deg); }
3776
- 50% {
3777
- opacity: 1;
3778
- -webkit-transform: rotateY(180deg);
3779
- transform: rotateY(180deg); }
3780
- 100% {
3781
- opacity: 0;
3782
- -webkit-transform: rotateY(360deg);
3783
- transform: rotateY(360deg); } }
3784
-
3785
- @-webkit-keyframes premium-overlap-ver-effect {
3786
- 0% {
3787
- opacity: 0;
3788
- -webkit-transform: rotateX(0deg);
3789
- transform: rotateX(0deg); }
3790
- 50% {
3791
- opacity: 1;
3792
- -webkit-transform: rotateX(180deg);
3793
- transform: rotateX(180deg); }
3794
- 100% {
3795
- opacity: 0;
3796
- -webkit-transform: rotateX(360deg);
3797
- transform: rotateX(360deg); } }
3798
-
3799
- @keyframes premium-overlap-ver-effect {
3800
- 0% {
3801
- opacity: 0;
3802
- -webkit-transform: rotateX(0deg);
3803
- transform: rotateX(0deg); }
3804
- 50% {
3805
- opacity: 1;
3806
- -webkit-transform: rotateX(180deg);
3807
- transform: rotateX(180deg); }
3808
- 100% {
3809
- opacity: 0;
3810
- -webkit-transform: rotateX(360deg);
3811
- transform: rotateX(360deg); } }
3812
-
3813
- @-webkit-keyframes premium-overlap-ver-effect-done {
3814
- 0% {
3815
- opacity: 0;
3816
- -webkit-transform: rotateX(0deg);
3817
- transform: rotateX(0deg); }
3818
- 50% {
3819
- opacity: 1;
3820
- -webkit-transform: rotateX(180deg);
3821
- transform: rotateX(180deg); }
3822
- 100% {
3823
- opacity: 0;
3824
- -webkit-transform: rotateX(360deg);
3825
- transform: rotateX(360deg); } }
3826
-
3827
- @keyframes premium-overlap-ver-effect-done {
3828
- 0% {
3829
- opacity: 0;
3830
- -webkit-transform: rotateX(0deg);
3831
- transform: rotateX(0deg); }
3832
- 50% {
3833
- opacity: 1;
3834
- -webkit-transform: rotateX(180deg);
3835
- transform: rotateX(180deg); }
3836
- 100% {
3837
- opacity: 0;
3838
- -webkit-transform: rotateX(360deg);
3839
- transform: rotateX(360deg); } }
3840
-
3841
- /************ Premium Image Scroll ************/
3842
- /**********************************************/
3843
- @font-face {
3844
- font-family: "pa-elements";
3845
- src: url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.eot?vcwy2s");
3846
- src: url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.eot?vcwy2s#iefix") format("embedded-opentype"), url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.ttf?vcwy2s") format("truetype"), url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.woff?vcwy2s") format("woff"), url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.svg?vcwy2s#pa-elements") format("svg");
3847
- font-weight: normal;
3848
- font-style: normal; }
3849
-
3850
- .premium-image-scroll-section,
3851
- .premium-image-scroll-container {
3852
- -webkit-transition: all 0.3s ease-in-out;
3853
- transition: all 0.3s ease-in-out; }
3854
-
3855
- .premium-image-scroll-section {
3856
- position: relative;
3857
- overflow: hidden;
3858
- width: 100%;
3859
- -webkit-mask-image: -webkit-radial-gradient(white, black); }
3860
-
3861
- .premium-image-scroll-container {
3862
- width: 100%; }
3863
- .premium-image-scroll-container .premium-image-scroll-mask-media {
3864
- -webkit-mask-repeat: no-repeat;
3865
- mask-repeat: no-repeat;
3866
- -webkit-mask-position: center;
3867
- mask-position: center; }
3868
-
3869
- .premium-container-scroll {
3870
- overflow: auto; }
3871
-
3872
- .premium-image-scroll-container .premium-image-scroll-horizontal {
3873
- position: relative;
3874
- width: 100%;
3875
- height: 100%; }
3876
- .premium-image-scroll-container .premium-image-scroll-horizontal img {
3877
- max-width: none;
3878
- height: 100%; }
3879
-
3880
- .premium-image-scroll-container .premium-image-scroll-vertical img {
3881
- width: 100%;
3882
- max-width: 100%;
3883
- height: auto; }
3884
-
3885
- .premium-image-scroll-ver {
3886
- position: relative; }
3887
-
3888
- .premium-image-scroll-container .premium-image-scroll-overlay {
3889
- background: rgba(2, 2, 2, 0.3); }
3890
-
3891
- .premium-image-scroll-container .premium-image-scroll-link,
3892
- .premium-image-scroll-container .premium-image-scroll-overlay {
3893
- position: absolute;
3894
- top: 0;
3895
- bottom: 0;
3896
- left: 0;
3897
- right: 0;
3898
- z-index: 4; }
3899
-
3900
- .premium-image-scroll-content {
3901
- display: inline-block;
3902
- position: absolute;
3903
- height: auto;
3904
- top: 50%;
3905
- left: 50%;
3906
- text-align: center;
3907
- z-index: 5;
3908
- -webkit-transform: translate(-50%, -50%);
3909
- -ms-transform: translate(-50%, -50%);
3910
- transform: translate(-50%, -50%); }
3911
-
3912
- .premium-container-scroll-instant .premium-image-scroll-image {
3913
- -webkit-transition: all 0s ease-in-out !important;
3914
- transition: all 0s ease-in-out !important; }
3915
-
3916
- .premium-image-scroll-container img {
3917
- -webkit-transition: -webkit-transform 3s ease-in-out;
3918
- transition: -webkit-transform 3s ease-in-out;
3919
- transition: transform 3s ease-in-out;
3920
- transition: transform 3s ease-in-out, -webkit-transform 3s ease-in-out; }
3921
-
3922
- .premium-image-scroll-container .premium-image-scroll-overlay,
3923
- .premium-image-scroll-container .premium-image-scroll-content {
3924
- -webkit-transition: all 0.3s ease-in-out;
3925
- transition: all 0.3s ease-in-out;
3926
- opacity: 1; }
3927
-
3928
- .premium-image-scroll-container:hover .premium-image-scroll-overlay {
3929
- opacity: 0; }
3930
-
3931
- .premium-image-scroll-container:hover .premium-image-scroll-content {
3932
- opacity: 0;
3933
- visibility: hidden; }
3934
-
3935
- .premium-image-scroll-content .premium-image-scroll-icon {
3936
- display: inline-block;
3937
- font-family: "pa-elements" !important;
3938
- speak: none;
3939
- font-style: normal;
3940
- font-weight: normal;
3941
- font-variant: normal;
3942
- text-transform: none;
3943
- line-height: 1;
3944
- -webkit-font-smoothing: antialiased;
3945
- -moz-osx-font-smoothing: grayscale;
3946
- -webkit-animation-duration: 0.5s;
3947
- animation-duration: 0.5s;
3948
- -webkit-animation-iteration-count: infinite;
3949
- animation-iteration-count: infinite;
3950
- -webkit-animation-direction: alternate;
3951
- animation-direction: alternate;
3952
- -webkit-animation-timing-function: ease-in-out;
3953
- animation-timing-function: ease-in-out; }
3954
-
3955
- .pa-horizontal-mouse-scroll:before {
3956
- content: "\e901"; }
3957
-
3958
- .pa-vertical-mouse-scroll:before {
3959
- content: "\e93c"; }
3960
-
3961
- .pa-horizontal-mouse-scroll {
3962
- -webkit-animation-name: pa-scroll-horizontal;
3963
- animation-name: pa-scroll-horizontal; }
3964
-
3965
- .pa-vertical-mouse-scroll {
3966
- -webkit-animation-name: pa-scroll-vertical;
3967
- animation-name: pa-scroll-vertical; }
3968
-
3969
- @-webkit-keyframes pa-scroll-vertical {
3970
- 0% {
3971
- -webkit-transform: translateY(0px);
3972
- transform: translateY(0px); }
3973
- 100% {
3974
- -webkit-transform: translateY(5px);
3975
- transform: translateY(5px); } }
3976
-
3977
- @keyframes pa-scroll-vertical {
3978
- 0% {
3979
- -webkit-transform: translateY(0px);
3980
- transform: translateY(0px); }
3981
- 100% {
3982
- -webkit-transform: translateY(5px);
3983
- transform: translateY(5px); } }
3984
-
3985
- @-webkit-keyframes pa-scroll-horizontal {
3986
- 0% {
3987
- -webkit-transform: translateX(0px);
3988
- transform: translateX(0px); }
3989
- 100% {
3990
- -webkit-transform: translateX(5px);
3991
- transform: translateX(5px); } }
3992
-
3993
- @keyframes pa-scroll-horizontal {
3994
- 0% {
3995
- -webkit-transform: translateX(0px);
3996
- transform: translateX(0px); }
3997
- 100% {
3998
- -webkit-transform: translateX(5px);
3999
- transform: translateX(5px); } }
4000
-
4001
- /**************** Premium Image Separator ****************/
4002
- /*********************************************************/
4003
- .premium-image-separator-container {
4004
- position: absolute;
4005
- width: 100%;
4006
- z-index: 2;
4007
- top: auto;
4008
- -webkit-transition: all 0.3s ease-in-out;
4009
- transition: all 0.3s ease-in-out; }
4010
- .premium-image-separator-container svg,
4011
- .premium-image-separator-container img {
4012
- display: inline-block !important;
4013
- -webkit-mask-repeat: no-repeat;
4014
- mask-repeat: no-repeat;
4015
- -webkit-mask-position: center;
4016
- mask-position: center; }
4017
- .premium-image-separator-container .premium-image-separator-link {
4018
- position: absolute;
4019
- z-index: 9999;
4020
- top: 0;
4021
- left: 0;
4022
- width: 100%;
4023
- height: 100%;
4024
- text-decoration: none; }
4025
- .premium-image-separator-container .premium-image-separator-link:hover, .premium-image-separator-container .premium-image-separator-link:visited, .premium-image-separator-container .premium-image-separator-link:focus, .premium-image-separator-container .premium-image-separator-link:active {
4026
- -webkit-box-shadow: none !important;
4027
- box-shadow: none !important;
4028
- outline: none !important;
4029
- border: none !important;
4030
- text-decoration: none !important; }
4031
- .premium-image-separator-container i,
4032
- .premium-image-separator-container > svg {
4033
- padding: 20px;
4034
- -webkit-transition: all 0.3s ease-in-out;
4035
- transition: all 0.3s ease-in-out; }
4036
-
4037
- /******** Premium Media Grid ********/
4038
- /************************************/
4039
- .premium-img-gallery-filter,
4040
- .premium-blog-filter {
4041
- -js-display: flex;
4042
- display: -webkit-box;
4043
- display: -webkit-flex;
4044
- display: -moz-box;
4045
- display: -ms-flexbox;
4046
- display: flex;
4047
- -webkit-box-align: center;
4048
- -webkit-align-items: center;
4049
- -moz-box-align: center;
4050
- -ms-flex-align: center;
4051
- align-items: center;
4052
- -webkit-box-pack: center;
4053
- -webkit-justify-content: center;
4054
- -moz-box-pack: center;
4055
- -ms-flex-pack: center;
4056
- justify-content: center; }
4057
-
4058
- .premium-img-gallery {
4059
- clear: both;
4060
- overflow: hidden; }
4061
-
4062
- .premium-gallery-container .premium-gallery-item {
4063
- padding: 10px;
4064
- float: left; }
4065
-
4066
- .premium-gallery-container .grid-sizer {
4067
- width: 33.33%; }
4068
-
4069
- .premium-gallery-container .pa-gallery-item {
4070
- padding: 10px; }
4071
-
4072
- .premium-img-gallery-filter .premium-gallery-cats-container li a.category,
4073
- .premium-blog-filter .premium-blog-filters-container li a.category {
4074
- outline: none;
4075
- text-decoration: none;
4076
- -webkit-border-radius: 75px;
4077
- border-radius: 75px;
4078
- margin: 15px 5px 20px;
4079
- padding: 7px 20px;
4080
- -webkit-transition: all 0.3s ease-in-out;
4081
- transition: all 0.3s ease-in-out; }
4082
-
4083
- .pa-gallery-img {
4084
- position: relative; }
4085
- .pa-gallery-img .pa-gallery-whole-link {
4086
- position: absolute;
4087
- top: 0;
4088
- left: 0;
4089
- width: 100%;
4090
- height: 100%;
4091
- z-index: 2; }
4092
- .pa-gallery-img.style2 .pa-gallery-whole-link, .pa-gallery-img.style3 .pa-gallery-whole-link {
4093
- z-index: 99; }
4094
-
4095
- .pa-gallery-img-container {
4096
- overflow: hidden;
4097
- -webkit-backface-visibility: hidden;
4098
- backface-visibility: hidden;
4099
- -webkit-transform: translate3d(0, 0, 0);
4100
- transform: translate3d(0, 0, 0); }
4101
- .pa-gallery-img-container img {
4102
- display: block;
4103
- width: 100%;
4104
- -webkit-transition: all 0.3s ease-in-out;
4105
- transition: all 0.3s ease-in-out; }
4106
-
4107
- .premium-img-gallery.gray img {
4108
- -webkit-filter: grayscale(100%);
4109
- filter: grayscale(100%); }
4110
-
4111
- .premium-img-gallery.zoomout img,
4112
- .premium-img-gallery.scale img {
4113
- -webkit-transform: scale(1.2);
4114
- -ms-transform: scale(1.2);
4115
- transform: scale(1.2); }
4116
-
4117
- .premium-img-gallery.sepia img {
4118
- -webkit-filter: sepia(30%);
4119
- filter: sepia(30%); }
4120
-
4121
- .premium-img-gallery.bright img {
4122
- -webkit-filter: brightness(1);
4123
- filter: brightness(1); }
4124
-
4125
- .premium-img-gallery.trans img {
4126
- -webkit-transform: translateX(-15px) scale(1.1);
4127
- -ms-transform: translateX(-15px) scale(1.1);
4128
- transform: translateX(-15px) scale(1.1); }
4129
-
4130
- .pa-gallery-img .pa-gallery-magnific-image,
4131
- .pa-gallery-img .pa-gallery-img-link {
4132
- outline: none; }
4133
- .pa-gallery-img .pa-gallery-magnific-image i,
4134
- .pa-gallery-img .pa-gallery-magnific-image svg,
4135
- .pa-gallery-img .pa-gallery-img-link i,
4136
- .pa-gallery-img .pa-gallery-img-link svg {
4137
- -webkit-transition: all 0.3s ease-in-out;
4138
- transition: all 0.3s ease-in-out; }
4139
-
4140
- .pa-gallery-img .pa-gallery-magnific-image span,
4141
- .pa-gallery-img .pa-gallery-img-link span {
4142
- line-height: 1;
4143
- display: inline-block;
4144
- opacity: 0;
4145
- margin: 0 5px;
4146
- padding: 15px;
4147
- -webkit-border-radius: 50%;
4148
- border-radius: 50%; }
4149
-
4150
- .pa-gallery-img.style2 .pa-gallery-magnific-image span,
4151
- .pa-gallery-img.style2 .pa-gallery-img-link span {
4152
- margin: 0 5px 20px; }
4153
-
4154
- .pa-gallery-img:hover .pa-gallery-magnific-image span {
4155
- -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s;
4156
- transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s; }
4157
-
4158
- .pa-gallery-img:hover .pa-gallery-img-link span {
4159
- -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s;
4160
- transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s; }
4161
-
4162
- .pa-gallery-img:hover .pa-gallery-magnific-image span,
4163
- .pa-gallery-img:hover .pa-gallery-img-link span {
4164
- opacity: 1; }
4165
-
4166
- .premium-gallery-icon-show a.pa-gallery-video-icon span {
4167
- opacity: 1; }
4168
-
4169
- .premium-img-gallery-filter ul.premium-gallery-cats-container,
4170
- .premium-blog-filter ul.premium-blog-filters-container {
4171
- text-align: center;
4172
- margin: 0;
4173
- padding: 0; }
4174
-
4175
- .premium-img-gallery-filter .premium-gallery-cats-container li,
4176
- .premium-blog-filter .premium-blog-filters-container li {
4177
- list-style: none;
4178
- -js-display: inline-flex;
4179
- display: -webkit-inline-box;
4180
- display: -webkit-inline-flex;
4181
- display: -moz-inline-box;
4182
- display: -ms-inline-flexbox;
4183
- display: inline-flex; }
4184
-
4185
- .premium-img-gallery.zoomin .pa-gallery-img:hover img {
4186
- -webkit-transform: scale(1.1);
4187
- -ms-transform: scale(1.1);
4188
- transform: scale(1.1); }
4189
-
4190
- .premium-img-gallery.zoomout .pa-gallery-img:hover img {
4191
- -webkit-transform: scale(1);
4192
- -ms-transform: scale(1);
4193
- transform: scale(1); }
4194
-
4195
- .premium-img-gallery.scale .pa-gallery-img:hover img {
4196
- -webkit-transform: scale(1.3) rotate(5deg);
4197
- -ms-transform: scale(1.3) rotate(5deg);
4198
- transform: scale(1.3) rotate(5deg); }
4199
-
4200
- .premium-img-gallery.gray .pa-gallery-img:hover img {
4201
- -webkit-filter: grayscale(0%);
4202
- filter: grayscale(0%); }
4203
-
4204
- .premium-img-gallery.blur .pa-gallery-img:hover img {
4205
- -webkit-filter: blur(3px);
4206
- filter: blur(3px); }
4207
-
4208
- .premium-img-gallery.sepia .pa-gallery-img:hover img {
4209
- -webkit-filter: sepia(0%);
4210
- filter: sepia(0%); }
4211
-
4212
- .premium-img-gallery.trans .pa-gallery-img:hover img {
4213
- -webkit-transform: translateX(0px) scale(1.1);
4214
- -ms-transform: translateX(0px) scale(1.1);
4215
- transform: translateX(0px) scale(1.1); }
4216
-
4217
- .premium-img-gallery.bright .pa-gallery-img:hover img {
4218
- -webkit-filter: brightness(1.2);
4219
- filter: brightness(1.2); }
4220
-
4221
- .pa-gallery-img .premium-gallery-caption {
4222
- padding: 10px; }
4223
- .pa-gallery-img .premium-gallery-caption .premium-gallery-img-name {
4224
- margin-bottom: 0; }
4225
-
4226
- .pa-gallery-img.style1 {
4227
- overflow: hidden; }
4228
-
4229
- .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper {
4230
- position: absolute;
4231
- top: 0;
4232
- left: 0;
4233
- width: 100%;
4234
- height: 100%;
4235
- -webkit-transition: all 0.3s ease-in-out;
4236
- transition: all 0.3s ease-in-out; }
4237
-
4238
- .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container {
4239
- position: absolute;
4240
- top: 33.33%;
4241
- width: 100%;
4242
- text-align: center;
4243
- -webkit-transform: translateY(-50%);
4244
- -ms-transform: translateY(-50%);
4245
- transform: translateY(-50%);
4246
- z-index: 3; }
4247
-
4248
- .pa-gallery-img.style1 .premium-gallery-caption {
4249
- position: absolute;
4250
- top: auto;
4251
- right: 0;
4252
- bottom: -1px;
4253
- left: 0;
4254
- width: 100%;
4255
- -webkit-transition: all 500ms ease 0s;
4256
- transition: all 500ms ease 0s;
4257
- -webkit-transform: translate3d(0, 100%, 0);
4258
- transform: translate3d(0, 100%, 0); }
4259
-
4260
- .pa-gallery-img.style1:hover .premium-gallery-caption {
4261
- -webkit-transform: translate3d(0, 0, 0);
4262
- transform: translate3d(0, 0, 0);
4263
- bottom: -1px !important; }
4264
-
4265
- .pa-gallery-img.default .premium-gallery-caption {
4266
- position: absolute;
4267
- top: auto;
4268
- right: 0;
4269
- left: 0;
4270
- width: 100%;
4271
- bottom: 0; }
4272
-
4273
- .pa-gallery-img.style2 .pa-gallery-icons-caption-container {
4274
- position: absolute;
4275
- top: 0;
4276
- left: 0;
4277
- width: 100%;
4278
- height: 100%;
4279
- opacity: 0;
4280
- -webkit-backface-visibility: hidden;
4281
- backface-visibility: hidden;
4282
- -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
4283
- transition: opacity 0.3s, -webkit-transform 0.3s;
4284
- transition: transform 0.3s, opacity 0.3s;
4285
- transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
4286
- z-index: 1;
4287
- background-color: rgba(108, 191, 226, 0.68);
4288
- -js-display: flex;
4289
- display: -webkit-box;
4290
- display: -webkit-flex;
4291
- display: -moz-box;
4292
- display: -ms-flexbox;
4293
- display: flex;
4294
- text-align: center;
4295
- -webkit-box-align: center;
4296
- -webkit-align-items: center;
4297
- -moz-box-align: center;
4298
- -ms-flex-align: center;
4299
- align-items: center; }
4300
-
4301
- .pa-gallery-img.style2 .pa-gallery-icons-caption-cell {
4302
- width: 100%; }
4303
-
4304
- .pa-gallery-img.style2:hover .pa-gallery-icons-caption-container {
4305
- opacity: 1;
4306
- -webkit-transform: translate(15px, 15px);
4307
- -ms-transform: translate(15px, 15px);
4308
- transform: translate(15px, 15px); }
4309
-
4310
- .premium-clearfix {
4311
- clear: both; }
4312
-
4313
- /**
4314
- * Metro Layout
4315
- */
4316
- .premium-img-gallery-metro .premium-gallery-item {
4317
- overflow: hidden; }
4318
-
4319
- .premium-img-gallery-metro .pa-gallery-img {
4320
- height: 100%; }
4321
-
4322
- .premium-img-gallery-metro .pa-gallery-img-container {
4323
- height: 100%; }
4324
- .premium-img-gallery-metro .pa-gallery-img-container img {
4325
- min-height: 100%;
4326
- width: 100%;
4327
- -o-object-fit: fill;
4328
- object-fit: fill; }
4329
-
4330
- .premium-img-gallery .premium-gallery-item-hidden {
4331
- visibility: hidden;
4332
- width: 0 !important;
4333
- height: 0 !important;
4334
- margin: 0 !important;
4335
- padding: 0 !important; }
4336
-
4337
- .premium-gallery-load-more {
4338
- position: relative; }
4339
- .premium-gallery-load-more .premium-gallery-load-more-btn {
4340
- -webkit-box-shadow: none;
4341
- box-shadow: none;
4342
- text-shadow: none;
4343
- border: none;
4344
- outline: none;
4345
- -webkit-box-align: center;
4346
- -webkit-align-items: center;
4347
- -moz-box-align: center;
4348
- -ms-flex-align: center;
4349
- align-items: center;
4350
- vertical-align: bottom;
4351
- cursor: pointer;
4352
- line-height: 1;
4353
- font-style: normal;
4354
- font-weight: normal;
4355
- background-image: none;
4356
- color: #fff;
4357
- -webkit-transition: all 0.3s ease-in-out;
4358
- transition: all 0.3s ease-in-out; }
4359
-
4360
- .premium-gallery-load-more-btn {
4361
- -js-display: inline-flex;
4362
- display: -webkit-inline-box;
4363
- display: -webkit-inline-flex;
4364
- display: -moz-inline-box;
4365
- display: -ms-inline-flexbox;
4366
- display: inline-flex;
4367
- -webkit-box-align: center;
4368
- -webkit-align-items: center;
4369
- -moz-box-align: center;
4370
- -ms-flex-align: center;
4371
- align-items: center; }
4372
-
4373
- .premium-gallery-load-more-btn div {
4374
- margin-left: 3px; }
4375
-
4376
- .premium-gallery-load-more-btn .premium-loader {
4377
- display: inline-block;
4378
- width: 20px;
4379
- height: 20px; }
4380
-
4381
- .pa-gallery-img .pa-gallery-lightbox-wrap {
4382
- display: inline-block; }
4383
-
4384
- .premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img,
4385
- .pa-gallery-img .pa-gallery-video-icon {
4386
- cursor: pointer; }
4387
-
4388
- .pa-gallery-img-container iframe {
4389
- position: absolute;
4390
- visibility: hidden;
4391
- top: 0;
4392
- left: 0;
4393
- max-width: 100%;
4394
- width: 100%;
4395
- height: 100%;
4396
- margin: 0;
4397
- line-height: 1;
4398
- border: none; }
4399
-
4400
- .pa-gallery-img-container video {
4401
- position: absolute;
4402
- visibility: hidden;
4403
- top: 0;
4404
- left: 0;
4405
- max-width: 100%;
4406
- width: 100%;
4407
- height: 100%;
4408
- margin: 0;
4409
- line-height: 1;
4410
- border: none;
4411
- -o-object-fit: contain;
4412
- object-fit: contain; }
4413
-
4414
- .pa-gallery-icons-inner-container svg,
4415
- .pa-gallery-icons-caption-cell svg {
4416
- width: 14px;
4417
- height: 14px; }
4418
-
4419
- .premium-gallery-gradient-layer {
4420
- position: absolute;
4421
- bottom: 40px;
4422
- width: 100%;
4423
- height: 20px;
4424
- background: -webkit-gradient(linear, left bottom, left top, from(#17181f), to(rgba(255, 255, 255, 0)));
4425
- background: -webkit-linear-gradient(bottom, #17181f 0%, rgba(255, 255, 255, 0) 100%);
4426
- background: linear-gradient(to top, #17181f 0%, rgba(255, 255, 255, 0) 100%); }
4427
-
4428
- /********* Premium Lottie Animations *********/
4429
- /*********************************************/
4430
- .elementor-widget-premium-lottie .premium-lottie-animation {
4431
- position: relative;
4432
- -js-display: inline-flex;
4433
- display: -webkit-inline-box;
4434
- display: -webkit-inline-flex;
4435
- display: -moz-inline-box;
4436
- display: -ms-inline-flexbox;
4437
- display: inline-flex;
4438
- -webkit-transition: all 0.3s ease-in-out;
4439
- transition: all 0.3s ease-in-out; }
4440
- .elementor-widget-premium-lottie .premium-lottie-animation a {
4441
- position: absolute;
4442
- left: 0;
4443
- top: 0;
4444
- width: 100%;
4445
- height: 100%;
4446
- z-index: 2; }
4447
-
4448
- /**************** Premium Google Maps ******************/
4449
- /*******************************************************/
4450
- .premium-maps-info-container {
4451
- margin-top: 10px;
4452
- margin-bottom: 10px; }
4453
-
4454
- .premium-maps-info-title,
4455
- .premium-maps-info-desc {
4456
- margin: 0;
4457
- padding: 0; }
4458
-
4459
- .premium-maps-container .gm-style-iw {
4460
- text-align: center; }
4461
-
4462
- .premium-maps-container .gm-style img {
4463
- max-width: none !important; }
4464
-
4465
- /**************** Premium Modal Box ****************/
4466
- /***************************************************/
4467
- .premium-modal-trigger-btn,
4468
- .premium-modal-box-modal-lower-close {
4469
- display: inline-block;
4470
- padding: 6px 12px;
4471
- margin-bottom: 0;
4472
- font-size: 14px;
4473
- font-weight: normal;
4474
- line-height: 1.42857143;
4475
- text-align: center;
4476
- white-space: nowrap;
4477
- vertical-align: middle;
4478
- -ms-touch-action: manipulation;
4479
- touch-action: manipulation;
4480
- cursor: pointer;
4481
- -webkit-user-select: none;
4482
- -moz-user-select: none;
4483
- -ms-user-select: none;
4484
- user-select: none;
4485
- background-image: none;
4486
- border: 1px solid transparent; }
4487
-
4488
- .premium-modal-trigger-btn > svg,
4489
- .premium-modal-trigger-btn .premium-modal-box-icon {
4490
- -webkit-transition: all 0.3s ease-in-out;
4491
- transition: all 0.3s ease-in-out; }
4492
-
4493
- .premium-modal-trigger-btn > svg {
4494
- width: 30px;
4495
- height: 30px; }
4496
-
4497
- .premium-modal-box-modal-close {
4498
- float: right;
4499
- font-size: 21px;
4500
- font-weight: bold;
4501
- line-height: 1;
4502
- color: #000; }
4503
- .premium-modal-box-modal-close:hover, .premium-modal-box-modal-close:focus {
4504
- color: #000;
4505
- text-decoration: none;
4506
- cursor: pointer; }
4507
-
4508
- button.premium-modal-box-modal-close {
4509
- -webkit-appearance: none;
4510
- padding: 0;
4511
- cursor: pointer;
4512
- background: transparent;
4513
- border: 0; }
4514
-
4515
- .premium-modal-box-modal {
4516
- position: fixed;
4517
- top: 0;
4518
- right: 0;
4519
- bottom: 0;
4520
- left: 0;
4521
- z-index: 1050;
4522
- display: none;
4523
- -webkit-overflow-scrolling: touch;
4524
- outline: 0;
4525
- padding: 0 !important;
4526
- background: rgba(0, 0, 0, 0.5);
4527
- -webkit-box-align: center;
4528
- -webkit-align-items: center;
4529
- -moz-box-align: center;
4530
- -ms-flex-align: center;
4531
- align-items: center;
4532
- -webkit-box-pack: center;
4533
- -webkit-justify-content: center;
4534
- -moz-box-pack: center;
4535
- -ms-flex-pack: center;
4536
- justify-content: center; }
4537
- .premium-modal-box-modal .premium-modal-box-modal-dialog {
4538
- position: absolute;
4539
- max-height: -webkit-calc(100vh - 150px);
4540
- max-height: calc(100vh - 150px);
4541
- -js-display: flex;
4542
- display: -webkit-box;
4543
- display: -webkit-flex;
4544
- display: -moz-box;
4545
- display: -ms-flexbox;
4546
- display: flex;
4547
- -webkit-box-orient: vertical;
4548
- -webkit-box-direction: normal;
4549
- -webkit-flex-direction: column;
4550
- -moz-box-orient: vertical;
4551
- -moz-box-direction: normal;
4552
- -ms-flex-direction: column;
4553
- flex-direction: column;
4554
- opacity: 0;
4555
- background-color: #fff;
4556
- border: 1px solid rgba(0, 0, 0, 0.2);
4557
- -webkit-border-radius: 6px;
4558
- border-radius: 6px; }
4559
-
4560
- .premium-modal-box-modal-content {
4561
- background-clip: padding-box;
4562
- outline: 0;
4563
- overflow-x: hidden; }
4564
-
4565
- .premium-modal-backdrop.premium-in {
4566
- filter: alpha(opacity=50);
4567
- opacity: 0.5 !important; }
4568
-
4569
- .premium-in {
4570
- opacity: 1; }
4571
-
4572
- .premium-modal-backdrop {
4573
- position: fixed;
4574
- top: 0;
4575
- right: 0;
4576
- bottom: 0;
4577
- left: 0;
4578
- z-index: 1040;
4579
- background-color: #000; }
4580
-
4581
- .premium-in {
4582
- -js-display: flex !important;
4583
- display: -webkit-box !important;
4584
- display: -webkit-flex !important;
4585
- display: -moz-box !important;
4586
- display: -ms-flexbox !important;
4587
- display: flex !important; }
4588
-
4589
- .premium-modal-box-modal-header {
4590
- -js-display: flex;
4591
- display: -webkit-box;
4592
- display: -webkit-flex;
4593
- display: -moz-box;
4594
- display: -ms-flexbox;
4595
- display: flex;
4596
- -webkit-box-pack: justify;
4597
- -webkit-justify-content: space-between;
4598
- -moz-box-pack: justify;
4599
- -ms-flex-pack: justify;
4600
- justify-content: space-between;
4601
- -webkit-box-align: center;
4602
- -webkit-align-items: center;
4603
- -moz-box-align: center;
4604
- -ms-flex-align: center;
4605
- align-items: center;
4606
- padding: 5px 15px;
4607
- border-bottom: 1px solid #e5e5e5; }
4608
- .premium-modal-box-modal-header .premium-modal-box-modal-close {
4609
- margin-top: -2px; }
4610
- .premium-modal-box-modal-header .premium-modal-box-modal-title {
4611
- -js-display: flex;
4612
- display: -webkit-box;
4613
- display: -webkit-flex;
4614
- display: -moz-box;
4615
- display: -ms-flexbox;
4616
- display: flex;
4617
- -webkit-box-align: center;
4618
- -webkit-align-items: center;
4619
- -moz-box-align: center;
4620
- -ms-flex-align: center;
4621
- align-items: center;
4622
- margin: 0;
4623
- padding: 0; }
4624
- .premium-modal-box-modal-header .premium-modal-box-modal-title svg {
4625
- width: 50px;
4626
- height: 60px; }
4627
-
4628
- .premium-modal-box-modal-body {
4629
- position: relative;
4630
- padding: 15px; }
4631
-
4632
- .premium-modal-box-modal-footer {
4633
- padding: 15px;
4634
- text-align: right;
4635
- border-top: 1px solid #e5e5e5; }
4636
-
4637
- .premium-modal-scrollbar-measure {
4638
- position: absolute;
4639
- top: -9999px;
4640
- width: 50px;
4641
- height: 50px;
4642
- overflow: scroll; }
4643
-
4644
- .premium-modal-trigger-text {
4645
- background: none !important;
4646
- display: inline-block; }
4647
-
4648
- .premium-modal-box-container {
4649
- width: 100% !important; }
4650
-
4651
- /*Open Modal Button Style*/
4652
- .premium-modal-trigger-container .premium-modal-trigger-btn {
4653
- -js-display: inline-flex;
4654
- display: -webkit-inline-box;
4655
- display: -webkit-inline-flex;
4656
- display: -moz-inline-box;
4657
- display: -ms-inline-flexbox;
4658
- display: inline-flex;
4659
- -webkit-box-align: center;
4660
- -webkit-align-items: center;
4661
- -moz-box-align: center;
4662
- -ms-flex-align: center;
4663
- align-items: center;
4664
- border: none;
4665
- -webkit-transition: all 0.3s ease-in-out;
4666
- transition: all 0.3s ease-in-out; }
4667
- .premium-modal-trigger-container .premium-modal-trigger-btn.premium-btn-block {
4668
- -webkit-box-pack: center;
4669
- -webkit-justify-content: center;
4670
- -moz-box-pack: center;
4671
- -ms-flex-pack: center;
4672
- justify-content: center; }
4673
-
4674
- .premium-modal-trigger-container .premium-modal-trigger-img,
4675
- .premium-modal-trigger-container .premium-modal-trigger-text,
4676
- .premium-modal-trigger-container .premium-modal-trigger-animation {
4677
- cursor: pointer; }
4678
-
4679
- .premium-modal-trigger-container .premium-modal-trigger-animation {
4680
- display: inline-block;
4681
- width: 200px;
4682
- height: 200px;
4683
- -webkit-transition: all 0.3s ease-in-out;
4684
- transition: all 0.3s ease-in-out; }
4685
-
4686
- /*Image on Modal Header Style*/
4687
- .premium-modal-box-modal-header img {
4688
- width: 48px;
4689
- padding-right: 5px; }
4690
-
4691
- .premium-modal-box-modal-header i,
4692
- .premium-modal-box-modal-header svg {
4693
- padding-right: 6px; }
4694
-
4695
- .premium-modal-box-modal-close {
4696
- position: relative;
4697
- z-index: 99; }
4698
-
4699
- .premium-modal-trigger-img,
4700
- .premium-modal-trigger-text,
4701
- .premium-modal-box-close-button-container,
4702
- .premium-modal-box-modal-close,
4703
- .premium-modal-box-modal-lower-close {
4704
- -webkit-transition: all 0.3s ease-in-out;
4705
- transition: all 0.3s ease-in-out; }
4706
-
4707
- @media (min-width: 768px) {
4708
- .premium-modal-box-modal-dialog {
4709
- width: 700px;
4710
- max-height: 600px;
4711
- overflow: auto; } }
4712
-
4713
- @media (max-width: 767px) {
4714
- .premium-modal-box-modal-dialog {
4715
- width: 100%;
4716
- max-height: 500px;
4717
- overflow: auto; } }
4718
-
4719
- .premium-modal-box-container[data-modal-animation*="animated-"] {
4720
- opacity: 0; }
4721
-
4722
- /************ Premium Nav Menu ************/
4723
- .premium-nav-widget-container ul {
4724
- list-style: none;
4725
- margin: 0;
4726
- padding: 0; }
4727
-
4728
- .premium-nav-widget-container .premium-main-nav-menu {
4729
- -js-display: flex;
4730
- display: -webkit-box;
4731
- display: -webkit-flex;
4732
- display: -moz-box;
4733
- display: -ms-flexbox;
4734
- display: flex;
4735
- height: 100%; }
4736
-
4737
- /*Vertical Main Menu**/
4738
- .premium-nav-ver .premium-ver-inner-container {
4739
- width: 45%;
4740
- position: relative; }
4741
-
4742
- .premium-nav-ver .premium-nav-menu-container,
4743
- .premium-nav-ver .premium-ver-toggler {
4744
- width: 100%; }
4745
-
4746
- .premium-nav-ver .premium-nav-menu-container {
4747
- background-color: #fff;
4748
- -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
4749
- box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1); }
4750
-
4751
- .premium-nav-ver .premium-main-nav-menu {
4752
- position: relative;
4753
- -webkit-box-orient: vertical;
4754
- -webkit-box-direction: normal;
4755
- -webkit-flex-direction: column;
4756
- -moz-box-orient: vertical;
4757
- -moz-box-direction: normal;
4758
- -ms-flex-direction: column;
4759
- flex-direction: column;
4760
- -webkit-box-align: start;
4761
- -webkit-align-items: flex-start;
4762
- -moz-box-align: start;
4763
- -ms-flex-align: start;
4764
- align-items: flex-start; }
4765
-
4766
- .premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
4767
- visibility: hidden;
4768
- opacity: 0;
4769
- position: absolute;
4770
- min-width: 250px; }
4771
-
4772
- .premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children:hover > .premium-sub-menu,
4773
- .premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children:hover .premium-mega-content-container {
4774
- opacity: 1;
4775
- visibility: visible; }
4776
-
4777
- .premium-nav-ver .premium-nav-menu-item {
4778
- width: 100%; }
4779
-
4780
- .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-right .premium-mega-content-container,
4781
- .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-right .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
4782
- left: 100%;
4783
- top: 0; }
4784
-
4785
- .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-mega-content-container,
4786
- .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
4787
- right: 100%;
4788
- top: 0; }
4789
-
4790
- .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-menu-link {
4791
- -webkit-box-orient: horizontal;
4792
- -webkit-box-direction: reverse;
4793
- -webkit-flex-direction: row-reverse;
4794
- -moz-box-orient: horizontal;
4795
- -moz-box-direction: reverse;
4796
- -ms-flex-direction: row-reverse;
4797
- flex-direction: row-reverse; }
4798
-
4799
- /*Horizontal Main Menu**/
4800
- .premium-nav-hor .premium-nav-menu-container {
4801
- height: 60px; }
4802
-
4803
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-sub-menu {
4804
- visibility: hidden;
4805
- opacity: 0;
4806
- position: absolute;
4807
- min-width: 220px; }
4808
-
4809
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item > .premium-sub-menu,
4810
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-mega-content-container {
4811
- top: 100%; }
4812
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item > .premium-sub-menu .premium-sub-menu,
4813
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-mega-content-container .premium-sub-menu {
4814
- left: 100%;
4815
- top: 0; }
4816
-
4817
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-sub-menu,
4818
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover .premium-mega-content-container {
4819
- visibility: visible;
4820
- opacity: 1;
4821
- pointer-events: auto; }
4822
-
4823
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item.premium-mega-item-static .premium-mega-content-container {
4824
- left: 50%;
4825
- -webkit-transform: translateX(-50%);
4826
- -ms-transform: translateX(-50%);
4827
- transform: translateX(-50%); }
4828
-
4829
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:not(.premium-mega-item-static) .premium-mega-content-container {
4830
- left: 0; }
4831
-
4832
- /**Mega Menu Container*/
4833
- .premium-mega-nav-item .premium-sub-menu {
4834
- display: none; }
4835
-
4836
- .premium-mega-nav-item {
4837
- position: relative; }
4838
- .premium-mega-nav-item:hover .premium-mega-content-container {
4839
- visibility: visible;
4840
- opacity: 1;
4841
- pointer-events: auto; }
4842
-
4843
- .premium-mega-content-container {
4844
- visibility: hidden;
4845
- position: absolute;
4846
- z-index: 9999;
4847
- opacity: 0;
4848
- pointer-events: none; }
4849
-
4850
- .premium-hamburger-menu .premium-mega-content-container,
4851
- .premium-nav-slide .premium-mega-content-container,
4852
- .premium-nav-dropdown .premium-mega-content-container {
4853
- visibility: visible;
4854
- position: relative;
4855
- opacity: 1;
4856
- pointer-events: auto; }
4857
-
4858
- /**Hamburger Menu*/
4859
- .premium-nav-widget-container a.premium-hamburger-toggle,
4860
- .premium-mobile-menu-outer-container a.premium-mobile-menu-close {
4861
- text-decoration: none; }
4862
-
4863
- .premium-nav-widget-container .premium-hamburger-toggle {
4864
- display: none;
4865
- -webkit-box-pack: center;
4866
- -webkit-justify-content: center;
4867
- -moz-box-pack: center;
4868
- -ms-flex-pack: center;
4869
- justify-content: center;
4870
- -webkit-box-align: center;
4871
- -webkit-align-items: center;
4872
- -moz-box-align: center;
4873
- -ms-flex-align: center;
4874
- align-items: center; }
4875
- .premium-nav-widget-container .premium-hamburger-toggle i {
4876
- padding: 0.25em;
4877
- font-size: 22px; }
4878
- .premium-nav-widget-container .premium-hamburger-toggle svg {
4879
- width: 22px;
4880
- height: 22px; }
4881
- .premium-nav-widget-container .premium-hamburger-toggle i,
4882
- .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-text,
4883
- .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close {
4884
- color: #494c4f; }
4885
- .premium-nav-widget-container .premium-hamburger-toggle svg,
4886
- .premium-nav-widget-container .premium-hamburger-toggle svg path {
4887
- fill: #494c4f; }
4888
- .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-text,
4889
- .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close {
4890
- margin: 2px; }
4891
- .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close {
4892
- display: none; }
4893
-
4894
- .premium-mobile-menu-container {
4895
- width: 100%; }
4896
- .premium-mobile-menu-container .premium-main-mobile-menu {
4897
- width: 100%; }
4898
- .premium-mobile-menu-container ul {
4899
- list-style: none;
4900
- margin: 0;
4901
- padding: 0; }
4902
- .premium-mobile-menu-container .premium-mobile-menu,
4903
- .premium-mobile-menu-container .premium-sub-menu {
4904
- display: none;
4905
- -webkit-box-orient: vertical;
4906
- -webkit-box-direction: normal;
4907
- -webkit-flex-direction: column;
4908
- -moz-box-orient: vertical;
4909
- -moz-box-direction: normal;
4910
- -ms-flex-direction: column;
4911
- flex-direction: column; }
4912
- .premium-mobile-menu-container .premium-nav-menu-item {
4913
- -webkit-box-orient: vertical;
4914
- -webkit-box-direction: normal;
4915
- -webkit-flex-direction: column;
4916
- -moz-box-orient: vertical;
4917
- -moz-box-direction: normal;
4918
- -ms-flex-direction: column;
4919
- flex-direction: column; }
4920
- .premium-mobile-menu-container .premium-item-badge {
4921
- top: 50%;
4922
- right: 0;
4923
- left: unset;
4924
- -webkit-transform: translateY(-50%);
4925
- -ms-transform: translateY(-50%);
4926
- transform: translateY(-50%); }
4927
-
4928
- /**Vertical Hamburger Menu*/
4929
- .premium-mobile-menu-outer-container {
4930
- opacity: 0; }
4931
- .premium-mobile-menu-outer-container.premium-vertical-toggle-open {
4932
- opacity: 1; }
4933
-
4934
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container {
4935
- background-color: #f7f7f7;
4936
- width: 300px;
4937
- -webkit-transform: translateX(-300px);
4938
- -ms-transform: translateX(-300px);
4939
- transform: translateX(-300px);
4940
- height: 100%;
4941
- position: fixed;
4942
- top: 0;
4943
- left: 0;
4944
- overflow-x: hidden;
4945
- z-index: 10002;
4946
- -webkit-transition: 0.5s;
4947
- transition: 0.5s;
4948
- padding-top: 50px; }
4949
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu {
4950
- -js-display: flex;
4951
- display: -webkit-box;
4952
- display: -webkit-flex;
4953
- display: -moz-box;
4954
- display: -ms-flexbox;
4955
- display: flex; }
4956
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-container {
4957
- margin-top: 50px; }
4958
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-container .premium-item-badge {
4959
- -webkit-transform: translateY(0);
4960
- -ms-transform: translateY(0);
4961
- transform: translateY(0); }
4962
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close {
4963
- position: absolute;
4964
- top: 2%;
4965
- right: 5px;
4966
- padding: 0 9px;
4967
- z-index: 10000;
4968
- -js-display: inline-flex;
4969
- display: -webkit-inline-box;
4970
- display: -webkit-inline-flex;
4971
- display: -moz-inline-box;
4972
- display: -ms-inline-flexbox;
4973
- display: inline-flex;
4974
- color: #494c4f;
4975
- -webkit-box-pack: center;
4976
- -webkit-justify-content: center;
4977
- -moz-box-pack: center;
4978
- -ms-flex-pack: center;
4979
- justify-content: center;
4980
- -webkit-box-align: center;
4981
- -webkit-align-items: center;
4982
- -moz-box-align: center;
4983
- -ms-flex-align: center;
4984
- align-items: center; }
4985
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close .premium-toggle-close {
4986
- margin: 5px; }
4987
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close svg {
4988
- width: 22px;
4989
- height: 22px;
4990
- fill: #494c4f; }
4991
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close svg path {
4992
- fill: #494c4f; }
4993
- .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close i {
4994
- font-size: 22px; }
4995
-
4996
- .premium-ver-hamburger-menu .premium-vertical-toggle-open {
4997
- -webkit-transform: translateX(0) !important;
4998
- -ms-transform: translateX(0) !important;
4999
- transform: translateX(0) !important;
5000
- -webkit-transition: 0.5s;
5001
- transition: 0.5s; }
5002
-
5003
- /** Vertical Toggler*/
5004
- .premium-ver-toggle-yes .premium-nav-menu-container {
5005
- height: auto; }
5006
-
5007
- .premium-ver-toggle-yes .premium-ver-toggler {
5008
- -js-display: flex;
5009
- display: -webkit-box;
5010
- display: -webkit-flex;
5011
- display: -moz-box;
5012
- display: -ms-flexbox;
5013
- display: flex;
5014
- -webkit-box-align: center;
5015
- -webkit-align-items: center;
5016
- -moz-box-align: center;
5017
- -ms-flex-align: center;
5018
- align-items: center;
5019
- -webkit-box-pack: justify;
5020
- -webkit-justify-content: space-between;
5021
- -moz-box-pack: justify;
5022
- -ms-flex-pack: justify;
5023
- justify-content: space-between;
5024
- padding: 15px 20px 15px 20px;
5025
- background: #eeeeee;
5026
- color: #042551;
5027
- cursor: pointer; }
5028
- .premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-title,
5029
- .premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-btn {
5030
- -js-display: flex;
5031
- display: -webkit-box;
5032
- display: -webkit-flex;
5033
- display: -moz-box;
5034
- display: -ms-flexbox;
5035
- display: flex;
5036
- -webkit-box-pack: center;
5037
- -webkit-justify-content: center;
5038
- -moz-box-pack: center;
5039
- -ms-flex-pack: center;
5040
- justify-content: center;
5041
- -webkit-box-align: center;
5042
- -webkit-align-items: center;
5043
- -moz-box-align: center;
5044
- -ms-flex-align: center;
5045
- align-items: center; }
5046
- .premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-txt {
5047
- text-indent: 5px; }
5048
- .premium-ver-toggle-yes .premium-ver-toggler:hover {
5049
- background: #54595f;
5050
- color: #fff; }
5051
- .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-close svg,
5052
- .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-close svg path,
5053
- .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-open svg,
5054
- .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-open svg path,
5055
- .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-title-icon svg,
5056
- .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-title-icon svg path {
5057
- fill: #fff; }
5058
-
5059
- .premium-ver-toggle-yes .premium-ver-close,
5060
- .premium-ver-toggle-yes .premium-ver-open,
5061
- .premium-ver-toggle-yes .premium-nav-menu-container,
5062
- .premium-ver-toggle-yes .premium-ver-toggler {
5063
- -webkit-transition: all 0.3s linear 0s;
5064
- transition: all 0.3s linear 0s; }
5065
- .premium-ver-toggle-yes .premium-ver-close i,
5066
- .premium-ver-toggle-yes .premium-ver-close svg,
5067
- .premium-ver-toggle-yes .premium-ver-open i,
5068
- .premium-ver-toggle-yes .premium-ver-open svg,
5069
- .premium-ver-toggle-yes .premium-nav-menu-container i,
5070
- .premium-ver-toggle-yes .premium-nav-menu-container svg,
5071
- .premium-ver-toggle-yes .premium-ver-toggler i,
5072
- .premium-ver-toggle-yes .premium-ver-toggler svg {
5073
- -webkit-transition: color 0.3s linear 0s;
5074
- transition: color 0.3s linear 0s; }
5075
-
5076
- .premium-ver-toggle-yes .premium-ver-toggler-txt {
5077
- -webkit-transition: all 0.3s linear 0s;
5078
- transition: all 0.3s linear 0s; }
5079
-
5080
- .premium-ver-toggle-yes .premium-ver-close,
5081
- .premium-ver-toggle-yes .premium-ver-open,
5082
- .premium-ver-toggle-yes .premium-ver-title-icon {
5083
- -webkit-box-pack: center;
5084
- -webkit-justify-content: center;
5085
- -moz-box-pack: center;
5086
- -ms-flex-pack: center;
5087
- justify-content: center;
5088
- -webkit-box-align: center;
5089
- -webkit-align-items: center;
5090
- -moz-box-align: center;
5091
- -ms-flex-align: center;
5092
- align-items: center; }
5093
- .premium-ver-toggle-yes .premium-ver-close i,
5094
- .premium-ver-toggle-yes .premium-ver-open i,
5095
- .premium-ver-toggle-yes .premium-ver-title-icon i {
5096
- font-size: 16px; }
5097
- .premium-ver-toggle-yes .premium-ver-close svg,
5098
- .premium-ver-toggle-yes .premium-ver-open svg,
5099
- .premium-ver-toggle-yes .premium-ver-title-icon svg {
5100
- width: 17px;
5101
- height: 17px;
5102
- fill: #042551; }
5103
- .premium-ver-toggle-yes .premium-ver-close svg path,
5104
- .premium-ver-toggle-yes .premium-ver-open svg path,
5105
- .premium-ver-toggle-yes .premium-ver-title-icon svg path {
5106
- fill: #042551; }
5107
-
5108
- .premium-ver-toggle-yes.premium-ver-always .premium-ver-open {
5109
- -js-display: inline-flex;
5110
- display: -webkit-inline-box;
5111
- display: -webkit-inline-flex;
5112
- display: -moz-inline-box;
5113
- display: -ms-inline-flexbox;
5114
- display: inline-flex; }
5115
-
5116
- .premium-ver-toggle-yes .premium-ver-collapsed .premium-nav-menu-container {
5117
- visibility: hidden;
5118
- opacity: 0; }
5119
-
5120
- .premium-ver-toggle-yes .premium-ver-collapsed .premium-ver-close {
5121
- display: none; }
5122
-
5123
- .premium-ver-toggle-yes .premium-ver-collapsed .premium-ver-open {
5124
- -js-display: inline-flex;
5125
- display: -webkit-inline-box;
5126
- display: -webkit-inline-flex;
5127
- display: -moz-inline-box;
5128
- display: -ms-inline-flexbox;
5129
- display: inline-flex; }
5130
-
5131
- .premium-ver-toggle-yes.premium-ver-hover .premium-nav-menu-container {
5132
- position: absolute;
5133
- z-index: 10002; }
5134
-
5135
- .premium-ver-toggle-yes.premium-ver-click .premium-nav-menu-container {
5136
- position: absolute;
5137
- z-index: 10001; }
5138
-
5139
- .premium-ver-toggle-yes .premium-nav-menu-container,
5140
- .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-nav-menu-container {
5141
- visibility: visible;
5142
- opacity: 1; }
5143
-
5144
- .premium-ver-toggle-yes .premium-ver-open,
5145
- .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-open {
5146
- display: none; }
5147
-
5148
- .premium-ver-toggle-yes .premium-ver-close,
5149
- .premium-ver-toggle-yes .premium-ver-title-icon,
5150
- .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-close,
5151
- .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-title-icon {
5152
- -js-display: inline-flex;
5153
- display: -webkit-inline-box;
5154
- display: -webkit-inline-flex;
5155
- display: -moz-inline-box;
5156
- display: -ms-inline-flexbox;
5157
- display: inline-flex; }
5158
-
5159
- /** Sticky Menu */
5160
- .premium-sticky-parent {
5161
- position: fixed;
5162
- z-index: 10003;
5163
- -webkit-transition: all 0.3s linear;
5164
- transition: all 0.3s linear; }
5165
-
5166
- .premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top {
5167
- will-change: transform;
5168
- -webkit-transition: -webkit-transform 500ms linear !important;
5169
- transition: -webkit-transform 500ms linear !important;
5170
- transition: transform 500ms linear !important;
5171
- transition: transform 500ms linear, -webkit-transform 500ms linear !important;
5172
- -webkit-transition-delay: 1s;
5173
- transition-delay: 1s; }
5174
-
5175
- .premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top.slideDown {
5176
- -webkit-transform: translateY(0%);
5177
- -ms-transform: translateY(0%);
5178
- transform: translateY(0%); }
5179
-
5180
- .premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top.slideUp {
5181
- -webkit-transform: translateY(-100%);
5182
- -ms-transform: translateY(-100%);
5183
- transform: translateY(-100%); }
5184
-
5185
- .premium-nav-sticky-yes.premium-ham-dropdown .premium-mobile-menu-container {
5186
- max-height: 500px;
5187
- overflow-y: auto; }
5188
-
5189
- /**Common*/
5190
- .premium-nav-slide-overlay {
5191
- display: none;
5192
- position: fixed;
5193
- top: 0;
5194
- left: 0;
5195
- right: 0;
5196
- bottom: 0;
5197
- -webkit-backface-visibility: hidden;
5198
- backface-visibility: hidden;
5199
- background: rgba(0, 0, 0, 0.6);
5200
- z-index: 10002; }
5201
- .premium-nav-slide-overlay.premium-vertical-toggle-open {
5202
- display: block; }
5203
-
5204
- .premium-active-menu,
5205
- .premium-active-menu:not(.premium-mega-nav-item) > .premium-sub-menu,
5206
- .premium-active-menu.premium-mega-nav-item > .premium-mega-content-container {
5207
- -js-display: flex !important;
5208
- display: -webkit-box !important;
5209
- display: -webkit-flex !important;
5210
- display: -moz-box !important;
5211
- display: -ms-flexbox !important;
5212
- display: flex !important;
5213
- -webkit-box-orient: vertical;
5214
- -webkit-box-direction: normal;
5215
- -webkit-flex-direction: column;
5216
- -moz-box-orient: vertical;
5217
- -moz-box-direction: normal;
5218
- -ms-flex-direction: column;
5219
- flex-direction: column; }
5220
-
5221
- .premium-active-menu .premium-toggle-close {
5222
- display: block; }
5223
-
5224
- .premium-nav-menu-container .premium-sub-menu {
5225
- background-color: #fff; }
5226
-
5227
- .premium-mobile-menu-container li,
5228
- .premium-mobile-menu-container li > .premium-mega-content-container {
5229
- width: 100% !important; }
5230
-
5231
- .premium-item-icon,
5232
- .premium-sub-item-icon {
5233
- font-size: 13px;
5234
- margin: 0 7px; }
5235
- .premium-item-icon svg,
5236
- .premium-sub-item-icon svg {
5237
- width: 100%;
5238
- height: 100%; }
5239
- .premium-item-icon.premium-lottie-animation,
5240
- .premium-sub-item-icon.premium-lottie-animation {
5241
- width: 20px;
5242
- height: 20px;
5243
- -js-display: flex;
5244
- display: -webkit-box;
5245
- display: -webkit-flex;
5246
- display: -moz-box;
5247
- display: -ms-flexbox;
5248
- display: flex;
5249
- -webkit-box-pack: center;
5250
- -webkit-justify-content: center;
5251
- -moz-box-pack: center;
5252
- -ms-flex-pack: center;
5253
- justify-content: center; }
5254
- .premium-item-icon.dashicons,
5255
- .premium-sub-item-icon.dashicons {
5256
- width: 13px;
5257
- height: 13px; }
5258
-
5259
- .premium-nav-menu-item {
5260
- position: relative; }
5261
- .premium-nav-menu-item .premium-menu-link {
5262
- -js-display: flex;
5263
- display: -webkit-box;
5264
- display: -webkit-flex;
5265
- display: -moz-box;
5266
- display: -ms-flexbox;
5267
- display: flex;
5268
- -webkit-box-align: center;
5269
- -webkit-align-items: center;
5270
- -moz-box-align: center;
5271
- -ms-flex-align: center;
5272
- align-items: center;
5273
- height: 100%;
5274
- padding: 7px 10px;
5275
- text-decoration: none;
5276
- position: relative; }
5277
- .premium-nav-menu-item .premium-dropdown-icon {
5278
- margin: 5px; }
5279
- .premium-nav-menu-item.menu-item-has-children {
5280
- position: relative; }
5281
- .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
5282
- z-index: 9999; }
5283
- .premium-nav-menu-item.menu-item-has-children .premium-sub-menu .premium-sub-menu-link {
5284
- -webkit-box-pack: start;
5285
- -webkit-justify-content: flex-start;
5286
- -moz-box-pack: start;
5287
- -ms-flex-pack: start;
5288
- justify-content: flex-start; }
5289
- .premium-nav-menu-item .menu-link {
5290
- position: relative;
5291
- text-decoration: none; }
5292
-
5293
- .premium-item-badge,
5294
- .premium-sub-item-badge {
5295
- position: absolute;
5296
- padding: 1px 6px;
5297
- min-width: 35px;
5298
- text-align: center;
5299
- font-size: 10px;
5300
- -webkit-border-radius: 4px;
5301
- border-radius: 4px;
5302
- line-height: 1.8;
5303
- white-space: nowrap; }
5304
-
5305
- .premium-nav-hor:not(.premium-hamburger-menu) .premium-item-badge, .premium-nav-hor:not(.premium-nav-slide) .premium-item-badge, .premium-nav-hor:not(.premium-nav-dropdown) .premium-item-badge {
5306
- position: relative;
5307
- margin: 8px; }
5308
-
5309
- .premium-nav-hor .premium-sub-item-badge,
5310
- .premium-nav-slide .premium-sub-item-badge,
5311
- .premium-nav-dropdown .premium-sub-item-badge,
5312
- .premium-nav-ver.premium-vertical-right .premium-item-badge,
5313
- .premium-nav-ver.premium-vertical-right .premium-sub-item-badge {
5314
- top: 50%;
5315
- right: 0;
5316
- -webkit-transform: translateY(-50%);
5317
- -ms-transform: translateY(-50%);
5318
- transform: translateY(-50%); }
5319
-
5320
- .premium-nav-ver.premium-vertical-left .premium-item-badge,
5321
- .premium-nav-ver.premium-vertical-left .premium-sub-item-badge {
5322
- top: 50%;
5323
- left: 0;
5324
- -webkit-transform: translateY(-50%);
5325
- -ms-transform: translateY(-50%);
5326
- transform: translateY(-50%); }
5327
-
5328
- .premium-mega-nav-item .premium-sub-menu {
5329
- display: none; }
5330
-
5331
- .premium-mega-nav-item {
5332
- position: relative; }
5333
-
5334
- .premium-hamburger-menu .premium-mega-content-container,
5335
- .premium-nav-dropdown .premium-mega-content-container,
5336
- .premium-nav-slide .premium-mega-content-container {
5337
- display: none; }
5338
-
5339
- .premium-mega-item-static {
5340
- position: static !important; }
5341
-
5342
- .premium-hamburger-menu .premium-nav-menu-container,
5343
- .premium-nav-dropdown .premium-nav-menu-container,
5344
- .premium-nav-slide .premium-nav-menu-container {
5345
- display: none; }
5346
-
5347
- .premium-hamburger-menu .premium-hamburger-toggle,
5348
- .premium-nav-dropdown .premium-hamburger-toggle,
5349
- .premium-nav-slide .premium-hamburger-toggle {
5350
- -js-display: inline-flex;
5351
- display: -webkit-inline-box;
5352
- display: -webkit-inline-flex;
5353
- display: -moz-inline-box;
5354
- display: -ms-inline-flexbox;
5355
- display: inline-flex; }
5356
-
5357
- .premium-hidden-icon-yes.premium-hamburger-menu .premium-item-icon,
5358
- .premium-hidden-icon-yes.premium-hamburger-menu .premium-sub-item-icon,
5359
- .premium-hidden-icon-yes.premium-nav-dropdown .premium-item-icon,
5360
- .premium-hidden-icon-yes.premium-nav-dropdown .premium-sub-item-icon,
5361
- .premium-hidden-icon-yes.premium-nav-slide .premium-item-icon,
5362
- .premium-hidden-icon-yes.premium-nav-slide .premium-sub-item-icon {
5363
- display: none; }
5364
-
5365
- .premium-hidden-badge-yes.premium-hamburger-menu .premium-item-badge,
5366
- .premium-hidden-badge-yes.premium-hamburger-menu .premium-sub-item-badge,
5367
- .premium-hidden-badge-yes.premium-nav-dropdown .premium-item-badge,
5368
- .premium-hidden-badge-yes.premium-nav-dropdown .premium-sub-item-badge,
5369
- .premium-hidden-badge-yes.premium-nav-slide .premium-item-badge,
5370
- .premium-hidden-badge-yes.premium-nav-slide .premium-sub-item-badge {
5371
- display: none; }
5372
-
5373
- .premium-ham-dropdown .premium-mobile-menu-container,
5374
- .premium-nav-dropdown .premium-mobile-menu-container {
5375
- -js-display: flex;
5376
- display: -webkit-box;
5377
- display: -webkit-flex;
5378
- display: -moz-box;
5379
- display: -ms-flexbox;
5380
- display: flex; }
5381
-
5382
- .premium-ham-dropdown .premium-toggle-opened .premium-toggle-close,
5383
- .premium-nav-dropdown .premium-toggle-opened .premium-toggle-close {
5384
- display: inline !important; }
5385
-
5386
- .premium-ham-dropdown .premium-toggle-opened .premium-toggle-text,
5387
- .premium-nav-dropdown .premium-toggle-opened .premium-toggle-text {
5388
- display: none !important; }
5389
-
5390
- .premium-stretch-dropdown .premium-mobile-menu-container {
5391
- position: absolute;
5392
- z-index: 9999; }
5393
-
5394
- .premium-nav-default {
5395
- display: none; }
5396
-
5397
- .premium-hamburger-toggle {
5398
- width: 100%; }
5399
-
5400
- /*
5401
- * Pointer & Pointer Animations
5402
- */
5403
- .premium-menu-link-parent::before, .premium-menu-link-parent::after {
5404
- display: block;
5405
- position: absolute;
5406
- -webkit-transition: all 0.3s cubic-bezier(0.58, 0.3, 0.005, 1);
5407
- transition: all 0.3s cubic-bezier(0.58, 0.3, 0.005, 1); }
5408
-
5409
- .premium-nav-pointer-underline .premium-menu-link-parent::after,
5410
- .premium-nav-pointer-double-line .premium-menu-link-parent::after {
5411
- content: "";
5412
- bottom: 0; }
5413
-
5414
- .premium-nav-pointer-overline .premium-menu-link-parent::before,
5415
- .premium-nav-pointer-double-line .premium-menu-link-parent::before {
5416
- content: "";
5417
- top: 0; }
5418
-
5419
- .premium-nav-pointer-underline .premium-menu-link-parent::before, .premium-nav-pointer-underline .premium-menu-link-parent::after,
5420
- .premium-nav-pointer-overline .premium-menu-link-parent::before,
5421
- .premium-nav-pointer-overline .premium-menu-link-parent::after,
5422
- .premium-nav-pointer-double-line .premium-menu-link-parent::before,
5423
- .premium-nav-pointer-double-line .premium-menu-link-parent::after {
5424
- height: 3px;
5425
- width: 100%;
5426
- left: 0;
5427
- background-color: #55595c;
5428
- z-index: 2; }
5429
-
5430
- .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before, .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5431
- opacity: 0; }
5432
-
5433
- .premium-nav-pointer-underline.premium-nav-animation-none,
5434
- .premium-nav-pointer-overline.premium-nav-animation-none,
5435
- .premium-nav-pointer-double-line.premium-nav-animation-none {
5436
- -webkit-transition-duration: 0s;
5437
- transition-duration: 0s; }
5438
- .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent,
5439
- .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent::before,
5440
- .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent::after,
5441
- .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent:focus,
5442
- .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent:hover,
5443
- .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent,
5444
- .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent::before,
5445
- .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent::after,
5446
- .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent:focus,
5447
- .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent:hover,
5448
- .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent,
5449
- .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent::before,
5450
- .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent::after,
5451
- .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent:focus,
5452
- .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent:hover {
5453
- -webkit-transition-duration: 0s;
5454
- transition-duration: 0s; }
5455
-
5456
- .premium-nav-pointer-underline.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5457
- .premium-nav-pointer-double-line.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5458
- width: 10px;
5459
- inset-inline-start: 100%; }
5460
-
5461
- .premium-nav-pointer-overline.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5462
- .premium-nav-pointer-double-line.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5463
- width: 10px;
5464
- left: -20px; }
5465
-
5466
- .premium-nav-pointer-underline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before, .premium-nav-pointer-underline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5467
- .premium-nav-pointer-overline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5468
- .premium-nav-pointer-overline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5469
- .premium-nav-pointer-double-line.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5470
- .premium-nav-pointer-double-line.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5471
- height: 0;
5472
- width: 0;
5473
- left: 50%; }
5474
-
5475
- .premium-nav-pointer-underline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5476
- .premium-nav-pointer-overline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5477
- .premium-nav-pointer-double-line.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5478
- top: -10px; }
5479
-
5480
- .premium-nav-pointer-underline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5481
- .premium-nav-pointer-overline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5482
- .premium-nav-pointer-double-line.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5483
- bottom: -10px; }
5484
-
5485
- .premium-nav-pointer-underline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5486
- .premium-nav-pointer-overline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5487
- .premium-nav-pointer-double-line.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5488
- top: 10px; }
5489
-
5490
- .premium-nav-pointer-underline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5491
- .premium-nav-pointer-overline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5492
- .premium-nav-pointer-double-line.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5493
- bottom: 10px; }
5494
-
5495
- .premium-nav-pointer-framed .premium-menu-link-parent::before {
5496
- content: ""; }
5497
-
5498
- .premium-nav-pointer-framed .premium-menu-link-parent::before, .premium-nav-pointer-framed .premium-menu-link-parent::after {
5499
- background: transparent;
5500
- left: 0;
5501
- top: 0;
5502
- bottom: 0;
5503
- right: 0;
5504
- border: 3px solid #55595c; }
5505
-
5506
- .premium-nav-pointer-framed.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5507
- -webkit-transform: scale(0.75);
5508
- -ms-transform: scale(0.75);
5509
- transform: scale(0.75); }
5510
-
5511
- .premium-nav-pointer-framed.premium-nav-animation-shrink .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5512
- -webkit-transform: scale(1.25);
5513
- -ms-transform: scale(1.25);
5514
- transform: scale(1.25); }
5515
-
5516
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::after {
5517
- width: 3px;
5518
- height: 3px; }
5519
-
5520
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::before {
5521
- border-width: 0 0 3px 3px;
5522
- -webkit-transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
5523
- transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s; }
5524
-
5525
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::after {
5526
- content: "";
5527
- top: auto;
5528
- bottom: 0;
5529
- left: auto;
5530
- right: 0;
5531
- border-width: 3px 3px 0 0;
5532
- -webkit-transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
5533
- transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s; }
5534
-
5535
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::before {
5536
- -webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
5537
- transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s; }
5538
-
5539
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::after, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::after {
5540
- -webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
5541
- transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s; }
5542
-
5543
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::after, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::after {
5544
- width: 100%;
5545
- height: 100%; }
5546
-
5547
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::before {
5548
- -webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
5549
- transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s; }
5550
-
5551
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::after {
5552
- -webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
5553
- transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s; }
5554
-
5555
- .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::after {
5556
- width: 100%;
5557
- height: 100%; }
5558
-
5559
- .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::before {
5560
- border-width: 3px 0 0 3px; }
5561
-
5562
- .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::after {
5563
- content: "";
5564
- top: auto;
5565
- bottom: 0;
5566
- left: auto;
5567
- right: 0;
5568
- border-width: 0 3px 3px 0; }
5569
-
5570
- .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::after {
5571
- width: 3px;
5572
- height: 3px; }
5573
-
5574
- .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:hover::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:hover::after, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:focus::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:focus::after {
5575
- width: 100%;
5576
- height: 100%;
5577
- -webkit-transition: opacity 2ms, width 0.4s, height 0.4s;
5578
- transition: opacity 2ms, width 0.4s, height 0.4s; }
5579
-
5580
- .premium-nav-pointer-framed.premium-nav-animation-corners .premium-active-item .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-active-item .premium-menu-link-parent::after {
5581
- width: 100%;
5582
- height: 100%;
5583
- -webkit-transition: opacity 2ms, width 0.4s, height 0.4s;
5584
- transition: opacity 2ms, width 0.4s, height 0.4s; }
5585
-
5586
- .premium-nav-pointer-text.premium-nav-animation-grow .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-grow .premium-menu-link-parent:focus {
5587
- -webkit-transform: scale(1.2);
5588
- -ms-transform: scale(1.2);
5589
- transform: scale(1.2); }
5590
-
5591
- .premium-nav-pointer-text.premium-nav-animation-shrink .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-shrink .premium-menu-link-parent:focus {
5592
- -webkit-transform: scale(0.8);
5593
- -ms-transform: scale(0.8);
5594
- transform: scale(0.8); }
5595
-
5596
- .premium-nav-pointer-text.premium-nav-animation-sink .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-sink .premium-menu-link-parent:focus {
5597
- -webkit-transform: translateY(8px);
5598
- -ms-transform: translateY(8px);
5599
- transform: translateY(8px); }
5600
-
5601
- .premium-nav-pointer-text.premium-nav-animation-float .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-float .premium-menu-link-parent:focus {
5602
- -webkit-transform: translateY(-8px);
5603
- -ms-transform: translateY(-8px);
5604
- transform: translateY(-8px); }
5605
-
5606
- .premium-nav-pointer-text.premium-nav-animation-skew .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-skew .premium-menu-link-parent:focus {
5607
- -webkit-transform: skew(-8deg);
5608
- -ms-transform: skew(-8deg);
5609
- transform: skew(-8deg); }
5610
-
5611
- .premium-nav-pointer-text.premium-nav-animation-rotate .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-rotate .premium-menu-link-parent:focus {
5612
- -webkit-transform: rotate(6deg);
5613
- -ms-transform: rotate(6deg);
5614
- transform: rotate(6deg); }
5615
-
5616
- .premium-nav-pointer-background .premium-menu-link-parent::before {
5617
- top: 0;
5618
- left: 0;
5619
- right: 0;
5620
- bottom: 0;
5621
- background: #55595c;
5622
- background-color: #55595c;
5623
- z-index: -1; }
5624
-
5625
- .premium-nav-pointer-background .premium-menu-link-parent::before, .premium-nav-pointer-background .premium-menu-link-parent::after {
5626
- content: "";
5627
- -webkit-transition: 0.3s;
5628
- transition: 0.3s; }
5629
-
5630
- .premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent::before {
5631
- -webkit-transform: scale(0.5);
5632
- -ms-transform: scale(0.5);
5633
- transform: scale(0.5); }
5634
-
5635
- .premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent:hover::before, .premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent:focus::before {
5636
- -webkit-transform: scale(1);
5637
- -ms-transform: scale(1);
5638
- transform: scale(1); }
5639
-
5640
- .premium-nav-pointer-background.premium-nav-animation-grow .premium-active-item .premium-menu-link-parent::before {
5641
- -webkit-transform: scale(1);
5642
- -ms-transform: scale(1);
5643
- transform: scale(1); }
5644
-
5645
- .premium-nav-pointer-background.premium-nav-animation-shrink .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5646
- -webkit-transform: scale(1.2);
5647
- -ms-transform: scale(1.2);
5648
- transform: scale(1.2);
5649
- -webkit-transition: 0.3;
5650
- transition: 0.3; }
5651
-
5652
- .premium-nav-pointer-background.premium-nav-animation-sweep-left .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5653
- left: 100%; }
5654
-
5655
- .premium-nav-pointer-background.premium-nav-animation-sweep-right .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5656
- right: 100%; }
5657
-
5658
- .premium-nav-pointer-background.premium-nav-animation-sweep-up .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5659
- top: 100%; }
5660
-
5661
- .premium-nav-pointer-background.premium-nav-animation-sweep-down .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5662
- bottom: 100%; }
5663
-
5664
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::after, .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::after {
5665
- top: 0;
5666
- left: 0;
5667
- right: 0;
5668
- bottom: 0;
5669
- background: #55595c;
5670
- background-color: #55595c;
5671
- z-index: -1; }
5672
-
5673
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::before {
5674
- top: 0;
5675
- bottom: 100%; }
5676
-
5677
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::after {
5678
- top: 100%;
5679
- bottom: 0; }
5680
-
5681
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:hover::before, .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:focus::before {
5682
- bottom: 50%; }
5683
-
5684
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:hover::after, .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:focus::after {
5685
- top: 50%; }
5686
-
5687
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-active-item .premium-menu-link-parent::before {
5688
- bottom: 50%; }
5689
-
5690
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-active-item .premium-menu-link-parent::after {
5691
- top: 50%; }
5692
-
5693
- .premium-nav-pointer-background.premium-nav-animation-shutter-out-vertical .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5694
- bottom: 50%;
5695
- top: 50%; }
5696
-
5697
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::before {
5698
- right: 0;
5699
- left: 100%; }
5700
-
5701
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::after {
5702
- right: 100%;
5703
- left: 0; }
5704
-
5705
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:hover::before, .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:focus::before {
5706
- left: 50%; }
5707
-
5708
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:hover::after, .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:focus::after {
5709
- right: 50%; }
5710
-
5711
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-active-item .premium-menu-link-parent::before {
5712
- left: 50%; }
5713
-
5714
- .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-active-item .premium-menu-link-parent::after {
5715
- right: 50%; }
5716
-
5717
- .premium-nav-pointer-background.premium-nav-animation-shutter-out-horizontal .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5718
- left: 50%;
5719
- right: 50%; }
5720
-
5721
- .premium-active-item::before, .premium-active-item::after,
5722
- .premium-menu-link-parent:hover::before,
5723
- .premium-menu-link-parent:hover::after,
5724
- .premium-menu-link-parent:focus::before,
5725
- .premium-menu-link-parent:focus::after {
5726
- -webkit-transform: scale(1);
5727
- -ms-transform: scale(1);
5728
- transform: scale(1); }
5729
-
5730
- /**Sub Menu Animation*/
5731
- .premium-nav-menu-item .premium-sub-menu,
5732
- .premium-nav-menu-item .premium-mega-content-container {
5733
- -webkit-transition: 0.5s all ease-in-out;
5734
- transition: 0.5s all ease-in-out;
5735
- -webkit-transition-delay: 0.1s;
5736
- transition-delay: 0.1s; }
5737
-
5738
- [class*="premium-nav-slide-"].premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-sub-menu,
5739
- [class*="premium-nav-slide-"].premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-mega-content-container,
5740
- [class*="premium-nav-slide-"].premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu:hover > .premium-sub-menu,
5741
- [class*="premium-nav-slide-"].premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-sub-menu,
5742
- [class*="premium-nav-slide-"].premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-mega-content-container,
5743
- [class*="premium-nav-slide-"].premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu:hover > .premium-sub-menu {
5744
- -webkit-transform: translate(0);
5745
- -ms-transform: translate(0);
5746
- transform: translate(0); }
5747
-
5748
- .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5749
- .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5750
- .premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5751
- .premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5752
- -webkit-transform: translateY(10px);
5753
- -ms-transform: translateY(10px);
5754
- transform: translateY(10px); }
5755
-
5756
- .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5757
- .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5758
- .premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5759
- .premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5760
- -webkit-transform: translateY(-10px);
5761
- -ms-transform: translateY(-10px);
5762
- transform: translateY(-10px); }
5763
-
5764
- .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5765
- .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5766
- .premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5767
- .premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5768
- -webkit-transform: translateX(-10px);
5769
- -ms-transform: translateX(-10px);
5770
- transform: translateX(-10px); }
5771
-
5772
- .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5773
- .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5774
- .premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5775
- .premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5776
- -webkit-transform: translateX(10px);
5777
- -ms-transform: translateX(10px);
5778
- transform: translateX(10px); }
5779
-
5780
- /**Horizontal - Static Mega Content*/
5781
- /*UP*/
5782
- .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5783
- -webkit-transform: translateX(-50%) translateY(10px);
5784
- -ms-transform: translateX(-50%) translateY(10px);
5785
- transform: translateX(-50%) translateY(10px); }
5786
-
5787
- .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5788
- -webkit-transform: translateX(-50%) translateY(0);
5789
- -ms-transform: translateX(-50%) translateY(0);
5790
- transform: translateX(-50%) translateY(0); }
5791
-
5792
- /*DOWN*/
5793
- .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5794
- -webkit-transform: translateX(-50%) translateY(-10px);
5795
- -ms-transform: translateX(-50%) translateY(-10px);
5796
- transform: translateX(-50%) translateY(-10px); }
5797
-
5798
- .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5799
- -webkit-transform: translateX(-50%) translateY(0);
5800
- -ms-transform: translateX(-50%) translateY(0);
5801
- transform: translateX(-50%) translateY(0); }
5802
-
5803
- /*Left*/
5804
- .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5805
- -webkit-transform: translateX(-45%);
5806
- -ms-transform: translateX(-45%);
5807
- transform: translateX(-45%); }
5808
-
5809
- .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5810
- -webkit-transform: translateX(-50%);
5811
- -ms-transform: translateX(-50%);
5812
- transform: translateX(-50%); }
5813
-
5814
- /*Right*/
5815
- .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5816
- -webkit-transform: translateX(-55%);
5817
- -ms-transform: translateX(-55%);
5818
- transform: translateX(-55%); }
5819
-
5820
- .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5821
- -webkit-transform: translateX(-50%);
5822
- -ms-transform: translateX(-50%);
5823
- transform: translateX(-50%); }
5824
-
5825
- /**Vertical - Static Mega Content*/
5826
- .premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container,
5827
- .premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5828
- -webkit-transform: translateY(0);
5829
- -ms-transform: translateY(0);
5830
- transform: translateY(0); }
5831
-
5832
- .premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container,
5833
- .premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5834
- -webkit-transform: translateX(0);
5835
- -ms-transform: translateX(0);
5836
- transform: translateX(0); }
5837
-
5838
- /************ Premium Team Members ************/
5839
- /**********************************************/
5840
- .premium-person-container {
5841
- position: relative; }
5842
-
5843
- .premium-person-image-container {
5844
- position: relative;
5845
- text-align: center;
5846
- overflow: hidden; }
5847
- .premium-person-image-container .premium-person-image-wrap {
5848
- overflow: hidden; }
5849
-
5850
- .premium-person-zoomout-effect .premium-person-image-container img,
5851
- .premium-person-scale-effect .premium-person-image-container img {
5852
- -webkit-transform: scale(1.2);
5853
- -ms-transform: scale(1.2);
5854
- transform: scale(1.2); }
5855
-
5856
- .premium-person-sepia-effect .premium-person-image-container img {
5857
- -webkit-filter: sepia(30%);
5858
- filter: sepia(30%); }
5859
-
5860
- .premium-person-bright-effect .premium-person-image-container img {
5861
- -webkit-filter: brightness(1);
5862
- filter: brightness(1); }
5863
-
5864
- .premium-person-trans-effect .premium-person-image-container img {
5865
- -webkit-transform: translateX(-15px) scale(1.1);
5866
- -ms-transform: translateX(-15px) scale(1.1);
5867
- transform: translateX(-15px) scale(1.1); }
5868
-
5869
- .premium-person-zoomin-effect:hover .premium-person-image-container img {
5870
- -webkit-transform: scale(1.2);
5871
- -ms-transform: scale(1.2);
5872
- transform: scale(1.2); }
5873
-
5874
- .premium-person-zoomout-effect:hover .premium-person-image-container img {
5875
- -webkit-transform: scale(1.1);
5876
- -ms-transform: scale(1.1);
5877
- transform: scale(1.1); }
5878
-
5879
- .premium-person-scale-effect:hover .premium-person-image-container img {
5880
- -webkit-transform: scale(1.3) rotate(5deg);
5881
- -ms-transform: scale(1.3) rotate(5deg);
5882
- transform: scale(1.3) rotate(5deg); }
5883
-
5884
- .premium-person-grayscale-effect:hover .premium-person-image-container img {
5885
- -webkit-filter: grayscale(100%);
5886
- filter: grayscale(100%); }
5887
-
5888
- .premium-person-blur-effect:hover .premium-person-image-container img {
5889
- -webkit-filter: blur(3px);
5890
- filter: blur(3px); }
5891
-
5892
- .premium-person-sepia-effect:hover .premium-person-image-container img {
5893
- -webkit-filter: sepia(0%);
5894
- filter: sepia(0%); }
5895
-
5896
- .premium-person-bright-effect:hover .premium-person-image-container img {
5897
- -webkit-filter: brightness(1.2);
5898
- filter: brightness(1.2); }
5899
-
5900
- .premium-person-trans-effect:hover .premium-person-image-container img {
5901
- -webkit-transform: translateX(0px) scale(1.1);
5902
- -ms-transform: translateX(0px) scale(1.1);
5903
- transform: translateX(0px) scale(1.1); }
5904
-
5905
- .premium-person-container .premium-person-image-container img {
5906
- width: 100%;
5907
- height: 100%;
5908
- display: block;
5909
- -o-object-fit: cover;
5910
- object-fit: cover;
5911
- -webkit-transition: all 0.5s ease-in-out;
5912
- transition: all 0.5s ease-in-out; }
5913
-
5914
- .premium-person-style2 .premium-person-social {
5915
- position: absolute;
5916
- top: 0;
5917
- left: 0;
5918
- width: 100%;
5919
- height: 100%;
5920
- z-index: 2;
5921
- -js-display: flex;
5922
- display: -webkit-box;
5923
- display: -webkit-flex;
5924
- display: -moz-box;
5925
- display: -ms-flexbox;
5926
- display: flex;
5927
- -webkit-box-pack: center;
5928
- -webkit-justify-content: center;
5929
- -moz-box-pack: center;
5930
- -ms-flex-pack: center;
5931
- justify-content: center;
5932
- -webkit-box-align: center;
5933
- -webkit-align-items: center;
5934
- -moz-box-align: center;
5935
- -ms-flex-align: center;
5936
- align-items: center;
5937
- -webkit-box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
5938
- box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
5939
- -webkit-transition: all 0.5s linear 0s;
5940
- transition: all 0.5s linear 0s;
5941
- opacity: 0; }
5942
-
5943
- .premium-person-style2 .premium-person-image-container:hover .premium-person-social {
5944
- opacity: 1; }
5945
-
5946
- .premium-person-list-item a {
5947
- display: inline-block; }
5948
-
5949
- .premium-person-style2 .premium-person-list-item a {
5950
- opacity: 0;
5951
- -webkit-transform: scale(0);
5952
- -ms-transform: scale(0);
5953
- transform: scale(0);
5954
- -webkit-transition: all 0.5s ease-in-out 0s;
5955
- transition: all 0.5s ease-in-out 0s; }
5956
-
5957
- .premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a {
5958
- opacity: 1;
5959
- -webkit-transform: scale(1);
5960
- -ms-transform: scale(1);
5961
- transform: scale(1); }
5962
-
5963
- .premium-person-info-container {
5964
- padding: 30px 15px; }
5965
-
5966
- .premium-person-name {
5967
- margin: 0 0 5px;
5968
- font-weight: 700; }
5969
-
5970
- .premium-person-title {
5971
- margin: 0 0 20px;
5972
- padding: 0; }
5973
-
5974
- .premium-person-content {
5975
- margin: 0 0 30px; }
5976
-
5977
- /*Override Theme List Margin*/
5978
- ul.premium-person-social-list {
5979
- margin: 0px !important;
5980
- padding: 0; }
5981
-
5982
- .premium-person-social-list .premium-person-list-item {
5983
- display: inline;
5984
- list-style: none; }
5985
-
5986
- .premium-person-social-list li {
5987
- position: relative;
5988
- bottom: 0px;
5989
- -webkit-transition: all 0.2s ease-in-out;
5990
- transition: all 0.2s ease-in-out; }
5991
- .premium-person-social-list li i {
5992
- position: relative;
5993
- bottom: 0px;
5994
- -webkit-transition: all 0.2s ease-in-out;
5995
- transition: all 0.2s ease-in-out; }
5996
-
5997
- .premium-person-defaults-yes li.premium-person-facebook:hover a {
5998
- background-color: #3b5998 !important; }
5999
-
6000
- .premium-person-defaults-yes li.premium-person-twitter:hover a {
6001
- background-color: #55acee !important; }
6002
-
6003
- .premium-person-defaults-yes li.premium-person-linkedin:hover a {
6004
- background-color: #0077b5 !important; }
6005
-
6006
- .premium-person-defaults-yes li.premium-person-google:hover a {
6007
- background-color: #dc4e41 !important; }
6008
-
6009
- .premium-person-defaults-yes li.premium-person-youtube:hover a {
6010
- background-color: #b31217 !important; }
6011
-
6012
- .premium-person-defaults-yes li.premium-person-instagram:hover a {
6013
- background-color: #e4405f !important; }
6014
-
6015
- .premium-person-defaults-yes li.premium-person-skype:hover a {
6016
- background-color: #00aff0 !important; }
6017
-
6018
- .premium-person-defaults-yes li.premium-person-pinterest:hover a {
6019
- background-color: #bd081c !important; }
6020
-
6021
- .premium-person-defaults-yes li.premium-person-dribbble:hover a {
6022
- background-color: #ea4c89 !important; }
6023
-
6024
- .premium-person-defaults-yes li.premium-person-mail:hover a {
6025
- background-color: #b23121 !important; }
6026
-
6027
- .premium-person-defaults-yes li.premium-person-behance:hover a {
6028
- background-color: #1769ff !important; }
6029
-
6030
- .premium-person-defaults-yes li.premium-person-whatsapp:hover a {
6031
- background-color: #25d366 !important; }
6032
-
6033
- .premium-person-defaults-yes li.premium-person-telegram:hover a {
6034
- background-color: #0088cc !important; }
6035
-
6036
- .premium-person-defaults-yes li.premium-person-site:hover a {
6037
- background-color: #0055a5 !important; }
6038
-
6039
- .premium-person-social-list li:hover a {
6040
- -webkit-box-shadow: none;
6041
- box-shadow: none; }
6042
-
6043
- .premium-person-social-list li a:focus {
6044
- -webkit-box-shadow: none;
6045
- box-shadow: none;
6046
- outline: none; }
6047
-
6048
- .premium-person-social-list li i {
6049
- font-size: 18px; }
6050
-
6051
- .elementor-widget-premium-addon-person .elementor-widget-container {
6052
- -js-display: flex;
6053
- display: -webkit-box;
6054
- display: -webkit-flex;
6055
- display: -moz-box;
6056
- display: -ms-flexbox;
6057
- display: flex;
6058
- -webkit-box-pack: center;
6059
- -webkit-justify-content: center;
6060
- -moz-box-pack: center;
6061
- -ms-flex-pack: center;
6062
- justify-content: center; }
6063
-
6064
- .premium-persons-container.multiple-persons {
6065
- -js-display: flex;
6066
- display: -webkit-box;
6067
- display: -webkit-flex;
6068
- display: -moz-box;
6069
- display: -ms-flexbox;
6070
- display: flex;
6071
- -webkit-flex-wrap: wrap;
6072
- -ms-flex-wrap: wrap;
6073
- flex-wrap: wrap;
6074
- width: 100%; }
6075
-
6076
- .premium-person-style1 .premium-person-container {
6077
- overflow: hidden; }
6078
- .premium-person-style1 .premium-person-container .premium-person-info {
6079
- position: absolute;
6080
- top: auto;
6081
- right: 0;
6082
- left: 0;
6083
- -webkit-transition: all 500ms ease 0s;
6084
- transition: all 500ms ease 0s;
6085
- -webkit-transform: translate3d(0, 100%, 0);
6086
- transform: translate3d(0, 100%, 0); }
6087
- .premium-person-style1 .premium-person-container:hover .premium-person-info {
6088
- -webkit-transform: translate3d(0, 0, 0);
6089
- transform: translate3d(0, 0, 0);
6090
- bottom: -1px !important; }
6091
-
6092
- .premium-person-style1 .premium-person-social-list li:hover {
6093
- bottom: 5px; }
6094
-
6095
- .premium-person-style1.multiple-persons:not([data-persons-equal="yes"]) {
6096
- -webkit-box-align: start;
6097
- -webkit-align-items: flex-start;
6098
- -moz-box-align: start;
6099
- -ms-flex-align: start;
6100
- align-items: flex-start; }
6101
-
6102
- .premium-person-style1 .slick-track {
6103
- -js-display: flex;
6104
- display: -webkit-box;
6105
- display: -webkit-flex;
6106
- display: -moz-box;
6107
- display: -ms-flexbox;
6108
- display: flex; }
6109
-
6110
- .premium-person-style1 .slick-slide {
6111
- height: inherit !important; }
6112
-
6113
- .premium-person-style3 .premium-person-info-container {
6114
- position: absolute;
6115
- top: 0;
6116
- left: 0;
6117
- width: 100%;
6118
- height: 100%;
6119
- -js-display: flex;
6120
- display: -webkit-box;
6121
- display: -webkit-flex;
6122
- display: -moz-box;
6123
- display: -ms-flexbox;
6124
- display: flex;
6125
- -webkit-box-orient: vertical;
6126
- -webkit-box-direction: normal;
6127
- -webkit-flex-direction: column;
6128
- -moz-box-orient: vertical;
6129
- -moz-box-direction: normal;
6130
- -ms-flex-direction: column;
6131
- flex-direction: column;
6132
- -webkit-box-pack: justify;
6133
- -webkit-justify-content: space-between;
6134
- -moz-box-pack: justify;
6135
- -ms-flex-pack: justify;
6136
- justify-content: space-between; }
6137
-
6138
- .premium-person-style3 .premium-person-title-desc-wrap {
6139
- -js-display: flex;
6140
- display: -webkit-box;
6141
- display: -webkit-flex;
6142
- display: -moz-box;
6143
- display: -ms-flexbox;
6144
- display: flex;
6145
- -webkit-box-orient: horizontal;
6146
- -webkit-box-direction: reverse;
6147
- -webkit-flex-direction: row-reverse;
6148
- -moz-box-orient: horizontal;
6149
- -moz-box-direction: reverse;
6150
- -ms-flex-direction: row-reverse;
6151
- flex-direction: row-reverse;
6152
- -webkit-box-pack: justify;
6153
- -webkit-justify-content: space-between;
6154
- -moz-box-pack: justify;
6155
- -ms-flex-pack: justify;
6156
- justify-content: space-between;
6157
- -webkit-box-align: start;
6158
- -webkit-align-items: flex-start;
6159
- -moz-box-align: start;
6160
- -ms-flex-align: start;
6161
- align-items: flex-start; }
6162
-
6163
- .premium-person-style3 .premium-person-name-icons-wrap {
6164
- -js-display: flex;
6165
- display: -webkit-box;
6166
- display: -webkit-flex;
6167
- display: -moz-box;
6168
- display: -ms-flexbox;
6169
- display: flex;
6170
- -webkit-box-pack: justify;
6171
- -webkit-justify-content: space-between;
6172
- -moz-box-pack: justify;
6173
- -ms-flex-pack: justify;
6174
- justify-content: space-between;
6175
- -webkit-box-align: end;
6176
- -webkit-align-items: flex-end;
6177
- -moz-box-align: end;
6178
- -ms-flex-align: end;
6179
- align-items: flex-end; }
6180
-
6181
- .premium-person-style3 .premium-person-title {
6182
- opacity: 0;
6183
- -webkit-transition: all 0.3s ease;
6184
- transition: all 0.3s ease;
6185
- width: 0; }
6186
- .premium-person-style3 .premium-person-title span {
6187
- display: inline-block; }
6188
-
6189
- .premium-person-style3 .premium-person-name {
6190
- padding-left: 10px; }
6191
-
6192
- .premium-person-style3 .premium-person-social-list {
6193
- -js-display: flex;
6194
- display: -webkit-box;
6195
- display: -webkit-flex;
6196
- display: -moz-box;
6197
- display: -ms-flexbox;
6198
- display: flex;
6199
- -webkit-box-orient: vertical;
6200
- -webkit-box-direction: normal;
6201
- -webkit-flex-direction: column;
6202
- -moz-box-orient: vertical;
6203
- -moz-box-direction: normal;
6204
- -ms-flex-direction: column;
6205
- flex-direction: column;
6206
- -webkit-transform: translateY(20px);
6207
- -ms-transform: translateY(20px);
6208
- transform: translateY(20px);
6209
- opacity: 0;
6210
- -webkit-transition: all 0.3s ease;
6211
- transition: all 0.3s ease; }
6212
-
6213
- .premium-person-style3 .premium-person-list-item {
6214
- line-height: 0; }
6215
- .premium-person-style3 .premium-person-list-item a {
6216
- padding: 5px 10px 0 0;
6217
- margin: 5px 0; }
6218
-
6219
- .premium-person-style3 .premium-person-container:hover .premium-person-title {
6220
- opacity: 1; }
6221
-
6222
- .premium-person-style3 .premium-person-container:hover .premium-person-social-list {
6223
- opacity: 1;
6224
- -webkit-transform: translateY(0);
6225
- -ms-transform: translateY(0);
6226
- transform: translateY(0); }
6227
-
6228
- .premium-persons-title-cw .premium-person-title {
6229
- -webkit-transform: translateX(15px) rotate(90deg);
6230
- -ms-transform: translateX(15px) rotate(90deg);
6231
- transform: translateX(15px) rotate(90deg);
6232
- -webkit-transform-origin: top;
6233
- -ms-transform-origin: top;
6234
- transform-origin: top; }
6235
-
6236
- .premium-persons-title-cw .premium-person-container:hover .premium-person-title {
6237
- -webkit-transform: translateX(0) rotate(90deg);
6238
- -ms-transform: translateX(0) rotate(90deg);
6239
- transform: translateX(0) rotate(90deg); }
6240
-
6241
- .premium-persons-title-ccw .premium-person-title {
6242
- width: auto;
6243
- margin-right: 20px;
6244
- -webkit-transform: translateX(15px) rotate(-90deg);
6245
- -ms-transform: translateX(15px) rotate(-90deg);
6246
- transform: translateX(15px) rotate(-90deg);
6247
- -webkit-transform-origin: center right;
6248
- -ms-transform-origin: center right;
6249
- transform-origin: center right; }
6250
-
6251
- .premium-persons-title-ccw .premium-person-container:hover .premium-person-title {
6252
- -webkit-transform: translateX(0) rotate(-90deg);
6253
- -ms-transform: translateX(0) rotate(-90deg);
6254
- transform: translateX(0) rotate(-90deg); }
6255
-
6256
- /**************** Premium Pricing Table ****************/
6257
- /*******************************************************/
6258
- .premium-pricing-table-container {
6259
- position: relative;
6260
- text-align: center;
6261
- display: inline-block;
6262
- width: 100%;
6263
- -webkit-transition: all 0.3s ease-in-out;
6264
- transition: all 0.3s ease-in-out; }
6265
-
6266
- .premium-pricing-icon-container {
6267
- -js-display: flex;
6268
- display: -webkit-box;
6269
- display: -webkit-flex;
6270
- display: -moz-box;
6271
- display: -ms-flexbox;
6272
- display: flex;
6273
  -webkit-box-pack: center;
6274
  -webkit-justify-content: center;
6275
  -moz-box-pack: center;
6276
  -ms-flex-pack: center;
6277
  justify-content: center;
6278
- line-height: 0; }
6279
- .premium-pricing-icon-container .premium-pricing-icon {
6280
- display: inline-block; }
6281
- .premium-pricing-icon-container .premium-pricing-image {
6282
- overflow: hidden; }
6283
- .premium-pricing-icon-container .premium-pricing-image img {
6284
- width: 25px;
6285
- height: 25px;
6286
- -o-object-fit: cover;
6287
- object-fit: cover; }
6288
-
6289
- .premium-badge-left {
6290
- position: absolute;
6291
- top: 0; }
6292
-
6293
- .premium-badge-right {
6294
- position: absolute;
6295
- top: 0;
6296
- right: 0; }
6297
-
6298
- .premium-badge-left {
6299
- left: 0; }
6300
-
6301
- .premium-badge-triangle.premium-badge-left .corner {
6302
- width: 0;
6303
- height: 0;
6304
- border-top: 150px solid;
6305
- border-bottom: 150px solid transparent;
6306
- border-right: 150px solid transparent; }
6307
-
6308
- .premium-badge-triangle.premium-badge-right .corner {
6309
- width: 0;
6310
- height: 0;
6311
- border-bottom: 150px solid transparent;
6312
- border-right: 150px solid;
6313
- border-left: 150px solid transparent; }
6314
-
6315
- .premium-badge-triangle span {
6316
- position: absolute;
6317
- top: 35px;
6318
- width: 100px;
6319
- text-align: center;
6320
- -webkit-transform: rotate(-45deg);
6321
- -ms-transform: rotate(-45deg);
6322
- transform: rotate(-45deg);
6323
- display: block;
6324
- text-transform: uppercase; }
6325
-
6326
- .premium-badge-triangle.premium-badge-right span {
6327
- -webkit-transform: rotate(45deg);
6328
- -ms-transform: rotate(45deg);
6329
- transform: rotate(45deg);
6330
- right: 0; }
6331
-
6332
- .premium-badge-circle {
6333
- min-width: 4em;
6334
- min-height: 4em;
6335
- line-height: 4em;
6336
- text-align: center;
6337
- -webkit-border-radius: 100%;
6338
- border-radius: 100%;
6339
- position: absolute;
6340
- z-index: 1; }
6341
 
6342
- .premium-badge-stripe {
6343
- position: absolute;
6344
- -webkit-transform: rotate(90deg);
6345
- -ms-transform: rotate(90deg);
6346
- transform: rotate(90deg);
6347
- width: 15em;
6348
- overflow: hidden;
6349
- height: 15em; }
6350
- .premium-badge-stripe.premium-badge-left {
6351
- -webkit-transform: rotate(0);
6352
- -ms-transform: rotate(0);
6353
- transform: rotate(0); }
6354
- .premium-badge-stripe .corner {
6355
- text-align: center;
6356
- left: 0;
6357
- width: 150%;
6358
- -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
6359
- -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
6360
- transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
6361
- margin-top: 35px;
6362
- font-size: 13px;
6363
- line-height: 2;
6364
- font-weight: 800;
6365
- text-transform: uppercase; }
6366
-
6367
- .premium-badge-flag .corner {
6368
- text-align: center;
6369
- -webkit-border-radius: 4px 4px 0 4px;
6370
- border-radius: 4px 4px 0 4px;
6371
- padding: 3px 15px;
6372
- position: absolute;
6373
- top: 10%;
6374
- right: -8px; }
6375
- .premium-badge-flag .corner::before, .premium-badge-flag .corner::after {
6376
- content: "";
6377
- display: block;
6378
- position: absolute;
6379
- width: 0;
6380
- height: 0;
6381
- top: 100%;
6382
  right: 0;
6383
- border-bottom: 8px solid transparent; }
6384
-
6385
- .elementor-widget-premium-addon-pricing-table .elementor-widget-container {
6386
- overflow: visible !important; }
6387
-
6388
- .premium-badge-flag .corner::after {
6389
- border-left: 8px solid rgba(0, 0, 0, 0.2); }
6390
-
6391
- .premium-pricing-price-currency {
6392
- position: relative; }
6393
-
6394
- .premium-pricing-button-container {
6395
- display: block; }
6396
-
6397
- .premium-pricing-list {
6398
- -js-display: flex;
6399
- display: -webkit-box;
6400
- display: -webkit-flex;
6401
- display: -moz-box;
6402
- display: -ms-flexbox;
6403
- display: flex;
6404
- -webkit-box-orient: vertical;
6405
- -webkit-box-direction: normal;
6406
- -webkit-flex-direction: column;
6407
- -moz-box-orient: vertical;
6408
- -moz-box-direction: normal;
6409
- -ms-flex-direction: column;
6410
- flex-direction: column;
6411
- list-style-type: none;
6412
- margin: 0; }
6413
- .premium-pricing-list .premium-pricing-list-item {
6414
- -js-display: flex;
6415
- display: -webkit-box;
6416
- display: -webkit-flex;
6417
- display: -moz-box;
6418
- display: -ms-flexbox;
6419
- display: flex;
6420
- -webkit-box-align: center;
6421
- -webkit-align-items: center;
6422
- -moz-box-align: center;
6423
- -ms-flex-align: center;
6424
- align-items: center; }
6425
- .premium-pricing-list .premium-pricing-list-item svg {
6426
- width: 50px;
6427
- height: 50px; }
6428
- .premium-pricing-list .premium-pricing-list-item img {
6429
- width: 30px;
6430
- height: 30px;
6431
- -o-object-fit: cover;
6432
- object-fit: cover; }
6433
- .premium-pricing-list .premium-pricing-list-span {
6434
- position: relative; }
6435
- .premium-pricing-list .list-item-tooltip {
6436
- border-bottom: 1px dotted; }
6437
- .premium-pricing-list .premium-pricing-list-tooltip {
6438
- position: absolute;
6439
- top: -webkit-calc(100% + 1px);
6440
- top: calc(100% + 1px);
6441
- left: 0;
6442
- visibility: hidden;
6443
- padding: 15px 20px;
6444
- -webkit-border-radius: 5px;
6445
- border-radius: 5px;
6446
- min-width: 200px;
6447
- overflow: hidden;
6448
- text-align: left;
6449
- font-size: 0.8rem;
6450
- color: #fff;
6451
- background-color: #aaa; }
6452
-
6453
- .premium-pricing-features-left .premium-pricing-list-span {
6454
- text-align: left; }
6455
-
6456
- .premium-pricing-features-center .premium-pricing-list-span {
6457
- text-align: center; }
6458
-
6459
- .premium-pricing-features-right .premium-pricing-list-span {
6460
- text-align: right; }
6461
-
6462
- .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
6463
- z-index: 99;
6464
- visibility: visible;
6465
- opacity: 1; }
6466
-
6467
- .premium-pricing-slashed-price-value {
6468
- display: inline-block;
6469
- font-size: 20px;
6470
- font-weight: 400;
6471
- margin-right: 5px; }
6472
-
6473
- .premium-pricing-price-value {
6474
- font-size: 70px; }
6475
-
6476
- .premium-pricing-description-container li {
6477
- list-style-position: inside;
6478
- text-indent: -40px; }
6479
-
6480
- @-moz-document url-prefix() {
6481
- .premium-pricing-description-container li {
6482
- text-indent: 0px; } }
6483
 
6484
- .premium-pricing-price-button {
6485
- display: block;
6486
- padding: 6px 12px;
6487
- line-height: 1.42857143;
6488
- text-align: center;
6489
- color: #fff;
6490
- background: #6ec1e4;
6491
- margin-bottom: 0;
6492
- -webkit-transition: all 0.3s ease-in-out;
6493
- transition: all 0.3s ease-in-out; }
6494
-
6495
- /**************** Premium Progress Bar ****************/
6496
- /******************************************************/
6497
- .premium-progressbar-container {
6498
- position: relative; }
6499
 
6500
- .premium-progressbar-bar-wrap {
6501
- position: relative;
6502
- text-align: left;
6503
- overflow: hidden;
6504
- height: 25px;
6505
- margin-bottom: 50px;
6506
- background-color: #f5f5f5;
6507
- -webkit-border-radius: 4px;
6508
- border-radius: 4px;
6509
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
6510
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
6511
- .premium-progressbar-bar-wrap.premium-progressbar-dots {
6512
- background-color: transparent;
6513
- width: 100%;
6514
- -js-display: flex;
6515
- display: -webkit-box;
6516
- display: -webkit-flex;
6517
- display: -moz-box;
6518
- display: -ms-flexbox;
6519
- display: flex;
6520
- height: auto;
6521
- -webkit-box-shadow: none;
6522
- box-shadow: none; }
6523
- .premium-progressbar-bar-wrap .progress-segment {
6524
- position: relative;
6525
- width: 25px;
6526
- height: 25px;
6527
- -webkit-border-radius: 50%;
6528
- border-radius: 50%;
6529
- overflow: hidden;
6530
- background-color: #f5f5f5; }
6531
- .premium-progressbar-bar-wrap .progress-segment.filled {
6532
- background: #6ec1e4; }
6533
- .premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child) {
6534
- margin: 0 4px; }
6535
- .premium-progressbar-bar-wrap .progress-segment:first-child {
6536
- margin-right: 4px; }
6537
- .premium-progressbar-bar-wrap .progress-segment:last-child {
6538
- margin-left: 4px; }
6539
- .premium-progressbar-bar-wrap .progress-segment .segment-inner {
6540
- position: absolute;
6541
- top: 0;
6542
- left: 0;
6543
- height: 100%;
6544
- background-color: #6ec1e4; }
6545
-
6546
- .premium-progressbar-bar {
6547
- float: left;
6548
- width: 0%;
6549
  height: 100%;
6550
- font-size: 12px;
6551
- line-height: 20px;
6552
- background: #6ec1e4;
6553
- text-align: center;
6554
- -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
6555
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); }
6556
-
6557
- .premium-progressbar-striped .premium-progressbar-bar {
6558
- background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
6559
- background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
6560
- -webkit-background-size: 40px 40px;
6561
- background-size: 40px 40px; }
6562
-
6563
- .premium-progressbar-active .premium-progressbar-bar {
6564
- -webkit-animation: progress-bar-stripes 2s linear infinite;
6565
- animation: progress-bar-stripes 2s linear infinite; }
6566
-
6567
- .premium-progressbar-gradient .premium-progressbar-bar {
6568
- -webkit-background-size: 400% 400% !important;
6569
- background-size: 400% 400% !important;
6570
- -webkit-animation: progress-bar-gradient 10s ease-in-out infinite;
6571
- animation: progress-bar-gradient 10s ease-in-out infinite; }
6572
-
6573
- .premium-progressbar-bar {
6574
- position: absolute;
6575
- overflow: hidden;
6576
- line-height: 20px; }
6577
-
6578
- .premium-progressbar-container .clearfix {
6579
- clear: both; }
6580
-
6581
- .premium-progressbar-bar {
6582
- -webkit-transition: width 0s ease-in-out !important;
6583
- transition: width 0s ease-in-out !important; }
6584
-
6585
- .premium-progressbar-container p:first-of-type {
6586
- margin: 0;
6587
- float: left; }
6588
-
6589
- .premium-progressbar-container p:nth-of-type(2) {
6590
- margin: 0;
6591
- float: right; }
6592
-
6593
- .premium-progressbar-name {
6594
- left: 50%;
6595
  top: 0;
6596
- right: 0;
6597
- -webkit-transform: translateX(-12.5px);
6598
- -ms-transform: translateX(-12.5px);
6599
- transform: translateX(-12.5px);
6600
- z-index: 1; }
6601
-
6602
- .premium-progressbar-multiple-label {
6603
- position: relative;
6604
- float: left;
6605
- width: 0;
6606
- left: 50%; }
6607
-
6608
- .premium-progressbar-center-label {
6609
- position: relative;
6610
- white-space: nowrap; }
6611
-
6612
- .premium-progressbar-arrow {
6613
- height: 15px;
6614
- left: 50%;
6615
- display: inline-block;
6616
- border-left: 7px solid transparent;
6617
- border-right: 7px solid transparent;
6618
- border-top: 11px solid;
6619
- -webkit-transform: translateX(-50%);
6620
- -ms-transform: translateX(-50%);
6621
- transform: translateX(-50%); }
6622
-
6623
- .premium-progressbar-pin {
6624
- border-left: 1px solid;
6625
- height: 12px;
6626
- left: 50%;
6627
- display: inline-block; }
6628
-
6629
- /**
6630
- * Circle Progress Bar
6631
- */
6632
- .premium-progressbar-circle-wrap,
6633
- .premium-progressbar-hf-circle-wrap {
6634
- width: 200px;
6635
- height: 200px;
6636
- position: relative;
6637
- margin: 0 auto; }
6638
- .premium-progressbar-circle-wrap .premium-progressbar-circle-content,
6639
- .premium-progressbar-hf-circle-wrap .premium-progressbar-circle-content {
6640
- position: absolute;
6641
- top: 0;
6642
- left: 0;
6643
- width: 100%;
6644
- height: 100%;
6645
  -js-display: flex;
6646
  display: -webkit-box;
6647
  display: -webkit-flex;
6648
  display: -moz-box;
6649
  display: -ms-flexbox;
6650
- display: flex;
6651
- -webkit-box-orient: vertical;
6652
- -webkit-box-direction: normal;
6653
- -webkit-flex-direction: column;
6654
- -moz-box-orient: vertical;
6655
- -moz-box-direction: normal;
6656
- -ms-flex-direction: column;
6657
- flex-direction: column;
 
 
 
 
 
 
 
 
 
 
 
 
6658
  -webkit-box-pack: center;
6659
  -webkit-justify-content: center;
6660
  -moz-box-pack: center;
@@ -6664,164 +4981,52 @@ ul.premium-person-social-list {
6664
  -webkit-align-items: center;
6665
  -moz-box-align: center;
6666
  -ms-flex-align: center;
6667
- align-items: center;
6668
- text-align: center; }
6669
- .premium-progressbar-circle-wrap .premium-lottie-animation,
6670
- .premium-progressbar-hf-circle-wrap .premium-lottie-animation {
6671
- line-height: 1; }
6672
-
6673
- .premium-progressbar-circle-wrap .premium-progressbar-circle {
6674
- position: absolute;
6675
- top: 0;
6676
- left: 0;
6677
- width: 100%;
6678
- height: 100%;
6679
- -webkit-clip-path: inset(0 0 0 50%);
6680
- clip-path: inset(0 0 0 50%); }
6681
- .premium-progressbar-circle-wrap .premium-progressbar-circle div {
6682
- position: absolute;
6683
- left: 0;
6684
- top: 0;
6685
- height: 100%;
6686
- width: 100%;
6687
- border-width: 6px;
6688
- border-style: solid;
6689
- border-color: #54595f;
6690
- -webkit-border-radius: 50%;
6691
- border-radius: 50%;
6692
- -webkit-clip-path: inset(0 50% 0 0);
6693
- clip-path: inset(0 50% 0 0); }
6694
- .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left {
6695
- -webkit-transform: rotate(0);
6696
- -ms-transform: rotate(0);
6697
- transform: rotate(0); }
6698
- .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right {
6699
- -webkit-transform: rotate(180deg);
6700
- -ms-transform: rotate(180deg);
6701
- transform: rotate(180deg);
6702
- visibility: hidden; }
6703
-
6704
- .premium-progressbar-circle-wrap .premium-progressbar-circle-base {
6705
- width: 100%;
6706
- height: 100%;
6707
- border: 6px solid #eee;
6708
- -webkit-border-radius: 50%;
6709
- border-radius: 50%; }
6710
-
6711
- /**
6712
- * Half Circle Progress Bar
6713
- */
6714
- .premium-progressbar-hf-container {
6715
- position: relative;
6716
- width: 200px;
6717
- height: 200px; }
6718
-
6719
- .premium-progressbar-hf-circle-wrap {
6720
- overflow: hidden; }
6721
- .premium-progressbar-hf-circle-wrap .premium-progressbar-left-label {
6722
- -webkit-box-ordinal-group: 2;
6723
- -webkit-order: 1;
6724
- -moz-box-ordinal-group: 2;
6725
- -ms-flex-order: 1;
6726
- order: 1; }
6727
-
6728
- .premium-progressbar-hf-circle {
6729
- position: absolute;
6730
- top: 0;
6731
- left: 0;
6732
- width: 100%;
6733
- height: 100%;
6734
- -webkit-clip-path: inset(0 0 50% 0);
6735
- clip-path: inset(0 0 50% 0); }
6736
 
6737
- .premium-progressbar-hf-circle-progress {
6738
- position: absolute;
6739
- left: 0;
6740
- top: 0;
6741
- height: 100%;
6742
- width: 100%;
6743
- border: 12px solid #000;
6744
- -webkit-border-radius: 50%;
6745
- border-radius: 50%;
6746
- -webkit-clip-path: inset(50% 0 0 0);
6747
- clip-path: inset(50% 0 0 0);
6748
- -webkit-transform: rotate(0deg);
6749
- -ms-transform: rotate(0deg);
6750
- transform: rotate(0deg);
6751
- -webkit-transition: -webkit-transform 1500ms linear;
6752
- transition: -webkit-transform 1500ms linear;
6753
- transition: transform 1500ms linear;
6754
- transition: transform 1500ms linear, -webkit-transform 1500ms linear; }
6755
-
6756
- .premium-progressbar-circle-inner {
6757
- height: 100%;
6758
- width: 100%;
6759
- border: 12px solid #eee;
6760
- -webkit-border-radius: 50%;
6761
- border-radius: 50%; }
6762
 
6763
- .premium-progressbar-hf-labels {
6764
- margin: 0 auto;
6765
- position: relative;
6766
- font-size: 12px;
6767
- font-weight: 400;
6768
  -js-display: flex;
6769
  display: -webkit-box;
6770
  display: -webkit-flex;
6771
  display: -moz-box;
6772
  display: -ms-flexbox;
6773
  display: flex;
 
 
 
 
 
6774
  -webkit-box-pack: justify;
6775
  -webkit-justify-content: space-between;
6776
  -moz-box-pack: justify;
6777
  -ms-flex-pack: justify;
6778
- justify-content: space-between; }
6779
-
6780
- @-webkit-keyframes progress-bar-stripes {
6781
- from {
6782
- background-position: 0 0; }
6783
- to {
6784
- background-position: 40px 0; } }
6785
-
6786
- @keyframes progress-bar-stripes {
6787
- from {
6788
- background-position: 0 0; }
6789
- to {
6790
- background-position: 40px 0; } }
6791
-
6792
- @-webkit-keyframes progress-bar-gradient {
6793
- 0% {
6794
- background-position: 0% 50%; }
6795
- 50% {
6796
- background-position: 100% 50%; }
6797
- 100% {
6798
- background-position: 0% 50%; } }
6799
-
6800
- @keyframes progress-bar-gradient {
6801
- 0% {
6802
- background-position: 0% 50%; }
6803
- 50% {
6804
- background-position: 100% 50%; }
6805
- 100% {
6806
- background-position: 0% 50%; } }
6807
-
6808
- @media (max-width: 768px) {
6809
- .premium-progressbar-center-label {
6810
- -webkit-transform: rotate(-90deg) !important;
6811
- -ms-transform: rotate(-90deg) !important;
6812
- transform: rotate(-90deg) !important;
6813
- -webkit-transform-origin: 0;
6814
- -ms-transform-origin: 0;
6815
- transform-origin: 0; } }
6816
-
6817
- /**************** Premium Testimonials ****************/
6818
- /******************************************************/
6819
- .premium-testimonial-box {
6820
- width: 100%;
6821
- background: transparent;
6822
- -webkit-transition: all 0.3s ease-in-out;
6823
- transition: all 0.3s ease-in-out; }
6824
- .premium-testimonial-box .premium-testimonial-author-info {
6825
  -js-display: flex;
6826
  display: -webkit-box;
6827
  display: -webkit-flex;
@@ -6838,115 +5043,69 @@ ul.premium-person-social-list {
6838
  -moz-box-align: center;
6839
  -ms-flex-align: center;
6840
  align-items: center; }
6841
- .premium-testimonial-box .premium-testimonial-person-name,
6842
- .premium-testimonial-box .premium-testimonial-company-name {
6843
- font-weight: 600;
6844
- margin: 0; }
6845
-
6846
- .premium-testimonial-container {
6847
- position: relative; }
6848
-
6849
- .premium-testimonial-img-wrapper {
6850
- margin-left: auto;
6851
- margin-right: auto;
6852
- overflow: hidden;
6853
- border-style: solid !important; }
6854
- .premium-testimonial-img-wrapper.circle {
6855
- -webkit-border-radius: 50%;
6856
- border-radius: 50%; }
6857
- .premium-testimonial-img-wrapper.rounded {
6858
- -webkit-border-radius: 15px;
6859
- border-radius: 15px; }
6860
- .premium-testimonial-img-wrapper img {
6861
- -o-object-fit: cover;
6862
- object-fit: cover;
6863
- width: 100%;
6864
- height: 100% !important; }
6865
-
6866
- .premium-testimonial-content-wrapper {
6867
- position: relative;
6868
- -js-display: flex;
6869
- display: -webkit-box;
6870
- display: -webkit-flex;
6871
- display: -moz-box;
6872
- display: -ms-flexbox;
6873
- display: flex;
6874
- -webkit-box-orient: vertical;
6875
- -webkit-box-direction: normal;
6876
- -webkit-flex-direction: column;
6877
- -moz-box-orient: vertical;
6878
- -moz-box-direction: normal;
6879
- -ms-flex-direction: column;
6880
- flex-direction: column;
6881
- z-index: 2;
6882
- width: 100%;
6883
- padding: 20px;
6884
- text-align: center; }
6885
-
6886
- .premium-testimonial-clear-float {
6887
- clear: both; }
6888
-
6889
- .premium-testimonial-upper-quote,
6890
- .premium-testimonial-lower-quote {
6891
- position: absolute;
6892
- z-index: 1; }
6893
-
6894
- /**************** Premium Title ****************/
6895
- /***********************************************/
6896
- .premium-title-container .premium-title-header {
6897
- position: relative;
6898
- margin: 0;
6899
- padding: 10px; }
6900
- .premium-title-container .premium-title-header:not(.premium-title-style7) {
6901
- -webkit-box-align: center;
6902
- -webkit-align-items: center;
6903
- -moz-box-align: center;
6904
- -ms-flex-align: center;
6905
- align-items: center; }
6906
- .premium-title-container .premium-title-header svg {
6907
- width: 40px;
6908
- height: 40px; }
6909
- .premium-title-container .premium-title-header img {
6910
- width: 40px;
6911
- height: 40px;
6912
- -o-object-fit: cover;
6913
- object-fit: cover; }
6914
- .premium-title-container .premium-title-header a {
6915
- position: absolute;
6916
- top: 0;
6917
- left: 0;
6918
- width: 100%;
6919
- height: 100%; }
6920
-
6921
- .premium-title-container .premium-lottie-animation {
6922
- -js-display: flex;
6923
- display: -webkit-box;
6924
- display: -webkit-flex;
6925
- display: -moz-box;
6926
- display: -ms-flexbox;
6927
- display: flex; }
6928
 
6929
- .premium-title-icon-row .premium-title-icon {
6930
- margin-right: 10px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6931
 
6932
- .premium-title-icon-row-reverse .premium-title-icon {
6933
- margin-left: 10px; }
 
6934
 
6935
- .premium-title-style3,
6936
- .premium-title-style4 {
6937
- -js-display: flex;
6938
- display: -webkit-box;
6939
- display: -webkit-flex;
6940
- display: -moz-box;
6941
- display: -ms-flexbox;
6942
- display: flex; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6943
 
6944
- .premium-title-style1,
6945
- .premium-title-style2,
6946
- .premium-title-style5,
6947
- .premium-title-style6,
6948
- .premium-title-style8,
6949
- .premium-title-style9 {
6950
  -js-display: inline-flex;
6951
  display: -webkit-inline-box;
6952
  display: -webkit-inline-flex;
@@ -6954,2059 +5113,3900 @@ ul.premium-person-social-list {
6954
  display: -ms-inline-flexbox;
6955
  display: inline-flex; }
6956
 
6957
- .premium-title-style7 {
 
 
 
 
 
 
 
6958
  -js-display: inline-flex;
6959
  display: -webkit-inline-box;
6960
  display: -webkit-inline-flex;
6961
  display: -moz-inline-box;
6962
  display: -ms-inline-flexbox;
6963
- display: inline-flex;
6964
- -webkit-box-orient: vertical;
6965
- -webkit-box-direction: normal;
6966
- -webkit-flex-direction: column;
6967
- -moz-box-orient: vertical;
6968
- -moz-box-direction: normal;
6969
- -ms-flex-direction: column;
6970
- flex-direction: column; }
6971
- .premium-title-style7 .premium-title-style7-inner {
6972
- -js-display: flex;
6973
- display: -webkit-box;
6974
- display: -webkit-flex;
6975
- display: -moz-box;
6976
- display: -ms-flexbox;
6977
- display: flex;
6978
- -webkit-box-align: center;
6979
- -webkit-align-items: center;
6980
- -moz-box-align: center;
6981
- -ms-flex-align: center;
6982
- align-items: center; }
6983
-
6984
- .premium-title-style1 {
6985
- border-width: 0;
6986
- border-left: 3px solid #6ec1e4; }
6987
-
6988
- .premium-title-container.style2, .premium-title-container.style4, .premium-title-container.style5, .premium-title-container.style6 {
6989
- border-bottom: 3px solid #6ec1e4; }
6990
-
6991
- /*Style 6 Header*/
6992
- .premium-title-style6:before {
6993
- position: absolute;
6994
- left: 50%;
6995
- bottom: 0;
6996
- margin-left: -2px;
6997
- content: "";
6998
- border: 3px solid transparent; }
6999
-
7000
- /*Style 6 Trinagle*/
7001
- .premium-title-style7-stripe-wrap {
7002
- -js-display: flex;
7003
- display: -webkit-box;
7004
- display: -webkit-flex;
7005
- display: -moz-box;
7006
- display: -ms-flexbox;
7007
- display: flex; }
7008
-
7009
- .premium-title-style7:before {
7010
- display: none; }
7011
-
7012
- .premium-title-style8 .premium-title-text[data-animation="shiny"] {
7013
- -webkit-background-size: 125px 125px !important;
7014
- background-size: 125px !important;
7015
- color: rgba(255, 255, 255, 0);
7016
- -webkit-background-clip: text !important;
7017
- background-clip: text !important;
7018
- -webkit-animation-name: pa-shinny-text !important;
7019
- animation-name: pa-shinny-text !important;
7020
- -webkit-animation-duration: var(--animation-speed) !important;
7021
- animation-duration: var(--animation-speed) !important;
7022
- -webkit-animation-iteration-count: infinite !important;
7023
- animation-iteration-count: infinite !important;
7024
- background: var(--base-color) -webkit-gradient(linear, left top, right top, from(var(--base-color)), to(var(--base-color)), color-stop(0.5, var(--shiny-color))) 0 0 no-repeat; }
7025
-
7026
- @-webkit-keyframes pa-shinny-text {
7027
- 0% {
7028
- background-position: 0%; }
7029
- 100% {
7030
- background-position: 200%; } }
7031
-
7032
- @keyframes pa-shinny-text {
7033
- 0% {
7034
- background-position: 0%; }
7035
- 100% {
7036
- background-position: 200%; } }
7037
-
7038
- .premium-title-style9[data-animation-blur="process"] .premium-title-style9-letter {
7039
- -webkit-animation: pa-blur-shadow 2s 1 alternate;
7040
- animation: pa-blur-shadow 2s 1 alternate; }
7041
-
7042
- @-webkit-keyframes pa-blur-shadow {
7043
- from {
7044
- text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
7045
- color: transparent; }
7046
- to {
7047
- text-shadow: 0; } }
7048
-
7049
- @keyframes pa-blur-shadow {
7050
- from {
7051
- text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
7052
- color: transparent; }
7053
- to {
7054
- text-shadow: 0; } }
7055
-
7056
- .premium-title-gradient-yes .premium-title-text,
7057
- .premium-title-gradient-yes .premium-title-icon {
7058
- -webkit-background-clip: text;
7059
- -webkit-text-fill-color: transparent;
7060
- background-image: -webkit-gradient(linear, left top, right top, from(#ffa648), color-stop(#f17cc1), to(#4da9fd));
7061
- background-image: -webkit-linear-gradient(left, #ffa648, #f17cc1, #4da9fd);
7062
- background-image: linear-gradient(to right, #ffa648, #f17cc1, #4da9fd);
7063
- -webkit-animation: pa-text-gradient 8s infinite;
7064
- animation: pa-text-gradient 8s infinite; }
7065
-
7066
- .premium-title-clipped .premium-title-header {
7067
- -webkit-text-fill-color: transparent;
7068
- -webkit-background-clip: text;
7069
- background-clip: text; }
7070
-
7071
- @-webkit-keyframes pa-text-gradient {
7072
- 0%,
7073
- 100% {
7074
- -webkit-filter: hue-rotate(0deg);
7075
- filter: hue-rotate(0deg); }
7076
- 50% {
7077
- -webkit-filter: hue-rotate(360deg);
7078
- filter: hue-rotate(360deg); } }
7079
-
7080
- @keyframes pa-text-gradient {
7081
- 0%,
7082
- 100% {
7083
- -webkit-filter: hue-rotate(0deg);
7084
- filter: hue-rotate(0deg); }
7085
- 50% {
7086
- -webkit-filter: hue-rotate(360deg);
7087
- filter: hue-rotate(360deg); } }
7088
-
7089
- /**************** Premium Video Box ************/
7090
- /***********************************************/
7091
- .premium-video-box-transform {
7092
- -webkit-transform: none !important;
7093
- -ms-transform: none !important;
7094
- transform: none !important; }
7095
-
7096
- .premium-video-box-container {
7097
- -js-display: flex;
7098
- display: -webkit-box;
7099
- display: -webkit-flex;
7100
- display: -moz-box;
7101
- display: -ms-flexbox;
7102
- display: flex;
7103
- -webkit-box-orient: vertical;
7104
- -webkit-box-direction: normal;
7105
- -webkit-flex-direction: column;
7106
- -moz-box-orient: vertical;
7107
- -moz-box-direction: normal;
7108
- -ms-flex-direction: column;
7109
- flex-direction: column; }
7110
-
7111
- .premium-video-box-container > div {
7112
- position: relative;
7113
- overflow: hidden; }
7114
-
7115
- .pa-aspect-ratio-11 .premium-video-box-container > div {
7116
- padding-bottom: 100%; }
7117
-
7118
- .pa-aspect-ratio-169 .premium-video-box-container > div {
7119
- padding-bottom: 56.25%; }
7120
-
7121
- .pa-aspect-ratio-43 .premium-video-box-container > div {
7122
- padding-bottom: 75%; }
7123
-
7124
- .pa-aspect-ratio-32 .premium-video-box-container > div {
7125
- padding-bottom: 66.6666%; }
7126
-
7127
- .pa-aspect-ratio-219 .premium-video-box-container > div {
7128
- padding-bottom: 42.8571%; }
7129
-
7130
- .pa-aspect-ratio-916 .premium-video-box-container > div {
7131
- padding-bottom: 177.8%; }
7132
 
7133
- .premium-video-box-image-container {
7134
- position: absolute;
7135
- top: 0;
7136
- left: 0;
7137
- bottom: 0;
7138
- right: 0;
7139
- width: 100%;
7140
- height: 100%;
7141
- -webkit-background-size: cover;
7142
- background-size: cover;
7143
- background-position: 50%;
7144
- cursor: pointer;
7145
- margin: auto;
7146
- -webkit-transition: 0.2s all;
7147
- transition: 0.2s all; }
7148
-
7149
- .premium-video-box-play-icon-container {
7150
- position: absolute;
7151
- z-index: 2;
7152
- cursor: pointer;
7153
- -webkit-transform: translate(-50%, -50%);
7154
- -ms-transform: translate(-50%, -50%);
7155
- transform: translate(-50%, -50%);
7156
- background: rgba(252, 252, 252, 0.35); }
7157
-
7158
- .premium-video-box-description-container {
7159
- position: absolute;
7160
- z-index: 2;
7161
- padding: 5px;
7162
- text-align: center;
7163
- cursor: pointer;
7164
- -webkit-transform: translate(-50%, -50%);
7165
- -ms-transform: translate(-50%, -50%);
7166
- transform: translate(-50%, -50%); }
7167
-
7168
- .premium-video-box-text {
7169
- margin-bottom: 0 !important;
7170
- -webkit-transition: all 0.3s ease-in-out;
7171
- transition: all 0.3s ease-in-out; }
7172
-
7173
- .premium-video-box-play-icon {
7174
- padding: 15px;
7175
- -webkit-transform: translateX(4%);
7176
- -ms-transform: translateX(4%);
7177
- transform: translateX(4%);
7178
- -webkit-transition: all 0.3s ease-in-out;
7179
- transition: all 0.3s ease-in-out; }
7180
-
7181
- .premium-video-box-video-container,
7182
- .premium-vid-lightbox-container {
7183
  position: absolute;
7184
- top: 0;
7185
- left: 0;
7186
- z-index: 2;
7187
- width: 100%;
7188
- height: 100%;
7189
- -webkit-transition: opacity 0.8s ease-in-out;
7190
- transition: opacity 0.8s ease-in-out;
7191
- overflow: hidden;
7192
- cursor: pointer; }
7193
-
7194
- .premium-video-box-container[data-overlay="true"][data-type="self"] .premium-video-box-video-container {
7195
- opacity: 0;
7196
- visibility: hidden; }
7197
-
7198
- .premium-video-box-video-container iframe {
7199
- max-width: 100%;
7200
- width: 100%;
7201
- height: 100%;
7202
- margin: 0;
7203
- line-height: 1;
7204
- border: none; }
7205
-
7206
- .premium-video-box-video-container video {
7207
- max-width: 100%;
7208
- width: 100%;
7209
- height: 100%;
7210
- margin: 0;
7211
- line-height: 1;
7212
- border: none;
7213
- background-color: #000;
7214
- -o-object-fit: contain;
7215
- object-fit: contain; }
7216
 
7217
- .premium-video-box-container .premium-video-box-vimeo-wrap {
7218
- -js-display: flex;
7219
- display: -webkit-box;
7220
- display: -webkit-flex;
7221
- display: -moz-box;
7222
- display: -ms-flexbox;
7223
- display: flex;
7224
  position: absolute;
7225
- top: 0;
7226
- left: 0;
7227
- z-index: 3;
7228
- margin: 10px;
7229
- margin-right: 10px;
7230
- -webkit-transition: opacity 0.2s ease-out;
7231
- transition: opacity 0.2s ease-out;
7232
- margin-right: 4.6em; }
7233
-
7234
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait {
7235
- width: 60px;
7236
- height: 60px;
7237
- background: rgba(23, 35, 34, 0.75);
7238
- margin-right: 1px;
7239
- -webkit-box-flex: 1;
7240
- -webkit-flex: 1 0 auto;
7241
- -moz-box-flex: 1;
7242
- -ms-flex: 1 0 auto;
7243
- flex: 1 0 auto;
7244
- padding: 0; }
7245
 
7246
- .premium-video-box-vimeo-portrait img {
7247
- width: 50px;
7248
- height: 50px;
7249
- margin: 5px;
7250
- padding: 0;
7251
- border: 0;
7252
- -webkit-border-radius: 50%;
7253
- border-radius: 50%; }
7254
-
7255
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers {
7256
- font-size: 10px; }
7257
-
7258
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-title {
7259
- max-width: 100%;
7260
- font-size: 2em !important;
7261
- font-weight: 700;
7262
- margin: 0;
7263
- padding: 0.1em 0.2em;
7264
- background: rgba(23, 35, 34, 0.75);
7265
- display: inline-block;
7266
- text-transform: none;
7267
- line-height: normal;
7268
- letter-spacing: normal; }
7269
-
7270
- .premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline {
7271
- font-size: 1.2em !important;
7272
- font-weight: 400;
7273
- color: #fff;
7274
- margin-top: 0.1em;
7275
- padding: 0.2em 0.5em;
7276
- background: rgba(23, 35, 34, 0.75);
7277
- text-transform: none;
7278
- line-height: normal;
7279
- letter-spacing: normal; }
7280
-
7281
- .premium-video-box-playlist-container {
7282
- -js-display: flex;
7283
- display: -webkit-box;
7284
- display: -webkit-flex;
7285
- display: -moz-box;
7286
- display: -ms-flexbox;
7287
- display: flex;
7288
- -webkit-flex-wrap: wrap;
7289
- -ms-flex-wrap: wrap;
7290
- flex-wrap: wrap; }
7291
- .premium-video-box-playlist-container .premium-video-box-container {
7292
- height: 100%;
7293
- overflow: hidden; }
7294
 
7295
- .premium-video-box-container:hover .premium-video-box-image-container.zoomin {
7296
- -webkit-transform: scale(1.1);
7297
- -ms-transform: scale(1.1);
7298
- transform: scale(1.1); }
7299
 
7300
- .premium-video-box-container:hover .premium-video-box-image-container.zoomout {
7301
- -webkit-transform: scale(1);
7302
- -ms-transform: scale(1);
7303
- transform: scale(1); }
 
 
 
 
 
 
7304
 
7305
- .premium-video-box-container:hover .premium-video-box-image-container.scale {
7306
- -webkit-transform: scale(1.3) rotate(5deg);
7307
- -ms-transform: scale(1.3) rotate(5deg);
7308
- transform: scale(1.3) rotate(5deg); }
 
 
7309
 
7310
- .premium-video-box-container:hover .premium-video-box-image-container.gray {
7311
- -webkit-filter: grayscale(0%);
7312
- filter: grayscale(0%); }
 
 
 
 
 
7313
 
7314
- .premium-video-box-container:hover .premium-video-box-image-container.blur {
7315
- -webkit-filter: blur(3px);
7316
- filter: blur(3px); }
 
7317
 
7318
- .premium-video-box-container:hover .premium-video-box-image-container.sepia {
7319
- -webkit-filter: sepia(0%);
7320
- filter: sepia(0%); }
 
7321
 
7322
- .premium-video-box-container:hover .premium-video-box-image-container.trans {
7323
- -webkit-transform: translateX(0px) scale(1.1);
7324
- -ms-transform: translateX(0px) scale(1.1);
7325
- transform: translateX(0px) scale(1.1); }
7326
 
7327
- .premium-video-box-container:hover .premium-video-box-image-container.bright {
7328
- -webkit-filter: brightness(1.2);
7329
- filter: brightness(1.2); }
 
 
 
 
 
 
 
 
 
 
 
7330
 
7331
- .premium-video-box-image-container.gray {
7332
- -webkit-filter: grayscale(100%);
7333
- filter: grayscale(100%); }
 
 
 
 
 
 
 
 
 
 
 
 
 
7334
 
7335
- .premium-video-box-image-container.zoomout, .premium-video-box-image-container.scale {
7336
- -webkit-transform: scale(1.2);
7337
- -ms-transform: scale(1.2);
7338
- transform: scale(1.2); }
7339
 
7340
- .premium-video-box-image-container.sepia {
7341
- -webkit-filter: sepia(30%);
7342
- filter: sepia(30%); }
7343
-
7344
- .premium-video-box-image-container.bright {
7345
- -webkit-filter: brightness(1);
7346
- filter: brightness(1); }
7347
-
7348
- .premium-video-box-image-container.trans {
7349
- -webkit-transform: translateX(-15px) scale(1.1);
7350
- -ms-transform: translateX(-15px) scale(1.1);
7351
- transform: translateX(-15px) scale(1.1); }
7352
-
7353
- .premium-video-box-mask-media {
7354
- -webkit-mask-repeat: no-repeat;
7355
- mask-repeat: no-repeat; }
7356
-
7357
- /* Sticky Video Option */
7358
- .premium-video-box-container.premium-video-box-sticky-apply {
7359
- z-index: 99;
7360
- overflow: unset; }
7361
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
7362
- position: fixed !important;
7363
- z-index: 99999;
7364
- height: 225px;
7365
- width: 400px;
7366
- background: #fff; }
7367
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-vimeo-wrap,
7368
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-container:before {
7369
- visibility: hidden; }
7370
- .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
7371
- -webkit-box-shadow: unset;
7372
- box-shadow: unset; }
7373
-
7374
- .premium-video-box-sticky-close,
7375
- .premium-video-box-sticky-infobar {
7376
- display: none; }
7377
 
7378
- .premium-video-box-sticky-apply .premium-video-box-sticky-close {
7379
- position: absolute;
7380
- padding: 5px;
7381
- cursor: pointer;
7382
- z-index: 99999;
7383
- height: 14px;
7384
- width: 14px;
7385
- -webkit-box-sizing: content-box;
7386
- -moz-box-sizing: content-box;
7387
- box-sizing: content-box;
7388
- -webkit-border-radius: 100%;
7389
- border-radius: 100%;
7390
- -js-display: flex;
7391
- display: -webkit-box;
7392
- display: -webkit-flex;
7393
- display: -moz-box;
7394
- display: -ms-flexbox;
7395
- display: flex;
7396
- -webkit-box-pack: center;
7397
- -webkit-justify-content: center;
7398
- -moz-box-pack: center;
7399
- -ms-flex-pack: center;
7400
- justify-content: center;
7401
- -webkit-box-align: center;
7402
- -webkit-align-items: center;
7403
- -moz-box-align: center;
7404
- -ms-flex-align: center;
7405
- align-items: center; }
7406
 
7407
- .premium-video-box-sticky-apply .premium-video-box-play-icon-container {
7408
- -js-display: flex;
7409
- display: -webkit-box;
7410
- display: -webkit-flex;
7411
- display: -moz-box;
7412
- display: -ms-flexbox;
7413
- display: flex; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7414
 
7415
- .premium-video-box-sticky-apply .premium-video-box-play-icon {
7416
- -webkit-transition: none;
7417
- transition: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7418
 
7419
- .premium-video-box-sticky-apply .premium-video-box-sticky-infobar {
7420
- display: block;
7421
- position: relative;
7422
- top: 100%;
7423
- width: 100%;
7424
- padding: 5px;
7425
  text-align: center;
7426
- z-index: 9999;
7427
- margin-top: -1px; }
7428
-
7429
- .premium-video-box-sticky-apply .premium-video-box-inner-wrap.ui-draggable {
7430
- cursor: move; }
7431
-
7432
- .premium-video-sticky-top-left
7433
- .premium-video-box-container.premium-video-box-sticky-apply
7434
- .premium-video-box-inner-wrap {
7435
- right: auto;
7436
- left: 20px;
7437
- top: 20px; }
7438
-
7439
- .premium-video-sticky-bottom-left
7440
- .premium-video-box-container.premium-video-box-sticky-apply
7441
- .premium-video-box-inner-wrap {
7442
- right: auto;
7443
- left: 20px;
7444
- bottom: 20px; }
7445
-
7446
- .premium-video-sticky-top-right
7447
- .premium-video-box-container.premium-video-box-sticky-apply
7448
- .premium-video-box-inner-wrap {
7449
- left: auto;
7450
- right: 20px;
7451
- top: 20px; }
7452
-
7453
- .premium-video-sticky-bottom-right
7454
- .premium-video-box-container.premium-video-box-sticky-apply
7455
- .premium-video-box-inner-wrap {
7456
- left: auto;
7457
- right: 20px;
7458
- bottom: 20px; }
7459
-
7460
- .premium-video-sticky-center-left
7461
- .premium-video-box-container.premium-video-box-sticky-apply
7462
- .premium-video-box-inner-wrap {
7463
- right: auto;
7464
- left: 20px;
7465
- top: 50%;
7466
- -webkit-transform: translateY(-50%);
7467
- -ms-transform: translateY(-50%);
7468
- transform: translateY(-50%); }
7469
-
7470
- .premium-video-sticky-center-right
7471
- .premium-video-box-container.premium-video-box-sticky-apply
7472
- .premium-video-box-inner-wrap {
7473
- left: auto;
7474
- right: 20px;
7475
- top: 50%;
7476
- -webkit-transform: translateY(-50%);
7477
- -ms-transform: translateY(-50%);
7478
- transform: translateY(-50%); }
7479
 
7480
- .premium-video-sticky-bottom-right
7481
- .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
7482
- .premium-video-box-inner-wrap,
7483
- .premium-video-sticky-bottom-left
7484
- .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
7485
- .premium-video-box-inner-wrap {
7486
- bottom: 55px; }
7487
-
7488
- .premium-video-sticky-top-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7489
- .premium-video-sticky-bottom-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7490
- .premium-video-sticky-center-left .premium-video-box-sticky-apply .premium-video-box-sticky-close {
7491
- top: -10px;
7492
- right: -10px; }
7493
-
7494
- .premium-video-sticky-top-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7495
- .premium-video-sticky-bottom-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7496
- .premium-video-sticky-center-right .premium-video-box-sticky-apply .premium-video-box-sticky-close {
7497
- top: -10px;
7498
- left: -10px; }
7499
-
7500
- .premium-video-box-filter-sticky {
7501
- -webkit-filter: none !important;
7502
- filter: none !important; }
7503
-
7504
- .premium-mscroll-yes.elementor-widget-premium-addon-video-box div {
7505
- cursor: default; }
7506
-
7507
- /************ Premium Vertical Scroll ************/
7508
- /*************************************************/
7509
- .premium-vscroll-inner {
7510
  position: relative;
7511
- min-height: 100%; }
7512
- .premium-vscroll-inner .premium-vscroll-dots {
7513
- position: fixed;
7514
- z-index: 100;
7515
- opacity: 1;
7516
- margin-top: -32px;
7517
- -webkit-transition: all 0.3s ease-in-out;
7518
- transition: all 0.3s ease-in-out; }
7519
-
7520
- .premium-vscroll-wrap .premium-vscroll-nav-menu {
7521
- opacity: 1;
7522
- -webkit-transition: all 0.3s ease-in-out;
7523
- transition: all 0.3s ease-in-out; }
7524
-
7525
- .premium-vscroll-inner .premium-vscroll-dots,
7526
- .premium-vscroll-wrap .premium-vscroll-dots-hide {
7527
- opacity: 0;
7528
- visibility: hidden; }
7529
-
7530
- .premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots:not(.premium-vscroll-dots-hide) {
7531
- opacity: 1;
7532
- visibility: visible; }
7533
 
7534
- .premium-vscroll-dots.middle {
 
 
 
 
7535
  top: 50%;
7536
- margin-top: 0;
7537
  -webkit-transform: translateY(-50%);
7538
  -ms-transform: translateY(-50%);
7539
  transform: translateY(-50%); }
7540
 
7541
- .premium-vscroll-dots.top {
7542
- top: 40px; }
7543
-
7544
- .premium-vscroll-dots.bottom {
7545
- bottom: 30px; }
7546
-
7547
- .premium-vscroll-dots.right {
7548
- right: 17px; }
7549
-
7550
- .premium-vscroll-dots.left {
7551
- left: 17px; }
7552
-
7553
- .premium-vscroll-inner ul.premium-vscroll-dots-list,
7554
- .premium-vscroll-wrap .premium-vscroll-nav-menu {
7555
- margin: 0 !important;
7556
- padding: 0; }
7557
-
7558
- .premium-vscroll-inner ul.premium-vscroll-dots-list li {
7559
- width: 14px;
7560
- height: 13px;
7561
- margin: 7px;
7562
- position: relative;
7563
- -js-display: flex;
7564
- display: -webkit-box;
7565
- display: -webkit-flex;
7566
- display: -moz-box;
7567
- display: -ms-flexbox;
7568
- display: flex;
7569
- -webkit-box-pack: center;
7570
- -webkit-justify-content: center;
7571
- -moz-box-pack: center;
7572
- -ms-flex-pack: center;
7573
- justify-content: center;
7574
- -webkit-box-align: center;
7575
- -webkit-align-items: center;
7576
- -moz-box-align: center;
7577
- -ms-flex-align: center;
7578
- align-items: center;
7579
- overflow: visible; }
7580
-
7581
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link {
7582
- display: block;
7583
- position: relative;
7584
- z-index: 1;
7585
- width: 100%;
7586
- height: 100%;
7587
- cursor: pointer;
7588
- text-decoration: none; }
7589
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span {
7590
- top: 2px;
7591
- left: 2.5px;
7592
- width: 8px;
7593
- height: 8px;
7594
- border: 1px solid #000;
7595
- -webkit-border-radius: 50%;
7596
- border-radius: 50%;
7597
- position: absolute;
7598
- z-index: 1;
7599
- -webkit-transition: all 0.3s ease-in-out;
7600
- transition: all 0.3s ease-in-out; }
7601
-
7602
- .premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span {
7603
- -webkit-transform: scale(1.6);
7604
- -ms-transform: scale(1.6);
7605
- transform: scale(1.6); }
7606
-
7607
- .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip {
7608
- position: absolute;
7609
- color: #fff;
7610
- font-size: 14px;
7611
- font-family: arial, helvetica, sans-serif;
7612
- white-space: nowrap;
7613
- max-width: 220px;
7614
- padding-left: 0.4em;
7615
- padding-right: 0.4em; }
7616
-
7617
- .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip {
7618
- right: 27px; }
7619
-
7620
- .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item {
7621
- width: 4px;
7622
- height: 30px; }
7623
- .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span {
7624
- width: 100%;
7625
- height: 100%;
7626
- -webkit-border-radius: 0;
7627
- border-radius: 0; }
7628
- .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span {
7629
- -webkit-transform: scale(1);
7630
- -ms-transform: scale(1);
7631
- transform: scale(1); }
7632
-
7633
- .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after {
7634
- position: absolute;
7635
  top: 50%;
7636
- content: "";
7637
- left: -webkit-calc(100% - 1px);
7638
- left: calc(100% - 1px);
7639
- width: 10px;
7640
- height: 0;
7641
- border-top: 6px solid transparent;
7642
- border-bottom: 6px solid transparent;
7643
- border-left: 6px solid;
7644
  -webkit-transform: translateY(-50%);
7645
  -ms-transform: translateY(-50%);
7646
  transform: translateY(-50%); }
7647
 
7648
- .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip {
7649
- left: 27px; }
7650
- .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after {
7651
- position: absolute;
7652
- top: 50%;
7653
- content: "";
7654
- right: -webkit-calc(100% - 1px);
7655
- right: calc(100% - 1px);
7656
- width: 10px;
7657
- height: 0;
7658
- border-top: 6px solid transparent;
7659
- border-bottom: 6px solid transparent;
7660
- border-right: 6px solid;
7661
- -webkit-transform: translateY(-50%);
7662
- -ms-transform: translateY(-50%);
7663
- transform: translateY(-50%); }
7664
 
7665
- /* * Lines */
7666
- @media (max-width: 768px) {
7667
- .premium-vscroll-dots.right {
7668
- right: 7px; }
7669
- .premium-vscroll-dots.left {
7670
- left: 7px; } }
7671
 
7672
- .premium-vscroll-nav-menu {
7673
- position: fixed;
7674
- top: 20px;
7675
- height: 40px;
7676
- z-index: 100;
7677
- padding: 0;
7678
- margin: 0; }
7679
- .premium-vscroll-nav-menu.left {
7680
- left: 0; }
7681
- .premium-vscroll-nav-menu.right {
7682
- right: 0; }
7683
- .premium-vscroll-nav-menu .premium-vscroll-nav-item {
7684
- display: inline-block;
7685
- margin: 10px;
7686
- color: #000;
7687
- background: #fff;
7688
- background: rgba(255, 255, 255, 0.3); }
7689
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link {
7690
- padding: 9px 18px;
7691
- display: block;
7692
- cursor: pointer;
7693
- color: #000; }
7694
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover {
7695
- color: #000; }
7696
- .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus {
7697
- outline: none; }
7698
-
7699
- .multiscroll-nav li a:focus {
7700
- outline: none; }
7701
-
7702
- .premium-vscroll-temp .slimScrollBar {
7703
- visibility: hidden; }
7704
-
7705
- [data-hijacking="off"] .premium-vscroll-temp {
7706
- height: 100vh; }
7707
- [data-hijacking="off"] .premium-vscroll-temp > div {
7708
- opacity: 0;
7709
- top: 0;
7710
- left: 0;
7711
- width: 100%;
7712
- /* Force Hardware Acceleration */
7713
- -webkit-transform: translateZ(0);
7714
- transform: translateZ(0);
7715
- -webkit-backface-visibility: hidden;
7716
- backface-visibility: hidden; }
7717
 
7718
- [data-hijacking="off"] .premium-vscroll-temp:first-of-type > div::before {
7719
- display: none;
7720
- position: absolute;
7721
- width: 100%;
7722
- top: 20px;
7723
- z-index: 2; }
7724
 
7725
- [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp {
7726
- position: relative;
7727
- /* enable a 3D-space for children elements */
7728
- -webkit-perspective: 1800px;
7729
- perspective: 1800px; }
7730
- [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp > div {
7731
- position: absolute;
7732
- -webkit-transform-origin: center bottom;
7733
- -ms-transform-origin: center bottom;
7734
- transform-origin: center bottom; }
7735
- [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp:last-of-type > div {
7736
- opacity: 1 !important;
7737
- -webkit-transform: translateY(0px) scale(1) rotateX(0deg) !important;
7738
- transform: translateY(0px) scale(1) rotateX(0deg) !important; }
7739
-
7740
- [data-hijacking="off"][data-animation="parallax"] .premium-vscroll-temp > div {
7741
- position: fixed; }
7742
-
7743
- [data-hijacking="off"][data-animation="scaleDown"] .premium-vscroll-temp > div {
7744
- position: fixed; }
7745
-
7746
- [data-hijacking="off"] .premium-vscroll-parallax-last {
7747
- -webkit-transform: translateY(0px) scale(1) !important;
7748
- -ms-transform: translateY(0px) scale(1) !important;
7749
- transform: translateY(0px) scale(1) !important; }
7750
-
7751
- [data-hijacking="off"] .premium-vscroll-parallax-position {
7752
- position: unset !important; }
7753
-
7754
- /********** Premium Woo Products **********/
7755
- /******************************************/
7756
- .ast-single-post .entry-content .premium-woocommerce a {
7757
- text-decoration: none; }
7758
 
7759
- .premium-woocommerce .premium-woo-qv-btn {
7760
- cursor: pointer; }
 
 
 
 
 
 
 
7761
 
7762
- .premium-woocommerce:not(.premium-woo-skin-grid-7) li.product .star-rating {
7763
- margin: 0 auto 0.5em; }
 
 
 
 
 
7764
 
7765
- .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale,
7766
- .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-featured-wrap .premium-woo-product-featured {
7767
- display: block;
7768
- text-align: center;
7769
- color: #fff;
7770
- min-width: 2em;
7771
- min-height: 2em;
7772
- line-height: 2em;
7773
- padding: 0.3em 0.6em;
7774
- margin: 0.5em 0.6em; }
7775
-
7776
- .premium-woocommerce .pa-out-of-stock {
7777
- display: block;
7778
- text-align: center;
7779
- color: #fff;
7780
- min-width: 2em;
7781
- min-height: 2em;
7782
- line-height: 2em;
7783
- padding: 0.3em 0.6em;
7784
- margin: 0.5em 0.6em; }
7785
-
7786
- .premium-woocommerce .woocommerce-loop-product__title {
7787
- margin-bottom: 0.5em;
7788
- font-size: 1em;
7789
- -webkit-transition: all 0.3s ease-in-out;
7790
- transition: all 0.3s ease-in-out; }
7791
-
7792
- .premium-woocommerce .premium-woo-product-category {
7793
- display: block;
7794
- font-size: 0.85em;
7795
- margin-bottom: 0.5em;
7796
- line-height: 1.3; }
7797
 
7798
- .premium-woocommerce .star-rating {
7799
- display: block;
7800
- float: none;
7801
- -webkit-backface-visibility: hidden;
7802
- backface-visibility: hidden;
7803
- overflow: hidden;
7804
- position: relative;
7805
- height: 1em;
7806
- line-height: 1;
7807
- font-size: 0.857em;
7808
- width: 5.4em;
7809
- font-family: "star"; }
7810
- .premium-woocommerce .star-rating::before {
7811
- content: "\73\73\73\73\73";
7812
- color: #54595f;
7813
- float: left;
7814
- top: 0;
7815
- left: 0;
7816
- position: absolute; }
7817
- .premium-woocommerce .star-rating span {
7818
- overflow: hidden;
7819
- float: left;
7820
- top: 0;
7821
- left: 0;
7822
- position: absolute;
7823
- padding-top: 1.5em; }
7824
- .premium-woocommerce .star-rating span::before {
7825
- content: "\53\53\53\53\53";
7826
- color: inherit;
7827
- top: 0;
7828
- position: absolute;
7829
- left: 0; }
7830
-
7831
- .premium-woocommerce .premium-woo-products-inner ul.products {
7832
  -js-display: flex;
7833
  display: -webkit-box;
7834
  display: -webkit-flex;
7835
  display: -moz-box;
7836
  display: -ms-flexbox;
7837
- display: flex;
7838
- margin: 0;
7839
- padding: 0;
7840
- -webkit-flex-wrap: wrap;
7841
- -ms-flex-wrap: wrap;
7842
- flex-wrap: wrap;
7843
- list-style: none outside;
7844
- -webkit-column-gap: 0;
7845
- -moz-column-gap: 0;
7846
- column-gap: 0; }
7847
- .premium-woocommerce .premium-woo-products-inner ul.products li.product {
7848
- margin: 0 0 10px;
7849
- padding: 0 10px; }
7850
- .premium-woocommerce .premium-woo-products-inner ul.products li.product .premium-woo-product-wrapper {
7851
- overflow: hidden;
7852
- -webkit-transition: all 0.3s ease-in-out;
7853
- transition: all 0.3s ease-in-out; }
7854
-
7855
- .premium-woocommerce .woocommerce-loop-product__link {
7856
- position: relative;
7857
- display: block !important;
7858
- overflow: hidden;
7859
- -webkit-transition: all 0.3s ease-in-out;
7860
- transition: all 0.3s ease-in-out; }
7861
-
7862
- .premium-woocommerce .premium-woo-ribbon-container,
7863
- .premium-woocommerce .pa-out-of-stock {
7864
- position: absolute;
7865
- z-index: 9; }
7866
-
7867
- .premium-woocommerce .premium-woo-ribbon-container {
7868
- top: 0;
7869
- left: 0; }
7870
-
7871
- .premium-woocommerce .pa-out-of-stock {
7872
- top: 7px;
7873
- left: 9px;
7874
- margin: 0; }
7875
-
7876
- .premium-woo-product-thumbnail {
7877
- position: relative;
7878
- overflow: hidden; }
7879
- .premium-woo-product-thumbnail .woocommerce-loop-product__link img {
7880
- margin: 0;
7881
- width: 100%; }
7882
 
7883
- .premium-woo-product-sale-wrap,
7884
- .premium-woo-product-featured-wrap {
7885
- margin: 0; }
7886
-
7887
- .premium-woocommerce .premium-woo-products-details-wrap {
7888
- padding: 1em 1.2em; }
7889
- .premium-woocommerce .premium-woo-products-details-wrap .button {
7890
- display: inline-block;
7891
- background-color: #6ec1e4;
7892
- color: #fff;
7893
- margin: 0.5em 0;
7894
- line-height: 1.3;
7895
- padding: 10px 40px;
7896
- font-size: 100%;
7897
- cursor: pointer;
7898
- text-decoration: none;
7899
- overflow: visible;
7900
- font-weight: 700;
7901
- background-image: none;
7902
- border: none;
7903
- -webkit-border-radius: 0px;
7904
- border-radius: 0px;
7905
- -webkit-box-shadow: none;
7906
- box-shadow: none;
7907
- text-shadow: none;
7908
- -webkit-transition: all 0.3s ease-in-out;
7909
- transition: all 0.3s ease-in-out; }
7910
-
7911
- .premium-woocommerce li.product .price {
7912
- display: block;
7913
- line-height: 1.3;
7914
- font-weight: 700;
7915
- margin-bottom: 0.5em;
7916
- font-size: 0.9em; }
7917
- .premium-woocommerce li.product .price del {
7918
- display: inline-block;
7919
- font-weight: 400;
7920
- background: transparent;
7921
- opacity: 1; }
7922
- .premium-woocommerce li.product .price ins {
7923
- display: inline-block;
7924
- background: transparent;
7925
- text-decoration: none;
7926
- font-weight: inherit; }
7927
- .premium-woocommerce li.product .price .amount {
7928
- color: inherit !important; }
7929
 
7930
- .premium-woocommerce li.product .premium-woo-product-desc p {
7931
- margin: 0; }
 
7932
 
7933
- .premium-woo-product-align-left .premium-woocommerce li.product .star-rating {
7934
- margin-left: 0;
7935
- margin-right: auto; }
7936
 
7937
- .premium-woo-product-align-center .premium-woocommerce li.product .star-rating {
7938
- margin-left: auto;
7939
- margin-right: auto; }
7940
 
7941
- .premium-woo-product-align-right .premium-woocommerce li.product .star-rating {
7942
- margin-left: auto;
7943
- margin-right: 0; }
7944
 
7945
- .premium-woo-products-pagination ul.page-numbers {
7946
- -js-display: flex;
7947
- display: -webkit-box;
7948
- display: -webkit-flex;
7949
- display: -moz-box;
7950
- display: -ms-flexbox;
7951
- display: flex;
7952
- list-style-type: none;
7953
- margin: 0;
7954
- margin-top: 10px;
7955
- padding: 0;
7956
- border: none;
7957
- -webkit-box-pack: center;
7958
- -webkit-justify-content: center;
7959
- -moz-box-pack: center;
7960
- -ms-flex-pack: center;
7961
- justify-content: center; }
7962
- .premium-woo-products-pagination ul.page-numbers li {
7963
- margin: 0 0.4em 0.4em 0;
7964
- padding: 0;
7965
- text-align: center; }
7966
- .premium-woo-products-pagination ul.page-numbers li .page-numbers {
7967
- margin: 0;
7968
- text-decoration: none;
7969
- color: #000;
7970
- border: 1px solid #54595f;
7971
- padding: 0;
7972
- line-height: 1;
7973
- font-size: 1em;
7974
- font-weight: 400;
7975
- padding: 0.75em;
7976
- display: block;
7977
- min-width: 2.5em;
7978
- -webkit-transition: all 0.3s ease-in-out;
7979
- transition: all 0.3s ease-in-out; }
7980
- .premium-woo-products-pagination ul.page-numbers li .page-numbers:hover, .premium-woo-products-pagination ul.page-numbers li .page-numbers.current {
7981
- background-color: #54595f;
7982
- color: #fff;
7983
- outline: none; }
7984
-
7985
- .premium-woocommerce .premium-loading-feed,
7986
- .premium-woo-quick-view-loader .premium-loading-feed {
7987
  display: block;
7988
  position: absolute;
7989
- width: 100%;
7990
- height: 100%;
7991
- top: 0px;
7992
- left: 0px;
7993
- bottom: 0px;
7994
- right: 0px;
7995
- background: rgba(255, 255, 255, 0.2);
7996
- -js-display: flex;
7997
- display: -webkit-box;
7998
- display: -webkit-flex;
7999
- display: -moz-box;
8000
- display: -ms-flexbox;
8001
- display: flex;
8002
- -webkit-box-align: center;
8003
- -webkit-align-items: center;
8004
- -moz-box-align: center;
8005
- -ms-flex-align: center;
8006
- align-items: center; }
8007
-
8008
- /**
8009
- * Image Hover Effects
8010
- */
8011
- .premium-woocommerce .woocommerce-loop-product__link img {
8012
- -webkit-transition: all 0.3s ease-in-out;
8013
- transition: all 0.3s ease-in-out; }
8014
 
8015
- .premium-woo-product__hover-zoomout .woocommerce-loop-product__link img {
8016
- -webkit-transform: scale(1.2);
8017
- -ms-transform: scale(1.2);
8018
- transform: scale(1.2); }
8019
 
8020
- .premium-woo-product__hover-zoomout li.product:hover .woocommerce-loop-product__link img {
8021
- -webkit-transform: none;
8022
- -ms-transform: none;
8023
- transform: none; }
8024
 
8025
- .premium-woo-product__hover-zoomin .woocommerce-loop-product__link img {
8026
- -webkit-transform: none;
8027
- -ms-transform: none;
8028
- transform: none; }
 
 
 
 
 
 
8029
 
8030
- .premium-woo-product__hover-zoomin li.product:hover .woocommerce-loop-product__link img {
8031
- -webkit-transform: scale(1.2);
8032
- -ms-transform: scale(1.2);
8033
- transform: scale(1.2); }
8034
 
8035
- .premium-woo-product__hover-gray .woocommerce-loop-product__link img {
8036
- -webkit-filter: grayscale(100%);
8037
- filter: grayscale(100%); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8038
 
8039
- .premium-woo-product__hover-gray li.product:hover .woocommerce-loop-product__link img {
8040
- -webkit-filter: grayscale(0%);
8041
- filter: grayscale(0%); }
 
8042
 
8043
- .premium-woo-product__hover-sepia .woocommerce-loop-product__link img {
8044
- -webkit-filter: sepia(30%);
8045
- filter: sepia(30%); }
 
8046
 
8047
- .premium-woo-product__hover-sepia li.product:hover .woocommerce-loop-product__link img {
8048
- -webkit-filter: sepia(0%);
8049
- filter: sepia(0%); }
 
 
 
 
 
8050
 
8051
- .premium-woo-product__hover-bright .woocommerce-loop-product__link img {
8052
- -webkit-filter: brightness(1);
8053
- filter: brightness(1); }
 
8054
 
8055
- .premium-woo-product__hover-bright li.product:hover .woocommerce-loop-product__link img {
8056
- -webkit-filter: brightness(1.2);
8057
- filter: brightness(1.2); }
 
8058
 
8059
- .premium-woo-product__hover-trans .woocommerce-loop-product__link img {
8060
- -webkit-transform: translateX(-15px) scale(1.1);
8061
- -ms-transform: translateX(-15px) scale(1.1);
8062
- transform: translateX(-15px) scale(1.1); }
8063
 
8064
- .premium-woo-product__hover-trans li.product:hover .woocommerce-loop-product__link img {
8065
- -webkit-transform: translateX(0px) scale(1.1);
8066
- -ms-transform: translateX(0px) scale(1.1);
8067
- transform: translateX(0px) scale(1.1); }
8068
 
8069
- .premium-woo-product__hover-scale li.product:hover .woocommerce-loop-product__link img {
8070
- -webkit-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
8071
- -ms-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
8072
- transform: scaleX(1.3) scaleY(1.3) rotate(5deg); }
8073
 
8074
- .premium-woocommerce .premium-woo-product__on_hover {
8075
- position: absolute;
 
8076
  top: 0;
8077
- right: 0;
8078
  bottom: 0;
8079
- left: 0;
8080
- height: 100%;
8081
- opacity: 0; }
8082
 
8083
- .premium-woo-product__hover-swap li.product:hover .premium-woo-product__on_hover {
8084
- opacity: 1; }
 
 
8085
 
8086
- .premium-woo-skin-grid-1 .premium-woo-qv-btn,
8087
- .premium-woo-skin-grid-3 .premium-woo-qv-btn,
8088
- .premium-woo-skin-grid-4 .premium-woo-qv-btn {
8089
- position: absolute;
 
 
 
 
 
 
 
 
 
 
 
 
 
8090
  bottom: 0;
8091
- left: 0;
8092
- width: 100%;
8093
- text-align: center;
8094
- padding: 5px;
8095
- background: rgba(2, 2, 2, 0.5);
8096
- color: #fff;
8097
- -webkit-transition: all 0.3s ease-in-out;
8098
- transition: all 0.3s ease-in-out;
8099
- z-index: 2;
8100
- -webkit-transform: translateY(100%);
8101
- -ms-transform: translateY(100%);
8102
- transform: translateY(100%); }
8103
-
8104
- .premium-woo-skin-grid-4 .premium-woo-qv-btn {
8105
- -webkit-transition-delay: 0.1s;
8106
- transition-delay: 0.1s; }
8107
 
8108
- .premium-woo-skin-grid-1 .premium-woo-qv-icon,
8109
- .premium-woo-skin-grid-3 .premium-woo-qv-icon,
8110
- .premium-woo-skin-grid-4 .premium-woo-qv-icon,
8111
- .premium-woo-skin-grid-6 .premium-woo-qv-icon {
8112
- margin-left: 0.5em; }
8113
 
8114
- .premium-woo-product-thumbnail:hover .premium-woo-qv-btn-translate {
8115
- -webkit-transform: translateY(0);
8116
- -ms-transform: translateY(0);
8117
- transform: translateY(0); }
8118
 
8119
- .premium-woo-product-wrapper .premium-woo-qv-data {
8120
- position: absolute;
8121
- top: 0;
8122
- left: 0;
8123
  width: 100%;
8124
- height: 100%;
8125
- z-index: 1;
8126
- overflow: hidden;
8127
- cursor: pointer; }
8128
 
8129
- /**
8130
- * Skin 1,4
8131
- */
8132
- .premium-woo-skin-grid-1 .premium-woo-product-actions-wrapper,
8133
- .premium-woo-skin-grid-4 .premium-woo-product-actions-wrapper {
8134
- position: absolute;
8135
- top: 0.7em;
8136
- right: 1em;
8137
- -webkit-transform: translate3d(15px, 0, 0);
8138
- transform: translate3d(15px, 0, 0);
8139
- -webkit-transition: all 0.3s ease-in-out;
8140
- transition: all 0.3s ease-in-out;
8141
- opacity: 0;
8142
- z-index: 9; }
8143
 
8144
- .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-cart-btn {
8145
- position: relative;
8146
- display: block;
8147
- margin: 0 0 3px;
8148
- background: #fff;
8149
- text-align: center;
8150
- outline: 0;
8151
- -webkit-transition: all 0.3s ease-in-out;
8152
- transition: all 0.3s ease-in-out; }
8153
 
8154
- .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-add-cart-icon {
8155
- display: block;
8156
- color: #54595f;
8157
- width: 30px;
8158
- line-height: 30px;
8159
- height: 30px;
8160
- cursor: pointer;
8161
- -webkit-transition: all 0.3s ease-in-out;
8162
- transition: all 0.3s ease-in-out; }
8163
-
8164
- .premium-woo-skin-grid-1 li.product:hover .premium-woo-product-actions-wrapper,
8165
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-actions-wrapper {
8166
- -webkit-transform: translate3d(5px, 0, 0);
8167
- transform: translate3d(5px, 0, 0);
8168
- opacity: 1; }
8169
 
8170
- .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon {
8171
- -webkit-animation: spin 2s linear infinite;
8172
- animation: spin 2s linear infinite; }
8173
 
8174
- .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon::before {
8175
- content: "\f013"; }
 
 
 
 
 
8176
 
8177
- .premium-woocommerce .premium-woo-cart-btn.added .premium-woo-add-cart-icon::before {
8178
- content: "\f00c"; }
 
8179
 
8180
- /**
8181
- * Skin 2
8182
- */
8183
- .premium-woo-skin-grid-2 li.product .premium-woo-products-details-wrap {
8184
- position: absolute;
8185
- background: #fff;
8186
- bottom: 0;
8187
- left: 0;
8188
  width: 100%;
8189
- z-index: 2;
8190
- padding: 0;
8191
- opacity: 0;
8192
- -webkit-transition: opacity 0.2s, -webkit-transform 0.4s;
8193
- transition: opacity 0.2s, -webkit-transform 0.4s;
8194
- transition: transform 0.4s, opacity 0.2s;
8195
- transition: transform 0.4s, opacity 0.2s, -webkit-transform 0.4s;
8196
- -webkit-transform: translateZ(0) translateY(5px);
8197
- transform: translateZ(0) translateY(5px); }
8198
 
8199
- .premium-woo-skin-grid-2 .premium-woo-product-details {
8200
- padding: 15px 0; }
 
 
 
8201
 
8202
- .premium-woo-skin-grid-2 li.product:hover .premium-woo-products-details-wrap {
8203
- opacity: 1;
8204
- -webkit-transform: translateZ(0) translateY(0);
8205
- transform: translateZ(0) translateY(0); }
8206
 
8207
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper {
8208
- position: static;
8209
- -js-display: flex;
8210
- display: -webkit-box;
8211
- display: -webkit-flex;
8212
- display: -moz-box;
8213
- display: -ms-flexbox;
8214
- display: flex;
8215
- -webkit-box-orient: horizontal;
8216
- -webkit-box-direction: reverse;
8217
- -webkit-flex-direction: row-reverse;
8218
- -moz-box-orient: horizontal;
8219
- -moz-box-direction: reverse;
8220
- -ms-flex-direction: row-reverse;
8221
- flex-direction: row-reverse; }
8222
 
8223
- .premium-woo-skin-grid-2 .premium-woo-product-actions-wrapper > * {
8224
- -webkit-box-flex: 1;
8225
- -webkit-flex: 1;
8226
- -moz-box-flex: 1;
8227
- -ms-flex: 1;
8228
- flex: 1;
8229
- min-width: 50%; }
8230
 
8231
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .button {
8232
- -js-display: flex;
8233
- display: -webkit-box;
8234
- display: -webkit-flex;
8235
- display: -moz-box;
8236
- display: -ms-flexbox;
8237
- display: flex;
8238
- margin: 0;
8239
- text-align: center;
8240
- -webkit-box-pack: center;
8241
- -webkit-justify-content: center;
8242
- -moz-box-pack: center;
8243
- -ms-flex-pack: center;
8244
- justify-content: center;
8245
- -webkit-box-align: center;
8246
- -webkit-align-items: center;
8247
- -moz-box-align: center;
8248
- -ms-flex-align: center;
8249
- align-items: center; }
8250
 
8251
- .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
8252
- background-color: #54595f; }
 
 
8253
 
8254
- /**
8255
- * Skin 4
8256
- */
8257
- .premium-woo-skin-grid-4 li.product .premium-woo-products-details-wrap {
8258
- position: absolute;
8259
- left: 0;
8260
- right: 0;
8261
- top: 50%;
8262
- -webkit-transform: scale(0.9) translateZ(0) translateY(-50%);
8263
- transform: scale(0.9) translateZ(0) translateY(-50%);
8264
- text-align: center;
8265
- z-index: 2;
8266
- opacity: 0;
8267
- -webkit-transition: opacity 0.5s, -webkit-transform 0.3s;
8268
- transition: opacity 0.5s, -webkit-transform 0.3s;
8269
- transition: opacity 0.5s, transform 0.3s;
8270
- transition: opacity 0.5s, transform 0.3s, -webkit-transform 0.3s; }
8271
 
8272
- .premium-woo-skin-grid-4 li.product .premium-woo-product-overlay,
8273
- .premium-woo-skin-grid-8 li.product .premium-woo-product-overlay {
8274
- position: absolute;
8275
  top: 0;
8276
  left: 0;
8277
- width: 100%;
8278
- height: 100%;
8279
- opacity: 0;
8280
- visibility: hidden;
8281
- background-color: rgba(27, 27, 23, 0.3);
8282
- -webkit-transition: all 0.25s ease-in-out;
8283
- transition: all 0.25s ease-in-out; }
8284
-
8285
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-overlay,
8286
- .premium-woo-skin-grid-8 li.product:hover .premium-woo-product-overlay {
8287
- opacity: 1;
8288
- visibility: visible;
8289
- z-index: 1; }
8290
-
8291
- .premium-woo-skin-grid-4 li.product:hover .premium-woo-products-details-wrap {
8292
- -webkit-transform: scale(1) translateZ(0) translateY(-50%);
8293
- transform: scale(1) translateZ(0) translateY(-50%);
8294
- opacity: 1; }
8295
-
8296
- /**
8297
- * Skin 5
8298
- */
8299
- .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper {
8300
- -js-display: flex;
8301
- display: -webkit-box;
8302
- display: -webkit-flex;
8303
- display: -moz-box;
8304
- display: -ms-flexbox;
8305
- display: flex; }
8306
- .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
8307
- -js-display: flex;
8308
- display: -webkit-box;
8309
- display: -webkit-flex;
8310
- display: -moz-box;
8311
- display: -ms-flexbox;
8312
- display: flex;
8313
- -webkit-box-align: center;
8314
- -webkit-align-items: center;
8315
- -moz-box-align: center;
8316
- -ms-flex-align: center;
8317
- align-items: center;
8318
- background-color: #54595f;
8319
- padding: 10px;
8320
- -webkit-transition: all 0.25s ease 0s;
8321
- transition: all 0.25s ease 0s; }
8322
 
8323
- .premium-woo-skin-grid-5 li.product .premium-woo-products-details-wrap {
8324
- width: 75%; }
 
 
8325
 
8326
- .premium-woo-skin-grid-5 .premium-woo-product-wrapper {
8327
- -js-display: flex;
8328
- display: -webkit-box;
8329
- display: -webkit-flex;
8330
- display: -moz-box;
8331
- display: -ms-flexbox;
8332
- display: flex;
8333
- -webkit-box-align: center;
8334
- -webkit-align-items: center;
8335
- -moz-box-align: center;
8336
- -ms-flex-align: center;
8337
- align-items: center; }
8338
 
8339
- .premium-woo-product-align-right .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
8340
- -webkit-box-pack: end;
8341
- -webkit-justify-content: flex-end;
8342
- -moz-box-pack: end;
8343
- -ms-flex-pack: end;
8344
- justify-content: flex-end; }
8345
 
8346
- .premium-woo-product-align-center .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
8347
- -webkit-box-pack: center;
8348
- -webkit-justify-content: center;
8349
- -moz-box-pack: center;
8350
- -ms-flex-pack: center;
8351
- justify-content: center; }
8352
 
8353
- /**
8354
- * Skin 6
8355
- */
8356
- .premium-woo-skin-grid-6 .premium-woo-qv-btn {
8357
- position: absolute;
8358
- top: 50%;
8359
- left: 50%;
8360
- min-width: 40%;
8361
- text-align: center;
8362
- padding: 5px;
8363
- background: rgba(2, 2, 2, 0.5);
8364
- color: #fff;
8365
- -webkit-transform: translate(-50%, -50%);
8366
- -ms-transform: translate(-50%, -50%);
8367
- transform: translate(-50%, -50%);
8368
- opacity: 0;
8369
- visibility: hidden;
8370
- -webkit-transition: all 0.3s ease-in-out;
8371
- transition: all 0.3s ease-in-out;
8372
- cursor: pointer;
8373
- z-index: 2; }
8374
 
8375
- .premium-woo-skin-grid-6 li.product:hover .premium-woo-qv-btn {
8376
- opacity: 1;
8377
- visibility: visible; }
8378
 
8379
- .premium-woo-product-align-right .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
8380
- .premium-woo-product-align-left .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
8381
- .premium-woo-product-align-right .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating,
8382
- .premium-woo-product-align-left .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating {
8383
- margin: 0; }
8384
 
8385
- .premium-woo-skin-grid-6 li.product .premium-woo-product-info {
8386
- -js-display: flex;
8387
- display: -webkit-box;
8388
- display: -webkit-flex;
8389
- display: -moz-box;
8390
- display: -ms-flexbox;
8391
- display: flex;
8392
- -webkit-box-pack: justify;
8393
- -webkit-justify-content: space-between;
8394
- -moz-box-pack: justify;
8395
- -ms-flex-pack: justify;
8396
- justify-content: space-between; }
8397
 
8398
- .premium-woo-product-align-center .premium-woocommerce li.product .premium-woo-product-info {
8399
- -webkit-box-orient: vertical;
8400
- -webkit-box-direction: normal;
8401
- -webkit-flex-direction: column;
8402
- -moz-box-orient: vertical;
8403
- -moz-box-direction: normal;
8404
- -ms-flex-direction: column;
8405
- flex-direction: column; }
8406
 
8407
- .premium-woo-product-align-right .premium-woocommerce li.product .premium-woo-product-info {
8408
- -webkit-box-orient: horizontal;
8409
- -webkit-box-direction: reverse;
8410
- -webkit-flex-direction: row-reverse;
8411
- -moz-box-orient: horizontal;
8412
- -moz-box-direction: reverse;
8413
- -ms-flex-direction: row-reverse;
8414
- flex-direction: row-reverse; }
8415
 
8416
- .premium-woo-skin-grid-6 li.product .premium-woo-product-gallery-images {
8417
- -js-display: flex;
8418
- display: -webkit-box;
8419
- display: -webkit-flex;
8420
- display: -moz-box;
8421
- display: -ms-flexbox;
8422
- display: flex;
8423
- position: absolute;
8424
- bottom: 10px;
8425
- width: 100%;
8426
- -webkit-box-pack: center;
8427
- -webkit-justify-content: center;
8428
- -moz-box-pack: center;
8429
- -ms-flex-pack: center;
8430
- justify-content: center; }
8431
 
8432
- .premium-woo-product-gallery-images .premium-woo-product__gallery_image {
8433
- width: 20%;
8434
- margin: 0 0.2em;
8435
- border: 2px solid #aaa;
8436
- cursor: pointer; }
8437
 
8438
- /**
8439
- * Metro
8440
- */
8441
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail img,
8442
- .premium-woo-products-metro li.product .premium-woo-product-wrapper,
8443
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail,
8444
- .premium-woo-products-metro li.product .woocommerce-LoopProduct-link {
8445
- height: 100%; }
8446
 
8447
- .premium-woo-products-metro ul.products li.product {
8448
- margin-bottom: 0; }
8449
 
8450
- .premium-woo-products-metro li.product .premium-woo-product-thumbnail img {
8451
- -o-object-fit: cover;
8452
- object-fit: cover; }
8453
 
8454
- /*
8455
- * Carousel
8456
- */
8457
- .premium-carousel-hidden {
8458
- opacity: 0;
8459
- visibility: hidden; }
8460
 
8461
- .premium-woocommerce:not(.premium-woo-skin-grid-7) .slick-arrow {
8462
- -webkit-border-radius: 50%;
8463
- border-radius: 50%; }
8464
 
8465
- .premium-woocommerce ul.slick-dots {
8466
- width: 100%; }
 
8467
 
8468
- /*
8469
- * Quick View Html/body
8470
- */
8471
- html.premium-woo-qv-opened,
8472
- html.premium-woo-qv-opened body {
8473
- overflow: hidden; }
8474
 
8475
- /**
8476
- * Quick View Modal
8477
- */
8478
- .premium-woo-quick-view-back {
8479
- position: fixed;
8480
- visibility: hidden;
8481
- overflow: hidden;
8482
- background: rgba(2, 2, 2, 0.5);
8483
- opacity: 0;
8484
- -webkit-transition: opacity 0.25s;
8485
- transition: opacity 0.25s;
8486
- z-index: 999; }
8487
 
8488
- .premium-woo-quick-view-active {
8489
- top: 0;
8490
- left: 0;
8491
- width: 100%;
8492
- height: 100%;
8493
- opacity: 1;
8494
- visibility: visible; }
8495
 
8496
- #premium-woo-quick-view-modal {
8497
- position: fixed;
8498
- visibility: hidden;
8499
- opacity: 0;
8500
- top: 0;
8501
- left: 0;
8502
- width: 100%;
8503
- height: 100%;
8504
- z-index: 1400;
8505
- text-align: center;
8506
- -webkit-transition: all 0.3s;
8507
- transition: all 0.3s;
8508
- overflow-x: hidden;
8509
- overflow-y: auto; }
8510
- #premium-woo-quick-view-modal.active {
8511
- visibility: visible;
8512
- opacity: 1; }
8513
- #premium-woo-quick-view-modal.active .premium-woo-content-main {
8514
- -webkit-transform: translateY(0);
8515
- -ms-transform: translateY(0);
8516
- transform: translateY(0);
8517
- opacity: 1;
8518
- width: 100%; }
8519
- #premium-woo-quick-view-modal .premium-woo-content-main-wrapper {
8520
- position: absolute;
8521
- width: 100%;
8522
- height: 100%;
8523
- top: 0;
8524
- left: 0;
8525
- text-align: center;
8526
- padding: 30px;
8527
- -js-display: flex;
8528
- display: -webkit-box;
8529
- display: -webkit-flex;
8530
- display: -moz-box;
8531
- display: -ms-flexbox;
8532
- display: flex;
8533
- -webkit-box-align: center;
8534
- -webkit-align-items: center;
8535
- -moz-box-align: center;
8536
- -ms-flex-align: center;
8537
- align-items: center; }
8538
- #premium-woo-quick-view-modal .premium-woo-content-main {
8539
- position: relative;
8540
- pointer-events: none;
8541
- max-width: 100%;
8542
- text-align: left;
8543
- z-index: 1045;
8544
- -webkit-transform: translateY(-30px);
8545
- -ms-transform: translateY(-30px);
8546
- transform: translateY(-30px);
8547
- opacity: 0;
8548
- -webkit-transition: opacity 0.3s, -webkit-transform 0.5s;
8549
- transition: opacity 0.3s, -webkit-transform 0.5s;
8550
- transition: transform 0.5s, opacity 0.3s;
8551
- transition: transform 0.5s, opacity 0.3s, -webkit-transform 0.5s;
8552
- margin: 0 auto; }
8553
- #premium-woo-quick-view-modal .premium-woo-lightbox-content {
8554
- position: relative;
8555
- display: table;
8556
- pointer-events: auto;
8557
- background-color: #fff;
8558
- max-width: 975px;
8559
- margin: 20px auto;
8560
- -webkit-transform: translateZ(0);
8561
- transform: translateZ(0);
8562
- -webkit-box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
8563
- box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
8564
- overflow: hidden; }
8565
- #premium-woo-quick-view-modal .summary {
8566
- width: 50%;
8567
- margin: 0;
8568
- padding: 30px;
8569
- float: left;
8570
- -webkit-box-sizing: border-box;
8571
- -moz-box-sizing: border-box;
8572
- box-sizing: border-box; }
8573
- #premium-woo-quick-view-modal .summary .quantity {
8574
- min-width: auto; }
8575
- #premium-woo-quick-view-modal .summary .quantity input.qty {
8576
- width: 54px;
8577
- -webkit-appearance: button;
8578
- -moz-appearance: button;
8579
- appearance: button; }
8580
- #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-inner-spin-button,
8581
- #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-outer-spin-button {
8582
- display: unset; }
8583
- #premium-woo-quick-view-modal .woocommerce-product-details__short-description p {
8584
- margin: 0; }
8585
-
8586
- #premium-woo-quick-view-close {
8587
- position: absolute;
8588
- font-size: 22px;
8589
- top: 10px;
8590
- right: 10px;
8591
- width: 22px;
8592
- height: 22px;
8593
- line-height: 22px;
8594
- opacity: 0.7;
8595
- text-align: center;
8596
- z-index: 2;
8597
- color: #000; }
8598
 
8599
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider {
8600
- position: relative; }
8601
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider li {
8602
- list-style: none; }
8603
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav {
8604
- margin: 0;
8605
- padding: 0;
8606
- width: 100%;
8607
- position: absolute;
8608
- bottom: 10px;
8609
- text-align: center; }
8610
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li {
8611
- margin: 0 6px;
8612
- display: inline-block;
8613
- vertical-align: middle; }
8614
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a {
8615
- width: 11px;
8616
- height: 11px;
8617
- display: block;
8618
- background: #666;
8619
- background: rgba(0, 0, 0, 0.5);
8620
- cursor: pointer;
8621
- text-indent: -9999px;
8622
- -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
8623
- box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
8624
- -webkit-border-radius: 20px;
8625
- border-radius: 20px; }
8626
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a.flex-active {
8627
- background: rgba(0, 0, 0, 0.9);
8628
- cursor: default; }
8629
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a:focus {
8630
- outline: none; }
8631
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider img {
8632
- -o-object-fit: cover;
8633
- object-fit: cover;
8634
- width: 100%; }
8635
 
8636
- #premium-woo-quick-view-content div.images {
8637
- width: 50%;
8638
- float: left;
8639
- opacity: 1 !important;
8640
- margin: 0; }
8641
 
8642
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav {
8643
- margin: 0;
8644
- padding: 0;
8645
- list-style: none; }
 
 
 
 
8646
 
8647
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav a {
8648
- text-decoration: none;
8649
- display: block;
8650
- width: 14px;
8651
- height: 32px;
8652
- font-size: 32px;
8653
- line-height: 32px;
8654
- margin: -20px 0 0;
8655
- position: absolute;
8656
- top: 50%;
8657
- z-index: 10;
8658
- overflow: hidden;
8659
- cursor: pointer;
8660
- color: rgba(0, 0, 0, 0.8);
8661
- text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
8662
- -webkit-transition: all 0.3s ease-in-out;
8663
- transition: all 0.3s ease-in-out; }
8664
-
8665
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next,
8666
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
8667
- display: inline-block;
8668
- font-family: "Font Awesome 5 Free";
8669
- font-weight: 900;
8670
- text-rendering: auto;
8671
- -webkit-font-smoothing: antialiased;
8672
- -moz-osx-font-smoothing: grayscale; }
8673
-
8674
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
8675
- left: 10px; }
8676
-
8677
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next {
8678
- right: 10px; }
8679
-
8680
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev::before {
8681
- content: "\f104"; }
8682
-
8683
- #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next::before {
8684
- content: "\f105"; }
8685
-
8686
- .premium-woocommerce li.product .added_to_cart.wc-forward {
8687
- display: none; }
8688
 
8689
- .premium-woo-atc-button .add_to_cart_button .premium-woo-cart-loader {
8690
- -webkit-animation: spin 2s linear infinite;
8691
- animation: spin 2s linear infinite;
8692
- margin-left: 5px;
8693
- vertical-align: baseline; }
 
 
 
 
8694
 
8695
- /*
8696
- * Load More Button
8697
- */
8698
- .premium-woo-load-more {
8699
- position: relative; }
8700
- .premium-woo-load-more .premium-woo-load-more-btn {
8701
- -webkit-box-shadow: none;
8702
- box-shadow: none;
8703
- text-shadow: none;
8704
- border: none;
8705
- outline: none;
8706
- -webkit-box-align: center;
8707
- -webkit-align-items: center;
8708
- -moz-box-align: center;
8709
- -ms-flex-align: center;
8710
- align-items: center;
8711
- vertical-align: bottom;
8712
- cursor: pointer;
8713
- line-height: 1;
8714
- font-style: normal;
8715
- font-weight: normal;
8716
- background-image: none;
8717
- color: #fff;
8718
- -webkit-transition: all 0.3s ease-in-out;
8719
- transition: all 0.3s ease-in-out;
8720
- padding: 10px 20px; }
8721
-
8722
- .premium-woo-load-more-btn {
8723
- -js-display: inline-flex;
8724
- display: -webkit-inline-box;
8725
- display: -webkit-inline-flex;
8726
- display: -moz-inline-box;
8727
- display: -ms-inline-flexbox;
8728
- display: inline-flex;
8729
- -webkit-box-align: center;
8730
- -webkit-align-items: center;
8731
- -moz-box-align: center;
8732
- -ms-flex-align: center;
8733
- align-items: center; }
8734
 
8735
- .premium-woo-load-more-btn span {
8736
- margin-right: 3px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
8737
 
8738
- .premium-woo-load-more-btn .premium-loader {
8739
- display: inline-block;
8740
- width: 20px;
8741
- height: 20px; }
 
 
 
8742
 
8743
- @media (min-width: 545px) {
8744
- #premium-woo-quick-view-content div.summary {
8745
- content: "544";
8746
- overflow-y: auto; } }
 
 
8747
 
8748
- @media (max-width: 544px) {
8749
- #premium-woo-quick-view-content .premium-woo-lightbox-content {
8750
- display: block; }
8751
- #premium-woo-quick-view-content div.images,
8752
- #premium-woo-quick-view-content div.summary {
8753
- width: 100%;
8754
- float: none; } }
8755
 
8756
- /*
8757
- * Common Title/Dual Heading
8758
- */
8759
- .premium-title-bg-text:before {
8760
- position: absolute;
8761
- content: attr(data-background);
8762
- top: 0;
8763
- left: 0;
8764
- text-align: left; }
8765
 
8766
- .premium-bg-text-yes .elementor-widget-container:before {
8767
- position: absolute;
8768
- top: 0;
8769
- left: 0;
8770
- text-align: left; }
8771
 
8772
- .premium-mask-yes .premium-dual-header-first-clip .premium-dual-header-first-span .premium-mask-span,
8773
- .premium-mask-yes .premium-dual-header-second-clip .premium-mask-span {
8774
- background: inherit; }
 
 
8775
 
8776
- .premium-mask-yes .premium-mask-span {
8777
- position: relative;
8778
- overflow: hidden;
8779
- -js-display: inline-flex !important;
8780
- display: -webkit-inline-box !important;
8781
- display: -webkit-inline-flex !important;
8782
- display: -moz-inline-box !important;
8783
- display: -ms-inline-flexbox !important;
8784
- display: inline-flex !important; }
8785
- .premium-mask-yes .premium-mask-span::after {
8786
- content: "";
8787
- position: absolute;
8788
- top: 0;
8789
- right: 0px;
8790
- width: 100%;
8791
- height: 100%;
8792
- background-color: currentColor;
8793
- -webkit-backface-visibility: visible;
8794
- backface-visibility: visible; }
8795
-
8796
- .premium-mask-active.premium-mask-tr .premium-mask-span::after {
8797
- -webkit-animation: pa-mask-tr 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8798
- animation: pa-mask-tr 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8799
- -webkit-transform: translateX(-103%);
8800
- -ms-transform: translateX(-103%);
8801
- transform: translateX(-103%); }
8802
-
8803
- .premium-mask-active.premium-mask-tl .premium-mask-span::after {
8804
- -webkit-animation: pa-mask-tl 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8805
- animation: pa-mask-tl 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8806
- -webkit-transform: translateX(103%);
8807
- -ms-transform: translateX(103%);
8808
- transform: translateX(103%); }
8809
-
8810
- .premium-mask-active.premium-mask-tb .premium-mask-span::after {
8811
- -webkit-animation: pa-mask-tb 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8812
- animation: pa-mask-tb 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8813
- -webkit-transform: translateY(-103%);
8814
- -ms-transform: translateY(-103%);
8815
- transform: translateY(-103%); }
8816
-
8817
- .premium-mask-active.premium-mask-tt .premium-mask-span::after {
8818
- -webkit-animation: pa-mask-tt 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8819
- animation: pa-mask-tt 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8820
- -webkit-transform: translateY(103%);
8821
- -ms-transform: translateY(103%);
8822
- transform: translateY(103%); }
8823
-
8824
- @-webkit-keyframes pa-mask-tr {
8825
- 0% {
8826
- -webkit-transform: translateX(0%);
8827
- transform: translateX(0%); }
8828
- 100% {
8829
- -webkit-transform: translateX(103%);
8830
- transform: translateX(103%); } }
8831
-
8832
- @keyframes pa-mask-tr {
8833
- 0% {
8834
- -webkit-transform: translateX(0%);
8835
- transform: translateX(0%); }
8836
- 100% {
8837
- -webkit-transform: translateX(103%);
8838
- transform: translateX(103%); } }
8839
-
8840
- @-webkit-keyframes pa-mask-tl {
8841
- 0% {
8842
- -webkit-transform: translateX(0%);
8843
- transform: translateX(0%); }
8844
- 100% {
8845
- -webkit-transform: translateX(-103%);
8846
- transform: translateX(-103%); } }
8847
-
8848
- @keyframes pa-mask-tl {
8849
- 0% {
8850
- -webkit-transform: translateX(0%);
8851
- transform: translateX(0%); }
8852
- 100% {
8853
- -webkit-transform: translateX(-103%);
8854
- transform: translateX(-103%); } }
8855
-
8856
- @-webkit-keyframes pa-mask-tb {
8857
- 0% {
8858
- -webkit-transform: translateY(0%);
8859
- transform: translateY(0%); }
8860
- 100% {
8861
- -webkit-transform: translateY(103%);
8862
- transform: translateY(103%); } }
8863
-
8864
- @keyframes pa-mask-tb {
8865
- 0% {
8866
- -webkit-transform: translateY(0%);
8867
- transform: translateY(0%); }
8868
- 100% {
8869
- -webkit-transform: translateY(103%);
8870
- transform: translateY(103%); } }
8871
-
8872
- @-webkit-keyframes pa-mask-tt {
8873
- 0% {
8874
- -webkit-transform: translateY(0%);
8875
- transform: translateY(0%); }
8876
- 100% {
8877
- -webkit-transform: translateY(-103%);
8878
- transform: translateY(-103%); } }
8879
-
8880
- @keyframes pa-mask-tt {
8881
- 0% {
8882
- -webkit-transform: translateY(0%);
8883
- transform: translateY(0%); }
8884
- 100% {
8885
- -webkit-transform: translateY(-103%);
8886
- transform: translateY(-103%); } }
8887
 
8888
- /*
8889
- * Common Buttons Style.
8890
- */
8891
- .premium-button .premium-lottie-animation,
8892
- .premium-image-button .premium-lottie-animation {
8893
- -js-display: flex;
8894
- display: -webkit-box;
8895
- display: -webkit-flex;
8896
- display: -moz-box;
8897
- display: -ms-flexbox;
8898
- display: flex; }
8899
 
8900
- .premium-button svg,
8901
- .premium-image-button svg {
8902
- width: 30px;
8903
- height: 30px; }
 
 
8904
 
8905
- .premium-btn-sm,
8906
- .premium-btn-md,
8907
- .premium-btn-lg,
8908
- .premium-btn-block {
8909
- background-color: #eee;
8910
- color: #042551;
8911
- margin: 0px;
8912
- text-decoration: none; }
8913
- .premium-btn-sm:hover,
8914
- .premium-btn-md:hover,
8915
- .premium-btn-lg:hover,
8916
- .premium-btn-block:hover {
8917
- background-color: #54595f;
8918
- color: #eee; }
8919
-
8920
- .premium-btn-sm {
8921
- padding: 12px 24px;
8922
- font-size: 14px;
8923
- line-height: 1; }
8924
-
8925
- .premium-btn-md {
8926
- padding: 14px 26px;
8927
- font-size: 16px;
8928
- line-height: 1.2; }
8929
-
8930
- .premium-btn-lg {
8931
- padding: 16px 28px;
8932
- font-size: 18px;
8933
- line-height: 1.3333; }
8934
-
8935
- .premium-btn-block {
8936
- font-size: 18px;
8937
- line-height: 1;
8938
- padding: 20px 0px;
8939
- width: 100%;
8940
- text-align: center; }
8941
 
8942
- .premium-button-text {
8943
- display: inline-block;
8944
- width: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8945
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8946
  /*
8947
  * Common Button/Image Button Mouse Detect Effect.
8948
- */
8949
- .premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg {
8950
- position: absolute;
8951
- z-index: 0;
8952
- top: 0;
8953
- left: 0;
8954
- width: 0px;
8955
- height: 0px;
8956
- -webkit-border-radius: 50%;
8957
- border-radius: 50%;
8958
- display: block;
8959
- -webkit-transform: translate(-50%, -50%);
8960
- -ms-transform: translate(-50%, -50%);
8961
- transform: translate(-50%, -50%);
8962
- -webkit-transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
8963
- transition: width 0.4s ease-in-out, height 0.4s ease-in-out; }
8964
-
8965
- .premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg {
8966
- width: 225%;
8967
- height: 560px; }
8968
-
8969
- .premium-mouse-detect-yes .premium-button-style6:before {
8970
- width: 0;
8971
- height: 0; }
8972
-
8973
- /** Loader */
8974
- .premium-loader {
8975
- border: 3px solid #f3f3f3;
8976
- border-top-width: 3px;
8977
- border-top-style: solid;
8978
- border-top-color: #f3f3f3;
8979
- -webkit-border-radius: 50%;
8980
- border-radius: 50%;
8981
- border-top: 3px solid;
8982
- border-top-color: #bbb;
8983
- width: 30px;
8984
- height: 30px;
8985
- -webkit-animation: spin 2s linear infinite;
8986
- animation: spin 2s linear infinite;
8987
- margin: 0 auto; }
8988
-
8989
- /** Common Animation */
8990
- @-webkit-keyframes spin {
8991
- 0% {
8992
- -webkit-transform: rotate(0deg);
8993
- transform: rotate(0deg); }
8994
- 100% {
8995
- -webkit-transform: rotate(360deg);
8996
- transform: rotate(360deg); } }
8997
- @keyframes spin {
8998
- 0% {
8999
- -webkit-transform: rotate(0deg);
9000
- transform: rotate(0deg); }
9001
- 100% {
9002
- -webkit-transform: rotate(360deg);
9003
- transform: rotate(360deg); } }
9004
-
9005
- /**Notice*/
9006
- .premium-error-notice {
9007
- width: 100%;
9008
- padding: 10px;
9009
- color: #b94a48;
9010
- background-color: #f2dede;
9011
- border-color: #eed3d7;
9012
- text-align: center; }
6
  font-weight: normal;
7
  font-style: normal;
8
  }
9
+ /**************** Premium Banner ****************/
10
+ /************************************************/
11
+ .elementor-widget-premium-addon-banner {
12
+ overflow: hidden; }
13
+
14
+ .premium-banner-ib {
15
+ display: block;
16
+ position: relative;
17
+ z-index: 1;
18
+ overflow: hidden;
19
+ margin: 0;
20
+ text-align: center;
21
+ -webkit-box-sizing: border-box;
22
+ -moz-box-sizing: border-box;
23
+ box-sizing: border-box; }
24
+ .premium-banner-ib img {
25
+ display: block;
26
+ position: relative; }
27
+
28
+ .premium-banner-img-wrap {
29
+ -js-display: flex;
30
+ display: -webkit-box;
31
+ display: -webkit-flex;
32
+ display: -moz-box;
33
+ display: -ms-flexbox;
34
+ display: flex;
35
+ height: 100%; }
36
+ .premium-banner-img-wrap .premium-banner-ib-img {
37
+ -webkit-flex-shrink: 0;
38
+ -ms-flex-negative: 0;
39
+ flex-shrink: 0; }
40
+
41
+ .premium-banner-ib-desc .premium-banner-read-more {
42
+ z-index: 100; }
43
+
44
+ .elementor-widget-premium-addon-banner .premium-banner-ib-title {
45
+ background: transparent; }
46
+
47
+ .premium-banner-ib *,
48
+ .premium-banner-ib .premium-banner-ib-desc {
49
+ -webkit-box-sizing: border-box;
50
+ -moz-box-sizing: border-box;
51
+ box-sizing: border-box; }
52
+
53
+ .premium-banner-ib img {
54
+ min-width: 100%;
55
+ max-width: 100%;
56
+ -webkit-transition: opacity 0.35s;
57
+ transition: opacity 0.35s; }
58
+
59
+ .premium-banner-ib .premium-banner-ib-desc {
60
+ padding: 15px;
61
+ -webkit-backface-visibility: hidden;
62
+ backface-visibility: hidden;
63
+ -webkit-box-sizing: border-box;
64
+ -moz-box-sizing: border-box;
65
+ box-sizing: border-box;
66
+ position: absolute;
67
+ top: 0;
68
+ left: 0;
69
+ width: 100%;
70
+ height: 100%; }
71
+
72
+ .premium-banner-ib .premium-banner-ib-link {
73
+ position: absolute;
74
+ top: 0;
75
+ left: 0;
76
+ width: 100%;
77
+ height: 100%;
78
+ z-index: 1000;
79
+ text-indent: 200%;
80
+ white-space: nowrap;
81
+ font-size: 0;
82
+ opacity: 0; }
83
+
84
+ .premium-banner-ib a.premium-banner-ib-link {
85
+ display: block;
86
+ background: 0 0; }
87
+
88
+ .premium-banner-animation1 img {
89
+ width: -webkit-calc(100% + 50px) !important;
90
+ width: calc(100% + 50px) !important;
91
+ max-width: -webkit-calc(100% + 50px) !important;
92
+ max-width: calc(100% + 50px) !important;
93
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
94
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
95
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
96
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
97
+ -webkit-transform: translate3d(-40px, 0, 0);
98
+ transform: translate3d(-40px, 0, 0); }
99
+
100
+ .premium-banner-animation2 .premium-banner-ib-title {
101
+ padding: 15px; }
102
+
103
+ .premium-banner-animation1 .premium-banner-ib-desc {
104
+ top: auto;
105
+ bottom: 0;
106
+ min-height: 25%;
107
+ height: auto;
108
+ max-height: 100%;
109
+ text-align: left; }
110
+
111
+ .premium-banner-animation1 .premium-banner-ib-content,
112
+ .premium-banner-animation1 .premium-banner-ib-title,
113
+ .premium-banner-animation1 .premium-banner-read-more {
114
+ -webkit-transform: translate3d(0, 40px, 0);
115
+ transform: translate3d(0, 40px, 0);
116
+ -webkit-transition-delay: 0.05s;
117
+ transition-delay: 0.05s;
118
+ -webkit-transition-duration: 0.35s;
119
+ transition-duration: 0.35s; }
120
+
121
+ .premium-banner-animation1 .premium-banner-ib-title {
122
+ -webkit-transition: -webkit-transform 0.35s;
123
+ transition: -webkit-transform 0.35s;
124
+ transition: transform 0.35s;
125
+ transition: transform 0.35s, -webkit-transform 0.35s; }
126
+
127
+ .premium-banner-animation1 .premium-banner-ib-content,
128
+ .premium-banner-animation1 .premium-banner-read-more {
129
+ margin-top: 10px;
130
+ opacity: 0;
131
+ -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
132
+ transition: opacity 0.2s, -webkit-transform 0.35s;
133
+ transition: opacity 0.2s, transform 0.35s;
134
+ transition: opacity 0.2s, transform 0.35s, -webkit-transform 0.35s; }
135
+
136
+ .premium-banner-animation1:hover .premium-banner-ib-content,
137
+ .premium-banner-animation1.active .premium-banner-ib-content,
138
+ .premium-banner-animation1:hover .premium-banner-read-more,
139
+ .premium-banner-animation1.active .premium-banner-read-more {
140
+ opacity: 1;
141
+ -webkit-transition-delay: 0.05s;
142
+ transition-delay: 0.05s;
143
+ -webkit-transition-duration: 0.35s;
144
+ transition-duration: 0.35s; }
145
+
146
+ .premium-banner-animation1:hover .premium-banner-ib-content,
147
+ .premium-banner-animation1.active .premium-banner-ib-content,
148
+ .premium-banner-animation1:hover .premium-banner-read-more,
149
+ .premium-banner-animation1.active .premium-banner-read-more,
150
+ .premium-banner-animation1:hover .premium-banner-ib-title,
151
+ .premium-banner-animation1.active .premium-banner-ib-title,
152
+ .premium-banner-animation1:hover img,
153
+ .premium-banner-animation1.active img {
154
+ -webkit-transform: translate3d(0, 0, 0);
155
+ transform: translate3d(0, 0, 0);
156
+ -webkit-transition-delay: 0.05s;
157
+ transition-delay: 0.05s;
158
+ -webkit-transition-duration: 0.35s;
159
+ transition-duration: 0.35s; }
160
+
161
+ .premium-banner-animation1.zoomout img,
162
+ .premium-banner-animation1.scale img {
163
+ -webkit-transform: translate3d(-40px, 0, 0) scale(1.1);
164
+ transform: translate3d(-40px, 0, 0) scale(1.1); }
165
+
166
+ .premium-banner-ib.sepia img {
167
+ -webkit-filter: sepia(30%);
168
+ filter: sepia(30%); }
169
+
170
+ .premium-banner-ib.bright img {
171
+ -webkit-filter: brightness(1);
172
+ filter: brightness(1); }
173
+
174
+ .premium-banner-ib.sepia:hover img {
175
+ -webkit-filter: sepia(0%);
176
+ filter: sepia(0%); }
177
+
178
+ .premium-banner-ib.bright:hover img {
179
+ -webkit-filter: brightness(1.2);
180
+ filter: brightness(1.2); }
181
+
182
+ .premium-banner-animation1.premium-banner-min-height img,
183
+ .premium-banner-animation2.premium-banner-min-height img,
184
+ .premium-banner-animation4.premium-banner-min-height img,
185
+ .premium-banner-animation5.premium-banner-min-height img,
186
+ .premium-banner-animation6.premium-banner-min-height img,
187
+ .premium-banner-animation13.premium-banner-min-height img {
188
+ height: auto; }
189
+
190
+ .premium-banner-animation2 img {
191
+ width: 100%; }
192
+
193
+ .premium-banner-animation2 .premium-banner-ib-desc::before {
194
+ position: absolute;
195
+ content: "";
196
+ top: 0;
197
+ left: 0;
198
+ width: 100%;
199
+ height: 100%;
200
+ opacity: 0;
201
+ -webkit-transform: translate3d(0, 50%, 0);
202
+ transform: translate3d(0, 50%, 0); }
203
+
204
+ .premium-banner-animation2 .premium-banner-ib-title {
205
+ position: absolute;
206
+ top: 50%;
207
+ left: 0;
208
+ width: 100%;
209
+ -webkit-transition: color 0.35s, -webkit-transform 0.35s;
210
+ transition: color 0.35s, -webkit-transform 0.35s;
211
+ transition: transform 0.35s, color 0.35s;
212
+ transition: transform 0.35s, color 0.35s, -webkit-transform 0.35s;
213
+ -webkit-transform: translate3d(0, -50%, 0);
214
+ transform: translate3d(0, -50%, 0); }
215
+
216
+ .premium-banner-animation2 .premium-banner-ib-content,
217
+ .premium-banner-animation2 .premium-banner-read-more,
218
+ .premium-banner-animation2 .premium-banner-ib-desc::before {
219
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
220
+ transition: opacity 0.35s, -webkit-transform 0.35s;
221
+ transition: opacity 0.35s, transform 0.35s;
222
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
223
+
224
+ .premium-banner-animation2 .premium-banner-ib-content,
225
+ .premium-banner-animation2 .premium-banner-read-more {
226
+ position: absolute;
227
+ bottom: 0;
228
+ left: 0;
229
+ padding: 15px;
230
+ width: 100%;
231
+ max-height: 50%;
232
+ opacity: 0;
233
+ -webkit-transform: translate3d(0, 10px, 0);
234
+ transform: translate3d(0, 10px, 0); }
235
+
236
+ .premium-banner-animation2:hover .premium-banner-ib-title,
237
+ .premium-banner-animation2.active .premium-banner-ib-title {
238
+ -webkit-transform: translate3d(0, -40px, 0);
239
+ transform: translate3d(0, -40px, 0); }
240
+
241
+ .premium-banner-animation2:hover .premium-banner-read-more,
242
+ .premium-banner-animation2.active .premium-banner-read-more,
243
+ .premium-banner-animation2:hover .premium-banner-ib-desc::before,
244
+ .premium-banner-animation2.active .premium-banner-ib-desc::before {
245
+ opacity: 1;
246
+ -webkit-transform: translate3d(0, 0, 0);
247
+ transform: translate3d(0, 0, 0); }
248
+
249
+ .premium-banner-animation2:hover .premium-banner-ib-content,
250
+ .premium-banner-animation2.active .premium-banner-ib-content {
251
+ opacity: 1;
252
+ -webkit-transform: translate3d(0, -30px, 0);
253
+ transform: translate3d(0, -30px, 0); }
254
+
255
+ .premium-banner-animation3 .premium-banner-ib-title {
256
+ position: absolute;
257
+ bottom: 0;
258
+ left: 0;
259
+ padding: 15px;
260
+ width: 100%;
261
+ text-align: left;
262
+ -webkit-transform: translate3d(0, -30px, 0);
263
+ transform: translate3d(0, -30px, 0); }
264
+
265
+ .premium-banner-animation3 .premium-banner-ib-desc::before,
266
+ .premium-banner-animation3 .premium-banner-ib-title {
267
+ -webkit-transition: -webkit-transform 0.35s;
268
+ transition: -webkit-transform 0.35s;
269
+ transition: transform 0.35s;
270
+ transition: transform 0.35s, -webkit-transform 0.35s; }
271
+
272
+ .premium-banner-animation3:hover .premium-banner-ib-desc::before,
273
+ .premium-banner-animation3.active .premium-banner-ib-desc::before,
274
+ .premium-banner-animation3:hover .premium-banner-ib-title,
275
+ .premium-banner-animation3.active .premium-banner-ib-title {
276
+ opacity: 1;
277
+ -webkit-transform: translate3d(0, 0, 0);
278
+ transform: translate3d(0, 0, 0); }
279
+
280
+ .premium-banner-animation3 .premium-banner-ib-content {
281
+ max-height: -webkit-calc(100% - 60px - 1.5em);
282
+ max-height: calc(100% - 60px - 1.5em);
283
+ overflow: hidden; }
284
+
285
+ .premium-banner-animation4 img {
286
+ width: -webkit-calc(100% + 40px) !important;
287
+ width: calc(100% + 40px) !important;
288
+ max-width: -webkit-calc(100% + 40px) !important;
289
+ max-width: calc(100% + 40px) !important; }
290
+
291
+ .premium-banner-animation4 .premium-banner-ib-desc {
292
+ padding: 30px; }
293
+ .premium-banner-animation4 .premium-banner-ib-desc::after {
294
+ position: absolute;
295
+ content: "";
296
+ opacity: 0; }
297
+ .premium-banner-animation4 .premium-banner-ib-desc::before {
298
+ position: absolute;
299
+ content: "";
300
+ opacity: 0;
301
+ top: 50px;
302
+ right: 30px;
303
+ bottom: 50px;
304
+ left: 30px;
305
+ border-top: 1px solid #fff;
306
+ border-bottom: 1px solid #fff;
307
+ -webkit-transform: scale(0, 1);
308
+ -ms-transform: scale(0, 1);
309
+ transform: scale(0, 1);
310
+ -webkit-transform-origin: 0 0;
311
+ -ms-transform-origin: 0 0;
312
+ transform-origin: 0 0; }
313
+ .premium-banner-animation4 .premium-banner-ib-desc::after {
314
+ top: 30px;
315
+ right: 50px;
316
+ bottom: 30px;
317
+ left: 50px;
318
+ border-right: 1px solid #fff;
319
+ border-left: 1px solid #fff;
320
+ -webkit-transform: scale(1, 0);
321
+ -ms-transform: scale(1, 0);
322
+ transform: scale(1, 0);
323
+ -webkit-transform-origin: 100% 0;
324
+ -ms-transform-origin: 100% 0;
325
+ transform-origin: 100% 0; }
326
+
327
+ .premium-banner-animation4 .premium-banner-ib-title {
328
+ padding: 50px 30px 0 30px;
329
+ -webkit-transition: -webkit-transform 0.35s;
330
+ transition: -webkit-transform 0.35s;
331
+ transition: transform 0.35s;
332
+ transition: transform 0.35s, -webkit-transform 0.35s; }
333
+
334
+ .premium-banner-animation4 .premium-banner-ib-content,
335
+ .premium-banner-animation4 .premium-banner-read-more {
336
+ padding: 10px 30px;
337
+ opacity: 0;
338
+ overflow: hidden;
339
+ -webkit-transform: translate3d(0, -10px, 0);
340
+ transform: translate3d(0, -10px, 0); }
341
+
342
+ .premium-banner-animation4 .premium-banner-ib-title,
343
+ .premium-banner-animation4 img {
344
+ -webkit-transform: translate3d(-30px, 0, 0);
345
+ transform: translate3d(-30px, 0, 0); }
346
+
347
+ .premium-banner-animation4.zoomout img,
348
+ .premium-banner-animation4.scale img {
349
+ -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
350
+ transform: translate3d(-30px, 0, 0) scale(1.1); }
351
+
352
+ .premium-banner-animation4 .premium-banner-ib-content,
353
+ .premium-banner-animation4 .premium-banner-read-more {
354
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
355
+ transition: opacity 0.35s, -webkit-transform 0.35s;
356
+ transition: opacity 0.35s, transform 0.35s;
357
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
358
+
359
+ .premium-banner-animation4 .premium-banner-ib-desc::after, .premium-banner-animation4 .premium-banner-ib-desc::before {
360
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
361
+ transition: opacity 0.35s, -webkit-transform 0.35s;
362
+ transition: opacity 0.35s, transform 0.35s;
363
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
364
+
365
+ .premium-banner-animation4 img {
366
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
367
+ transition: opacity 0.35s, -webkit-transform 0.35s;
368
+ transition: opacity 0.35s, transform 0.35s;
369
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
370
+
371
+ .premium-banner-animation4:hover .premium-banner-ib-desc::after,
372
+ .premium-banner-animation4.active .premium-banner-ib-desc::after,
373
+ .premium-banner-animation4:hover .premium-banner-ib-desc::before,
374
+ .premium-banner-animation4.active .premium-banner-ib-desc::before {
375
+ opacity: 1;
376
+ -webkit-transform: scale(1);
377
+ -ms-transform: scale(1);
378
+ transform: scale(1); }
379
+
380
+ .premium-banner-animation4:hover .premium-banner-ib-content,
381
+ .premium-banner-animation4.active .premium-banner-ib-content,
382
+ .premium-banner-animation4:hover .premium-banner-read-more,
383
+ .premium-banner-animation4.active .premium-banner-read-more,
384
+ .premium-banner-animation4:hover .premium-banner-ib-title,
385
+ .premium-banner-animation4.active .premium-banner-ib-title {
386
+ opacity: 1;
387
+ -webkit-transform: translate3d(0, 0, 0);
388
+ transform: translate3d(0, 0, 0); }
389
+
390
+ .premium-banner-animation4:hover .premium-banner-ib-content,
391
+ .premium-banner-animation4:hover .premium-banner-ib-desc::after,
392
+ .premium-banner-animation4:hover .premium-banner-ib-title,
393
+ .premium-banner-animation4:hover img {
394
+ -webkit-transition-delay: 0.15s;
395
+ transition-delay: 0.15s; }
396
+
397
+ .premium-banner-animation5 .premium-banner-ib-desc {
398
+ top: auto;
399
+ bottom: 0;
400
+ padding: 15px;
401
+ height: auto;
402
+ background: #f2f2f2;
403
+ color: #3c4a50;
404
+ -webkit-transition: -webkit-transform 0.35s;
405
+ transition: -webkit-transform 0.35s;
406
+ transition: transform 0.35s;
407
+ transition: transform 0.35s, -webkit-transform 0.35s;
408
+ -webkit-transform: translate3d(0, 100%, 0);
409
+ transform: translate3d(0, 100%, 0); }
410
+
411
+ .premium-banner-animation5 .premium-banner-ib-content {
412
+ position: absolute;
413
+ top: auto;
414
+ bottom: 100%;
415
+ left: 0;
416
+ width: 100%;
417
+ padding: 15px;
418
+ opacity: 0;
419
+ -webkit-transition: opacity 0.35s;
420
+ transition: opacity 0.35s; }
421
+
422
+ .premium-banner-animation5 .premium-banner-ib-title,
423
+ .premium-banner-animation5 .premium-banner-read-more {
424
+ -webkit-transition: -webkit-transform 0.35s;
425
+ transition: -webkit-transform 0.35s;
426
+ transition: transform 0.35s;
427
+ transition: transform 0.35s, -webkit-transform 0.35s;
428
+ -webkit-transform: translate3d(0, 200%, 0);
429
+ transform: translate3d(0, 200%, 0);
430
+ text-align: center; }
431
+
432
+ .premium-banner-animation5 .premium-banner-ib-title {
433
+ margin: 10px 0; }
434
+
435
+ .premium-banner-animation5:hover .premium-banner-ib-content,
436
+ .premium-banner-animation5.active .premium-banner-ib-content,
437
+ .premium-banner-animation5:hover .premium-banner-ib-content *,
438
+ .premium-banner-animation5.active .premium-banner-ib-content * {
439
+ opacity: 1 !important;
440
+ z-index: 99 !important;
441
+ -webkit-backface-visibility: hidden !important;
442
+ backface-visibility: hidden !important; }
443
+
444
+ .premium-banner-animation5:hover .premium-banner-ib-desc,
445
+ .premium-banner-animation5.active .premium-banner-ib-desc,
446
+ .premium-banner-animation5:hover .premium-banner-ib-title,
447
+ .premium-banner-animation5.active .premium-banner-ib-title,
448
+ .premium-banner-animation5:hover .premium-banner-read-more,
449
+ .premium-banner-animation5.active .premium-banner-read-more {
450
+ -webkit-transform: translateY(0);
451
+ -ms-transform: translateY(0);
452
+ transform: translateY(0); }
453
+
454
+ .premium-banner-animation5:hover .premium-banner-ib-title {
455
+ -webkit-transition-delay: 0.05s;
456
+ transition-delay: 0.05s; }
457
+
458
+ .premium-banner-animation5 img {
459
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
460
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
461
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
462
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
463
+
464
+ .premium-banner-animation2 img,
465
+ .premium-banner-animation4 img,
466
+ .premium-banner-animation6 img {
467
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
468
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
469
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
470
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
471
+
472
+ .premium-banner-animation5.zoomout img,
473
+ .premium-banner-animation5.scale img {
474
+ -webkit-transform: scale(1.1);
475
+ -ms-transform: scale(1.1);
476
+ transform: scale(1.1); }
477
+
478
+ .premium-banner-animation2.zoomout img,
479
+ .premium-banner-animation2.scale img {
480
+ -webkit-transform: scale(1.1);
481
+ -ms-transform: scale(1.1);
482
+ transform: scale(1.1); }
483
+
484
+ .premium-banner-animation6.zoomout img,
485
+ .premium-banner-animation6.scale img {
486
+ -webkit-transform: scale(1.1);
487
+ -ms-transform: scale(1.1);
488
+ transform: scale(1.1); }
489
+
490
+ .premium-banner-animation5.zoomin:hover img,
491
+ .premium-banner-animation2.zoomin:hover img,
492
+ .premium-banner-animation6.zoomin:hover img {
493
+ -webkit-transform: scale(1.1);
494
+ -ms-transform: scale(1.1);
495
+ transform: scale(1.1); }
496
+
497
+ .premium-banner-animation5.zoomout:hover img,
498
+ .premium-banner-animation2.zoomout:hover img,
499
+ .premium-banner-animation6.zoomout:hover img {
500
+ -webkit-transform: scale(1);
501
+ -ms-transform: scale(1);
502
+ transform: scale(1); }
503
+
504
+ .premium-banner-animation5.scale:hover img,
505
+ .premium-banner-animation2.scale:hover img,
506
+ .premium-banner-animation6.scale:hover img {
507
+ -webkit-transform: scale(1.2) rotate(5deg);
508
+ -ms-transform: scale(1.2) rotate(5deg);
509
+ transform: scale(1.2) rotate(5deg); }
510
+
511
+ .premium-banner-animation5.grayscale:hover img,
512
+ .premium-banner-animation2.grayscale:hover img,
513
+ .premium-banner-animation6.grayscale:hover img {
514
+ -webkit-filter: grayscale(100%);
515
+ filter: grayscale(100%); }
516
+
517
+ .premium-banner-animation5.blur:hover img,
518
+ .premium-banner-animation2.blur:hover img {
519
+ -webkit-filter: blur(3px);
520
+ filter: blur(3px); }
521
+
522
+ .premium-banner-animation6.blur:hover img {
523
+ -webkit-filter: blur(3px);
524
+ filter: blur(3px); }
525
+
526
+ .premium-banner-animation6 .premium-banner-ib-desc {
527
+ padding: 45px; }
528
+ .premium-banner-animation6 .premium-banner-ib-desc::before {
529
+ position: absolute;
530
+ content: "";
531
+ top: 30px;
532
+ right: 30px;
533
+ bottom: 30px;
534
+ left: 30px;
535
+ border: 1px solid #fff; }
536
+
537
+ .premium-banner-animation6 .premium-banner-ib-title {
538
+ margin: 20px 0 10px;
539
+ -webkit-transition: -webkit-transform 0.35s;
540
+ transition: -webkit-transform 0.35s;
541
+ transition: transform 0.35s;
542
+ transition: transform 0.35s, -webkit-transform 0.35s;
543
+ -webkit-transform: translate3d(0, 100%, 0);
544
+ transform: translate3d(0, 100%, 0); }
545
+
546
+ .premium-banner-animation6 .premium-banner-ib-content,
547
+ .premium-banner-animation6 .premium-banner-read-more,
548
+ .premium-banner-animation6 .premium-banner-ib-desc::before {
549
+ opacity: 0;
550
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
551
+ transition: opacity 0.35s, -webkit-transform 0.35s;
552
+ transition: opacity 0.35s, transform 0.35s;
553
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
554
+ -webkit-transform: scale(0);
555
+ -ms-transform: scale(0);
556
+ transform: scale(0); }
557
+
558
+ .premium-banner-animation6 .premium-banner-read-more {
559
+ margin-top: 10px; }
560
+
561
+ .premium-banner-animation6:hover .premium-banner-ib-title,
562
+ .premium-banner-animation6.active .premium-banner-ib-title {
563
+ -webkit-transform: translate3d(0, 0, 0);
564
+ transform: translate3d(0, 0, 0); }
565
+
566
+ .premium-banner-animation6:hover .premium-banner-ib-content,
567
+ .premium-banner-animation6.active .premium-banner-ib-content,
568
+ .premium-banner-animation6:hover .premium-banner-read-more,
569
+ .premium-banner-animation6.active .premium-banner-read-more,
570
+ .premium-banner-animation6:hover .premium-banner-ib-desc::before,
571
+ .premium-banner-animation6.active .premium-banner-ib-desc::before {
572
+ opacity: 1;
573
+ -webkit-transform: scale(1);
574
+ -ms-transform: scale(1);
575
+ transform: scale(1); }
576
+
577
+ .premium-banner-animation12 .premium-banner-ib-desc::after {
578
+ position: absolute;
579
+ content: "";
580
+ right: 30px;
581
+ bottom: 30px;
582
+ left: 30px;
583
+ height: -webkit-calc(50% - 30px);
584
+ height: calc(50% - 30px);
585
+ border: 7px solid #fff;
586
+ -webkit-transition: -webkit-transform 0.35s;
587
+ transition: -webkit-transform 0.35s;
588
+ transition: transform 0.35s;
589
+ transition: transform 0.35s, -webkit-transform 0.35s;
590
+ -webkit-transform: translate3d(0, -100%, 0);
591
+ transform: translate3d(0, -100%, 0); }
592
+
593
+ .premium-banner-animation12:hover .premium-banner-ib-desc::after,
594
+ .premium-banner-animation12.active .premium-banner-ib-desc::after {
595
+ -webkit-transform: translate3d(0, 0, 0);
596
+ transform: translate3d(0, 0, 0); }
597
+
598
+ .premium-banner-animation12 .premium-banner-ib-desc {
599
+ padding: 45px;
600
+ text-align: left; }
601
+
602
+ .premium-banner-animation12 .premium-banner-ib-content {
603
+ position: absolute;
604
+ right: 60px;
605
+ bottom: 60px;
606
+ left: 60px;
607
+ opacity: 0;
608
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
609
+ transition: opacity 0.35s, -webkit-transform 0.35s;
610
+ transition: opacity 0.35s, transform 0.35s;
611
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
612
+ -webkit-transform: translate3d(0, -100px, 0);
613
+ transform: translate3d(0, -100px, 0); }
614
+
615
+ .premium-banner-animation12:hover .premium-banner-ib-content,
616
+ .premium-banner-animation12.active .premium-banner-ib-content {
617
+ opacity: 1;
618
+ -webkit-transform: translate3d(0, 0, 0);
619
+ transform: translate3d(0, 0, 0); }
620
+
621
+ .premium-banner-animation13 img {
622
+ width: -webkit-calc(100% + 20px) !important;
623
+ width: calc(100% + 20px) !important;
624
+ max-width: -webkit-calc(100% + 20px) !important;
625
+ max-width: calc(100% + 20px) !important;
626
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
627
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
628
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
629
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
630
+ -webkit-transform: translate3d(-10px, 0, 0);
631
+ transform: translate3d(-10px, 0, 0);
632
+ -webkit-backface-visibility: hidden;
633
+ backface-visibility: hidden; }
634
+
635
+ .premium-banner-animation13.zoomout img,
636
+ .premium-banner-animation13.scale img {
637
+ -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
638
+ transform: translate3d(-10px, 0, 0) scale(1.1); }
639
+
640
+ .premium-banner-animation13.none:hover img {
641
+ -webkit-transform: translate3d(0, 0, 0);
642
+ transform: translate3d(0, 0, 0); }
643
+
644
+ .premium-banner-animation1.none:hover img,
645
+ .premium-banner-animation4.none:hover img {
646
+ -webkit-transform: translate3d(0, 0, 0);
647
+ transform: translate3d(0, 0, 0); }
648
+
649
+ .premium-banner-animation13.zoomin:hover img,
650
+ .premium-banner-animation1.zoomin:hover img,
651
+ .premium-banner-animation4.zoomin:hover img,
652
+ .premium-banner-animation8.zoomin:hover img,
653
+ .premium-banner-animation7.zoomin:hover img,
654
+ .premium-banner-animation9.zoomin:hover img,
655
+ .premium-banner-animation10.zoomin:hover img,
656
+ .premium-banner-animation11.zoomin:hover img {
657
+ -webkit-transform: translate3d(0, 0, 0) scale(1.1);
658
+ transform: translate3d(0, 0, 0) scale(1.1); }
659
+
660
+ .premium-banner-animation13.zoomout:hover img,
661
+ .premium-banner-animation1.zoomout:hover img,
662
+ .premium-banner-animation4.zoomout:hover img,
663
+ .premium-banner-animation8.zoomout:hover img,
664
+ .premium-banner-animation7.zoomout:hover img,
665
+ .premium-banner-animation9.zoomout:hover img,
666
+ .premium-banner-animation10.zoomout:hover img,
667
+ .premium-banner-animation11.zoomout:hover img {
668
+ -webkit-transform: translate3d(0, 0, 0) scale(1);
669
+ transform: translate3d(0, 0, 0) scale(1); }
670
+
671
+ .premium-banner-animation13.scale:hover img,
672
+ .premium-banner-animation1.scale:hover img,
673
+ .premium-banner-animation4.scale:hover img,
674
+ .premium-banner-animation8.scale:hover img,
675
+ .premium-banner-animation7.scale:hover img,
676
+ .premium-banner-animation9.scale:hover img,
677
+ .premium-banner-animation10.scale:hover img,
678
+ .premium-banner-animation11.scale:hover img {
679
+ -webkit-transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg);
680
+ transform: translate3d(0, 0, 0) scale(1.2) rotate(5deg); }
681
+
682
+ .premium-banner-animation13.grayscale:hover img,
683
+ .premium-banner-animation1.grayscale:hover img,
684
+ .premium-banner-animation4.grayscale:hover img,
685
+ .premium-banner-animation8.grayscale:hover img,
686
+ .premium-banner-animation7.grayscale:hover img,
687
+ .premium-banner-animation9.grayscale:hover img,
688
+ .premium-banner-animation10.grayscale:hover img,
689
+ .premium-banner-animation11.grayscale:hover img {
690
+ -webkit-transform: translate3d(0, 0, 0);
691
+ transform: translate3d(0, 0, 0);
692
+ -webkit-filter: grayscale(100%);
693
+ filter: grayscale(100%); }
694
+
695
+ .premium-banner-animation13.blur:hover img,
696
+ .premium-banner-animation1.blur:hover img,
697
+ .premium-banner-animation4.blur:hover,
698
+ .premium-banner-animation8.blur:hover img,
699
+ .premium-banner-animation7.blur:hover img,
700
+ .premium-banner-animation9.blur:hover img,
701
+ .premium-banner-animation10.blur:hover img,
702
+ .premium-banner-animation11.blur:hover img {
703
+ -webkit-transform: translate3d(0, 0, 0);
704
+ transform: translate3d(0, 0, 0);
705
+ -webkit-filter: blur(3px);
706
+ filter: blur(3px); }
707
+
708
+ .premium-banner-animation13 .premium-banner-ib-desc {
709
+ text-align: left; }
710
+
711
+ .premium-banner-animation13 .premium-banner-ib-title {
712
+ position: relative;
713
+ overflow: hidden;
714
+ padding: 5px 0 10px; }
715
+ .premium-banner-animation13 .premium-banner-ib-title::after {
716
+ position: absolute;
717
+ content: "";
718
+ bottom: 0;
719
+ left: 0;
720
+ width: 100%;
721
+ height: 2px;
722
+ background: #fff;
723
+ -webkit-transition: -webkit-transform 0.35s;
724
+ transition: -webkit-transform 0.35s;
725
+ transition: transform 0.35s;
726
+ transition: transform 0.35s, -webkit-transform 0.35s;
727
+ -webkit-transform: translate3d(-101%, 0, 0);
728
+ transform: translate3d(-101%, 0, 0); }
729
+
730
+ .premium-banner-animation13:hover .premium-banner-ib-title::after,
731
+ .premium-banner-animation13.active .premium-banner-ib-title::after {
732
+ -webkit-transform: translate3d(0, 0, 0);
733
+ transform: translate3d(0, 0, 0); }
734
+
735
+ .premium-banner-animation13 .premium-banner-ib-content,
736
+ .premium-banner-animation13 .premium-banner-read-more {
737
+ padding: 15px 0;
738
+ opacity: 0;
739
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
740
+ transition: opacity 0.35s, -webkit-transform 0.35s;
741
+ transition: opacity 0.35s, transform 0.35s;
742
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
743
+ -webkit-transform: translate3d(100%, 0, 0);
744
+ transform: translate3d(100%, 0, 0); }
745
+
746
+ .premium-banner-animation13:hover .premium-banner-ib-content,
747
+ .premium-banner-animation13.active .premium-banner-ib-content,
748
+ .premium-banner-animation13:hover .premium-banner-read-more,
749
+ .premium-banner-animation13.active .premium-banner-read-more {
750
+ opacity: 1;
751
+ -webkit-transform: translate3d(0, 0, 0);
752
+ transform: translate3d(0, 0, 0); }
753
+
754
+ .premium-banner-ib.premium-banner-animation5 .premium-banner-toggle-size {
755
+ left: 50%;
756
+ width: auto !important;
757
+ height: 100%;
758
+ max-width: none;
759
+ -webkit-transform: translateX(-50%);
760
+ -ms-transform: translateX(-50%);
761
+ transform: translateX(-50%); }
762
+
763
+ .premium-banner-ib img {
764
+ border: none;
765
+ padding: 0;
766
+ margin: 0; }
767
+
768
+ .premium-banner-animation7 img {
769
+ width: -webkit-calc(100% + 40px) !important;
770
+ width: calc(100% + 40px) !important;
771
+ max-width: -webkit-calc(100% + 40px) !important;
772
+ max-width: calc(100% + 40px) !important;
773
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
774
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
775
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
776
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
777
+
778
+ .premium-banner-animation7 .premium-banner-brlr {
779
+ width: 7px; }
780
+
781
+ .premium-banner-animation7 .premium-banner-brtb {
782
+ height: 7px; }
783
+
784
+ .premium-banner-animation7 .premium-banner-br {
785
+ position: absolute;
786
+ z-index: 1;
787
+ background-color: white;
788
+ -webkit-transition: all 0.3s ease-in-out;
789
+ transition: all 0.3s ease-in-out;
790
+ -webkit-transition-delay: 0.2s;
791
+ transition-delay: 0.2s; }
792
+
793
+ .premium-banner-animation7 .premium-banner-bleft {
794
+ left: 30px;
795
+ top: -webkit-calc(100% - 150px);
796
+ top: calc(100% - 150px);
797
+ height: 0; }
798
+
799
+ .premium-banner-animation7 .premium-banner-bright {
800
+ right: 30px;
801
+ bottom: -webkit-calc(100% - 150px);
802
+ bottom: calc(100% - 150px);
803
+ height: 0; }
804
+
805
+ .premium-banner-animation7 .premium-banner-bottom {
806
+ right: -webkit-calc(100% - 150px);
807
+ right: calc(100% - 150px);
808
+ bottom: 30px;
809
+ width: 0; }
810
+
811
+ .premium-banner-animation7 .premium-banner-btop {
812
+ left: -webkit-calc(100% - 150px);
813
+ left: calc(100% - 150px);
814
+ top: 30px;
815
+ width: 0; }
816
+
817
+ .premium-banner-animation7 .premium-banner-ib-desc {
818
+ padding: 70px;
819
+ display: table; }
820
+ .premium-banner-animation7 .premium-banner-ib-desc .premium-banner-desc-centered {
821
+ display: table-cell;
822
+ vertical-align: middle; }
823
+
824
+ .premium-banner-animation7 .premium-banner-ib-title {
825
+ margin-top: 0; }
826
+
827
+ .premium-banner-animation7 .premium-banner-ib-title,
828
+ .premium-banner-animation7 img {
829
+ -webkit-transform: translate3d(-30px, 0, 0);
830
+ transform: translate3d(-30px, 0, 0); }
831
+
832
+ .premium-banner-animation7.zoomout img,
833
+ .premium-banner-animation7.scale img {
834
+ -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
835
+ transform: translate3d(-30px, 0, 0) scale(1.1); }
836
+
837
+ .premium-banner-animation7 .premium-banner-ib-content,
838
+ .premium-banner-animation7 .premium-banner-read-more {
839
+ margin-top: 10px; }
840
+
841
+ .premium-banner-animation7 .premium-banner-ib-desc::after, .premium-banner-animation7 .premium-banner-ib-desc::before {
842
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
843
+ transition: opacity 0.35s, -webkit-transform 0.35s;
844
+ transition: opacity 0.35s, transform 0.35s;
845
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
846
+
847
+ .premium-banner-animation7 .premium-banner-ib-title,
848
+ .premium-banner-animation7 .premium-banner-ib-content,
849
+ .premium-banner-animation7 .premium-banner-read-more {
850
+ opacity: 0;
851
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
852
+ transition: opacity 0.35s, -webkit-transform 0.35s;
853
+ transition: opacity 0.35s, transform 0.35s;
854
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
855
+
856
+ .premium-banner-animation7:hover .premium-banner-ib-content,
857
+ .premium-banner-animation7.active .premium-banner-ib-content,
858
+ .premium-banner-animation7:hover .premium-banner-read-more,
859
+ .premium-banner-animation7.active .premium-banner-read-more,
860
+ .premium-banner-animation7:hover .premium-banner-ib-title,
861
+ .premium-banner-animation7.active .premium-banner-ib-title {
862
+ opacity: 1;
863
+ -webkit-transform: translate3d(0, 0, 0);
864
+ transform: translate3d(0, 0, 0); }
865
+
866
+ .premium-banner-animation7:hover .premium-banner-bleft, .premium-banner-animation7.active .premium-banner-bleft {
867
+ top: 30px;
868
+ height: 70px; }
869
+
870
+ .premium-banner-animation7:hover .premium-banner-bright, .premium-banner-animation7.active .premium-banner-bright {
871
+ bottom: 30px;
872
+ height: 70px; }
873
+
874
+ .premium-banner-animation7:hover .premium-banner-bottom, .premium-banner-animation7.active .premium-banner-bottom {
875
+ right: 30px;
876
+ width: 70px; }
877
+
878
+ .premium-banner-animation7:hover .premium-banner-btop, .premium-banner-animation7.active .premium-banner-btop {
879
+ left: 30px;
880
+ width: 70px; }
881
+
882
+ .premium-banner-animation7:hover .premium-banner-ib-content,
883
+ .premium-banner-animation7:hover .premium-banner-read-more,
884
+ .premium-banner-animation7:hover .premium-banner-ib-title,
885
+ .premium-banner-animation7:hover img {
886
+ -webkit-transition-delay: 0.15s;
887
+ transition-delay: 0.15s; }
888
+
889
+ .premium-banner-animation8 img {
890
+ width: -webkit-calc(100% + 40px) !important;
891
+ width: calc(100% + 40px) !important;
892
+ max-width: -webkit-calc(100% + 40px) !important;
893
+ max-width: calc(100% + 40px) !important;
894
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
895
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
896
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
897
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
898
+
899
+ .premium-banner-animation8 .premium-banner-brlr {
900
+ width: 7px; }
901
+
902
+ .premium-banner-animation8 .premium-banner-brtb {
903
+ height: 7px; }
904
+
905
+ .premium-banner-animation8 .premium-banner-br {
906
+ position: absolute;
907
+ z-index: 1;
908
+ background-color: white;
909
+ -webkit-transition: all 0.3s ease-in-out;
910
+ transition: all 0.3s ease-in-out;
911
+ -webkit-transition-delay: 0.2s;
912
+ transition-delay: 0.2s; }
913
+
914
+ .premium-banner-animation8 .premium-banner-bleft {
915
+ left: 30px;
916
+ top: 50%;
917
+ -webkit-transform: translateY(-50%);
918
+ -ms-transform: translateY(-50%);
919
+ transform: translateY(-50%);
920
+ height: 0; }
921
+
922
+ .premium-banner-animation8 .premium-banner-bright {
923
+ right: 30px;
924
+ top: 50%;
925
+ -webkit-transform: translateY(-50%);
926
+ -ms-transform: translateY(-50%);
927
+ transform: translateY(-50%);
928
+ height: 0; }
929
+
930
+ .premium-banner-animation8 .premium-banner-bottom {
931
+ left: 50%;
932
+ -webkit-transform: translateX(-50%);
933
+ -ms-transform: translateX(-50%);
934
+ transform: translateX(-50%);
935
+ bottom: 30px;
936
+ width: 0; }
937
+
938
+ .premium-banner-animation8 .premium-banner-btop {
939
+ left: 50%;
940
+ -webkit-transform: translateX(-50%);
941
+ -ms-transform: translateX(-50%);
942
+ transform: translateX(-50%);
943
+ top: 30px;
944
+ width: 0; }
945
+
946
+ .premium-banner-animation8 .premium-banner-ib-desc {
947
+ padding: 70px;
948
+ display: table; }
949
+ .premium-banner-animation8 .premium-banner-ib-desc .premium-banner-desc-centered {
950
+ display: table-cell;
951
+ vertical-align: middle; }
952
+
953
+ .premium-banner-animation8 .premium-banner-ib-title {
954
+ margin-top: 0; }
955
+
956
+ .premium-banner-animation8 .premium-banner-ib-title,
957
+ .premium-banner-animation8 img {
958
+ -webkit-transform: translate3d(-30px, 0, 0);
959
+ transform: translate3d(-30px, 0, 0); }
960
+
961
+ .premium-banner-animation8.zoomout img,
962
+ .premium-banner-animation8.scale img {
963
+ -webkit-transform: translate3d(-30px, 0, 0) scale(1.1);
964
+ transform: translate3d(-30px, 0, 0) scale(1.1); }
965
+
966
+ .premium-banner-animation8 .premium-banner-ib-content,
967
+ .premium-banner-animation8 .premium-banner-read-more {
968
+ margin-top: 10px; }
969
+
970
+ .premium-banner-animation8 .premium-banner-ib-desc::after, .premium-banner-animation8 .premium-banner-ib-desc::before {
971
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
972
+ transition: opacity 0.35s, -webkit-transform 0.35s;
973
+ transition: opacity 0.35s, transform 0.35s;
974
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
975
+
976
+ .premium-banner-animation8 .premium-banner-ib-title,
977
+ .premium-banner-animation8 .premium-banner-ib-content,
978
+ .premium-banner-animation8 .premium-banner-read-more {
979
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
980
+ transition: opacity 0.35s, -webkit-transform 0.35s;
981
+ transition: opacity 0.35s, transform 0.35s;
982
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
983
+ opacity: 0; }
984
+
985
+ .premium-banner-animation8:hover .premium-banner-ib-content,
986
+ .premium-banner-animation8.active .premium-banner-ib-content,
987
+ .premium-banner-animation8:hover .premium-banner-read-more,
988
+ .premium-banner-animation8.active .premium-banner-read-more,
989
+ .premium-banner-animation8:hover .premium-banner-ib-title,
990
+ .premium-banner-animation8.active .premium-banner-ib-title {
991
+ opacity: 1;
992
+ -webkit-transform: translate3d(0, 0, 0);
993
+ transform: translate3d(0, 0, 0); }
994
+
995
+ .premium-banner-animation8:hover .premium-banner-bleft, .premium-banner-animation8.active .premium-banner-bleft {
996
+ height: -webkit-calc(100% - 61px);
997
+ height: calc(100% - 61px); }
998
+
999
+ .premium-banner-animation8:hover .premium-banner-bright, .premium-banner-animation8.active .premium-banner-bright {
1000
+ height: -webkit-calc(100% - 61px);
1001
+ height: calc(100% - 61px); }
1002
+
1003
+ .premium-banner-animation8:hover .premium-banner-bottom, .premium-banner-animation8.active .premium-banner-bottom {
1004
+ width: -webkit-calc(100% - 61px);
1005
+ width: calc(100% - 61px); }
1006
+
1007
+ .premium-banner-animation8:hover .premium-banner-btop, .premium-banner-animation8.active .premium-banner-btop {
1008
+ width: -webkit-calc(100% - 61px);
1009
+ width: calc(100% - 61px); }
1010
+
1011
+ .premium-banner-animation8:hover .premium-banner-ib-content,
1012
+ .premium-banner-animation8:hover .premium-banner-ib-title,
1013
+ .premium-banner-animation8:hover .premium-banner-read-more,
1014
+ .premium-banner-animation8:hover img {
1015
+ -webkit-transition-delay: 0.15s;
1016
+ transition-delay: 0.15s; }
1017
+
1018
+ .premium-banner-animation9 img {
1019
+ width: -webkit-calc(100% + 20px) !important;
1020
+ width: calc(100% + 20px) !important;
1021
+ max-width: -webkit-calc(100% + 20px) !important;
1022
+ max-width: calc(100% + 20px) !important;
1023
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1024
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1025
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1026
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1027
+ -webkit-transform: scale(1.2);
1028
+ -ms-transform: scale(1.2);
1029
+ transform: scale(1.2); }
1030
+
1031
+ .premium-banner-animation9 .premium-banner-ib-desc {
1032
+ width: 100%;
1033
+ height: 100%; }
1034
+ .premium-banner-animation9 .premium-banner-ib-desc::before {
1035
+ position: absolute;
1036
+ top: 50%;
1037
+ left: 50%;
1038
+ width: 80%;
1039
+ height: 1px;
1040
+ background: #fff;
1041
+ content: "";
1042
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1043
+ transition: opacity 0.35s, -webkit-transform 0.35s;
1044
+ transition: opacity 0.35s, transform 0.35s;
1045
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1046
+ -webkit-transform: translate3d(-50%, -50%, 0);
1047
+ transform: translate3d(-50%, -50%, 0); }
1048
+ .premium-banner-animation9 .premium-banner-ib-desc::after {
1049
+ position: absolute;
1050
+ top: 50%;
1051
+ left: 50%;
1052
+ width: 80%;
1053
+ height: 1px;
1054
+ background: #fff;
1055
+ content: "";
1056
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1057
+ transition: opacity 0.35s, -webkit-transform 0.35s;
1058
+ transition: opacity 0.35s, transform 0.35s;
1059
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1060
+ -webkit-transform: translate3d(-50%, -50%, 0);
1061
+ transform: translate3d(-50%, -50%, 0); }
1062
+
1063
+ .premium-banner-animation9 .premium-banner-ib-title {
1064
+ position: absolute;
1065
+ top: 50%;
1066
+ left: 0;
1067
+ width: 100%;
1068
+ -webkit-transition: -webkit-transform 0.35s;
1069
+ transition: -webkit-transform 0.35s;
1070
+ transition: transform 0.35s;
1071
+ transition: transform 0.35s, -webkit-transform 0.35s;
1072
+ -webkit-transform: translate3d(0, -70px, 0);
1073
+ transform: translate3d(0, -70px, 0);
1074
+ margin-top: 0;
1075
+ padding: 0 10%; }
1076
+
1077
+ .premium-banner-animation9:hover .premium-banner-ib-title,
1078
+ .premium-banner-animation9.active .premium-banner-ib-title {
1079
+ -webkit-transform: translate3d(0, -80px, 0);
1080
+ transform: translate3d(0, -80px, 0); }
1081
+
1082
+ .premium-banner-animation9 .premium-banner-ib-content,
1083
+ .premium-banner-animation9 .premium-banner-read-more {
1084
+ position: absolute;
1085
+ top: 50%;
1086
+ left: 0;
1087
+ width: 100%;
1088
+ -webkit-transition: -webkit-transform 0.35s;
1089
+ transition: -webkit-transform 0.35s;
1090
+ transition: transform 0.35s;
1091
+ transition: transform 0.35s, -webkit-transform 0.35s;
1092
+ padding: 0 10%;
1093
+ -webkit-transform: translate3d(0, 35px, 0);
1094
+ transform: translate3d(0, 35px, 0); }
1095
+
1096
+ .premium-banner-animation9 .premium-banner-read-more {
1097
+ top: 75%; }
1098
+
1099
+ .premium-banner-animation9:hover .premium-banner-ib-content,
1100
+ .premium-banner-animation9.active .premium-banner-ib-content,
1101
+ .premium-banner-animation9:hover .premium-banner-read-more,
1102
+ .premium-banner-animation9.active .premium-banner-read-more {
1103
+ -webkit-transform: translate3d(0, 45px, 0);
1104
+ transform: translate3d(0, 45px, 0); }
1105
+
1106
+ .premium-banner-animation9:hover .premium-banner-ib-desc::before,
1107
+ .premium-banner-animation9.active .premium-banner-ib-desc::before {
1108
+ opacity: 0.5;
1109
+ -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
1110
+ transform: translate3d(-50%, -50%, 0) rotate(45deg); }
1111
+
1112
+ .premium-banner-animation9:hover .premium-banner-ib-desc::after,
1113
+ .premium-banner-animation9.active .premium-banner-ib-desc::after {
1114
+ opacity: 0.5;
1115
+ -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
1116
+ transform: translate3d(-50%, -50%, 0) rotate(-45deg); }
1117
+
1118
+ .premium-banner-animation9:hover img {
1119
+ -webkit-transform: scale(1);
1120
+ -ms-transform: scale(1);
1121
+ transform: scale(1); }
1122
+
1123
+ .premium-banner-animation10 img {
1124
+ width: -webkit-calc(100% + 20px) !important;
1125
+ width: calc(100% + 20px) !important;
1126
+ max-width: -webkit-calc(100% + 20px) !important;
1127
+ max-width: calc(100% + 20px) !important;
1128
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1129
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1130
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1131
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
1132
+
1133
+ .premium-banner-animation10 .premium-banner-ib-title {
1134
+ position: relative;
1135
+ overflow: hidden;
1136
+ padding: 5px 0 15px;
1137
+ -webkit-transition: -webkit-transform 0.35s;
1138
+ transition: -webkit-transform 0.35s;
1139
+ transition: transform 0.35s;
1140
+ transition: transform 0.35s, -webkit-transform 0.35s;
1141
+ -webkit-transform: translate3d(0, 20px, 0);
1142
+ transform: translate3d(0, 20px, 0);
1143
+ margin-bottom: 0; }
1144
+ .premium-banner-animation10 .premium-banner-ib-title::after {
1145
+ position: absolute;
1146
+ content: "";
1147
+ bottom: 0;
1148
+ left: 0;
1149
+ width: 100%;
1150
+ height: 3px;
1151
+ background: #fff;
1152
+ opacity: 0;
1153
+ -webkit-transform: translate3d(0, 100%, 0);
1154
+ transform: translate3d(0, 100%, 0);
1155
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1156
+ transition: opacity 0.35s, -webkit-transform 0.35s;
1157
+ transition: opacity 0.35s, transform 0.35s;
1158
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s; }
1159
+
1160
+ .premium-banner-animation10:hover .premium-banner-ib-title,
1161
+ .premium-banner-animation10.active .premium-banner-ib-title {
1162
+ -webkit-transform: translate3d(0, 0, 0);
1163
+ transform: translate3d(0, 0, 0); }
1164
+
1165
+ .premium-banner-animation10:hover .premium-banner-ib-title::after,
1166
+ .premium-banner-animation10.active .premium-banner-ib-title::after {
1167
+ opacity: 1;
1168
+ -webkit-transform: translate3d(0, 0, 0);
1169
+ transform: translate3d(0, 0, 0); }
1170
+
1171
+ .premium-banner-animation10.zoomout img,
1172
+ .premium-banner-animation10.scale img {
1173
+ -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
1174
+ transform: translate3d(-10px, 0, 0) scale(1.1); }
1175
+
1176
+ .premium-banner-animation10 .premium-banner-ib-content,
1177
+ .premium-banner-animation10 .premium-banner-read-more {
1178
+ padding-top: 15px;
1179
+ opacity: 0;
1180
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
1181
+ transition: opacity 0.35s, -webkit-transform 0.35s;
1182
+ transition: opacity 0.35s, transform 0.35s;
1183
+ transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
1184
+ -webkit-transform: translate3d(0, 100%, 0);
1185
+ transform: translate3d(0, 100%, 0); }
1186
+
1187
+ .premium-banner-animation10 .premium-banner-read-more {
1188
+ padding: 0; }
1189
+
1190
+ .premium-banner-animation10:hover .premium-banner-ib-content,
1191
+ .premium-banner-animation10.active .premium-banner-ib-content,
1192
+ .premium-banner-animation10:hover .premium-banner-read-more,
1193
+ .premium-banner-animation10.active .premium-banner-read-more {
1194
+ opacity: 1;
1195
+ -webkit-transform: translate3d(0, 0, 0);
1196
+ transform: translate3d(0, 0, 0); }
1197
+
1198
+ .premium-banner-animation11 {
1199
+ -webkit-transition: -webkit-transform 1s ease-out;
1200
+ transition: -webkit-transform 1s ease-out;
1201
+ transition: transform 1s ease-out;
1202
+ transition: transform 1s ease-out, -webkit-transform 1s ease-out;
1203
+ -webkit-transition-delay: 0.125s;
1204
+ transition-delay: 0.125s; }
1205
+ .premium-banner-animation11 .premium-banner-ib-desc {
1206
+ position: absolute;
1207
+ z-index: 5;
1208
+ -webkit-transform: translate3d(-30px, 0, 0);
1209
+ transform: translate3d(-30px, 0, 0);
1210
+ opacity: 0;
1211
+ top: auto;
1212
+ bottom: 0;
1213
+ min-height: 25%;
1214
+ height: auto;
1215
+ max-height: 100%;
1216
+ text-align: left;
1217
+ padding: 30px;
1218
+ -webkit-transition: all 0.6s ease-out;
1219
+ transition: all 0.6s ease-out; }
1220
+ .premium-banner-animation11 img {
1221
+ width: 100%;
1222
+ -webkit-transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1223
+ transition: opacity 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s;
1224
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s;
1225
+ transition: opacity 0.35s, filter 0.35s, transform 0.35s, -webkit-filter 0.35s, -webkit-transform 0.35s; }
1226
+ .premium-banner-animation11 .premium-banner-ib-title {
1227
+ margin-bottom: 10px; }
1228
+ .premium-banner-animation11 .premium-banner-gradient {
1229
+ position: absolute;
1230
+ left: 0;
1231
+ top: 0;
1232
+ right: 0;
1233
+ bottom: 0; }
1234
+ .premium-banner-animation11 .premium-banner-gradient:after,
1235
+ .premium-banner-animation11 .premium-banner-gradient:before {
1236
+ position: absolute;
1237
+ content: "";
1238
+ left: 0;
1239
+ top: 0;
1240
+ right: 0;
1241
+ bottom: 0;
1242
+ -webkit-transform: translate3d(-100%, 0, 0);
1243
+ transform: translate3d(-100%, 0, 0);
1244
+ background-image: -webkit-linear-gradient(40deg, rgba(84, 89, 95, 0.5) 27.89%, #6ec1e4 72.11%);
1245
+ background-image: linear-gradient(50deg, rgba(84, 89, 95, 0.5) 27.89%, #6ec1e4 72.11%);
1246
+ z-index: 2; }
1247
+ .premium-banner-animation11 .premium-banner-gradient:before {
1248
+ mix-blend-mode: color; }
1249
+ .premium-banner-animation11 .premium-banner-gradient:after {
1250
+ mix-blend-mode: multiply; }
1251
+ .premium-banner-animation11:hover .premium-banner-ib-desc,
1252
+ .premium-banner-animation11.active .premium-banner-ib-desc {
1253
+ opacity: 1;
1254
+ -webkit-transform: translate3d(0, 0, 0);
1255
+ transform: translate3d(0, 0, 0); }
1256
+ .premium-banner-animation11:hover .premium-banner-gradient:after,
1257
+ .premium-banner-animation11:hover .premium-banner-gradient:before,
1258
+ .premium-banner-animation11.active .premium-banner-gradient:after,
1259
+ .premium-banner-animation11.active .premium-banner-gradient:before {
1260
+ -webkit-transform: translate3d(0, 0, 0);
1261
+ transform: translate3d(0, 0, 0); }
1262
+ .premium-banner-animation11.zoomout img,
1263
+ .premium-banner-animation11.scale img {
1264
+ -webkit-transform: translate3d(-10px, 0, 0) scale(1.1);
1265
+ transform: translate3d(-10px, 0, 0) scale(1.1); }
1266
+
1267
+ /**************** Premium Blog *****************/
1268
+ /***********************************************/
1269
+ .premium-blog-thumb-effect-wrapper {
1270
+ position: relative;
1271
+ overflow: hidden; }
1272
+
1273
+ .premium-blog-effect-container:not(.premium-blog-bordered-effect) .premium-blog-post-link {
1274
+ position: absolute;
1275
+ top: 0;
1276
+ left: 0;
1277
+ width: 100%;
1278
+ height: 100%;
1279
+ z-index: 2;
1280
+ padding: 20px; }
1281
+
1282
+ .premium-blog-bordered-effect .premium-blog-post-link {
1283
+ display: block;
1284
+ height: 100%;
1285
+ position: relative; }
1286
+
1287
+ /*Thumbnail Img*/
1288
+ .premium-blog-thumbnail-container {
1289
+ overflow: hidden; }
1290
+ .premium-blog-thumbnail-container img,
1291
+ .premium-blog-thumbnail-container .below-entry-meta {
1292
+ width: 100%;
1293
+ height: 100%;
1294
+ margin: 0 !important;
1295
+ -webkit-transition: all 0.4s ease-in-out;
1296
+ transition: all 0.4s ease-in-out;
1297
+ display: block; }
1298
+
1299
+ .premium-blog-zoomout-effect img,
1300
+ .premium-blog-scale-effect img {
1301
+ -webkit-transform: scale(1.2);
1302
+ -ms-transform: scale(1.2);
1303
+ transform: scale(1.2); }
1304
+
1305
+ .premium-blog-sepia-effect img {
1306
+ -webkit-filter: sepia(30%);
1307
+ filter: sepia(30%); }
1308
+
1309
+ .premium-blog-bright-effect img {
1310
+ -webkit-filter: brightness(1);
1311
+ filter: brightness(1); }
1312
+
1313
+ .premium-blog-trans-effect img {
1314
+ -webkit-transform: translateX(-15px) scale(1.1);
1315
+ -ms-transform: translateX(-15px) scale(1.1);
1316
+ transform: translateX(-15px) scale(1.1); }
1317
+
1318
+ .premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img {
1319
+ -webkit-transform: scale(1.2);
1320
+ -ms-transform: scale(1.2);
1321
+ transform: scale(1.2); }
1322
+
1323
+ .premium-blog-post-outer-container:hover .premium-blog-zoomout-effect img {
1324
+ -webkit-transform: scale(1.1);
1325
+ -ms-transform: scale(1.1);
1326
+ transform: scale(1.1); }
1327
+
1328
+ .premium-blog-post-outer-container:hover .premium-blog-scale-effect img {
1329
+ -webkit-transform: scale(1.3) rotate(5deg);
1330
+ -ms-transform: scale(1.3) rotate(5deg);
1331
+ transform: scale(1.3) rotate(5deg); }
1332
+
1333
+ .premium-blog-post-outer-container:hover .premium-blog-gray-effect img {
1334
+ -webkit-filter: grayscale(100%);
1335
+ filter: grayscale(100%); }
1336
+
1337
+ .premium-blog-post-outer-container:hover .premium-blog-blur-effect img {
1338
+ -webkit-filter: blur(3px);
1339
+ filter: blur(3px); }
1340
+
1341
+ .premium-blog-post-outer-container:hover .premium-blog-sepia-effect img {
1342
+ -webkit-filter: sepia(0%);
1343
+ filter: sepia(0%); }
1344
+
1345
+ .premium-blog-post-outer-container:hover .premium-blog-bright-effect img {
1346
+ -webkit-filter: brightness(1.2);
1347
+ filter: brightness(1.2); }
1348
+
1349
+ .premium-blog-post-outer-container:hover .premium-blog-trans-effect img {
1350
+ -webkit-transform: translateX(0px) scale(1.1);
1351
+ -ms-transform: translateX(0px) scale(1.1);
1352
+ transform: translateX(0px) scale(1.1); }
1353
+
1354
+ .premium-blog-post-container {
1355
+ overflow: hidden; }
1356
+ .premium-blog-post-container .premium-blog-inner-container {
1357
+ -js-display: flex;
1358
+ display: -webkit-box;
1359
+ display: -webkit-flex;
1360
+ display: -moz-box;
1361
+ display: -ms-flexbox;
1362
+ display: flex;
1363
+ -webkit-box-orient: vertical;
1364
+ -webkit-box-direction: normal;
1365
+ -webkit-flex-direction: column;
1366
+ -moz-box-orient: vertical;
1367
+ -moz-box-direction: normal;
1368
+ -ms-flex-direction: column;
1369
+ flex-direction: column; }
1370
+ .premium-blog-post-container .premium-blog-post-content {
1371
+ line-height: 1.5em;
1372
+ color: #777;
1373
+ font-size: 14px;
1374
+ margin-bottom: 10px; }
1375
+ .premium-blog-post-container ul.post-categories a:hover, .premium-blog-post-container ul.post-categories a:focus,
1376
+ .premium-blog-post-container .premium-blog-post-link:hover,
1377
+ .premium-blog-post-container .premium-blog-post-link:focus {
1378
+ -webkit-box-shadow: none !important;
1379
+ box-shadow: none !important;
1380
+ outline: none !important; }
1381
+ .premium-blog-post-container .premium-blog-entry-title {
1382
+ font-size: 18px;
1383
+ margin-bottom: 5px; }
1384
+ .premium-blog-post-container.premium-blog-skin-modern .premium-blog-content-wrapper {
1385
+ position: relative;
1386
+ z-index: 3;
1387
+ top: -50px; }
1388
+ .premium-blog-post-container .premium-blog-content-wrapper {
1389
+ background-color: #f5f5f5;
1390
+ padding: 30px; }
1391
+ .premium-blog-post-container .premium-blog-content-wrapper.empty-thumb {
1392
+ top: 0; }
1393
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before, .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:after {
1394
+ position: absolute;
1395
+ content: "";
1396
+ z-index: 1;
1397
+ top: 50%;
1398
+ left: 50%;
1399
+ opacity: 0;
1400
+ -webkit-transform: translate(-50%, -50%);
1401
+ -ms-transform: translate(-50%, -50%);
1402
+ transform: translate(-50%, -50%);
1403
+ -webkit-transition: all 0.4s linear 0s;
1404
+ transition: all 0.4s linear 0s;
1405
+ height: 1px;
1406
+ width: 100%;
1407
+ background-color: #fff; }
1408
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-thumbnail-container:before {
1409
+ width: 1px;
1410
+ height: 100%; }
1411
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner):hover .premium-blog-thumbnail-container:after {
1412
+ width: 20px;
1413
+ opacity: 1; }
1414
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner):hover .premium-blog-thumbnail-container:before {
1415
+ height: 20px;
1416
+ opacity: 1; }
1417
+ .premium-blog-post-container:not(.premium-blog-skin-classic):not(.premium-blog-skin-side):not(.premium-blog-skin-banner) .premium-blog-content-wrapper {
1418
+ margin: 0px 10px 20px;
1419
+ clear: both; }
1420
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay {
1421
+ position: absolute;
1422
+ top: 0;
1423
+ left: 0;
1424
+ width: 100%;
1425
+ height: 100%;
1426
+ -webkit-transition: all 0.3s ease-in-out;
1427
+ transition: all 0.3s ease-in-out;
1428
+ opacity: 0; }
1429
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay a, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay a, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay a {
1430
+ -js-display: flex;
1431
+ display: -webkit-box;
1432
+ display: -webkit-flex;
1433
+ display: -moz-box;
1434
+ display: -ms-flexbox;
1435
+ display: flex;
1436
+ -webkit-box-pack: center;
1437
+ -webkit-justify-content: center;
1438
+ -moz-box-pack: center;
1439
+ -ms-flex-pack: center;
1440
+ justify-content: center;
1441
+ -webkit-box-align: center;
1442
+ -webkit-align-items: center;
1443
+ -moz-box-align: center;
1444
+ -ms-flex-align: center;
1445
+ align-items: center;
1446
+ width: 100%;
1447
+ height: 100%; }
1448
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay span,
1449
+ .premium-blog-post-container.premium-blog-skin-classic .premium-blog-thumbnail-overlay i, .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay span,
1450
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-overlay i, .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay span,
1451
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-thumbnail-overlay i {
1452
+ -webkit-transition: all 0.3s ease-in-out;
1453
+ transition: all 0.3s ease-in-out; }
1454
+ .premium-blog-post-container.premium-blog-skin-side {
1455
+ -js-display: flex;
1456
+ display: -webkit-box;
1457
+ display: -webkit-flex;
1458
+ display: -moz-box;
1459
+ display: -ms-flexbox;
1460
+ display: flex; }
1461
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-thumbnail-container {
1462
+ height: 100%; }
1463
+ .premium-blog-post-container.premium-blog-skin-side .premium-blog-content-wrapper {
1464
+ -webkit-box-flex: 1;
1465
+ -webkit-flex: 1;
1466
+ -moz-box-flex: 1;
1467
+ -ms-flex: 1;
1468
+ flex: 1; }
1469
+ .premium-blog-post-container.premium-blog-skin-banner {
1470
+ position: relative; }
1471
+ .premium-blog-post-container.premium-blog-skin-banner .premium-blog-content-wrapper {
1472
+ position: absolute;
1473
+ width: 100%;
1474
+ bottom: -5px;
1475
+ -js-display: flex;
1476
+ display: -webkit-box;
1477
+ display: -webkit-flex;
1478
+ display: -moz-box;
1479
+ display: -ms-flexbox;
1480
+ display: flex;
1481
+ -webkit-box-orient: vertical;
1482
+ -webkit-box-direction: normal;
1483
+ -webkit-flex-direction: column;
1484
+ -moz-box-orient: vertical;
1485
+ -moz-box-direction: normal;
1486
+ -ms-flex-direction: column;
1487
+ flex-direction: column;
1488
+ background-color: transparent;
1489
+ z-index: 3;
1490
+ -webkit-transition: bottom 0.3s ease-in-out;
1491
+ transition: bottom 0.3s ease-in-out; }
1492
+ .premium-blog-post-container.premium-blog-skin-banner:hover .premium-blog-content-wrapper {
1493
+ bottom: 0px; }
1494
+ .premium-blog-post-container .premium-blog-cats-container ul.post-categories {
1495
+ margin: 0;
1496
+ padding: 0;
1497
+ list-style: none;
1498
+ -js-display: flex;
1499
+ display: -webkit-box;
1500
+ display: -webkit-flex;
1501
+ display: -moz-box;
1502
+ display: -ms-flexbox;
1503
+ display: flex; }
1504
+ .premium-blog-post-container .premium-blog-cats-container a {
1505
+ display: block;
1506
+ font-size: 12px;
1507
+ color: #fff;
1508
+ background-color: #777;
1509
+ margin: 0 3px 10px 0;
1510
+ padding: 5px;
1511
+ -webkit-transition: all 0.3s ease-in-out;
1512
+ transition: all 0.3s ease-in-out; }
1513
+
1514
+ /*
1515
+ * Diagonal Effect
1516
+ */
1517
+ .premium-blog-diagonal-container {
1518
+ position: absolute;
1519
+ top: 0;
1520
+ left: 0;
1521
+ width: 100%;
1522
+ height: 100%; }
1523
+
1524
+ .premium-blog-diagonal-effect:before {
1525
+ position: absolute;
1526
+ top: 0px;
1527
+ left: 0px;
1528
+ width: 100%;
1529
+ height: 100%;
1530
+ content: " ";
1531
+ z-index: 1;
1532
+ background: rgba(255, 255, 255, 0.2);
1533
+ -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
1534
+ transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
1535
+ -webkit-transition: all 0.3s linear 0s;
1536
+ transition: all 0.3s linear 0s; }
1537
+
1538
+ .premium-blog-post-outer-container:hover .premium-blog-diagonal-effect:before {
1539
+ -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
1540
+ transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
1541
+
1542
+ /*
1543
+ * Framed Effect
1544
+ */
1545
+ .premium-blog-framed-effect {
1546
+ position: absolute;
1547
+ width: -webkit-calc(100% - 30px);
1548
+ width: calc(100% - 30px);
1549
+ height: -webkit-calc(100% - 30px);
1550
+ height: calc(100% - 30px);
1551
+ top: 15px;
1552
+ left: 15px;
1553
+ opacity: 0;
1554
+ -webkit-transform: scale(0.3);
1555
+ -ms-transform: scale(0.3);
1556
+ transform: scale(0.3);
1557
+ -webkit-transition: all 0.3s linear 0s;
1558
+ transition: all 0.3s linear 0s; }
1559
+
1560
+ .premium-blog-post-outer-container:hover .premium-blog-framed-effect {
1561
+ opacity: 0.99;
1562
+ -webkit-transform: scale(1);
1563
+ -ms-transform: scale(1);
1564
+ transform: scale(1); }
1565
+
1566
+ /*
1567
+ * Bordered Effect
1568
+ */
1569
+ .premium-blog-bordered-effect {
1570
+ position: absolute;
1571
+ top: 0;
1572
+ left: 0;
1573
+ width: 100%;
1574
+ height: 100%;
1575
+ opacity: 0;
1576
+ padding: 15px;
1577
+ -webkit-transition: all 0.3s linear 0s;
1578
+ transition: all 0.3s linear 0s; }
1579
+ .premium-blog-bordered-effect .premium-blog-post-link:before, .premium-blog-bordered-effect .premium-blog-post-link:after {
1580
+ content: "";
1581
+ display: block;
1582
+ position: absolute;
1583
+ top: 0;
1584
+ left: 0;
1585
+ width: 100%;
1586
+ height: 100%;
1587
+ -webkit-transition: all 0.5s linear 0s;
1588
+ transition: all 0.5s linear 0s;
1589
+ -webkit-transition-delay: 0s;
1590
+ transition-delay: 0s;
1591
+ border-color: rgba(255, 255, 255, 0.45); }
1592
+ .premium-blog-bordered-effect .premium-blog-post-link:before {
1593
+ border-right: 2px solid;
1594
+ border-left: 2px solid;
1595
+ -webkit-transform: scale(1, 0);
1596
+ -ms-transform: scale(1, 0);
1597
+ transform: scale(1, 0);
1598
+ -webkit-transform-origin: 100% 0;
1599
+ -ms-transform-origin: 100% 0;
1600
+ transform-origin: 100% 0; }
1601
+ .premium-blog-bordered-effect .premium-blog-post-link:after {
1602
+ border-top: 2px solid;
1603
+ border-bottom: 2px solid;
1604
+ -webkit-transform: scale(0, 1);
1605
+ -ms-transform: scale(0, 1);
1606
+ transform: scale(0, 1);
1607
+ -webkit-transform-origin: 0 0;
1608
+ -ms-transform-origin: 0 0;
1609
+ transform-origin: 0 0; }
1610
+
1611
+ .premium-blog-bordered-effect:hover {
1612
+ opacity: 0.99; }
1613
+ .premium-blog-bordered-effect:hover .premium-blog-post-link:before, .premium-blog-bordered-effect:hover .premium-blog-post-link:after {
1614
+ -webkit-transition-delay: 0.15s;
1615
+ transition-delay: 0.15s;
1616
+ opacity: 1;
1617
+ -webkit-transform: scale(1);
1618
+ -ms-transform: scale(1);
1619
+ transform: scale(1); }
1620
+
1621
+ /*
1622
+ * Squares Effect
1623
+ */
1624
+ .premium-blog-squares-effect,
1625
+ .premium-blog-squares-square-container {
1626
+ position: absolute;
1627
+ top: 0;
1628
+ left: 0;
1629
+ width: 100%;
1630
+ height: 100%; }
1631
+
1632
+ .premium-blog-squares-effect:before, .premium-blog-squares-effect:after {
1633
+ position: absolute;
1634
+ content: "";
1635
+ top: 0;
1636
+ left: 0;
1637
+ width: 50%;
1638
+ height: 50%;
1639
+ -webkit-transform: translate(-100%, -100%);
1640
+ -ms-transform: translate(-100%, -100%);
1641
+ transform: translate(-100%, -100%);
1642
+ opacity: 0.7;
1643
+ -webkit-transition: all 0.3s linear 0s;
1644
+ transition: all 0.3s linear 0s; }
1645
+
1646
+ .premium-blog-squares-square-container:before, .premium-blog-squares-square-container:after {
1647
+ position: absolute;
1648
+ content: "";
1649
+ top: 0;
1650
+ left: 0;
1651
+ width: 50%;
1652
+ height: 50%;
1653
+ -webkit-transform: translate(-100%, -100%);
1654
+ -ms-transform: translate(-100%, -100%);
1655
+ transform: translate(-100%, -100%);
1656
+ opacity: 0.7;
1657
+ -webkit-transition: all 0.3s linear 0s;
1658
+ transition: all 0.3s linear 0s; }
1659
+
1660
+ .premium-blog-squares-square-container:before, .premium-blog-squares-square-container:after {
1661
+ opacity: 0.8; }
1662
+
1663
+ .premium-blog-squares-effect:after {
1664
+ -webkit-transform: translate(200%, 200%);
1665
+ -ms-transform: translate(200%, 200%);
1666
+ transform: translate(200%, 200%); }
1667
+
1668
+ .premium-blog-squares-square-container:before {
1669
+ -webkit-transform: translate(-100%, 200%);
1670
+ -ms-transform: translate(-100%, 200%);
1671
+ transform: translate(-100%, 200%); }
1672
+
1673
+ .premium-blog-squares-square-container:after {
1674
+ -webkit-transform: translate(200%, -100%);
1675
+ -ms-transform: translate(200%, -100%);
1676
+ transform: translate(200%, -100%); }
1677
+
1678
+ .premium-blog-squares-effect:hover:before {
1679
+ -webkit-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
1680
+ -ms-transform: translate(0, 0%) scaleY(1.003) scaleX(1.003);
1681
+ transform: translate(0, 0%) scaleY(1.003) scaleX(1.003); }
1682
+
1683
+ .premium-blog-squares-effect:hover:after {
1684
+ -webkit-transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003);
1685
+ -ms-transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003);
1686
+ transform: translate(100%, 100%) scaleY(1.003) scaleX(1.003); }
1687
+
1688
+ .premium-blog-squares-effect:hover .premium-blog-squares-square-container:before {
1689
+ -webkit-transform: translate(0, 100%);
1690
+ -ms-transform: translate(0, 100%);
1691
+ transform: translate(0, 100%); }
1692
+
1693
+ .premium-blog-squares-effect:hover .premium-blog-squares-square-container:after {
1694
+ -webkit-transform: translate(100%, 0%);
1695
+ -ms-transform: translate(100%, 0%);
1696
+ transform: translate(100%, 0%); }
1697
+
1698
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay {
1699
+ opacity: 1; }
1700
+ .premium-blog-thumb-effect-wrapper:hover .premium-blog-thumbnail-overlay a {
1701
+ opacity: 1;
1702
+ -webkit-transform: scale(1);
1703
+ -ms-transform: scale(1);
1704
+ transform: scale(1); }
1705
+
1706
+ .premium-blog-clear-fix {
1707
+ clear: both; }
1708
+
1709
+ .premium-blog-masked .premium-blog-thumbnail-container {
1710
+ position: relative;
1711
+ overflow: visible; }
1712
+ .premium-blog-masked .premium-blog-thumbnail-container svg {
1713
+ position: absolute;
1714
+ height: 100px;
1715
+ width: 100%;
1716
+ bottom: -5px;
1717
+ left: 0;
1718
+ fill: #f5f5f5;
1719
+ z-index: 99; }
1720
+ .premium-blog-masked .premium-blog-thumbnail-container svg.premium-blog-shape-divider-svg {
1721
+ -webkit-transform: rotate(180deg);
1722
+ -ms-transform: rotate(180deg);
1723
+ transform: rotate(180deg); }
1724
+
1725
+ .premium-blog-masked .premium-blog-author-thumbnail,
1726
+ .premium-blog-masked .premium-blog-skin-banner .premium-blog-content-wrapper {
1727
+ z-index: 999 !important; }
1728
+
1729
+ .premium-blog-format-link {
1730
+ padding: 5px;
1731
+ line-height: 0; }
1732
+
1733
+ .premium-blog-entry-meta {
1734
+ line-height: 1.3em;
1735
+ font-size: 12px;
1736
+ margin-bottom: 13px;
1737
+ color: #adadad; }
1738
+ .premium-blog-entry-meta i {
1739
+ margin-right: 3px;
1740
+ -webkit-transition: all 0.3s ease-in-out;
1741
+ transition: all 0.3s ease-in-out; }
1742
+
1743
+ .premium-blog-meta-data {
1744
+ display: inline-block; }
1745
+ .premium-blog-meta-data .premium-blog-meta-separator {
1746
+ margin: 0 5px; }
1747
+ .premium-blog-meta-data a,
1748
+ .premium-blog-meta-data span {
1749
+ color: inherit;
1750
+ -webkit-transition: all 0.3s ease-in-out;
1751
+ transition: all 0.3s ease-in-out; }
1752
+
1753
+ .premium-blog-author-thumbnail {
1754
+ position: relative;
1755
+ padding: 0 30px;
1756
+ width: 100%;
1757
+ top: -10px;
1758
+ height: 0;
1759
+ pointer-events: none; }
1760
+ .premium-blog-author-thumbnail img {
1761
+ -webkit-border-radius: 50%;
1762
+ border-radius: 50%;
1763
+ width: 60px;
1764
+ pointer-events: all;
1765
+ -webkit-transform: translateY(-50%);
1766
+ -ms-transform: translateY(-50%);
1767
+ transform: translateY(-50%); }
1768
+
1769
+ .premium-blog-entry-title a,
1770
+ .premium-blog-post-tags-container a,
1771
+ .premium-blog-post-content .premium-blog-excerpt-link {
1772
+ -webkit-transition: all 0.3s ease-in-out;
1773
+ transition: all 0.3s ease-in-out; }
1774
+
1775
+ .premium-blog-excerpt-link-wrap a.premium-blog-excerpt-link {
1776
+ background-color: transparent;
1777
+ color: #54595f;
1778
+ padding: 0; }
1779
+
1780
+ .premium-blog-cta-full-yes .premium-blog-excerpt-link {
1781
+ width: 100%; }
1782
+
1783
+ .premium-blog-post-tags-container {
1784
+ margin-top: 8px;
1785
+ -js-display: flex;
1786
+ display: -webkit-box;
1787
+ display: -webkit-flex;
1788
+ display: -moz-box;
1789
+ display: -ms-flexbox;
1790
+ display: flex;
1791
+ -webkit-box-align: center;
1792
+ -webkit-align-items: center;
1793
+ -moz-box-align: center;
1794
+ -ms-flex-align: center;
1795
+ align-items: center;
1796
+ -webkit-flex-wrap: wrap;
1797
+ -ms-flex-wrap: wrap;
1798
+ flex-wrap: wrap; }
1799
+ .premium-blog-post-tags-container a {
1800
+ color: inherit;
1801
+ margin-left: 5px; }
1802
+
1803
+ /*Tags align*/
1804
+ .premium-blog-align-left .post-categories,
1805
+ .premium-blog-align-left .premium-blog-post-tags-container {
1806
+ -webkit-box-pack: start;
1807
+ -webkit-justify-content: flex-start;
1808
+ -moz-box-pack: start;
1809
+ -ms-flex-pack: start;
1810
+ justify-content: flex-start; }
1811
+
1812
+ .premium-blog-align-left .premium-blog-inner-container {
1813
+ -webkit-box-align: start;
1814
+ -webkit-align-items: flex-start;
1815
+ -moz-box-align: start;
1816
+ -ms-flex-align: start;
1817
+ align-items: flex-start; }
1818
+
1819
+ .premium-blog-align-center .post-categories,
1820
+ .premium-blog-align-center .premium-blog-post-tags-container {
1821
+ -webkit-box-pack: center;
1822
+ -webkit-justify-content: center;
1823
+ -moz-box-pack: center;
1824
+ -ms-flex-pack: center;
1825
+ justify-content: center; }
1826
+
1827
+ .premium-blog-align-center .premium-blog-inner-container {
1828
+ -webkit-box-align: center;
1829
+ -webkit-align-items: center;
1830
+ -moz-box-align: center;
1831
+ -ms-flex-align: center;
1832
+ align-items: center; }
1833
+
1834
+ .premium-blog-align-right .post-categories,
1835
+ .premium-blog-align-right .premium-blog-post-tags-container {
1836
+ -webkit-box-pack: end;
1837
+ -webkit-justify-content: flex-end;
1838
+ -moz-box-pack: end;
1839
+ -ms-flex-pack: end;
1840
+ justify-content: flex-end; }
1841
+
1842
+ .premium-blog-align-right .premium-blog-inner-container {
1843
+ -webkit-box-align: end;
1844
+ -webkit-align-items: flex-end;
1845
+ -moz-box-align: end;
1846
+ -ms-flex-align: end;
1847
+ align-items: flex-end; }
1848
+
1849
+ /* Pagination */
1850
+ .premium-blog-pagination-container {
1851
+ text-align: right; }
1852
+ .premium-blog-pagination-container span {
1853
+ cursor: default; }
1854
+ .premium-blog-pagination-container .page-numbers {
1855
+ display: inline-block;
1856
+ color: #000;
1857
+ line-height: 1;
1858
+ font-size: 1em;
1859
+ font-weight: 400;
1860
+ text-decoration: none;
1861
+ padding: 0.75em;
1862
+ margin: 0 0.4em 0.4em 0;
1863
+ -webkit-transition: all 0.3s ease-in-out;
1864
+ transition: all 0.3s ease-in-out; }
1865
+
1866
+ .premium-blog-wrap .premium-loading-feed {
1867
+ display: block;
1868
+ position: absolute;
1869
+ width: 100%;
1870
+ height: 100%;
1871
+ top: 0px;
1872
+ left: 0px;
1873
+ bottom: 0px;
1874
+ right: 0px;
1875
+ background: rgba(255, 255, 255, 0.2);
1876
+ -js-display: flex;
1877
+ display: -webkit-box;
1878
+ display: -webkit-flex;
1879
+ display: -moz-box;
1880
+ display: -ms-flexbox;
1881
+ display: flex;
1882
+ -webkit-box-align: center;
1883
+ -webkit-align-items: center;
1884
+ -moz-box-align: center;
1885
+ -ms-flex-align: center;
1886
+ align-items: center;
1887
+ z-index: 99; }
1888
+
1889
+ .premium-blog-wrap {
1890
+ -js-display: flex;
1891
+ display: -webkit-box;
1892
+ display: -webkit-flex;
1893
+ display: -moz-box;
1894
+ display: -ms-flexbox;
1895
+ display: flex;
1896
+ -webkit-flex-wrap: wrap;
1897
+ -ms-flex-wrap: wrap;
1898
+ flex-wrap: wrap; }
1899
+ .premium-blog-wrap ul.slick-dots {
1900
+ width: 100%; }
1901
+
1902
+ /*
1903
+ * List Layout
1904
+ */
1905
+ .premium-blog-list .premium-blog-post-outer-container {
1906
+ width: 100%; }
1907
+
1908
+ /**
1909
+ * Even Layout
1910
+ */
1911
+ .premium-blog-even .premium-blog-post-container {
1912
+ height: 100%; }
1913
+
1914
+ .premium-blog-even .slick-track {
1915
+ -js-display: flex;
1916
+ display: -webkit-box;
1917
+ display: -webkit-flex;
1918
+ display: -moz-box;
1919
+ display: -ms-flexbox;
1920
+ display: flex; }
1921
+
1922
+ .premium-blog-even .slick-slide {
1923
+ height: inherit !important; }
1924
+
1925
+ .premium-blog-filter {
1926
+ -js-display: flex;
1927
+ display: -webkit-box;
1928
+ display: -webkit-flex;
1929
+ display: -moz-box;
1930
+ display: -ms-flexbox;
1931
+ display: flex;
1932
+ -webkit-box-align: center;
1933
+ -webkit-align-items: center;
1934
+ -moz-box-align: center;
1935
+ -ms-flex-align: center;
1936
+ align-items: center;
1937
+ -webkit-box-pack: center;
1938
+ -webkit-justify-content: center;
1939
+ -moz-box-pack: center;
1940
+ -ms-flex-pack: center;
1941
+ justify-content: center; }
1942
+
1943
+ .premium-blog-filter .premium-blog-filters-container li a.category {
1944
+ outline: none;
1945
+ text-decoration: none;
1946
+ -webkit-border-radius: 75px;
1947
+ border-radius: 75px;
1948
+ margin: 15px 5px 20px;
1949
+ padding: 7px 20px;
1950
+ -webkit-transition: all 0.3s ease-in-out;
1951
+ transition: all 0.3s ease-in-out; }
1952
+
1953
+ .premium-blog-filter ul.premium-blog-filters-container {
1954
+ text-align: center;
1955
+ margin: 0;
1956
+ padding: 0; }
1957
+
1958
+ .premium-blog-filter .premium-blog-filters-container li {
1959
+ list-style: none;
1960
+ -js-display: inline-flex;
1961
+ display: -webkit-inline-box;
1962
+ display: -webkit-inline-flex;
1963
+ display: -moz-inline-box;
1964
+ display: -ms-inline-flexbox;
1965
+ display: inline-flex; }
1966
+
1967
+ /**
1968
+ * Responsive Style
1969
+ */
1970
+ @media (max-width: 768px) {
1971
+ .premium-blog-content-wrapper {
1972
+ top: 0;
1973
+ margin: 0;
1974
+ padding: 15px; }
1975
+ .premium-blog-skin-side {
1976
+ -webkit-box-orient: vertical;
1977
+ -webkit-box-direction: normal;
1978
+ -webkit-flex-direction: column;
1979
+ -moz-box-orient: vertical;
1980
+ -moz-box-direction: normal;
1981
+ -ms-flex-direction: column;
1982
+ flex-direction: column; } }
1983
+
1984
+ /**************** Premium Button ***********************/
1985
+ /*******************************************************/
1986
+ .premium-button {
1987
+ -js-display: inline-flex;
1988
+ display: -webkit-inline-box;
1989
+ display: -webkit-inline-flex;
1990
+ display: -moz-inline-box;
1991
+ display: -ms-inline-flexbox;
1992
+ display: inline-flex;
1993
+ position: relative;
1994
+ overflow: hidden;
1995
+ -webkit-backface-visibility: hidden;
1996
+ backface-visibility: hidden;
1997
+ -webkit-transform: translate3d(0, 0, 0);
1998
+ transform: translate3d(0, 0, 0);
1999
+ cursor: pointer;
2000
+ -webkit-transition: all 0.2s ease-in-out !important;
2001
+ transition: all 0.2s ease-in-out !important; }
2002
+
2003
+ .premium-button-style1,
2004
+ .premium-button-style2,
2005
+ .premium-button-style5,
2006
+ .premium-button-style7 {
2007
+ display: inline-block;
2008
+ vertical-align: middle;
2009
+ -webkit-transform: perspective(1px) translateZ(0);
2010
+ transform: perspective(1px) translateZ(0);
2011
+ -webkit-box-shadow: 0 0 1px transparent;
2012
+ box-shadow: 0 0 1px transparent;
2013
+ position: relative;
2014
+ -webkit-transition-property: color;
2015
+ transition-property: color;
2016
+ -webkit-transition-duration: 0.15s;
2017
+ transition-duration: 0.15s; }
2018
+
2019
+ .premium-button-style1:before,
2020
+ .premium-button-style2:before,
2021
+ .premium-button-style5:before {
2022
+ content: "";
2023
+ position: absolute;
2024
+ z-index: -1;
2025
+ top: 0;
2026
+ left: 0;
2027
+ right: 0;
2028
+ bottom: 0;
2029
+ -webkit-transform: scaleY(0);
2030
+ -ms-transform: scaleY(0);
2031
+ transform: scaleY(0);
2032
+ -webkit-transform-origin: 50% 0;
2033
+ -ms-transform-origin: 50% 0;
2034
+ transform-origin: 50% 0;
2035
+ -webkit-transition-property: -webkit-transform;
2036
+ transition-property: -webkit-transform;
2037
+ transition-property: transform;
2038
+ transition-property: transform, -webkit-transform;
2039
+ -webkit-transition-duration: 0.15s;
2040
+ transition-duration: 0.15s;
2041
+ -webkit-transition-timing-function: ease-out;
2042
+ transition-timing-function: ease-out; }
2043
+
2044
+ .premium-button-style5-radialin:before,
2045
+ .premium-button-style5-radialout:before {
2046
+ -webkit-transform-origin: 50%;
2047
+ -ms-transform-origin: 50%;
2048
+ transform-origin: 50%;
2049
+ -webkit-border-radius: 100%;
2050
+ border-radius: 100%;
2051
+ -webkit-transform: scale(0);
2052
+ -ms-transform: scale(0);
2053
+ transform: scale(0); }
2054
+
2055
+ .premium-button-style5-radialin:before {
2056
+ -webkit-transform: scale(2);
2057
+ -ms-transform: scale(2);
2058
+ transform: scale(2); }
2059
+
2060
+ .premium-button-style5-rectin:before {
2061
+ -webkit-transform-origin: 50%;
2062
+ -ms-transform-origin: 50%;
2063
+ transform-origin: 50%;
2064
+ -webkit-transform: scale(1);
2065
+ -ms-transform: scale(1);
2066
+ transform: scale(1); }
2067
+
2068
+ .premium-button-style5-rectout:before {
2069
+ -webkit-transform-origin: 50%;
2070
+ -ms-transform-origin: 50%;
2071
+ transform-origin: 50%;
2072
+ -webkit-transform: scale(0);
2073
+ -ms-transform: scale(0);
2074
+ transform: scale(0); }
2075
+
2076
+ .premium-button-style5-rectout:hover:before {
2077
+ -webkit-transform: scale(1);
2078
+ -ms-transform: scale(1);
2079
+ transform: scale(1); }
2080
+
2081
+ .premium-button-style5-rectin:hover:before {
2082
+ -webkit-transform: scale(0);
2083
+ -ms-transform: scale(0);
2084
+ transform: scale(0); }
2085
+
2086
+ .premium-button-style5-radialout:hover:before {
2087
+ -webkit-transform: scale(2);
2088
+ -ms-transform: scale(2);
2089
+ transform: scale(2); }
2090
+
2091
+ .premium-button-style5-radialin:hover:before {
2092
+ -webkit-transform: scale(0);
2093
+ -ms-transform: scale(0);
2094
+ transform: scale(0); }
2095
+
2096
+ .premium-button-style1-top:before {
2097
+ -webkit-transform-origin: 50% 100%;
2098
+ -ms-transform-origin: 50% 100%;
2099
+ transform-origin: 50% 100%; }
2100
+
2101
+ .premium-button-style1-right:before {
2102
+ -webkit-transform: scaleX(0);
2103
+ -ms-transform: scaleX(0);
2104
+ transform: scaleX(0);
2105
+ -webkit-transform-origin: 0% 50%;
2106
+ -ms-transform-origin: 0% 50%;
2107
+ transform-origin: 0% 50%; }
2108
+
2109
+ .premium-button-style1-left:before {
2110
+ -webkit-transform: scaleX(0);
2111
+ -ms-transform: scaleX(0);
2112
+ transform: scaleX(0);
2113
+ -webkit-transform-origin: 100% 50%;
2114
+ -ms-transform-origin: 100% 50%;
2115
+ transform-origin: 100% 50%; }
2116
+
2117
+ .premium-button-style2-shutouthor:before,
2118
+ .premium-button-style2-scshutoutver:before {
2119
+ -webkit-transform: scaleY(0);
2120
+ -ms-transform: scaleY(0);
2121
+ transform: scaleY(0);
2122
+ -webkit-transform-origin: 100% 50%;
2123
+ -ms-transform-origin: 100% 50%;
2124
+ transform-origin: 100% 50%; }
2125
+
2126
+ .premium-button-style2-shutoutver:before,
2127
+ .premium-button-style2-scshutouthor:before {
2128
+ -webkit-transform: scaleX(0);
2129
+ -ms-transform: scaleX(0);
2130
+ transform: scaleX(0);
2131
+ -webkit-transform-origin: 50% 50%;
2132
+ -ms-transform-origin: 50% 50%;
2133
+ transform-origin: 50% 50%; }
2134
+
2135
+ .premium-button-style2-shutinhor:before {
2136
+ -webkit-transform: scaleX(1);
2137
+ -ms-transform: scaleX(1);
2138
+ transform: scaleX(1);
2139
+ -webkit-transform-origin: 50%;
2140
+ -ms-transform-origin: 50%;
2141
+ transform-origin: 50%; }
2142
+
2143
+ .premium-button-style2-shutinver:before {
2144
+ -webkit-transform: scaleY(1);
2145
+ -ms-transform: scaleY(1);
2146
+ transform: scaleY(1);
2147
+ -webkit-transform-origin: 50%;
2148
+ -ms-transform-origin: 50%;
2149
+ transform-origin: 50%; }
2150
+
2151
+ .premium-button-style1-bottom:hover:before,
2152
+ .premium-button-style1-top:hover:before {
2153
+ -webkit-transform: scaleY(1);
2154
+ -ms-transform: scaleY(1);
2155
+ transform: scaleY(1); }
2156
+
2157
+ .premium-button-style1-left:hover:before,
2158
+ .premium-button-style1-right:hover:before,
2159
+ .premium-button-style2-shutouthor:hover:before,
2160
+ .premium-button-style2-shutoutver:hover:before {
2161
+ -webkit-transform: scaleX(1);
2162
+ -ms-transform: scaleX(1);
2163
+ transform: scaleX(1); }
2164
+
2165
+ .premium-button-style2-shutinhor:hover:before {
2166
+ -webkit-transform: scaleX(0);
2167
+ -ms-transform: scaleX(0);
2168
+ transform: scaleX(0); }
2169
+
2170
+ .premium-button-style2-shutinver:hover:before {
2171
+ -webkit-transform: scaleY(0);
2172
+ -ms-transform: scaleY(0);
2173
+ transform: scaleY(0); }
2174
+
2175
+ .premium-button-style2-scshutouthor:hover:before {
2176
+ -webkit-transform: scaleX(0.9);
2177
+ -ms-transform: scaleX(0.9);
2178
+ transform: scaleX(0.9); }
2179
+
2180
+ .premium-button-style2-scshutoutver:hover:before {
2181
+ -webkit-transform: scaleY(0.8);
2182
+ -ms-transform: scaleY(0.8);
2183
+ transform: scaleY(0.8); }
2184
+
2185
+ /*Diagonal*/
2186
+ .premium-button-style2-dshutinhor:before {
2187
+ top: 50%;
2188
+ left: 50%;
2189
+ width: 120%;
2190
+ height: 0%;
2191
+ -webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
2192
+ -ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
2193
+ transform: translateX(-50%) translateY(-50%) rotate(-45deg);
2194
+ -webkit-transform-origin: 50%;
2195
+ -ms-transform-origin: 50%;
2196
+ transform-origin: 50%;
2197
+ -webkit-transition-property: all;
2198
+ transition-property: all; }
2199
+
2200
+ .premium-button-style2-dshutinver:before {
2201
+ top: 50%;
2202
+ left: 50%;
2203
+ width: 120%;
2204
+ height: 0%;
2205
+ -webkit-transform-origin: 50%;
2206
+ -ms-transform-origin: 50%;
2207
+ transform-origin: 50%;
2208
+ -webkit-transition-property: all;
2209
+ transition-property: all;
2210
+ -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
2211
+ -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
2212
+ transform: translateX(-50%) translateY(-50%) rotate(45deg); }
2213
+
2214
+ .premium-button-style2-dshutinhor:hover:before,
2215
+ .premium-button-style2-dshutinver:hover:before {
2216
+ height: 220%; }
2217
+
2218
+ .premium-button-style3-before i,
2219
+ .premium-button-style3-before svg {
2220
+ opacity: 0;
2221
+ -webkit-transform: translateX(-5px);
2222
+ -ms-transform: translateX(-5px);
2223
+ transform: translateX(-5px);
2224
+ -webkit-transition: all 0.5s ease-in-out;
2225
+ transition: all 0.5s ease-in-out; }
2226
+
2227
+ .premium-button-style3-after i,
2228
+ .premium-button-style3-after svg {
2229
+ opacity: 0;
2230
+ -webkit-transform: translateX(-5px);
2231
+ -ms-transform: translateX(-5px);
2232
+ transform: translateX(-5px);
2233
+ -webkit-transition: all 0.5s ease-in-out;
2234
+ transition: all 0.5s ease-in-out;
2235
+ -webkit-transform: translateX(5px);
2236
+ -ms-transform: translateX(5px);
2237
+ transform: translateX(5px); }
2238
+
2239
+ .premium-button-style3-after:hover i,
2240
+ .premium-button-style3-after:hover svg {
2241
+ opacity: 1; }
2242
+
2243
+ .premium-button-style3-before:hover i,
2244
+ .premium-button-style3-before:hover svg {
2245
+ opacity: 1; }
2246
+
2247
+ .premium-button-text-icon-wrapper {
2248
+ width: 100%;
2249
+ -js-display: flex;
2250
+ display: -webkit-box;
2251
+ display: -webkit-flex;
2252
+ display: -moz-box;
2253
+ display: -ms-flexbox;
2254
+ display: flex;
2255
+ -webkit-box-pack: center;
2256
+ -webkit-justify-content: center;
2257
+ -moz-box-pack: center;
2258
+ -ms-flex-pack: center;
2259
+ justify-content: center;
2260
+ -webkit-box-align: center;
2261
+ -webkit-align-items: center;
2262
+ -moz-box-align: center;
2263
+ -ms-flex-align: center;
2264
+ align-items: center;
2265
+ -webkit-transition: all 0.2s ease-in-out;
2266
+ transition: all 0.2s ease-in-out; }
2267
+ .premium-button-text-icon-wrapper span,
2268
+ .premium-button-text-icon-wrapper i,
2269
+ .premium-button-text-icon-wrapper svg {
2270
+ -webkit-transition: all 0.2s ease-in-out;
2271
+ transition: all 0.2s ease-in-out; }
2272
+
2273
+ .premium-button-style4-icon-wrapper {
2274
+ position: absolute;
2275
+ z-index: 2;
2276
+ width: 100%;
2277
+ text-align: center;
2278
+ -js-display: flex;
2279
+ display: -webkit-box;
2280
+ display: -webkit-flex;
2281
+ display: -moz-box;
2282
+ display: -ms-flexbox;
2283
+ display: flex;
2284
+ -webkit-box-align: center;
2285
+ -webkit-align-items: center;
2286
+ -moz-box-align: center;
2287
+ -ms-flex-align: center;
2288
+ align-items: center;
2289
+ -webkit-box-pack: center;
2290
+ -webkit-justify-content: center;
2291
+ -moz-box-pack: center;
2292
+ -ms-flex-pack: center;
2293
+ justify-content: center;
2294
+ height: 100%;
2295
+ opacity: 0;
2296
+ -webkit-transition: all 0.3s ease-in-out;
2297
+ transition: all 0.3s ease-in-out; }
2298
+ .premium-button-style4-icon-wrapper.top {
2299
+ bottom: -100%;
2300
+ left: 0; }
2301
+ .premium-button-style4-icon-wrapper.bottom {
2302
+ top: -100%;
2303
+ left: 0; }
2304
+ .premium-button-style4-icon-wrapper.left {
2305
+ top: 0;
2306
+ left: -100%; }
2307
+ .premium-button-style4-icon-wrapper.right {
2308
+ top: 0;
2309
+ right: -100%; }
2310
+
2311
+ .premium-button-style4-bottom:hover .premium-button-style4-icon-wrapper {
2312
+ top: 0;
2313
+ opacity: 1; }
2314
+
2315
+ .premium-button-style4-top:hover .premium-button-style4-icon-wrapper {
2316
+ bottom: 0;
2317
+ opacity: 1; }
2318
+
2319
+ .premium-button-style4-left:hover .premium-button-style4-icon-wrapper {
2320
+ left: 0;
2321
+ opacity: 1; }
2322
+
2323
+ .premium-button-style4-right:hover .premium-button-style4-icon-wrapper {
2324
+ right: 0;
2325
+ opacity: 1; }
2326
+
2327
+ .premium-button-style4-bottom:hover .premium-button-text-icon-wrapper {
2328
+ -webkit-transform: translateY(100%);
2329
+ -ms-transform: translateY(100%);
2330
+ transform: translateY(100%);
2331
+ opacity: 0; }
2332
+
2333
+ .premium-button-style4-top:hover .premium-button-text-icon-wrapper {
2334
+ -webkit-transform: translateY(-100%);
2335
+ -ms-transform: translateY(-100%);
2336
+ transform: translateY(-100%);
2337
+ opacity: 0; }
2338
+
2339
+ .premium-button-style4-left:hover .premium-button-text-icon-wrapper {
2340
+ -webkit-transform: translateX(100%);
2341
+ -ms-transform: translateX(100%);
2342
+ transform: translateX(100%);
2343
+ opacity: 0; }
2344
+
2345
+ .premium-button-style4-right:hover .premium-button-text-icon-wrapper {
2346
+ -webkit-transform: translateX(-100%);
2347
+ -ms-transform: translateX(-100%);
2348
+ transform: translateX(-100%);
2349
+ opacity: 0; }
2350
+
2351
+ .premium-button-style6:before {
2352
+ content: "";
2353
+ position: absolute;
2354
+ left: 50%;
2355
+ top: 50%;
2356
+ width: 100px;
2357
+ height: 100px;
2358
+ -webkit-border-radius: 100%;
2359
+ border-radius: 100%;
2360
+ -webkit-transform: translate(-50%, -50%) scale(0);
2361
+ -ms-transform: translate(-50%, -50%) scale(0);
2362
+ transform: translate(-50%, -50%) scale(0);
2363
+ -webkit-transition: all 0.3s ease-in-out;
2364
+ transition: all 0.3s ease-in-out; }
2365
+
2366
+ .premium-button-style6:hover:before {
2367
+ -webkit-transform: translate(-50%, -50%) scale(3);
2368
+ -ms-transform: translate(-50%, -50%) scale(3);
2369
+ transform: translate(-50%, -50%) scale(3); }
2370
+
2371
+ .premium-button-style6 .premium-button-text-icon-wrapper {
2372
+ position: relative;
2373
+ z-index: 1; }
2374
+
2375
+ .premium-button-style7-right .premium-button-text-icon-wrapper:before,
2376
+ .premium-button-style7-left .premium-button-text-icon-wrapper:before {
2377
+ -webkit-transition: width 0.3s ease-out 0.15s;
2378
+ transition: width 0.3s ease-out 0.15s; }
2379
+
2380
+ .premium-button-style7-right .premium-button-text-icon-wrapper:after,
2381
+ .premium-button-style7-left .premium-button-text-icon-wrapper:after {
2382
+ -webkit-transition: width 0.3s ease-out 0s;
2383
+ transition: width 0.3s ease-out 0s; }
2384
+
2385
+ .premium-button-style7-bottom .premium-button-text-icon-wrapper:before,
2386
+ .premium-button-style7-top .premium-button-text-icon-wrapper:before {
2387
+ -webkit-transition: height 0.3s ease-out 0.15s;
2388
+ transition: height 0.3s ease-out 0.15s; }
2389
+
2390
+ .premium-button-style7-bottom .premium-button-text-icon-wrapper:after,
2391
+ .premium-button-style7-top .premium-button-text-icon-wrapper:after {
2392
+ -webkit-transition: height 0.3s ease-out 0s;
2393
+ transition: height 0.3s ease-out 0s; }
2394
+
2395
+ .premium-button-style7:hover .premium-button-text-icon-wrapper:before {
2396
+ -webkit-transition-delay: 0s;
2397
+ transition-delay: 0s; }
2398
+
2399
+ .premium-button-style7:hover .premium-button-text-icon-wrapper:after {
2400
+ -webkit-transition-delay: 0.15s;
2401
+ transition-delay: 0.15s; }
2402
+
2403
+ .premium-button-style7-bottom .premium-button-text-icon-wrapper:before,
2404
+ .premium-button-style7-bottom .premium-button-text-icon-wrapper:after {
2405
+ content: "";
2406
+ position: absolute;
2407
+ right: 0;
2408
+ top: 0;
2409
+ left: 0;
2410
+ height: 0;
2411
+ z-index: -1; }
2412
+
2413
+ .premium-button-style7-top .premium-button-text-icon-wrapper:after,
2414
+ .premium-button-style7-top .premium-button-text-icon-wrapper:before {
2415
+ content: "";
2416
+ position: absolute;
2417
+ right: 0;
2418
+ bottom: 0;
2419
+ left: 0;
2420
+ height: 0;
2421
+ z-index: -1; }
2422
+
2423
+ .premium-button-style7-right .premium-button-text-icon-wrapper:after,
2424
+ .premium-button-style7-right .premium-button-text-icon-wrapper:before {
2425
+ content: "";
2426
+ position: absolute;
2427
+ right: 0;
2428
+ top: 0;
2429
+ bottom: 0;
2430
+ width: 0;
2431
+ z-index: -1; }
2432
+
2433
+ .premium-button-style7-left .premium-button-text-icon-wrapper:after,
2434
+ .premium-button-style7-left .premium-button-text-icon-wrapper:before {
2435
+ content: "";
2436
+ position: absolute;
2437
+ left: 0;
2438
+ top: 0;
2439
+ bottom: 0;
2440
+ width: 0;
2441
+ z-index: -1; }
2442
+
2443
+ .premium-button-style7-bottom:hover .premium-button-text-icon-wrapper:after,
2444
+ .premium-button-style7-bottom:hover .premium-button-text-icon-wrapper:before {
2445
+ height: 100%;
2446
+ top: 0; }
2447
+
2448
+ .premium-button-style7-top:hover .premium-button-text-icon-wrapper:after,
2449
+ .premium-button-style7-top:hover .premium-button-text-icon-wrapper:before {
2450
+ height: 100%;
2451
+ bottom: 0; }
2452
+
2453
+ .premium-button-style7-left:hover .premium-button-text-icon-wrapper:after,
2454
+ .premium-button-style7-left:hover .premium-button-text-icon-wrapper:before {
2455
+ width: 100%;
2456
+ left: 0; }
2457
+
2458
+ .premium-button-style7-right:hover .premium-button-text-icon-wrapper:after,
2459
+ .premium-button-style7-right:hover .premium-button-text-icon-wrapper:before {
2460
+ width: 100%;
2461
+ right: 0; }
2462
+
2463
+ /**************** Premium Carousel ****************/
2464
+ /**************************************************/
2465
+ .premium-carousel-wrapper a.carousel-arrow, .premium-carousel-wrapper a.ver-carousel-arrow {
2466
+ -js-display: flex;
2467
+ display: -webkit-box;
2468
+ display: -webkit-flex;
2469
+ display: -moz-box;
2470
+ display: -ms-flexbox;
2471
+ display: flex;
2472
+ -webkit-box-align: center;
2473
+ -webkit-align-items: center;
2474
+ -moz-box-align: center;
2475
+ -ms-flex-align: center;
2476
+ align-items: center;
2477
+ -webkit-box-pack: center;
2478
+ -webkit-justify-content: center;
2479
+ -moz-box-pack: center;
2480
+ -ms-flex-pack: center;
2481
+ justify-content: center;
2482
+ width: 2em;
2483
+ height: 2em;
2484
+ line-height: 0;
2485
+ text-align: center;
2486
+ position: absolute;
2487
+ z-index: 99;
2488
+ cursor: pointer;
2489
+ -webkit-transition: all 0.3s ease-in-out;
2490
+ transition: all 0.3s ease-in-out;
2491
+ -webkit-appearance: inherit;
2492
+ border: none;
2493
+ -webkit-box-shadow: none;
2494
+ box-shadow: none; }
2495
+ .premium-carousel-wrapper a.carousel-arrow svg, .premium-carousel-wrapper a.ver-carousel-arrow svg {
2496
+ -webkit-transition: all 0.3s ease-in-out;
2497
+ transition: all 0.3s ease-in-out; }
2498
+
2499
+ .ver-carousel-arrow.carousel-next i {
2500
+ margin-bottom: -3px; }
2501
+
2502
+ .premium-carousel-wrapper a.slick-arrow:hover {
2503
+ -webkit-box-shadow: none !important;
2504
+ box-shadow: none !important; }
2505
+
2506
+ .premium-carousel-wrapper .premium-carousel-content-hidden {
2507
+ visibility: hidden; }
2508
+
2509
+ .premium-carousel-wrapper a.carousel-arrow {
2510
+ top: 50%; }
2511
+
2512
+ .premium-carousel-wrapper a.ver-carousel-arrow {
2513
+ left: 50%;
2514
+ -webkit-transform: translateX(-50%);
2515
+ -ms-transform: translateX(-50%);
2516
+ transform: translateX(-50%); }
2517
+
2518
+ .premium-carousel-dots-above ul.slick-dots {
2519
+ position: absolute;
2520
+ -js-display: flex;
2521
+ display: -webkit-box;
2522
+ display: -webkit-flex;
2523
+ display: -moz-box;
2524
+ display: -ms-flexbox;
2525
+ display: flex;
2526
+ width: auto;
2527
+ top: 50%;
2528
+ bottom: auto;
2529
+ -webkit-transform: translateY(-50%);
2530
+ -ms-transform: translateY(-50%);
2531
+ transform: translateY(-50%);
2532
+ -webkit-box-orient: vertical;
2533
+ -webkit-box-direction: normal;
2534
+ -webkit-flex-direction: column;
2535
+ -moz-box-orient: vertical;
2536
+ -moz-box-direction: normal;
2537
+ -ms-flex-direction: column;
2538
+ flex-direction: column; }
2539
+
2540
+ /*
2541
+ * Custom Navigation Dot
2542
+ */
2543
+ .premium-carousel-wrapper .premium-carousel-nav-dot,
2544
+ .premium-carousel-wrapper .premium-carousel-nav-arrow-prev,
2545
+ .premium-carousel-wrapper .premium-carousel-nav-arrow-next {
2546
+ display: none; }
2547
+
2548
+ .premium-carousel-wrapper ul.slick-dots svg {
2549
+ width: 20px;
2550
+ height: 20px;
2551
+ outline: none !important; }
2552
+
2553
+ /* Ripple Out */
2554
+ @-webkit-keyframes hvr-ripple-out {
2555
+ 0% {
2556
+ -webkit-transform: scale(1);
2557
+ transform: scale(1);
2558
+ opacity: 1; }
2559
+ 100% {
2560
+ -webkit-transform: scale(1.5);
2561
+ transform: scale(1.5);
2562
+ opacity: 0; } }
2563
+ @keyframes hvr-ripple-out {
2564
+ 0% {
2565
+ -webkit-transform: scale(1);
2566
+ transform: scale(1);
2567
+ opacity: 1; }
2568
+ 100% {
2569
+ -webkit-transform: scale(1.5);
2570
+ transform: scale(1.5);
2571
+ opacity: 0; } }
2572
+
2573
+ .premium-carousel-ripple-yes .premium-carousel-wrapper {
2574
+ padding-bottom: 1px; }
2575
+
2576
+ .premium-carousel-ripple-yes ul.slick-dots li {
2577
+ position: relative; }
2578
+ .premium-carousel-ripple-yes ul.slick-dots li i {
2579
+ position: relative;
2580
+ z-index: 1; }
2581
+ .premium-carousel-ripple-yes ul.slick-dots li:hover:before {
2582
+ content: "";
2583
+ position: absolute;
2584
+ -webkit-transform: scale(1);
2585
+ -ms-transform: scale(1);
2586
+ transform: scale(1);
2587
+ top: 0;
2588
+ right: 0;
2589
+ bottom: 0;
2590
+ left: 0;
2591
+ -webkit-border-radius: 50%;
2592
+ border-radius: 50%;
2593
+ pointer-events: none;
2594
+ background-color: rgba(0, 0, 0, 0.15); }
2595
+ .premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before {
2596
+ background-color: rgba(0, 0, 0, 0.3); }
2597
+ .premium-carousel-ripple-yes ul.slick-dots li:hover:before {
2598
+ -webkit-animation: hvr-ripple-out 1.3s infinite;
2599
+ animation: hvr-ripple-out 1.3s infinite; }
2600
+
2601
+ .premium-carousel-wrapper.premium-carousel-scale .slick-slide {
2602
+ -webkit-transform: scale(1.25, 1.25);
2603
+ -ms-transform: scale(1.25, 1.25);
2604
+ transform: scale(1.25, 1.25);
2605
+ -webkit-transition: all 0.3s ease-in-out;
2606
+ transition: all 0.3s ease-in-out; }
2607
+
2608
+ .premium-carousel-wrapper.premium-carousel-scale div.slick-active {
2609
+ -webkit-transform: scale(1, 1);
2610
+ -ms-transform: scale(1, 1);
2611
+ transform: scale(1, 1); }
2612
+
2613
+ [dir="rtl"] .premium-carousel-inner .slick-slide {
2614
+ float: right; }
2615
+
2616
+ /**************** Premium Contact Form7 **********/
2617
+ /*************************************************/
2618
+ .premium-contact-form-anim-yes .wpcf7-span::after {
2619
+ display: block;
2620
+ height: 2px;
2621
+ content: "";
2622
+ top: -2px;
2623
+ position: relative;
2624
+ width: 0px;
2625
+ -webkit-transition: all ease-in-out 0.3s;
2626
+ transition: all ease-in-out 0.3s; }
2627
+
2628
+ .premium-contact-form-anim-yes .wpcf7-span.is-focused::after {
2629
+ width: 100%; }
2630
+
2631
+ .premium-cf7-container input.wpcf7-submit {
2632
+ -webkit-transition: all 0.3s ease-in-out;
2633
+ transition: all 0.3s ease-in-out; }
2634
+
2635
+ /**************** Premium CountDown *************/
2636
+ /************************************************/
2637
+ .premium-countdown {
2638
+ -js-display: flex;
2639
+ display: -webkit-box;
2640
+ display: -webkit-flex;
2641
+ display: -moz-box;
2642
+ display: -ms-flexbox;
2643
+ display: flex;
2644
+ text-align: center; }
2645
+
2646
+ .countdown-row {
2647
+ display: block;
2648
+ text-align: center; }
2649
+
2650
+ .countdown .countdown-section {
2651
+ display: inline-block;
2652
+ max-width: 100%;
2653
+ margin-bottom: 15px;
2654
+ -js-display: inline-flex;
2655
+ display: -webkit-inline-box;
2656
+ display: -webkit-inline-flex;
2657
+ display: -moz-inline-box;
2658
+ display: -ms-inline-flexbox;
2659
+ display: inline-flex;
2660
+ -webkit-box-align: center;
2661
+ -webkit-align-items: center;
2662
+ -moz-box-align: center;
2663
+ -ms-flex-align: center;
2664
+ align-items: center; }
2665
+ .countdown .countdown-section:last-child {
2666
+ margin-right: 0; }
2667
+
2668
+ .countdown span.countdown-amount {
2669
+ font-size: 70px;
2670
+ line-height: 1;
2671
+ padding: 40px; }
2672
+
2673
+ .countdown .pre_time-mid {
2674
+ display: block; }
2675
+
2676
+ .premium-countdown-separator-yes .countdown_separator {
2677
+ display: block;
2678
+ margin: 0 50px;
2679
+ font-size: 30px; }
2680
+
2681
+ .premium-countdown-separator-yes .countdown-row .countdown-section:last-child .countdown_separator,
2682
+ .premium-countdown-separator-yes .premium-countdown-block:last-child .countdown_separator {
2683
+ display: none; }
2684
+
2685
+ /**
2686
+ * Digit and unit styles
2687
+ */
2688
+ .side .countdown-section .countdown-period {
2689
+ vertical-align: bottom; }
2690
+
2691
+ .countdown .countdown-section .countdown-period {
2692
+ font-size: 17px;
2693
+ line-height: 3em; }
2694
+
2695
+ .side .countdown-section .countdown-amount,
2696
+ .side .countdown-section .countdown-period {
2697
+ display: inline-block; }
2698
+
2699
+ .side .countdown-section .countdown-amount {
2700
+ margin-right: 5px; }
2701
+
2702
+ .down .countdown-section .countdown-amount,
2703
+ .down .countdown-section .countdown-period {
2704
+ display: block; }
2705
+
2706
+ /**
2707
+ * Flip Layout
2708
+ */
2709
+ .premium-countdown-flip .premium-countdown-block {
2710
+ text-align: center;
2711
+ -js-display: inline-flex;
2712
+ display: -webkit-inline-box;
2713
+ display: -webkit-inline-flex;
2714
+ display: -moz-inline-box;
2715
+ display: -ms-inline-flexbox;
2716
+ display: inline-flex;
2717
+ -webkit-box-align: center;
2718
+ -webkit-align-items: center;
2719
+ -moz-box-align: center;
2720
+ -ms-flex-align: center;
2721
+ align-items: center; }
2722
+ .premium-countdown-flip .premium-countdown-block:last-child {
2723
+ margin-right: 0; }
2724
+
2725
+ .premium-countdown-flip .premium-countdown-label {
2726
+ overflow: hidden;
2727
+ color: #1a1a1a;
2728
+ text-transform: uppercase; }
2729
+
2730
+ .premium-countdown-flip .premium-countdown-figure {
2731
+ position: relative;
2732
+ height: 110px;
2733
+ width: 100px;
2734
+ line-height: 107px;
2735
+ background-color: #fff;
2736
+ -webkit-border-radius: 10px;
2737
+ border-radius: 10px;
2738
+ -webkit-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08);
2739
+ box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08); }
2740
+ .premium-countdown-flip .premium-countdown-figure:last-child {
2741
+ margin-right: 0; }
2742
+ .premium-countdown-flip .premium-countdown-figure > span {
2743
+ position: absolute;
2744
+ left: 0;
2745
+ right: 0;
2746
+ margin: auto;
2747
+ font-weight: 700; }
2748
+ .premium-countdown-flip .premium-countdown-figure .top {
2749
+ z-index: 3;
2750
+ -webkit-transform-origin: 50% 100%;
2751
+ -ms-transform-origin: 50% 100%;
2752
+ transform-origin: 50% 100%;
2753
+ -webkit-transform: perspective(200px);
2754
+ transform: perspective(200px);
2755
+ -webkit-backface-visibility: hidden;
2756
+ backface-visibility: hidden; }
2757
+ .premium-countdown-flip .premium-countdown-figure .bottom {
2758
+ z-index: 1; }
2759
+ .premium-countdown-flip .premium-countdown-figure .bottom::before {
2760
+ content: "";
2761
+ position: absolute;
2762
+ display: block;
2763
+ top: 0;
2764
+ left: 0;
2765
+ width: 100%;
2766
+ height: 50%;
2767
+ background-color: rgba(0, 0, 0, 0.02); }
2768
+ .premium-countdown-flip .premium-countdown-figure .top-back {
2769
+ -webkit-backface-visibility: hidden;
2770
+ backface-visibility: hidden;
2771
+ z-index: 4;
2772
+ bottom: 0;
2773
+ -webkit-transform-origin: 50% 0;
2774
+ -ms-transform-origin: 50% 0;
2775
+ transform-origin: 50% 0;
2776
+ -webkit-transform: perspective(200px) rotateX(180deg);
2777
+ transform: perspective(200px) rotateX(180deg); }
2778
+ .premium-countdown-flip .premium-countdown-figure .top-back span {
2779
+ position: absolute;
2780
+ top: -100%;
2781
+ left: 0;
2782
+ right: 0;
2783
+ margin: auto; }
2784
+ .premium-countdown-flip .premium-countdown-figure .bottom-back {
2785
+ z-index: 2;
2786
+ top: 0; }
2787
+ .premium-countdown-flip .premium-countdown-figure .bottom-back span {
2788
+ position: absolute;
2789
+ top: 0;
2790
+ left: 0;
2791
+ right: 0;
2792
+ margin: auto; }
2793
+ .premium-countdown-flip .premium-countdown-figure .top,
2794
+ .premium-countdown-flip .premium-countdown-figure .bottom-back,
2795
+ .premium-countdown-flip .premium-countdown-figure .top-back {
2796
+ height: 50%;
2797
+ overflow: hidden;
2798
+ background-color: #f7f7f7;
2799
+ -webkit-border-top-left-radius: 10px;
2800
+ border-top-left-radius: 10px;
2801
+ -webkit-border-top-right-radius: 10px;
2802
+ border-top-right-radius: 10px; }
2803
+ .premium-countdown-flip .premium-countdown-figure .top-back {
2804
+ -webkit-border-bottom-left-radius: 10px;
2805
+ border-bottom-left-radius: 10px;
2806
+ -webkit-border-bottom-right-radius: 10px;
2807
+ border-bottom-right-radius: 10px; }
2808
+ .premium-countdown-flip .premium-countdown-figure .top::after,
2809
+ .premium-countdown-flip .premium-countdown-figure .bottom-back::after {
2810
+ content: "";
2811
+ position: absolute;
2812
+ z-index: -1;
2813
+ left: 0;
2814
+ bottom: 0;
2815
+ width: 100%;
2816
+ height: 100%;
2817
+ border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
2818
+
2819
+ .side .premium-countdown-figure,
2820
+ .side .premium-countdown-label {
2821
+ display: inline-block; }
2822
+
2823
+ .side .premium-countdown-figure {
2824
+ margin-right: 5px; }
2825
+
2826
+ .down .premium-countdown-figure,
2827
+ .down .premium-countdown-label {
2828
+ display: block; }
2829
+
2830
+ .down .premium-countdown-label {
2831
+ width: 100%; }
2832
+
2833
+ /**************** Premium Counter ***************/
2834
+ /************************************************/
2835
+ .premium-counter-area {
2836
+ padding: 10px 0;
2837
+ -js-display: flex;
2838
+ display: -webkit-box;
2839
+ display: -webkit-flex;
2840
+ display: -moz-box;
2841
+ display: -ms-flexbox;
2842
+ display: flex;
2843
+ -webkit-box-pack: center;
2844
+ -webkit-justify-content: center;
2845
+ -moz-box-pack: center;
2846
+ -ms-flex-pack: center;
2847
+ justify-content: center;
2848
+ -webkit-box-align: center;
2849
+ -webkit-align-items: center;
2850
+ -moz-box-align: center;
2851
+ -ms-flex-align: center;
2852
+ align-items: center; }
2853
+ .premium-counter-area.top {
2854
+ -webkit-box-orient: vertical;
2855
+ -webkit-box-direction: normal;
2856
+ -webkit-flex-direction: column;
2857
+ -moz-box-orient: vertical;
2858
+ -moz-box-direction: normal;
2859
+ -ms-flex-direction: column;
2860
+ flex-direction: column; }
2861
+ .premium-counter-area.right {
2862
+ -webkit-box-orient: horizontal;
2863
+ -webkit-box-direction: reverse;
2864
+ -webkit-flex-direction: row-reverse;
2865
+ -moz-box-orient: horizontal;
2866
+ -moz-box-direction: reverse;
2867
+ -ms-flex-direction: row-reverse;
2868
+ flex-direction: row-reverse; }
2869
+ .premium-counter-area.right .premium-counter-icon {
2870
+ padding-left: 20px; }
2871
+ .premium-counter-area.left .premium-counter-icon {
2872
+ padding-right: 20px; }
2873
+ .premium-counter-area .premium-counter-icon .icon i.fa:before {
2874
+ vertical-align: text-top; }
2875
+ .premium-counter-area .premium-counter-icon span.icon {
2876
+ text-align: center;
2877
+ display: inline-block;
2878
+ vertical-align: middle; }
2879
+ .premium-counter-area .premium-counter-icon .circle {
2880
+ -webkit-border-radius: 100%;
2881
+ border-radius: 100%; }
2882
+ .premium-counter-area .premium-counter-icon img,
2883
+ .premium-counter-area .premium-counter-icon svg {
2884
+ width: 80px; }
2885
+ .premium-counter-area .premium-counter-icon .premium-counter-animation svg {
2886
+ height: 80px; }
2887
+ .premium-counter-area .premium-counter-title p {
2888
+ padding: 0;
2889
+ margin: 0; }
2890
+ .premium-counter-area .premium-counter-value-wrap {
2891
+ -js-display: flex;
2892
+ display: -webkit-box;
2893
+ display: -webkit-flex;
2894
+ display: -moz-box;
2895
+ display: -ms-flexbox;
2896
+ display: flex;
2897
+ -webkit-box-align: center;
2898
+ -webkit-align-items: center;
2899
+ -moz-box-align: center;
2900
+ -ms-flex-align: center;
2901
+ align-items: center; }
2902
+
2903
+ .premium-init-wrapper {
2904
+ -js-display: flex;
2905
+ display: -webkit-box;
2906
+ display: -webkit-flex;
2907
+ display: -moz-box;
2908
+ display: -ms-flexbox;
2909
+ display: flex; }
2910
+ .premium-init-wrapper.row {
2911
+ -webkit-box-align: center;
2912
+ -webkit-align-items: center;
2913
+ -moz-box-align: center;
2914
+ -ms-flex-align: center;
2915
+ align-items: center; }
2916
+ .premium-init-wrapper.right {
2917
+ text-align: right; }
2918
+
2919
+ span.icon.flex-width {
2920
+ width: auto !important;
2921
+ height: auto !important; }
2922
+
2923
+ .premium-counter-area .premium-counter-init {
2924
+ font-size: 35px; }
2925
+
2926
+ /**************** Premium Dual Heading *****************/
2927
+ /*******************************************************/
2928
+ .premium-dual-header-first-header,
2929
+ .premium-dual-header-second-header {
2930
+ position: relative;
2931
+ padding: 0;
2932
+ margin: 0;
2933
+ display: inline-block;
2934
+ -webkit-transform: translate(0, 0);
2935
+ -ms-transform: translate(0, 0);
2936
+ transform: translate(0, 0); }
2937
+
2938
+ .premium-dual-header-first-clip .premium-dual-header-first-span,
2939
+ .premium-dual-header-second-clip {
2940
+ -webkit-text-fill-color: transparent;
2941
+ -webkit-background-clip: text;
2942
+ background-clip: text; }
2943
+
2944
+ .premium-dual-header-first-clip.stroke .premium-dual-header-first-span,
2945
+ .premium-dual-header-second-clip.stroke {
2946
+ -webkit-text-stroke-color: transparent;
2947
+ -webkit-text-fill-color: #fafafa;
2948
+ -webkit-text-stroke-width: 2px; }
2949
+
2950
+ @media (max-width: 500px) {
2951
+ .premium-dual-header-first-header,
2952
+ .premium-dual-header-second-header {
2953
+ word-wrap: break-word; } }
2954
+
2955
+ .premium-dual-header-first-header.gradient .premium-dual-header-first-span,
2956
+ .premium-dual-header-second-header.gradient {
2957
+ -webkit-background-size: 300% 300% !important;
2958
+ background-size: 300% 300% !important;
2959
+ -webkit-animation: Gradient 10s ease-in-out infinite;
2960
+ animation: Gradient 10s ease-in-out infinite; }
2961
+
2962
+ @-webkit-keyframes Gradient {
2963
+ 0% {
2964
+ background-position: 0% 50%; }
2965
+ 50% {
2966
+ background-position: 100% 50%; }
2967
+ 100% {
2968
+ background-position: 0% 50%; } }
2969
+
2970
+ @keyframes Gradient {
2971
+ 0% {
2972
+ background-position: 0% 50%; }
2973
+ 50% {
2974
+ background-position: 100% 50%; }
2975
+ 100% {
2976
+ background-position: 0% 50%; } }
2977
+
2978
+ .premium-mask-yes.premium-header-inline .premium-dual-header-first-span,
2979
+ .premium-mask-yes.premium-header-inline .premium-dual-header-first-span {
2980
+ display: inline-block !important; }
2981
+
2982
+ /**************** Premium Fancy Text *******************/
2983
+ /*******************************************************/
2984
+ .premium-suffix-text,
2985
+ .premium-fancy-text,
2986
+ .premium-prefix-text {
2987
+ font-size: 40px; }
2988
+
2989
+ .premium-fancy-text-wrapper:not(.typing) .premium-fancy-text,
2990
+ .premium-fancy-item-hidden {
2991
+ opacity: 0; }
2992
+
2993
+ .premium-fancy-text-wrapper .premium-fancy-list-items {
2994
+ list-style: none; }
2995
+
2996
+ .premium-fancy-text-wrapper .premium-fancy-text-span-align {
2997
+ vertical-align: top; }
2998
+
2999
+ .premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-text-items-wrapper {
3000
+ margin: 0;
3001
+ padding: 0;
3002
+ border: none;
3003
+ position: relative; }
3004
+
3005
+ .premium-fancy-text-wrapper:not(.typing):not(.slide) .premium-fancy-list-items {
3006
+ position: absolute;
3007
+ top: 0;
3008
+ left: 0;
3009
+ display: inline-block; }
3010
+
3011
+ .premium-fancy-text-wrapper.zoomout .premium-fancy-item-hidden {
3012
+ -webkit-animation: pa-zoom-out 0.8s;
3013
+ animation: pa-zoom-out 0.8s; }
3014
+
3015
+ .premium-fancy-text-wrapper.zoomout .premium-fancy-item-visible {
3016
+ position: relative !important;
3017
+ -webkit-animation: pa-zoom-in 0.8s;
3018
+ animation: pa-zoom-in 0.8s; }
3019
+
3020
+ .premium-fancy-text-wrapper.zoomout .premium-fancy-text-items-wrapper {
3021
+ -webkit-perspective: 300px;
3022
+ perspective: 300px; }
3023
+
3024
+ .premium-fancy-text-wrapper.rotate .premium-fancy-list-items {
3025
+ -webkit-transform-origin: 50% 100%;
3026
+ -ms-transform-origin: 50% 100%;
3027
+ transform-origin: 50% 100%; }
3028
+
3029
+ .premium-fancy-text-wrapper.rotate .premium-fancy-item-hidden {
3030
+ -webkit-transform: rotateX(180deg);
3031
+ transform: rotateX(180deg);
3032
+ -webkit-animation: pa-rotate-out 1.2s;
3033
+ animation: pa-rotate-out 1.2s; }
3034
+
3035
+ .premium-fancy-text-wrapper.rotate .premium-fancy-item-visible {
3036
+ position: relative !important;
3037
+ -webkit-transform: rotateX(0deg);
3038
+ transform: rotateX(0deg);
3039
+ -webkit-animation: pa-rotate-in 1.2s;
3040
+ animation: pa-rotate-in 1.2s; }
3041
+
3042
+ .premium-fancy-text-wrapper.custom .premium-fancy-item-visible {
3043
+ position: relative !important; }
3044
+
3045
+ .premium-fancy-text-wrapper.auto-fade .premium-fancy-text {
3046
+ display: inline-block;
3047
+ width: 200px;
3048
+ font-weight: 400; }
3049
+
3050
+ .premium-fancy-text-wrapper.auto-fade .premium-fancy-svg-text {
3051
+ position: relative;
3052
+ vertical-align: sub; }
3053
+
3054
+ .premium-fancy-text-wrapper.auto-fade g > text {
3055
+ text-anchor: start;
3056
+ shape-rendering: crispEdges;
3057
+ opacity: 0;
3058
+ font-size: 300px;
3059
+ -webkit-animation-name: pa-auto-fade;
3060
+ animation-name: pa-auto-fade;
3061
+ -moz-animation-name: pa-auto-fade;
3062
+ -webkit-animation-duration: 9s;
3063
+ animation-duration: 9s;
3064
+ -webkit-animation-timing-function: linear;
3065
+ animation-timing-function: linear;
3066
+ -webkit-animation-iteration-count: infinite;
3067
+ animation-iteration-count: infinite; }
3068
+
3069
+ .premium-fancy-text-wrapper.auto-fade g > text:nth-child(1) {
3070
+ -webkit-animation-delay: 0s;
3071
+ animation-delay: 0s; }
3072
+
3073
+ .premium-fancy-text-wrapper.auto-fade g > text:nth-child(2) {
3074
+ -webkit-animation-delay: 3s;
3075
+ animation-delay: 3s; }
3076
+
3077
+ .premium-fancy-text-wrapper.auto-fade g > text:nth-child(3) {
3078
+ -webkit-animation-delay: 6s;
3079
+ animation-delay: 6s; }
3080
+
3081
+ .premium-fancy-text-wrapper.loading .premium-fancy-text {
3082
+ position: relative; }
3083
+ .premium-fancy-text-wrapper.loading .premium-fancy-text .premium-loading-bar {
3084
+ position: absolute;
3085
+ width: 100%;
3086
+ height: 3px;
3087
+ bottom: 0;
3088
+ left: 0;
3089
+ animation: pa-loading-bar 2.5s ease-out infinite;
3090
+ -webkit-animation: pa-loading-bar 2.5s ease-out infinite; }
3091
+
3092
+ .premium-fancy-text-wrapper.loading.pause .premium-fancy-text:hover .premium-loading-bar {
3093
+ -webkit-animation-play-state: paused;
3094
+ animation-play-state: paused; }
3095
+
3096
+ @-webkit-keyframes pa-auto-fade {
3097
+ 0% {
3098
+ opacity: 0; }
3099
+ 20% {
3100
+ opacity: 1; }
3101
+ 35% {
3102
+ opacity: 0; }
3103
+ 100% {
3104
+ opacity: 0; } }
3105
+
3106
+ @keyframes pa-auto-fade {
3107
+ 0% {
3108
+ opacity: 0; }
3109
+ 20% {
3110
+ opacity: 1; }
3111
+ 35% {
3112
+ opacity: 0; }
3113
+ 100% {
3114
+ opacity: 0; } }
3115
+
3116
+ @-webkit-keyframes pa-loading-bar {
3117
+ 0% {
3118
+ width: 0; }
3119
+ 100% {
3120
+ width: 100; } }
3121
+
3122
+ @keyframes pa-loading-bar {
3123
+ 0% {
3124
+ width: 0; }
3125
+ 100% {
3126
+ width: 100; } }
3127
+
3128
+ @-webkit-keyframes pa-zoom-in {
3129
+ 0% {
3130
+ opacity: 0;
3131
+ -webkit-transform: translateZ(100px);
3132
+ transform: translateZ(100px); }
3133
+ 100% {
3134
+ opacity: 1;
3135
+ -webkit-transform: translateZ(0);
3136
+ transform: translateZ(0); } }
3137
+
3138
+ @keyframes pa-zoom-in {
3139
+ 0% {
3140
+ opacity: 0;
3141
+ -webkit-transform: translateZ(100px);
3142
+ transform: translateZ(100px); }
3143
+ 100% {
3144
+ opacity: 1;
3145
+ -webkit-transform: translateZ(0);
3146
+ transform: translateZ(0); } }
3147
+
3148
+ @-webkit-keyframes pa-zoom-out {
3149
+ 0% {
3150
+ opacity: 1;
3151
+ -webkit-transform: translateZ(0);
3152
+ transform: translateZ(0); }
3153
+ 100% {
3154
+ opacity: 0;
3155
+ -webkit-transform: translateZ(-100px);
3156
+ transform: translateZ(-100px); } }
3157
+
3158
+ @keyframes pa-zoom-out {
3159
+ 0% {
3160
+ opacity: 1;
3161
+ -webkit-transform: translateZ(0);
3162
+ transform: translateZ(0); }
3163
+ 100% {
3164
+ opacity: 0;
3165
+ -webkit-transform: translateZ(-100px);
3166
+ transform: translateZ(-100px); } }
3167
+
3168
+ @-webkit-keyframes pa-rotate-in {
3169
+ 0% {
3170
+ opacity: 0;
3171
+ -webkit-transform: rotateX(180deg);
3172
+ transform: rotateX(180deg); }
3173
+ 35% {
3174
+ opacity: 0;
3175
+ -webkit-transform: rotateX(120deg);
3176
+ transform: rotateX(120deg); }
3177
+ 65% {
3178
+ opacity: 0; }
3179
+ 100% {
3180
+ opacity: 1;
3181
+ -webkit-transform: rotateX(360deg);
3182
+ transform: rotateX(360deg); } }
3183
+
3184
+ @keyframes pa-rotate-in {
3185
+ 0% {
3186
+ opacity: 0;
3187
+ -webkit-transform: rotateX(180deg);
3188
+ transform: rotateX(180deg); }
3189
+ 35% {
3190
+ opacity: 0;
3191
+ -webkit-transform: rotateX(120deg);
3192
+ transform: rotateX(120deg); }
3193
+ 65% {
3194
+ opacity: 0; }
3195
+ 100% {
3196
+ opacity: 1;
3197
+ -webkit-transform: rotateX(360deg);
3198
+ transform: rotateX(360deg); } }
3199
+
3200
+ @-webkit-keyframes pa-rotate-out {
3201
+ 0% {
3202
+ opacity: 1;
3203
+ -webkit-transform: rotateX(0deg);
3204
+ transform: rotateX(0deg); }
3205
+ 35% {
3206
+ opacity: 1;
3207
+ -webkit-transform: rotateX(-40deg);
3208
+ transform: rotateX(-40deg); }
3209
+ 65% {
3210
+ opacity: 0; }
3211
+ 100% {
3212
+ opacity: 0;
3213
+ -webkit-transform: rotateX(180deg);
3214
+ transform: rotateX(180deg); } }
3215
+
3216
+ @keyframes pa-rotate-out {
3217
+ 0% {
3218
+ opacity: 1;
3219
+ -webkit-transform: rotateX(0deg);
3220
+ transform: rotateX(0deg); }
3221
+ 35% {
3222
+ opacity: 1;
3223
+ -webkit-transform: rotateX(-40deg);
3224
+ transform: rotateX(-40deg); }
3225
+ 65% {
3226
+ opacity: 0; }
3227
+ 100% {
3228
+ opacity: 0;
3229
+ -webkit-transform: rotateX(180deg);
3230
+ transform: rotateX(180deg); } }
3231
+
3232
+ /**************** Premium Bullet List ****************/
3233
+ /*****************************************************/
3234
+ .premium-bullet-list-box {
3235
+ -js-display: flex;
3236
+ display: -webkit-box;
3237
+ display: -webkit-flex;
3238
+ display: -moz-box;
3239
+ display: -ms-flexbox;
3240
+ display: flex;
3241
+ -webkit-flex-wrap: wrap;
3242
+ -ms-flex-wrap: wrap;
3243
+ flex-wrap: wrap;
3244
+ -webkit-box-orient: vertical;
3245
+ -webkit-box-direction: normal;
3246
+ -webkit-flex-direction: column;
3247
+ -moz-box-orient: vertical;
3248
+ -moz-box-direction: normal;
3249
+ -ms-flex-direction: column;
3250
+ flex-direction: column; }
3251
+ .premium-bullet-list-box .premium-bullet-list-content-grow-lc {
3252
+ -webkit-transform-origin: left center;
3253
+ -ms-transform-origin: left center;
3254
+ transform-origin: left center; }
3255
+ .premium-bullet-list-box .premium-bullet-list-content-grow-rc {
3256
+ -webkit-transform-origin: right center;
3257
+ -ms-transform-origin: right center;
3258
+ transform-origin: right center; }
3259
+ .premium-bullet-list-box .premium-bullet-list-content-grow-cc {
3260
+ -webkit-transform-origin: center center;
3261
+ -ms-transform-origin: center center;
3262
+ transform-origin: center center; }
3263
+
3264
+ .premium-bullet-list-content {
3265
+ -js-display: flex;
3266
+ display: -webkit-box;
3267
+ display: -webkit-flex;
3268
+ display: -moz-box;
3269
+ display: -ms-flexbox;
3270
+ display: flex;
3271
+ -webkit-transition: all 0.3s ease-in-out;
3272
+ transition: all 0.3s ease-in-out;
3273
+ width: auto;
3274
+ position: relative; }
3275
+ .premium-bullet-list-content .premium-bullet-list-text span,
3276
+ .premium-bullet-list-content .premium-bullet-list-wrapper {
3277
+ display: inline-block;
3278
+ -webkit-align-self: center;
3279
+ -ms-flex-item-align: center;
3280
+ align-self: center;
3281
+ -webkit-transition: all 0.3s ease-in-out;
3282
+ transition: all 0.3s ease-in-out; }
3283
+ .premium-bullet-list-content .premium-bullet-list-text span {
3284
+ margin: 0 5px;
3285
+ -webkit-box-flex: 1;
3286
+ -webkit-flex: 1;
3287
+ -moz-box-flex: 1;
3288
+ -ms-flex: 1;
3289
+ flex: 1; }
3290
+ .premium-bullet-list-content .premium-bullet-list-icon-text p {
3291
+ font-size: 18px;
3292
+ background-color: #eee;
3293
+ padding: 1px 5px;
3294
+ -webkit-border-radius: 2px;
3295
+ border-radius: 2px; }
3296
+ .premium-bullet-list-content .premium-bullet-list-text span,
3297
+ .premium-bullet-list-content .premium-bullet-list-icon-text p,
3298
+ .premium-bullet-list-content .premium-bullet-list-wrapper img,
3299
+ .premium-bullet-list-content .premium-bullet-list-wrapper svg,
3300
+ .premium-bullet-list-content .premium-bullet-list-wrapper i {
3301
+ -webkit-transition: all 0.3s ease-in-out;
3302
+ transition: all 0.3s ease-in-out; }
3303
+ .premium-bullet-list-content .premium-bullet-list-wrapper {
3304
+ position: relative;
3305
+ line-height: 0; }
3306
+ .premium-bullet-list-content .premium-bullet-list-wrapper img,
3307
+ .premium-bullet-list-content .premium-bullet-list-wrapper svg {
3308
+ width: 30px !important;
3309
+ height: 30px !important;
3310
+ position: relative;
3311
+ z-index: 500; }
3312
+ .premium-bullet-list-content .premium-bullet-list-wrapper i,
3313
+ .premium-bullet-list-content .premium-bullet-list-wrapper .premium-bullet-list-icon-text {
3314
+ position: relative;
3315
+ z-index: 500; }
3316
+ .premium-bullet-list-content .premium-bullet-list-wrapper i {
3317
+ width: 1.25em; }
3318
+ .premium-bullet-list-content .premium-bullet-list-link {
3319
+ position: absolute;
3320
+ top: 0;
3321
+ left: 0;
3322
+ width: 100%;
3323
+ height: 100%;
3324
+ z-index: 1000; }
3325
+
3326
+ .premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector {
3327
+ width: 100%;
3328
+ height: 100%;
3329
+ position: absolute;
3330
+ top: 0.5em;
3331
+ z-index: 100;
3332
+ -js-display: flex;
3333
+ display: -webkit-box;
3334
+ display: -webkit-flex;
3335
+ display: -moz-box;
3336
+ display: -ms-flexbox;
3337
+ display: flex;
3338
+ -webkit-box-pack: center;
3339
+ -webkit-justify-content: center;
3340
+ -moz-box-pack: center;
3341
+ -ms-flex-pack: center;
3342
+ justify-content: center; }
3343
+ .premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector .premium-icon-connector-content:after {
3344
+ content: "";
3345
+ border-right-width: 1px;
3346
+ border-right-style: solid;
3347
+ border-color: #333333;
3348
+ display: block;
3349
+ height: 100%; }
3350
+
3351
+ li.premium-bullet-list-content.premium-bullet-list-content-inline {
3352
+ -webkit-align-self: center;
3353
+ -ms-flex-item-align: center;
3354
+ align-self: center;
3355
+ z-index: 2; }
3356
+
3357
+ li.premium-bullet-list-content.premium-bullet-list-content-inline:not(:first-child) {
3358
+ margin: 0 3px; }
3359
+
3360
+ li.premium-bullet-list-content.premium-bullet-list-content-inline:first-child {
3361
+ margin: 0 3px 0 0; }
3362
+
3363
+ .premium-bullet-list-divider:not(:last-child) {
3364
+ width: 100%;
3365
+ -webkit-box-flex: 0;
3366
+ -webkit-flex: 0 0 100%;
3367
+ -moz-box-flex: 0;
3368
+ -ms-flex: 0 0 100%;
3369
+ flex: 0 0 100%;
3370
+ overflow: hidden; }
3371
+
3372
+ .premium-bullet-list-divider:not(:last-child):after {
3373
+ content: "";
3374
+ display: block;
3375
+ border-top-style: solid;
3376
+ border-top-width: 1px; }
3377
+
3378
+ .premium-bullet-list-divider-inline:not(:last-child) {
3379
+ float: right;
3380
+ display: inline-block;
3381
+ position: relative;
3382
+ height: 100%;
3383
+ overflow: hidden;
3384
+ -webkit-align-self: center;
3385
+ -ms-flex-item-align: center;
3386
+ align-self: center;
3387
+ margin: 0 3px; }
3388
+
3389
+ .premium-bullet-list-divider-inline:not(:last-child):after {
3390
+ content: "";
3391
+ display: block;
3392
+ border-left-width: 1px;
3393
+ height: 33px;
3394
+ border-left-style: solid; }
3395
+
3396
+ .premium-bullet-list-icon-text {
3397
+ line-height: 1.5; }
3398
+
3399
+ .premium-bullet-list-icon-text p,
3400
+ ul.premium-bullet-list-box,
3401
+ li.premium-bullet-list-content {
3402
+ margin: 0; }
3403
+
3404
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper i,
3405
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-text span,
3406
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-icon-text p {
3407
+ color: transparent !important;
3408
+ text-shadow: 0 0 3px #aaa; }
3409
+
3410
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-icon-connector-content,
3411
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper .premium-lottie-animation svg,
3412
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-wrapper img,
3413
+ .premium-bullet-list-blur:hover .premium-bullet-list-content .premium-bullet-list-badge {
3414
+ -webkit-filter: blur(3px);
3415
+ filter: blur(3px); }
3416
+
3417
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper i,
3418
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-text span,
3419
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
3420
+ color: #aaa !important;
3421
+ text-shadow: 0 0px 0 transparent; }
3422
+
3423
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-icon-connector-content,
3424
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper .premium-lottie-animation svg,
3425
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-wrapper img,
3426
+ .premium-bullet-list-blur:hover .premium-bullet-list-content:hover .premium-bullet-list-badge {
3427
+ -webkit-filter: none;
3428
+ filter: none; }
3429
+
3430
+ .premium-bullet-list-content .premium-bullet-list-badge {
3431
+ font-size: 11px;
3432
+ top: auto;
3433
+ min-width: -webkit-max-content;
3434
+ min-width: -moz-max-content;
3435
+ min-width: max-content;
3436
+ height: -webkit-fit-content;
3437
+ height: -moz-fit-content;
3438
+ height: fit-content; }
3439
+
3440
+ .premium-bullet-list-content .premium-bullet-list-icon-text p {
3441
+ font-size: 13px; }
3442
+
3443
+ .premium-bullet-list-gradient-effect[data-text] {
3444
+ display: inline-block;
3445
+ position: relative;
3446
+ text-decoration: none; }
3447
+
3448
+ .premium-bullet-list-gradient-effect[data-text]::before {
3449
+ content: attr(data-text);
3450
+ position: absolute;
3451
+ z-index: 1;
3452
+ overflow: hidden;
3453
+ -webkit-clip-path: polygon(0 0, 1px 0, 1px 100%, 0 100%);
3454
+ clip-path: polygon(0 0, 1px 0, 1px 100%, 0 100%);
3455
+ -webkit-background-clip: text;
3456
+ background-clip: text;
3457
+ -webkit-text-fill-color: transparent;
3458
+ -webkit-transition: all 0.4s ease;
3459
+ transition: all 0.4s ease; }
3460
+
3461
+ .premium-bullet-list-content:hover .premium-bullet-list-gradient-effect[data-text]::before,
3462
+ .premium-bullet-list-content:focus .premium-bullet-list-gradient-effect[data-text]::before {
3463
+ -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
3464
+ clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); }
3465
+
3466
+ ul[data-list-animation*="animated-"] .premium-bullet-list-divider,
3467
+ ul[data-list-animation*="animated-"] .premium-bullet-list-content,
3468
+ ul[data-list-animation*="animated-"] .premium-bullet-list-divider-inline {
3469
+ opacity: 0; }
3470
+
3471
+ .premium-bullet-list-content-grow-effect:hover {
3472
+ -webkit-transform: scale(1.07);
3473
+ -ms-transform: scale(1.07);
3474
+ transform: scale(1.07); }
3475
+
3476
+ @-webkit-keyframes spin {
3477
+ 100% {
3478
+ -webkit-transform: rotate(360deg);
3479
+ transform: rotate(360deg); } }
3480
+
3481
+ @keyframes spin {
3482
+ 100% {
3483
+ -webkit-transform: rotate(360deg);
3484
+ transform: rotate(360deg); } }
3485
+
3486
+ /**************** Premium Image Button ***********/
3487
+ /*************************************************/
3488
+ .premium-image-button {
3489
+ -js-display: inline-flex;
3490
+ display: -webkit-inline-box;
3491
+ display: -webkit-inline-flex;
3492
+ display: -moz-inline-box;
3493
+ display: -ms-inline-flexbox;
3494
+ display: inline-flex;
3495
+ position: relative;
3496
+ overflow: hidden;
3497
+ background-color: #eee;
3498
+ cursor: pointer;
3499
+ -webkit-transition: all 0.2s ease-in-out !important;
3500
+ transition: all 0.2s ease-in-out !important; }
3501
+ .premium-image-button .premium-button-style6-bg, .premium-image-button.premium-button-style6:before, .premium-image-button:not(.premium-image-button-style6):hover {
3502
+ background-color: #54595f; }
3503
+
3504
+ /*Default background for slide styles*/
3505
+ .premium-image-button-style4-icon-wrapper,
3506
+ .premium-image-button-style1:before {
3507
+ background-color: #54595f; }
3508
+
3509
+ .premium-image-button-text-icon-wrapper {
3510
+ width: 100%;
3511
+ -js-display: flex;
3512
+ display: -webkit-box;
3513
+ display: -webkit-flex;
3514
+ display: -moz-box;
3515
+ display: -ms-flexbox;
3516
+ display: flex;
3517
+ -webkit-box-pack: center;
3518
+ -webkit-justify-content: center;
3519
+ -moz-box-pack: center;
3520
+ -ms-flex-pack: center;
3521
+ justify-content: center;
3522
+ -webkit-box-align: center;
3523
+ -webkit-align-items: center;
3524
+ -moz-box-align: center;
3525
+ -ms-flex-align: center;
3526
+ align-items: center;
3527
+ position: relative;
3528
+ z-index: 3;
3529
+ -webkit-transition: all 0.2s ease-in-out;
3530
+ transition: all 0.2s ease-in-out; }
3531
+ .premium-image-button-text-icon-wrapper span,
3532
+ .premium-image-button-text-icon-wrapper i,
3533
+ .premium-image-button-text-icon-wrapper svg {
3534
+ -webkit-transition: all 0.2s ease-in-out;
3535
+ transition: all 0.2s ease-in-out; }
3536
+
3537
+ .premium-image-button-style1:before {
3538
+ position: absolute;
3539
+ content: "";
3540
+ -webkit-transition: all 0.2s ease-in-out;
3541
+ transition: all 0.2s ease-in-out; }
3542
+
3543
+ .premium-image-button-style1-bottom:before {
3544
+ width: 100%;
3545
+ height: 0;
3546
+ top: 0;
3547
+ left: 0; }
3548
+
3549
+ .premium-image-button-style1-top:before {
3550
+ width: 100%;
3551
+ height: 0;
3552
+ bottom: 0;
3553
+ left: 0; }
3554
+
3555
+ .premium-image-button-style1-right:before {
3556
+ width: 0;
3557
+ height: 100%;
3558
+ bottom: 0;
3559
+ left: 0; }
3560
+
3561
+ .premium-image-button-style1-left:before {
3562
+ width: 0;
3563
+ height: 100%;
3564
+ top: 0;
3565
+ right: 0; }
3566
+
3567
+ .premium-image-button-style1-bottom:hover:before,
3568
+ .premium-image-button-style1-top:hover:before {
3569
+ height: 100%; }
3570
+
3571
+ .premium-image-button-style1-right:hover:before,
3572
+ .premium-image-button-style1-left:hover:before {
3573
+ width: 100%; }
3574
+
3575
+ .premium-image-button-style3 {
3576
+ z-index: 10; }
3577
+ .premium-image-button-style3:before {
3578
+ position: absolute;
3579
+ top: 0px;
3580
+ left: 0px;
3581
+ width: 100%;
3582
+ height: 100%;
3583
+ content: "";
3584
+ z-index: 1;
3585
+ background: rgba(255, 255, 255, 0.2);
3586
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3587
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3588
+ -webkit-transition: all 0.8s ease-out;
3589
+ transition: all 0.8s ease-out; }
3590
+
3591
+ .premium-image-button-diagonal-right:before {
3592
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
3593
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
3594
+
3595
+ .premium-image-button-diagonal-right:hover:before {
3596
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
3597
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
3598
+
3599
+ .premium-image-button-diagonal-left:before {
3600
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0);
3601
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, -150%, 0); }
3602
+
3603
+ .premium-image-button-diagonal-left:hover:before {
3604
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0);
3605
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, -45deg) translate3d(0, 150%, 0); }
3606
+
3607
+ .premium-image-button-diagonal-bottom:before {
3608
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3609
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
3610
+
3611
+ .premium-image-button-diagonal-bottom:hover:before {
3612
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
3613
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
3614
+
3615
+ .premium-image-button-diagonal-top:before {
3616
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0);
3617
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 150%, 0); }
3618
+
3619
+ .premium-image-button-diagonal-top:hover:before {
3620
+ -webkit-transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0);
3621
+ transform: scale3d(14, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -150%, 0); }
3622
+
3623
+ .premium-image-button-style4-icon-wrapper {
3624
+ position: absolute;
3625
+ z-index: 2;
3626
+ width: 100%;
3627
+ text-align: center;
3628
+ -js-display: flex;
3629
+ display: -webkit-box;
3630
+ display: -webkit-flex;
3631
+ display: -moz-box;
3632
+ display: -ms-flexbox;
3633
+ display: flex;
3634
+ -webkit-box-align: center;
3635
+ -webkit-align-items: center;
3636
+ -moz-box-align: center;
3637
+ -ms-flex-align: center;
3638
+ align-items: center;
3639
+ -webkit-box-pack: center;
3640
+ -webkit-justify-content: center;
3641
+ -moz-box-pack: center;
3642
+ -ms-flex-pack: center;
3643
+ justify-content: center;
3644
+ height: 100%;
3645
+ opacity: 0;
3646
+ -webkit-transition: all 0.3s ease-in-out;
3647
+ transition: all 0.3s ease-in-out; }
3648
+ .premium-image-button-style4-icon-wrapper.top {
3649
+ bottom: -100%;
3650
+ left: 0; }
3651
+ .premium-image-button-style4-icon-wrapper.bottom {
3652
+ top: -100%;
3653
+ left: 0; }
3654
+ .premium-image-button-style4-icon-wrapper.left {
3655
+ top: 0;
3656
+ left: -100%; }
3657
+ .premium-image-button-style4-icon-wrapper.right {
3658
+ top: 0;
3659
+ right: -100%; }
3660
+
3661
+ .premium-image-button-style4-bottom:hover .premium-image-button-style4-icon-wrapper {
3662
+ top: 0;
3663
+ opacity: 1; }
3664
+
3665
+ .premium-image-button-style4-bottom:hover .premium-image-button-text-icon-wrapper {
3666
+ -webkit-transform: translateY(100%);
3667
+ -ms-transform: translateY(100%);
3668
+ transform: translateY(100%);
3669
+ opacity: 0; }
3670
+
3671
+ .premium-image-button-style4-top:hover .premium-image-button-style4-icon-wrapper {
3672
+ bottom: 0;
3673
+ opacity: 1; }
3674
+
3675
+ .premium-image-button-style4-top:hover .premium-image-button-text-icon-wrapper {
3676
+ -webkit-transform: translateY(-100%);
3677
+ -ms-transform: translateY(-100%);
3678
+ transform: translateY(-100%);
3679
+ opacity: 0; }
3680
+
3681
+ .premium-image-button-style4-left:hover .premium-image-button-style4-icon-wrapper {
3682
+ left: 0;
3683
+ opacity: 1; }
3684
+
3685
+ .premium-image-button-style4-left:hover .premium-image-button-text-icon-wrapper {
3686
+ -webkit-transform: translateX(100%);
3687
+ -ms-transform: translateX(100%);
3688
+ transform: translateX(100%);
3689
+ opacity: 0; }
3690
+
3691
+ .premium-image-button-style4-right:hover .premium-image-button-style4-icon-wrapper {
3692
+ right: 0;
3693
+ opacity: 1; }
3694
+
3695
+ .premium-image-button-style4-right:hover .premium-image-button-text-icon-wrapper {
3696
+ -webkit-transform: translateX(-100%);
3697
+ -ms-transform: translateX(-100%);
3698
+ transform: translateX(-100%);
3699
+ opacity: 0; }
3700
+
3701
+ .premium-image-button-style5:before {
3702
+ position: absolute;
3703
+ content: "";
3704
+ top: 0;
3705
+ left: 0;
3706
+ width: 100%;
3707
+ height: 100%;
3708
+ opacity: 0;
3709
+ -webkit-transition: all 1s ease-in-out;
3710
+ transition: all 1s ease-in-out;
3711
+ background: rgba(255, 255, 255, 0.2);
3712
+ -webkit-animation-name: premium-overlap-effect-done;
3713
+ animation-name: premium-overlap-effect-done;
3714
+ -webkit-animation-duration: 1s;
3715
+ animation-duration: 1s; }
3716
+
3717
+ .premium-image-button-overlap-effect-vertical:before {
3718
+ -webkit-animation-name: premium-overlap-ver-effect-done;
3719
+ animation-name: premium-overlap-ver-effect-done; }
3720
+
3721
+ .premium-image-button-overlap-effect-horizontal:hover:before {
3722
+ -webkit-animation-name: premium-overlap-effect;
3723
+ animation-name: premium-overlap-effect; }
3724
+
3725
+ .premium-image-button-overlap-effect-vertical:hover:before {
3726
+ -webkit-animation-name: premium-overlap-ver-effect;
3727
+ animation-name: premium-overlap-ver-effect; }
3728
+
3729
+ @-webkit-keyframes premium-overlap-effect {
3730
+ 0% {
3731
+ opacity: 0;
3732
+ -webkit-transform: rotateY(0deg);
3733
+ transform: rotateY(0deg); }
3734
+ 50% {
3735
+ opacity: 1;
3736
+ -webkit-transform: rotateY(180deg);
3737
+ transform: rotateY(180deg); }
3738
+ 100% {
3739
+ opacity: 0;
3740
+ -webkit-transform: rotateY(360deg);
3741
+ transform: rotateY(360deg); } }
3742
+
3743
+ @keyframes premium-overlap-effect {
3744
+ 0% {
3745
+ opacity: 0;
3746
+ -webkit-transform: rotateY(0deg);
3747
+ transform: rotateY(0deg); }
3748
+ 50% {
3749
+ opacity: 1;
3750
+ -webkit-transform: rotateY(180deg);
3751
+ transform: rotateY(180deg); }
3752
+ 100% {
3753
+ opacity: 0;
3754
+ -webkit-transform: rotateY(360deg);
3755
+ transform: rotateY(360deg); } }
3756
+
3757
+ @-webkit-keyframes premium-overlap-effect-done {
3758
+ 0% {
3759
+ opacity: 0;
3760
+ -webkit-transform: rotateY(0deg);
3761
+ transform: rotateY(0deg); }
3762
+ 50% {
3763
+ opacity: 1;
3764
+ -webkit-transform: rotateY(180deg);
3765
+ transform: rotateY(180deg); }
3766
+ 100% {
3767
+ opacity: 0;
3768
+ -webkit-transform: rotateY(360deg);
3769
+ transform: rotateY(360deg); } }
3770
+
3771
+ @keyframes premium-overlap-effect-done {
3772
+ 0% {
3773
+ opacity: 0;
3774
+ -webkit-transform: rotateY(0deg);
3775
+ transform: rotateY(0deg); }
3776
+ 50% {
3777
+ opacity: 1;
3778
+ -webkit-transform: rotateY(180deg);
3779
+ transform: rotateY(180deg); }
3780
+ 100% {
3781
+ opacity: 0;
3782
+ -webkit-transform: rotateY(360deg);
3783
+ transform: rotateY(360deg); } }
3784
+
3785
+ @-webkit-keyframes premium-overlap-ver-effect {
3786
+ 0% {
3787
+ opacity: 0;
3788
+ -webkit-transform: rotateX(0deg);
3789
+ transform: rotateX(0deg); }
3790
+ 50% {
3791
+ opacity: 1;
3792
+ -webkit-transform: rotateX(180deg);
3793
+ transform: rotateX(180deg); }
3794
+ 100% {
3795
+ opacity: 0;
3796
+ -webkit-transform: rotateX(360deg);
3797
+ transform: rotateX(360deg); } }
3798
+
3799
+ @keyframes premium-overlap-ver-effect {
3800
+ 0% {
3801
+ opacity: 0;
3802
+ -webkit-transform: rotateX(0deg);
3803
+ transform: rotateX(0deg); }
3804
+ 50% {
3805
+ opacity: 1;
3806
+ -webkit-transform: rotateX(180deg);
3807
+ transform: rotateX(180deg); }
3808
+ 100% {
3809
+ opacity: 0;
3810
+ -webkit-transform: rotateX(360deg);
3811
+ transform: rotateX(360deg); } }
3812
+
3813
+ @-webkit-keyframes premium-overlap-ver-effect-done {
3814
+ 0% {
3815
+ opacity: 0;
3816
+ -webkit-transform: rotateX(0deg);
3817
+ transform: rotateX(0deg); }
3818
+ 50% {
3819
+ opacity: 1;
3820
+ -webkit-transform: rotateX(180deg);
3821
+ transform: rotateX(180deg); }
3822
+ 100% {
3823
+ opacity: 0;
3824
+ -webkit-transform: rotateX(360deg);
3825
+ transform: rotateX(360deg); } }
3826
+
3827
+ @keyframes premium-overlap-ver-effect-done {
3828
+ 0% {
3829
+ opacity: 0;
3830
+ -webkit-transform: rotateX(0deg);
3831
+ transform: rotateX(0deg); }
3832
+ 50% {
3833
+ opacity: 1;
3834
+ -webkit-transform: rotateX(180deg);
3835
+ transform: rotateX(180deg); }
3836
+ 100% {
3837
+ opacity: 0;
3838
+ -webkit-transform: rotateX(360deg);
3839
+ transform: rotateX(360deg); } }
3840
+
3841
+ /************ Premium Image Scroll ************/
3842
+ /**********************************************/
3843
+ @font-face {
3844
+ font-family: "pa-elements";
3845
+ src: url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.eot?vcwy2s");
3846
+ src: url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.eot?vcwy2s#iefix") format("embedded-opentype"), url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.ttf?vcwy2s") format("truetype"), url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.woff?vcwy2s") format("woff"), url("../../plugins/premium-addons-for-elementor/assets/editor/fonts/pa-elements.svg?vcwy2s#pa-elements") format("svg");
3847
+ font-weight: normal;
3848
+ font-style: normal; }
3849
+
3850
+ .premium-image-scroll-section,
3851
+ .premium-image-scroll-container {
3852
+ -webkit-transition: all 0.3s ease-in-out;
3853
+ transition: all 0.3s ease-in-out; }
3854
+
3855
+ .premium-image-scroll-section {
3856
+ position: relative;
3857
+ overflow: hidden;
3858
+ width: 100%;
3859
+ -webkit-mask-image: -webkit-radial-gradient(white, black); }
3860
+
3861
+ .premium-image-scroll-container {
3862
+ width: 100%; }
3863
+ .premium-image-scroll-container .premium-image-scroll-mask-media {
3864
+ -webkit-mask-repeat: no-repeat;
3865
+ mask-repeat: no-repeat;
3866
+ -webkit-mask-position: center;
3867
+ mask-position: center; }
3868
+
3869
+ .premium-container-scroll {
3870
+ overflow: auto; }
3871
+
3872
+ .premium-image-scroll-container .premium-image-scroll-horizontal {
3873
+ position: relative;
3874
+ width: 100%;
3875
+ height: 100%; }
3876
+ .premium-image-scroll-container .premium-image-scroll-horizontal img {
3877
+ max-width: none;
3878
+ height: 100%; }
3879
+
3880
+ .premium-image-scroll-container .premium-image-scroll-vertical img {
3881
+ width: 100%;
3882
+ max-width: 100%;
3883
+ height: auto; }
3884
+
3885
+ .premium-image-scroll-ver {
3886
+ position: relative; }
3887
+
3888
+ .premium-image-scroll-container .premium-image-scroll-overlay {
3889
+ background: rgba(2, 2, 2, 0.3); }
3890
+
3891
+ .premium-image-scroll-container .premium-image-scroll-link,
3892
+ .premium-image-scroll-container .premium-image-scroll-overlay {
3893
+ position: absolute;
3894
+ top: 0;
3895
+ bottom: 0;
3896
+ left: 0;
3897
+ right: 0;
3898
+ z-index: 4; }
3899
+
3900
+ .premium-image-scroll-content {
3901
+ display: inline-block;
3902
+ position: absolute;
3903
+ height: auto;
3904
+ top: 50%;
3905
+ left: 50%;
3906
+ text-align: center;
3907
+ z-index: 5;
3908
+ -webkit-transform: translate(-50%, -50%);
3909
+ -ms-transform: translate(-50%, -50%);
3910
+ transform: translate(-50%, -50%); }
3911
+
3912
+ .premium-container-scroll-instant .premium-image-scroll-image {
3913
+ -webkit-transition: all 0s ease-in-out !important;
3914
+ transition: all 0s ease-in-out !important; }
3915
+
3916
+ .premium-image-scroll-container img {
3917
+ -webkit-transition: -webkit-transform 3s ease-in-out;
3918
+ transition: -webkit-transform 3s ease-in-out;
3919
+ transition: transform 3s ease-in-out;
3920
+ transition: transform 3s ease-in-out, -webkit-transform 3s ease-in-out; }
3921
+
3922
+ .premium-image-scroll-container .premium-image-scroll-overlay,
3923
+ .premium-image-scroll-container .premium-image-scroll-content {
3924
+ -webkit-transition: all 0.3s ease-in-out;
3925
+ transition: all 0.3s ease-in-out;
3926
+ opacity: 1; }
3927
+
3928
+ .premium-image-scroll-container:hover .premium-image-scroll-overlay {
3929
+ opacity: 0; }
3930
+
3931
+ .premium-image-scroll-container:hover .premium-image-scroll-content {
3932
+ opacity: 0;
3933
+ visibility: hidden; }
3934
+
3935
+ .premium-image-scroll-content .premium-image-scroll-icon {
3936
+ display: inline-block;
3937
+ font-family: "pa-elements" !important;
3938
+ speak: none;
3939
+ font-style: normal;
3940
+ font-weight: normal;
3941
+ font-variant: normal;
3942
+ text-transform: none;
3943
+ line-height: 1;
3944
+ -webkit-font-smoothing: antialiased;
3945
+ -moz-osx-font-smoothing: grayscale;
3946
+ -webkit-animation-duration: 0.5s;
3947
+ animation-duration: 0.5s;
3948
+ -webkit-animation-iteration-count: infinite;
3949
+ animation-iteration-count: infinite;
3950
+ -webkit-animation-direction: alternate;
3951
+ animation-direction: alternate;
3952
+ -webkit-animation-timing-function: ease-in-out;
3953
+ animation-timing-function: ease-in-out; }
3954
+
3955
+ .pa-horizontal-mouse-scroll:before {
3956
+ content: "\e901"; }
3957
+
3958
+ .pa-vertical-mouse-scroll:before {
3959
+ content: "\e93c"; }
3960
+
3961
+ .pa-horizontal-mouse-scroll {
3962
+ -webkit-animation-name: pa-scroll-horizontal;
3963
+ animation-name: pa-scroll-horizontal; }
3964
+
3965
+ .pa-vertical-mouse-scroll {
3966
+ -webkit-animation-name: pa-scroll-vertical;
3967
+ animation-name: pa-scroll-vertical; }
3968
+
3969
+ @-webkit-keyframes pa-scroll-vertical {
3970
+ 0% {
3971
+ -webkit-transform: translateY(0px);
3972
+ transform: translateY(0px); }
3973
+ 100% {
3974
+ -webkit-transform: translateY(5px);
3975
+ transform: translateY(5px); } }
3976
+
3977
+ @keyframes pa-scroll-vertical {
3978
+ 0% {
3979
+ -webkit-transform: translateY(0px);
3980
+ transform: translateY(0px); }
3981
+ 100% {
3982
+ -webkit-transform: translateY(5px);
3983
+ transform: translateY(5px); } }
3984
+
3985
+ @-webkit-keyframes pa-scroll-horizontal {
3986
+ 0% {
3987
+ -webkit-transform: translateX(0px);
3988
+ transform: translateX(0px); }
3989
+ 100% {
3990
+ -webkit-transform: translateX(5px);
3991
+ transform: translateX(5px); } }
3992
+
3993
+ @keyframes pa-scroll-horizontal {
3994
+ 0% {
3995
+ -webkit-transform: translateX(0px);
3996
+ transform: translateX(0px); }
3997
+ 100% {
3998
+ -webkit-transform: translateX(5px);
3999
+ transform: translateX(5px); } }
4000
+
4001
+ /**************** Premium Image Separator ****************/
4002
+ /*********************************************************/
4003
+ .premium-image-separator-container {
4004
+ position: absolute;
4005
+ width: 100%;
4006
+ z-index: 2;
4007
+ top: auto;
4008
+ -webkit-transition: all 0.3s ease-in-out;
4009
+ transition: all 0.3s ease-in-out; }
4010
+ .premium-image-separator-container svg,
4011
+ .premium-image-separator-container img {
4012
+ display: inline-block !important;
4013
+ -webkit-mask-repeat: no-repeat;
4014
+ mask-repeat: no-repeat;
4015
+ -webkit-mask-position: center;
4016
+ mask-position: center; }
4017
+ .premium-image-separator-container .premium-image-separator-link {
4018
+ position: absolute;
4019
+ z-index: 9999;
4020
+ top: 0;
4021
+ left: 0;
4022
+ width: 100%;
4023
+ height: 100%;
4024
+ text-decoration: none; }
4025
+ .premium-image-separator-container .premium-image-separator-link:hover, .premium-image-separator-container .premium-image-separator-link:visited, .premium-image-separator-container .premium-image-separator-link:focus, .premium-image-separator-container .premium-image-separator-link:active {
4026
+ -webkit-box-shadow: none !important;
4027
+ box-shadow: none !important;
4028
+ outline: none !important;
4029
+ border: none !important;
4030
+ text-decoration: none !important; }
4031
+ .premium-image-separator-container i,
4032
+ .premium-image-separator-container > svg {
4033
+ padding: 20px;
4034
+ -webkit-transition: all 0.3s ease-in-out;
4035
+ transition: all 0.3s ease-in-out; }
4036
+
4037
+ /******** Premium Media Grid ********/
4038
+ /************************************/
4039
+ .premium-img-gallery-filter,
4040
+ .premium-blog-filter {
4041
+ -js-display: flex;
4042
+ display: -webkit-box;
4043
+ display: -webkit-flex;
4044
+ display: -moz-box;
4045
+ display: -ms-flexbox;
4046
+ display: flex;
4047
+ -webkit-box-align: center;
4048
+ -webkit-align-items: center;
4049
+ -moz-box-align: center;
4050
+ -ms-flex-align: center;
4051
+ align-items: center;
4052
+ -webkit-box-pack: center;
4053
+ -webkit-justify-content: center;
4054
+ -moz-box-pack: center;
4055
+ -ms-flex-pack: center;
4056
+ justify-content: center; }
4057
+
4058
+ .premium-img-gallery {
4059
+ clear: both;
4060
+ overflow: hidden; }
4061
+
4062
+ .premium-gallery-container .premium-gallery-item {
4063
+ padding: 10px;
4064
+ float: left; }
4065
+
4066
+ .premium-gallery-container .grid-sizer {
4067
+ width: 33.33%; }
4068
+
4069
+ .premium-gallery-container .pa-gallery-item {
4070
+ padding: 10px; }
4071
+
4072
+ .premium-img-gallery-filter .premium-gallery-cats-container li a.category,
4073
+ .premium-blog-filter .premium-blog-filters-container li a.category {
4074
+ outline: none;
4075
+ text-decoration: none;
4076
+ -webkit-border-radius: 75px;
4077
+ border-radius: 75px;
4078
+ margin: 15px 5px 20px;
4079
+ padding: 7px 20px;
4080
+ -webkit-transition: all 0.3s ease-in-out;
4081
+ transition: all 0.3s ease-in-out; }
4082
+
4083
+ .pa-gallery-img {
4084
+ position: relative; }
4085
+ .pa-gallery-img .pa-gallery-whole-link {
4086
+ position: absolute;
4087
+ top: 0;
4088
+ left: 0;
4089
+ width: 100%;
4090
+ height: 100%;
4091
+ z-index: 2; }
4092
+ .pa-gallery-img.style2 .pa-gallery-whole-link, .pa-gallery-img.style3 .pa-gallery-whole-link {
4093
+ z-index: 99; }
4094
+
4095
+ .pa-gallery-img-container {
4096
+ overflow: hidden;
4097
+ -webkit-backface-visibility: hidden;
4098
+ backface-visibility: hidden;
4099
+ -webkit-transform: translate3d(0, 0, 0);
4100
+ transform: translate3d(0, 0, 0); }
4101
+ .pa-gallery-img-container img {
4102
+ display: block;
4103
+ width: 100%;
4104
+ -webkit-transition: all 0.3s ease-in-out;
4105
+ transition: all 0.3s ease-in-out; }
4106
+
4107
+ .premium-img-gallery.gray img {
4108
+ -webkit-filter: grayscale(100%);
4109
+ filter: grayscale(100%); }
4110
+
4111
+ .premium-img-gallery.zoomout img,
4112
+ .premium-img-gallery.scale img {
4113
+ -webkit-transform: scale(1.2);
4114
+ -ms-transform: scale(1.2);
4115
+ transform: scale(1.2); }
4116
+
4117
+ .premium-img-gallery.sepia img {
4118
+ -webkit-filter: sepia(30%);
4119
+ filter: sepia(30%); }
4120
+
4121
+ .premium-img-gallery.bright img {
4122
+ -webkit-filter: brightness(1);
4123
+ filter: brightness(1); }
4124
+
4125
+ .premium-img-gallery.trans img {
4126
+ -webkit-transform: translateX(-15px) scale(1.1);
4127
+ -ms-transform: translateX(-15px) scale(1.1);
4128
+ transform: translateX(-15px) scale(1.1); }
4129
+
4130
+ .pa-gallery-img .pa-gallery-magnific-image,
4131
+ .pa-gallery-img .pa-gallery-img-link {
4132
+ outline: none; }
4133
+ .pa-gallery-img .pa-gallery-magnific-image i,
4134
+ .pa-gallery-img .pa-gallery-magnific-image svg,
4135
+ .pa-gallery-img .pa-gallery-img-link i,
4136
+ .pa-gallery-img .pa-gallery-img-link svg {
4137
+ -webkit-transition: all 0.3s ease-in-out;
4138
+ transition: all 0.3s ease-in-out; }
4139
+
4140
+ .pa-gallery-img .pa-gallery-magnific-image span,
4141
+ .pa-gallery-img .pa-gallery-img-link span {
4142
+ line-height: 1;
4143
+ display: inline-block;
4144
+ opacity: 0;
4145
+ margin: 0 5px;
4146
+ padding: 15px;
4147
+ -webkit-border-radius: 50%;
4148
+ border-radius: 50%; }
4149
+
4150
+ .pa-gallery-img.style2 .pa-gallery-magnific-image span,
4151
+ .pa-gallery-img.style2 .pa-gallery-img-link span {
4152
+ margin: 0 5px 20px; }
4153
+
4154
+ .pa-gallery-img:hover .pa-gallery-magnific-image span {
4155
+ -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s;
4156
+ transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.3s; }
4157
+
4158
+ .pa-gallery-img:hover .pa-gallery-img-link span {
4159
+ -webkit-transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s;
4160
+ transition: all 0.3s ease-in-out, opacity 0.5s ease-in-out 0.6s; }
4161
+
4162
+ .pa-gallery-img:hover .pa-gallery-magnific-image span,
4163
+ .pa-gallery-img:hover .pa-gallery-img-link span {
4164
+ opacity: 1; }
4165
+
4166
+ .premium-gallery-icon-show a.pa-gallery-video-icon span {
4167
+ opacity: 1; }
4168
+
4169
+ .premium-img-gallery-filter ul.premium-gallery-cats-container,
4170
+ .premium-blog-filter ul.premium-blog-filters-container {
4171
+ text-align: center;
4172
+ margin: 0;
4173
+ padding: 0; }
4174
+
4175
+ .premium-img-gallery-filter .premium-gallery-cats-container li,
4176
+ .premium-blog-filter .premium-blog-filters-container li {
4177
+ list-style: none;
4178
+ -js-display: inline-flex;
4179
+ display: -webkit-inline-box;
4180
+ display: -webkit-inline-flex;
4181
+ display: -moz-inline-box;
4182
+ display: -ms-inline-flexbox;
4183
+ display: inline-flex; }
4184
+
4185
+ .premium-img-gallery.zoomin .pa-gallery-img:hover img {
4186
+ -webkit-transform: scale(1.1);
4187
+ -ms-transform: scale(1.1);
4188
+ transform: scale(1.1); }
4189
+
4190
+ .premium-img-gallery.zoomout .pa-gallery-img:hover img {
4191
+ -webkit-transform: scale(1);
4192
+ -ms-transform: scale(1);
4193
+ transform: scale(1); }
4194
+
4195
+ .premium-img-gallery.scale .pa-gallery-img:hover img {
4196
+ -webkit-transform: scale(1.3) rotate(5deg);
4197
+ -ms-transform: scale(1.3) rotate(5deg);
4198
+ transform: scale(1.3) rotate(5deg); }
4199
+
4200
+ .premium-img-gallery.gray .pa-gallery-img:hover img {
4201
+ -webkit-filter: grayscale(0%);
4202
+ filter: grayscale(0%); }
4203
+
4204
+ .premium-img-gallery.blur .pa-gallery-img:hover img {
4205
+ -webkit-filter: blur(3px);
4206
+ filter: blur(3px); }
4207
+
4208
+ .premium-img-gallery.sepia .pa-gallery-img:hover img {
4209
+ -webkit-filter: sepia(0%);
4210
+ filter: sepia(0%); }
4211
+
4212
+ .premium-img-gallery.trans .pa-gallery-img:hover img {
4213
+ -webkit-transform: translateX(0px) scale(1.1);
4214
+ -ms-transform: translateX(0px) scale(1.1);
4215
+ transform: translateX(0px) scale(1.1); }
4216
+
4217
+ .premium-img-gallery.bright .pa-gallery-img:hover img {
4218
+ -webkit-filter: brightness(1.2);
4219
+ filter: brightness(1.2); }
4220
+
4221
+ .pa-gallery-img .premium-gallery-caption {
4222
+ padding: 10px; }
4223
+ .pa-gallery-img .premium-gallery-caption .premium-gallery-img-name {
4224
+ margin-bottom: 0; }
4225
+
4226
+ .pa-gallery-img.style1 {
4227
+ overflow: hidden; }
4228
+
4229
+ .pa-gallery-img:not(.style2) .pa-gallery-icons-wrapper {
4230
+ position: absolute;
4231
+ top: 0;
4232
+ left: 0;
4233
+ width: 100%;
4234
+ height: 100%;
4235
+ -webkit-transition: all 0.3s ease-in-out;
4236
+ transition: all 0.3s ease-in-out; }
4237
+
4238
+ .pa-gallery-img:not(.style2) .pa-gallery-icons-inner-container {
4239
+ position: absolute;
4240
+ top: 33.33%;
4241
+ width: 100%;
4242
+ text-align: center;
4243
+ -webkit-transform: translateY(-50%);
4244
+ -ms-transform: translateY(-50%);
4245
+ transform: translateY(-50%);
4246
+ z-index: 3; }
4247
+
4248
+ .pa-gallery-img.style1 .premium-gallery-caption {
4249
+ position: absolute;
4250
+ top: auto;
4251
+ right: 0;
4252
+ bottom: -1px;
4253
+ left: 0;
4254
+ width: 100%;
4255
+ -webkit-transition: all 500ms ease 0s;
4256
+ transition: all 500ms ease 0s;
4257
+ -webkit-transform: translate3d(0, 100%, 0);
4258
+ transform: translate3d(0, 100%, 0); }
4259
+
4260
+ .pa-gallery-img.style1:hover .premium-gallery-caption {
4261
+ -webkit-transform: translate3d(0, 0, 0);
4262
+ transform: translate3d(0, 0, 0);
4263
+ bottom: -1px !important; }
4264
+
4265
+ .pa-gallery-img.default .premium-gallery-caption {
4266
+ position: absolute;
4267
+ top: auto;
4268
+ right: 0;
4269
+ left: 0;
4270
+ width: 100%;
4271
+ bottom: 0; }
4272
+
4273
+ .pa-gallery-img.style2 .pa-gallery-icons-caption-container {
4274
+ position: absolute;
4275
+ top: 0;
4276
+ left: 0;
4277
+ width: 100%;
4278
+ height: 100%;
4279
+ opacity: 0;
4280
+ -webkit-backface-visibility: hidden;
4281
+ backface-visibility: hidden;
4282
+ -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
4283
+ transition: opacity 0.3s, -webkit-transform 0.3s;
4284
+ transition: transform 0.3s, opacity 0.3s;
4285
+ transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
4286
+ z-index: 1;
4287
+ background-color: rgba(108, 191, 226, 0.68);
4288
+ -js-display: flex;
4289
+ display: -webkit-box;
4290
+ display: -webkit-flex;
4291
+ display: -moz-box;
4292
+ display: -ms-flexbox;
4293
+ display: flex;
4294
+ text-align: center;
4295
+ -webkit-box-align: center;
4296
+ -webkit-align-items: center;
4297
+ -moz-box-align: center;
4298
+ -ms-flex-align: center;
4299
+ align-items: center; }
4300
+
4301
+ .pa-gallery-img.style2 .pa-gallery-icons-caption-cell {
4302
+ width: 100%; }
4303
+
4304
+ .pa-gallery-img.style2:hover .pa-gallery-icons-caption-container {
4305
+ opacity: 1;
4306
+ -webkit-transform: translate(15px, 15px);
4307
+ -ms-transform: translate(15px, 15px);
4308
+ transform: translate(15px, 15px); }
4309
+
4310
+ .premium-clearfix {
4311
+ clear: both; }
4312
+
4313
+ /**
4314
+ * Metro Layout
4315
+ */
4316
+ .premium-img-gallery-metro .premium-gallery-item {
4317
+ overflow: hidden; }
4318
+
4319
+ .premium-img-gallery-metro .pa-gallery-img {
4320
+ height: 100%; }
4321
+
4322
+ .premium-img-gallery-metro .pa-gallery-img-container {
4323
+ height: 100%; }
4324
+ .premium-img-gallery-metro .pa-gallery-img-container img {
4325
+ min-height: 100%;
4326
+ width: 100%;
4327
+ -o-object-fit: fill;
4328
+ object-fit: fill; }
4329
+
4330
+ .premium-img-gallery .premium-gallery-item-hidden {
4331
+ visibility: hidden;
4332
+ width: 0 !important;
4333
+ height: 0 !important;
4334
+ margin: 0 !important;
4335
+ padding: 0 !important; }
4336
+
4337
+ .premium-gallery-load-more {
4338
+ position: relative; }
4339
+ .premium-gallery-load-more .premium-gallery-load-more-btn {
4340
+ -webkit-box-shadow: none;
4341
+ box-shadow: none;
4342
+ text-shadow: none;
4343
+ border: none;
4344
+ outline: none;
4345
+ -webkit-box-align: center;
4346
+ -webkit-align-items: center;
4347
+ -moz-box-align: center;
4348
+ -ms-flex-align: center;
4349
+ align-items: center;
4350
+ vertical-align: bottom;
4351
+ cursor: pointer;
4352
+ line-height: 1;
4353
+ font-style: normal;
4354
+ font-weight: normal;
4355
+ background-image: none;
4356
+ color: #fff;
4357
+ -webkit-transition: all 0.3s ease-in-out;
4358
+ transition: all 0.3s ease-in-out; }
4359
+
4360
+ .premium-gallery-load-more-btn {
4361
+ -js-display: inline-flex;
4362
+ display: -webkit-inline-box;
4363
+ display: -webkit-inline-flex;
4364
+ display: -moz-inline-box;
4365
+ display: -ms-inline-flexbox;
4366
+ display: inline-flex;
4367
+ -webkit-box-align: center;
4368
+ -webkit-align-items: center;
4369
+ -moz-box-align: center;
4370
+ -ms-flex-align: center;
4371
+ align-items: center; }
4372
+
4373
+ .premium-gallery-load-more-btn div {
4374
+ margin-left: 3px; }
4375
+
4376
+ .premium-gallery-load-more-btn .premium-loader {
4377
+ display: inline-block;
4378
+ width: 20px;
4379
+ height: 20px; }
4380
+
4381
+ .pa-gallery-img .pa-gallery-lightbox-wrap {
4382
+ display: inline-block; }
4383
+
4384
+ .premium-img-gallery-no-lightbox .premium-gallery-video-item .pa-gallery-img,
4385
+ .pa-gallery-img .pa-gallery-video-icon {
4386
+ cursor: pointer; }
4387
+
4388
+ .pa-gallery-img-container iframe {
4389
+ position: absolute;
4390
+ visibility: hidden;
4391
+ top: 0;
4392
+ left: 0;
4393
+ max-width: 100%;
4394
+ width: 100%;
4395
+ height: 100%;
4396
+ margin: 0;
4397
+ line-height: 1;
4398
+ border: none; }
4399
+
4400
+ .pa-gallery-img-container video {
4401
+ position: absolute;
4402
+ visibility: hidden;
4403
+ top: 0;
4404
+ left: 0;
4405
+ max-width: 100%;
4406
+ width: 100%;
4407
+ height: 100%;
4408
+ margin: 0;
4409
+ line-height: 1;
4410
+ border: none;
4411
+ -o-object-fit: contain;
4412
+ object-fit: contain; }
4413
+
4414
+ .pa-gallery-icons-inner-container svg,
4415
+ .pa-gallery-icons-caption-cell svg {
4416
+ width: 14px;
4417
+ height: 14px; }
4418
+
4419
+ .premium-gallery-gradient-layer {
4420
+ position: absolute;
4421
+ bottom: 40px;
4422
+ width: 100%;
4423
+ height: 20px;
4424
+ background: -webkit-gradient(linear, left bottom, left top, from(#17181f), to(rgba(255, 255, 255, 0)));
4425
+ background: -webkit-linear-gradient(bottom, #17181f 0%, rgba(255, 255, 255, 0) 100%);
4426
+ background: linear-gradient(to top, #17181f 0%, rgba(255, 255, 255, 0) 100%); }
4427
+
4428
+ /********* Premium Lottie Animations *********/
4429
+ /*********************************************/
4430
+ .elementor-widget-premium-lottie .premium-lottie-animation {
4431
+ position: relative;
4432
+ -js-display: inline-flex;
4433
+ display: -webkit-inline-box;
4434
+ display: -webkit-inline-flex;
4435
+ display: -moz-inline-box;
4436
+ display: -ms-inline-flexbox;
4437
+ display: inline-flex;
4438
+ -webkit-transition: all 0.3s ease-in-out;
4439
+ transition: all 0.3s ease-in-out; }
4440
+ .elementor-widget-premium-lottie .premium-lottie-animation a {
4441
+ position: absolute;
4442
+ left: 0;
4443
+ top: 0;
4444
+ width: 100%;
4445
+ height: 100%;
4446
+ z-index: 2; }
4447
+
4448
+ /**************** Premium Google Maps ******************/
4449
+ /*******************************************************/
4450
+ .premium-maps-info-container {
4451
+ margin-top: 10px;
4452
+ margin-bottom: 10px; }
4453
+
4454
+ .premium-maps-info-title,
4455
+ .premium-maps-info-desc {
4456
+ margin: 0;
4457
+ padding: 0; }
4458
+
4459
+ .premium-maps-container .gm-style-iw {
4460
+ text-align: center; }
4461
+
4462
+ .premium-maps-container .gm-style img {
4463
+ max-width: none !important; }
4464
+
4465
+ /**************** Premium Modal Box ****************/
4466
+ /***************************************************/
4467
+ .premium-modal-trigger-btn,
4468
+ .premium-modal-box-modal-lower-close {
4469
+ display: inline-block;
4470
+ padding: 6px 12px;
4471
+ margin-bottom: 0;
4472
+ font-size: 14px;
4473
+ font-weight: normal;
4474
+ line-height: 1.42857143;
4475
+ text-align: center;
4476
+ white-space: nowrap;
4477
+ vertical-align: middle;
4478
+ -ms-touch-action: manipulation;
4479
+ touch-action: manipulation;
4480
+ cursor: pointer;
4481
+ -webkit-user-select: none;
4482
+ -moz-user-select: none;
4483
+ -ms-user-select: none;
4484
+ user-select: none;
4485
+ background-image: none;
4486
+ border: 1px solid transparent; }
4487
+
4488
+ .premium-modal-trigger-btn > svg,
4489
+ .premium-modal-trigger-btn .premium-modal-box-icon {
4490
+ -webkit-transition: all 0.3s ease-in-out;
4491
+ transition: all 0.3s ease-in-out; }
4492
+
4493
+ .premium-modal-trigger-btn > svg {
4494
+ width: 30px;
4495
+ height: 30px; }
4496
+
4497
+ .premium-modal-box-modal-close {
4498
+ float: right;
4499
+ font-size: 21px;
4500
+ font-weight: bold;
4501
+ line-height: 1;
4502
+ color: #000; }
4503
+ .premium-modal-box-modal-close:hover, .premium-modal-box-modal-close:focus {
4504
+ color: #000;
4505
+ text-decoration: none;
4506
+ cursor: pointer; }
4507
+
4508
+ button.premium-modal-box-modal-close {
4509
+ -webkit-appearance: none;
4510
+ padding: 0;
4511
+ cursor: pointer;
4512
+ background: transparent;
4513
+ border: 0; }
4514
+
4515
+ .premium-modal-box-modal {
4516
+ position: fixed;
4517
+ top: 0;
4518
+ right: 0;
4519
+ bottom: 0;
4520
+ left: 0;
4521
+ z-index: 1050;
4522
+ display: none;
4523
+ -webkit-overflow-scrolling: touch;
4524
+ outline: 0;
4525
+ padding: 0 !important;
4526
+ background: rgba(0, 0, 0, 0.5);
4527
+ -webkit-box-align: center;
4528
+ -webkit-align-items: center;
4529
+ -moz-box-align: center;
4530
+ -ms-flex-align: center;
4531
+ align-items: center;
4532
+ -webkit-box-pack: center;
4533
+ -webkit-justify-content: center;
4534
+ -moz-box-pack: center;
4535
+ -ms-flex-pack: center;
4536
+ justify-content: center; }
4537
+ .premium-modal-box-modal .premium-modal-box-modal-dialog {
4538
+ position: absolute;
4539
+ max-height: -webkit-calc(100vh - 150px);
4540
+ max-height: calc(100vh - 150px);
4541
+ -js-display: flex;
4542
+ display: -webkit-box;
4543
+ display: -webkit-flex;
4544
+ display: -moz-box;
4545
+ display: -ms-flexbox;
4546
+ display: flex;
4547
+ -webkit-box-orient: vertical;
4548
+ -webkit-box-direction: normal;
4549
+ -webkit-flex-direction: column;
4550
+ -moz-box-orient: vertical;
4551
+ -moz-box-direction: normal;
4552
+ -ms-flex-direction: column;
4553
+ flex-direction: column;
4554
+ opacity: 0;
4555
+ background-color: #fff;
4556
+ border: 1px solid rgba(0, 0, 0, 0.2);
4557
+ -webkit-border-radius: 6px;
4558
+ border-radius: 6px; }
4559
+
4560
+ .premium-modal-box-modal-content {
4561
+ background-clip: padding-box;
4562
+ outline: 0;
4563
+ overflow-x: hidden; }
4564
+
4565
+ .premium-modal-backdrop.premium-in {
4566
+ filter: alpha(opacity=50);
4567
+ opacity: 0.5 !important; }
4568
+
4569
+ .premium-in {
4570
+ opacity: 1; }
4571
+
4572
+ .premium-modal-backdrop {
4573
+ position: fixed;
4574
+ top: 0;
4575
+ right: 0;
4576
+ bottom: 0;
4577
+ left: 0;
4578
+ z-index: 1040;
4579
+ background-color: #000; }
4580
+
4581
+ .premium-in {
4582
+ -js-display: flex !important;
4583
+ display: -webkit-box !important;
4584
+ display: -webkit-flex !important;
4585
+ display: -moz-box !important;
4586
+ display: -ms-flexbox !important;
4587
+ display: flex !important; }
4588
+
4589
+ .premium-modal-box-modal-header {
4590
+ -js-display: flex;
4591
+ display: -webkit-box;
4592
+ display: -webkit-flex;
4593
+ display: -moz-box;
4594
+ display: -ms-flexbox;
4595
+ display: flex;
4596
+ -webkit-box-pack: justify;
4597
+ -webkit-justify-content: space-between;
4598
+ -moz-box-pack: justify;
4599
+ -ms-flex-pack: justify;
4600
+ justify-content: space-between;
4601
+ -webkit-box-align: center;
4602
+ -webkit-align-items: center;
4603
+ -moz-box-align: center;
4604
+ -ms-flex-align: center;
4605
+ align-items: center;
4606
+ padding: 5px 15px;
4607
+ border-bottom: 1px solid #e5e5e5; }
4608
+ .premium-modal-box-modal-header .premium-modal-box-modal-close {
4609
+ margin-top: -2px; }
4610
+ .premium-modal-box-modal-header .premium-modal-box-modal-title {
4611
+ -js-display: flex;
4612
+ display: -webkit-box;
4613
+ display: -webkit-flex;
4614
+ display: -moz-box;
4615
+ display: -ms-flexbox;
4616
+ display: flex;
4617
+ -webkit-box-align: center;
4618
+ -webkit-align-items: center;
4619
+ -moz-box-align: center;
4620
+ -ms-flex-align: center;
4621
+ align-items: center;
4622
+ margin: 0;
4623
+ padding: 0; }
4624
+ .premium-modal-box-modal-header .premium-modal-box-modal-title svg {
4625
+ width: 50px;
4626
+ height: 60px; }
4627
+
4628
+ .premium-modal-box-modal-body {
4629
+ position: relative;
4630
+ padding: 15px; }
4631
+
4632
+ .premium-modal-box-modal-footer {
4633
+ padding: 15px;
4634
+ text-align: right;
4635
+ border-top: 1px solid #e5e5e5; }
4636
+
4637
+ .premium-modal-scrollbar-measure {
4638
+ position: absolute;
4639
+ top: -9999px;
4640
+ width: 50px;
4641
+ height: 50px;
4642
+ overflow: scroll; }
4643
+
4644
+ .premium-modal-trigger-text {
4645
+ background: none !important;
4646
+ display: inline-block; }
4647
+
4648
+ .premium-modal-box-container {
4649
+ width: 100% !important; }
4650
+
4651
+ /*Open Modal Button Style*/
4652
+ .premium-modal-trigger-container .premium-modal-trigger-btn {
4653
+ -js-display: inline-flex;
4654
+ display: -webkit-inline-box;
4655
+ display: -webkit-inline-flex;
4656
+ display: -moz-inline-box;
4657
+ display: -ms-inline-flexbox;
4658
+ display: inline-flex;
4659
+ -webkit-box-align: center;
4660
+ -webkit-align-items: center;
4661
+ -moz-box-align: center;
4662
+ -ms-flex-align: center;
4663
+ align-items: center;
4664
+ border: none;
4665
+ -webkit-transition: all 0.3s ease-in-out;
4666
+ transition: all 0.3s ease-in-out; }
4667
+ .premium-modal-trigger-container .premium-modal-trigger-btn.premium-btn-block {
4668
+ -webkit-box-pack: center;
4669
+ -webkit-justify-content: center;
4670
+ -moz-box-pack: center;
4671
+ -ms-flex-pack: center;
4672
+ justify-content: center; }
4673
+
4674
+ .premium-modal-trigger-container .premium-modal-trigger-img,
4675
+ .premium-modal-trigger-container .premium-modal-trigger-text,
4676
+ .premium-modal-trigger-container .premium-modal-trigger-animation {
4677
+ cursor: pointer; }
4678
+
4679
+ .premium-modal-trigger-container .premium-modal-trigger-animation {
4680
+ display: inline-block;
4681
+ width: 200px;
4682
+ height: 200px;
4683
+ -webkit-transition: all 0.3s ease-in-out;
4684
+ transition: all 0.3s ease-in-out; }
4685
+
4686
+ /*Image on Modal Header Style*/
4687
+ .premium-modal-box-modal-header img {
4688
+ width: 48px;
4689
+ padding-right: 5px; }
4690
+
4691
+ .premium-modal-box-modal-header i,
4692
+ .premium-modal-box-modal-header svg {
4693
+ padding-right: 6px; }
4694
+
4695
+ .premium-modal-box-modal-close {
4696
+ position: relative;
4697
+ z-index: 99; }
4698
+
4699
+ .premium-modal-trigger-img,
4700
+ .premium-modal-trigger-text,
4701
+ .premium-modal-box-close-button-container,
4702
+ .premium-modal-box-modal-close,
4703
+ .premium-modal-box-modal-lower-close {
4704
+ -webkit-transition: all 0.3s ease-in-out;
4705
+ transition: all 0.3s ease-in-out; }
4706
+
4707
+ @media (min-width: 768px) {
4708
+ .premium-modal-box-modal-dialog {
4709
+ width: 700px;
4710
+ max-height: 600px;
4711
+ overflow: auto; } }
4712
+
4713
+ @media (max-width: 767px) {
4714
+ .premium-modal-box-modal-dialog {
4715
+ width: 100%;
4716
+ max-height: 500px;
4717
+ overflow: auto; } }
4718
+
4719
+ .premium-modal-box-container[data-modal-animation*="animated-"] {
4720
+ opacity: 0; }
4721
 
4722
+ /************ Premium Nav Menu ************/
4723
+ .premium-nav-widget-container ul {
4724
+ list-style: none;
 
 
4725
  margin: 0;
4726
+ padding: 0; }
 
 
 
 
 
 
4727
 
4728
+ .premium-nav-widget-container .premium-main-nav-menu {
4729
  -js-display: flex;
4730
  display: -webkit-box;
4731
  display: -webkit-flex;
4733
  display: -ms-flexbox;
4734
  display: flex;
4735
  height: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4736
 
4737
+ /*Vertical Main Menu**/
4738
+ .premium-nav-ver .premium-ver-inner-container {
4739
+ width: 45%;
4740
+ position: relative; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4741
 
4742
+ .premium-nav-ver .premium-nav-menu-container,
4743
+ .premium-nav-ver .premium-ver-toggler {
4744
  width: 100%; }
4745
 
4746
+ .premium-nav-ver .premium-nav-menu-container {
4747
+ background-color: #fff;
4748
+ -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
4749
+ box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1); }
 
 
 
 
 
 
4750
 
4751
+ .premium-nav-ver .premium-main-nav-menu {
4752
+ position: relative;
4753
+ -webkit-box-orient: vertical;
4754
+ -webkit-box-direction: normal;
4755
+ -webkit-flex-direction: column;
4756
+ -moz-box-orient: vertical;
4757
+ -moz-box-direction: normal;
4758
+ -ms-flex-direction: column;
4759
+ flex-direction: column;
4760
+ -webkit-box-align: start;
4761
+ -webkit-align-items: flex-start;
4762
+ -moz-box-align: start;
4763
+ -ms-flex-align: start;
4764
+ align-items: flex-start; }
4765
+
4766
+ .premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
4767
+ visibility: hidden;
 
 
 
 
 
 
 
 
 
 
 
4768
  opacity: 0;
4769
+ position: absolute;
4770
+ min-width: 250px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
4771
 
4772
+ .premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children:hover > .premium-sub-menu,
4773
+ .premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item.menu-item-has-children:hover .premium-mega-content-container {
4774
  opacity: 1;
4775
+ visibility: visible; }
 
4776
 
4777
+ .premium-nav-ver .premium-nav-menu-item {
4778
+ width: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4779
 
4780
+ .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-right .premium-mega-content-container,
4781
+ .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-right .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
4782
+ left: 100%;
4783
+ top: 0; }
 
 
 
 
 
4784
 
4785
+ .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-mega-content-container,
4786
+ .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
4787
+ right: 100%;
4788
+ top: 0; }
 
 
4789
 
4790
+ .premium-nav-ver:not(.premium-hamburger-menu).premium-vertical-left .premium-menu-link {
4791
+ -webkit-box-orient: horizontal;
4792
+ -webkit-box-direction: reverse;
4793
+ -webkit-flex-direction: row-reverse;
4794
+ -moz-box-orient: horizontal;
4795
+ -moz-box-direction: reverse;
4796
+ -ms-flex-direction: row-reverse;
4797
+ flex-direction: row-reverse; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4798
 
4799
+ /*Horizontal Main Menu**/
4800
+ .premium-nav-hor .premium-nav-menu-container {
4801
+ height: 60px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4802
 
4803
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-sub-menu {
4804
+ visibility: hidden;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4805
  opacity: 0;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4806
  position: absolute;
4807
+ min-width: 220px; }
4808
+
4809
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item > .premium-sub-menu,
4810
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-mega-content-container {
4811
+ top: 100%; }
4812
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item > .premium-sub-menu .premium-sub-menu,
4813
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item .premium-mega-content-container .premium-sub-menu {
4814
+ left: 100%;
4815
+ top: 0; }
4816
+
4817
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-sub-menu,
4818
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover .premium-mega-content-container {
4819
+ visibility: visible;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4820
  opacity: 1;
4821
+ pointer-events: auto; }
 
4822
 
4823
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item.premium-mega-item-static .premium-mega-content-container {
4824
  left: 50%;
 
 
 
4825
  -webkit-transform: translateX(-50%);
4826
  -ms-transform: translateX(-50%);
4827
  transform: translateX(-50%); }
4828
 
4829
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:not(.premium-mega-item-static) .premium-mega-content-container {
4830
+ left: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
4831
 
4832
+ /**Mega Menu Container*/
4833
+ .premium-mega-nav-item .premium-sub-menu {
4834
+ display: none; }
4835
 
4836
+ .premium-mega-nav-item {
4837
+ position: relative; }
4838
+ .premium-mega-nav-item:hover .premium-mega-content-container {
4839
+ visibility: visible;
4840
+ opacity: 1;
4841
+ pointer-events: auto; }
4842
 
4843
+ .premium-mega-content-container {
4844
+ visibility: hidden;
4845
  position: absolute;
4846
+ z-index: 9999;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4847
  opacity: 0;
4848
+ pointer-events: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4849
 
4850
+ .premium-hamburger-menu .premium-mega-content-container,
4851
+ .premium-nav-slide .premium-mega-content-container,
4852
+ .premium-nav-dropdown .premium-mega-content-container {
4853
+ visibility: visible;
 
 
 
 
 
 
 
4854
  position: relative;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4855
  opacity: 1;
4856
+ pointer-events: auto; }
 
 
 
 
 
 
4857
 
4858
+ /**Hamburger Menu*/
4859
+ .premium-nav-widget-container a.premium-hamburger-toggle,
4860
+ .premium-mobile-menu-outer-container a.premium-mobile-menu-close {
4861
+ text-decoration: none; }
 
 
 
 
 
 
 
 
 
4862
 
4863
+ .premium-nav-widget-container .premium-hamburger-toggle {
4864
+ display: none;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4865
  -webkit-box-pack: center;
4866
  -webkit-justify-content: center;
4867
  -moz-box-pack: center;
4868
  -ms-flex-pack: center;
4869
  justify-content: center;
4870
+ -webkit-box-align: center;
4871
+ -webkit-align-items: center;
4872
+ -moz-box-align: center;
4873
+ -ms-flex-align: center;
4874
+ align-items: center; }
4875
+ .premium-nav-widget-container .premium-hamburger-toggle i {
4876
+ padding: 0.25em;
4877
+ font-size: 22px; }
4878
+ .premium-nav-widget-container .premium-hamburger-toggle svg {
4879
+ width: 22px;
4880
+ height: 22px; }
4881
+ .premium-nav-widget-container .premium-hamburger-toggle i,
4882
+ .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-text,
4883
+ .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close {
4884
+ color: #494c4f; }
4885
+ .premium-nav-widget-container .premium-hamburger-toggle svg,
4886
+ .premium-nav-widget-container .premium-hamburger-toggle svg path {
4887
+ fill: #494c4f; }
4888
+ .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-text,
4889
+ .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close {
4890
+ margin: 2px; }
4891
+ .premium-nav-widget-container .premium-hamburger-toggle .premium-toggle-close {
4892
+ display: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4893
 
4894
+ .premium-mobile-menu-container {
4895
+ width: 100%; }
4896
+ .premium-mobile-menu-container .premium-main-mobile-menu {
4897
+ width: 100%; }
4898
+ .premium-mobile-menu-container ul {
4899
+ list-style: none;
4900
+ margin: 0;
4901
+ padding: 0; }
4902
+ .premium-mobile-menu-container .premium-mobile-menu,
4903
+ .premium-mobile-menu-container .premium-sub-menu {
4904
+ display: none;
4905
+ -webkit-box-orient: vertical;
4906
+ -webkit-box-direction: normal;
4907
+ -webkit-flex-direction: column;
4908
+ -moz-box-orient: vertical;
4909
+ -moz-box-direction: normal;
4910
+ -ms-flex-direction: column;
4911
+ flex-direction: column; }
4912
+ .premium-mobile-menu-container .premium-nav-menu-item {
4913
+ -webkit-box-orient: vertical;
4914
+ -webkit-box-direction: normal;
4915
+ -webkit-flex-direction: column;
4916
+ -moz-box-orient: vertical;
4917
+ -moz-box-direction: normal;
4918
+ -ms-flex-direction: column;
4919
+ flex-direction: column; }
4920
+ .premium-mobile-menu-container .premium-item-badge {
4921
+ top: 50%;
 
 
 
 
 
 
 
 
 
 
 
 
4922
  right: 0;
4923
+ left: unset;
4924
+ -webkit-transform: translateY(-50%);
4925
+ -ms-transform: translateY(-50%);
4926
+ transform: translateY(-50%); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4927
 
4928
+ /**Vertical Hamburger Menu*/
4929
+ .premium-mobile-menu-outer-container {
4930
+ opacity: 0; }
4931
+ .premium-mobile-menu-outer-container.premium-vertical-toggle-open {
4932
+ opacity: 1; }
 
 
 
 
 
 
 
 
 
 
4933
 
4934
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container {
4935
+ background-color: #f7f7f7;
4936
+ width: 300px;
4937
+ -webkit-transform: translateX(-300px);
4938
+ -ms-transform: translateX(-300px);
4939
+ transform: translateX(-300px);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4940
  height: 100%;
4941
+ position: fixed;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4942
  top: 0;
4943
+ left: 0;
4944
+ overflow-x: hidden;
4945
+ z-index: 10002;
4946
+ -webkit-transition: 0.5s;
4947
+ transition: 0.5s;
4948
+ padding-top: 50px; }
4949
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4950
  -js-display: flex;
4951
  display: -webkit-box;
4952
  display: -webkit-flex;
4953
  display: -moz-box;
4954
  display: -ms-flexbox;
4955
+ display: flex; }
4956
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-container {
4957
+ margin-top: 50px; }
4958
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-container .premium-item-badge {
4959
+ -webkit-transform: translateY(0);
4960
+ -ms-transform: translateY(0);
4961
+ transform: translateY(0); }
4962
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close {
4963
+ position: absolute;
4964
+ top: 2%;
4965
+ right: 5px;
4966
+ padding: 0 9px;
4967
+ z-index: 10000;
4968
+ -js-display: inline-flex;
4969
+ display: -webkit-inline-box;
4970
+ display: -webkit-inline-flex;
4971
+ display: -moz-inline-box;
4972
+ display: -ms-inline-flexbox;
4973
+ display: inline-flex;
4974
+ color: #494c4f;
4975
  -webkit-box-pack: center;
4976
  -webkit-justify-content: center;
4977
  -moz-box-pack: center;
4981
  -webkit-align-items: center;
4982
  -moz-box-align: center;
4983
  -ms-flex-align: center;
4984
+ align-items: center; }
4985
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close .premium-toggle-close {
4986
+ margin: 5px; }
4987
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close svg {
4988
+ width: 22px;
4989
+ height: 22px;
4990
+ fill: #494c4f; }
4991
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close svg path {
4992
+ fill: #494c4f; }
4993
+ .premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close i {
4994
+ font-size: 22px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4995
 
4996
+ .premium-ver-hamburger-menu .premium-vertical-toggle-open {
4997
+ -webkit-transform: translateX(0) !important;
4998
+ -ms-transform: translateX(0) !important;
4999
+ transform: translateX(0) !important;
5000
+ -webkit-transition: 0.5s;
5001
+ transition: 0.5s; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5002
 
5003
+ /** Vertical Toggler*/
5004
+ .premium-ver-toggle-yes .premium-nav-menu-container {
5005
+ height: auto; }
5006
+
5007
+ .premium-ver-toggle-yes .premium-ver-toggler {
5008
  -js-display: flex;
5009
  display: -webkit-box;
5010
  display: -webkit-flex;
5011
  display: -moz-box;
5012
  display: -ms-flexbox;
5013
  display: flex;
5014
+ -webkit-box-align: center;
5015
+ -webkit-align-items: center;
5016
+ -moz-box-align: center;
5017
+ -ms-flex-align: center;
5018
+ align-items: center;
5019
  -webkit-box-pack: justify;
5020
  -webkit-justify-content: space-between;
5021
  -moz-box-pack: justify;
5022
  -ms-flex-pack: justify;
5023
+ justify-content: space-between;
5024
+ padding: 15px 20px 15px 20px;
5025
+ background: #eeeeee;
5026
+ color: #042551;
5027
+ cursor: pointer; }
5028
+ .premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-title,
5029
+ .premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-btn {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5030
  -js-display: flex;
5031
  display: -webkit-box;
5032
  display: -webkit-flex;
5043
  -moz-box-align: center;
5044
  -ms-flex-align: center;
5045
  align-items: center; }
5046
+ .premium-ver-toggle-yes .premium-ver-toggler .premium-ver-toggler-txt {
5047
+ text-indent: 5px; }
5048
+ .premium-ver-toggle-yes .premium-ver-toggler:hover {
5049
+ background: #54595f;
5050
+ color: #fff; }
5051
+ .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-close svg,
5052
+ .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-close svg path,
5053
+ .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-open svg,
5054
+ .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-open svg path,
5055
+ .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-title-icon svg,
5056
+ .premium-ver-toggle-yes .premium-ver-toggler:hover .premium-ver-title-icon svg path {
5057
+ fill: #fff; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5058
 
5059
+ .premium-ver-toggle-yes .premium-ver-close,
5060
+ .premium-ver-toggle-yes .premium-ver-open,
5061
+ .premium-ver-toggle-yes .premium-nav-menu-container,
5062
+ .premium-ver-toggle-yes .premium-ver-toggler {
5063
+ -webkit-transition: all 0.3s linear 0s;
5064
+ transition: all 0.3s linear 0s; }
5065
+ .premium-ver-toggle-yes .premium-ver-close i,
5066
+ .premium-ver-toggle-yes .premium-ver-close svg,
5067
+ .premium-ver-toggle-yes .premium-ver-open i,
5068
+ .premium-ver-toggle-yes .premium-ver-open svg,
5069
+ .premium-ver-toggle-yes .premium-nav-menu-container i,
5070
+ .premium-ver-toggle-yes .premium-nav-menu-container svg,
5071
+ .premium-ver-toggle-yes .premium-ver-toggler i,
5072
+ .premium-ver-toggle-yes .premium-ver-toggler svg {
5073
+ -webkit-transition: color 0.3s linear 0s;
5074
+ transition: color 0.3s linear 0s; }
5075
 
5076
+ .premium-ver-toggle-yes .premium-ver-toggler-txt {
5077
+ -webkit-transition: all 0.3s linear 0s;
5078
+ transition: all 0.3s linear 0s; }
5079
 
5080
+ .premium-ver-toggle-yes .premium-ver-close,
5081
+ .premium-ver-toggle-yes .premium-ver-open,
5082
+ .premium-ver-toggle-yes .premium-ver-title-icon {
5083
+ -webkit-box-pack: center;
5084
+ -webkit-justify-content: center;
5085
+ -moz-box-pack: center;
5086
+ -ms-flex-pack: center;
5087
+ justify-content: center;
5088
+ -webkit-box-align: center;
5089
+ -webkit-align-items: center;
5090
+ -moz-box-align: center;
5091
+ -ms-flex-align: center;
5092
+ align-items: center; }
5093
+ .premium-ver-toggle-yes .premium-ver-close i,
5094
+ .premium-ver-toggle-yes .premium-ver-open i,
5095
+ .premium-ver-toggle-yes .premium-ver-title-icon i {
5096
+ font-size: 16px; }
5097
+ .premium-ver-toggle-yes .premium-ver-close svg,
5098
+ .premium-ver-toggle-yes .premium-ver-open svg,
5099
+ .premium-ver-toggle-yes .premium-ver-title-icon svg {
5100
+ width: 17px;
5101
+ height: 17px;
5102
+ fill: #042551; }
5103
+ .premium-ver-toggle-yes .premium-ver-close svg path,
5104
+ .premium-ver-toggle-yes .premium-ver-open svg path,
5105
+ .premium-ver-toggle-yes .premium-ver-title-icon svg path {
5106
+ fill: #042551; }
5107
 
5108
+ .premium-ver-toggle-yes.premium-ver-always .premium-ver-open {
 
 
 
 
 
5109
  -js-display: inline-flex;
5110
  display: -webkit-inline-box;
5111
  display: -webkit-inline-flex;
5113
  display: -ms-inline-flexbox;
5114
  display: inline-flex; }
5115
 
5116
+ .premium-ver-toggle-yes .premium-ver-collapsed .premium-nav-menu-container {
5117
+ visibility: hidden;
5118
+ opacity: 0; }
5119
+
5120
+ .premium-ver-toggle-yes .premium-ver-collapsed .premium-ver-close {
5121
+ display: none; }
5122
+
5123
+ .premium-ver-toggle-yes .premium-ver-collapsed .premium-ver-open {
5124
  -js-display: inline-flex;
5125
  display: -webkit-inline-box;
5126
  display: -webkit-inline-flex;
5127
  display: -moz-inline-box;
5128
  display: -ms-inline-flexbox;
5129
+ display: inline-flex; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5130
 
5131
+ .premium-ver-toggle-yes.premium-ver-hover .premium-nav-menu-container {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5132
  position: absolute;
5133
+ z-index: 10002; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5134
 
5135
+ .premium-ver-toggle-yes.premium-ver-click .premium-nav-menu-container {
 
 
 
 
 
 
5136
  position: absolute;
5137
+ z-index: 10001; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5138
 
5139
+ .premium-ver-toggle-yes .premium-nav-menu-container,
5140
+ .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-nav-menu-container {
5141
+ visibility: visible;
5142
+ opacity: 1; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5143
 
5144
+ .premium-ver-toggle-yes .premium-ver-open,
5145
+ .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-open {
5146
+ display: none; }
 
5147
 
5148
+ .premium-ver-toggle-yes .premium-ver-close,
5149
+ .premium-ver-toggle-yes .premium-ver-title-icon,
5150
+ .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-close,
5151
+ .premium-ver-toggle-yes.premium-ver-hover .premium-ver-inner-container:hover .premium-ver-title-icon {
5152
+ -js-display: inline-flex;
5153
+ display: -webkit-inline-box;
5154
+ display: -webkit-inline-flex;
5155
+ display: -moz-inline-box;
5156
+ display: -ms-inline-flexbox;
5157
+ display: inline-flex; }
5158
 
5159
+ /** Sticky Menu */
5160
+ .premium-sticky-parent {
5161
+ position: fixed;
5162
+ z-index: 10003;
5163
+ -webkit-transition: all 0.3s linear;
5164
+ transition: all 0.3s linear; }
5165
 
5166
+ .premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top {
5167
+ will-change: transform;
5168
+ -webkit-transition: -webkit-transform 500ms linear !important;
5169
+ transition: -webkit-transform 500ms linear !important;
5170
+ transition: transform 500ms linear !important;
5171
+ transition: transform 500ms linear, -webkit-transform 500ms linear !important;
5172
+ -webkit-transition-delay: 1s;
5173
+ transition-delay: 1s; }
5174
 
5175
+ .premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top.slideDown {
5176
+ -webkit-transform: translateY(0%);
5177
+ -ms-transform: translateY(0%);
5178
+ transform: translateY(0%); }
5179
 
5180
+ .premium-sticky-scroll-yes.premium-sticky-parent.headroom--not-top.slideUp {
5181
+ -webkit-transform: translateY(-100%);
5182
+ -ms-transform: translateY(-100%);
5183
+ transform: translateY(-100%); }
5184
 
5185
+ .premium-nav-sticky-yes.premium-ham-dropdown .premium-mobile-menu-container {
5186
+ max-height: 500px;
5187
+ overflow-y: auto; }
 
5188
 
5189
+ /**Common*/
5190
+ .premium-nav-slide-overlay {
5191
+ display: none;
5192
+ position: fixed;
5193
+ top: 0;
5194
+ left: 0;
5195
+ right: 0;
5196
+ bottom: 0;
5197
+ -webkit-backface-visibility: hidden;
5198
+ backface-visibility: hidden;
5199
+ background: rgba(0, 0, 0, 0.6);
5200
+ z-index: 10002; }
5201
+ .premium-nav-slide-overlay.premium-vertical-toggle-open {
5202
+ display: block; }
5203
 
5204
+ .premium-active-menu,
5205
+ .premium-active-menu:not(.premium-mega-nav-item) > .premium-sub-menu,
5206
+ .premium-active-menu.premium-mega-nav-item > .premium-mega-content-container {
5207
+ -js-display: flex !important;
5208
+ display: -webkit-box !important;
5209
+ display: -webkit-flex !important;
5210
+ display: -moz-box !important;
5211
+ display: -ms-flexbox !important;
5212
+ display: flex !important;
5213
+ -webkit-box-orient: vertical;
5214
+ -webkit-box-direction: normal;
5215
+ -webkit-flex-direction: column;
5216
+ -moz-box-orient: vertical;
5217
+ -moz-box-direction: normal;
5218
+ -ms-flex-direction: column;
5219
+ flex-direction: column; }
5220
 
5221
+ .premium-active-menu .premium-toggle-close {
5222
+ display: block; }
 
 
5223
 
5224
+ .premium-nav-menu-container .premium-sub-menu {
5225
+ background-color: #fff; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5226
 
5227
+ .premium-mobile-menu-container li,
5228
+ .premium-mobile-menu-container li > .premium-mega-content-container {
5229
+ width: 100% !important; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5230
 
5231
+ .premium-item-icon,
5232
+ .premium-sub-item-icon {
5233
+ font-size: 13px;
5234
+ margin: 0 7px; }
5235
+ .premium-item-icon svg,
5236
+ .premium-sub-item-icon svg {
5237
+ width: 100%;
5238
+ height: 100%; }
5239
+ .premium-item-icon.premium-lottie-animation,
5240
+ .premium-sub-item-icon.premium-lottie-animation {
5241
+ width: 20px;
5242
+ height: 20px;
5243
+ -js-display: flex;
5244
+ display: -webkit-box;
5245
+ display: -webkit-flex;
5246
+ display: -moz-box;
5247
+ display: -ms-flexbox;
5248
+ display: flex;
5249
+ -webkit-box-pack: center;
5250
+ -webkit-justify-content: center;
5251
+ -moz-box-pack: center;
5252
+ -ms-flex-pack: center;
5253
+ justify-content: center; }
5254
+ .premium-item-icon.dashicons,
5255
+ .premium-sub-item-icon.dashicons {
5256
+ width: 13px;
5257
+ height: 13px; }
5258
 
5259
+ .premium-nav-menu-item {
5260
+ position: relative; }
5261
+ .premium-nav-menu-item .premium-menu-link {
5262
+ -js-display: flex;
5263
+ display: -webkit-box;
5264
+ display: -webkit-flex;
5265
+ display: -moz-box;
5266
+ display: -ms-flexbox;
5267
+ display: flex;
5268
+ -webkit-box-align: center;
5269
+ -webkit-align-items: center;
5270
+ -moz-box-align: center;
5271
+ -ms-flex-align: center;
5272
+ align-items: center;
5273
+ height: 100%;
5274
+ padding: 7px 10px;
5275
+ text-decoration: none;
5276
+ position: relative; }
5277
+ .premium-nav-menu-item .premium-dropdown-icon {
5278
+ margin: 5px; }
5279
+ .premium-nav-menu-item.menu-item-has-children {
5280
+ position: relative; }
5281
+ .premium-nav-menu-item.menu-item-has-children .premium-sub-menu {
5282
+ z-index: 9999; }
5283
+ .premium-nav-menu-item.menu-item-has-children .premium-sub-menu .premium-sub-menu-link {
5284
+ -webkit-box-pack: start;
5285
+ -webkit-justify-content: flex-start;
5286
+ -moz-box-pack: start;
5287
+ -ms-flex-pack: start;
5288
+ justify-content: flex-start; }
5289
+ .premium-nav-menu-item .menu-link {
5290
+ position: relative;
5291
+ text-decoration: none; }
5292
 
5293
+ .premium-item-badge,
5294
+ .premium-sub-item-badge {
5295
+ position: absolute;
5296
+ padding: 1px 6px;
5297
+ min-width: 35px;
 
5298
  text-align: center;
5299
+ font-size: 10px;
5300
+ -webkit-border-radius: 4px;
5301
+ border-radius: 4px;
5302
+ line-height: 1.8;
5303
+ white-space: nowrap; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5304
 
5305
+ .premium-nav-hor:not(.premium-hamburger-menu) .premium-item-badge, .premium-nav-hor:not(.premium-nav-slide) .premium-item-badge, .premium-nav-hor:not(.premium-nav-dropdown) .premium-item-badge {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5306
  position: relative;
5307
+ margin: 8px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5308
 
5309
+ .premium-nav-hor .premium-sub-item-badge,
5310
+ .premium-nav-slide .premium-sub-item-badge,
5311
+ .premium-nav-dropdown .premium-sub-item-badge,
5312
+ .premium-nav-ver.premium-vertical-right .premium-item-badge,
5313
+ .premium-nav-ver.premium-vertical-right .premium-sub-item-badge {
5314
  top: 50%;
5315
+ right: 0;
5316
  -webkit-transform: translateY(-50%);
5317
  -ms-transform: translateY(-50%);
5318
  transform: translateY(-50%); }
5319
 
5320
+ .premium-nav-ver.premium-vertical-left .premium-item-badge,
5321
+ .premium-nav-ver.premium-vertical-left .premium-sub-item-badge {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5322
  top: 50%;
5323
+ left: 0;
 
 
 
 
 
 
 
5324
  -webkit-transform: translateY(-50%);
5325
  -ms-transform: translateY(-50%);
5326
  transform: translateY(-50%); }
5327
 
5328
+ .premium-mega-nav-item .premium-sub-menu {
5329
+ display: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5330
 
5331
+ .premium-mega-nav-item {
5332
+ position: relative; }
 
 
 
 
5333
 
5334
+ .premium-hamburger-menu .premium-mega-content-container,
5335
+ .premium-nav-dropdown .premium-mega-content-container,
5336
+ .premium-nav-slide .premium-mega-content-container {
5337
+ display: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5338
 
5339
+ .premium-mega-item-static {
5340
+ position: static !important; }
 
 
 
 
5341
 
5342
+ .premium-hamburger-menu .premium-nav-menu-container,
5343
+ .premium-nav-dropdown .premium-nav-menu-container,
5344
+ .premium-nav-slide .premium-nav-menu-container {
5345
+ display: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5346
 
5347
+ .premium-hamburger-menu .premium-hamburger-toggle,
5348
+ .premium-nav-dropdown .premium-hamburger-toggle,
5349
+ .premium-nav-slide .premium-hamburger-toggle {
5350
+ -js-display: inline-flex;
5351
+ display: -webkit-inline-box;
5352
+ display: -webkit-inline-flex;
5353
+ display: -moz-inline-box;
5354
+ display: -ms-inline-flexbox;
5355
+ display: inline-flex; }
5356
 
5357
+ .premium-hidden-icon-yes.premium-hamburger-menu .premium-item-icon,
5358
+ .premium-hidden-icon-yes.premium-hamburger-menu .premium-sub-item-icon,
5359
+ .premium-hidden-icon-yes.premium-nav-dropdown .premium-item-icon,
5360
+ .premium-hidden-icon-yes.premium-nav-dropdown .premium-sub-item-icon,
5361
+ .premium-hidden-icon-yes.premium-nav-slide .premium-item-icon,
5362
+ .premium-hidden-icon-yes.premium-nav-slide .premium-sub-item-icon {
5363
+ display: none; }
5364
 
5365
+ .premium-hidden-badge-yes.premium-hamburger-menu .premium-item-badge,
5366
+ .premium-hidden-badge-yes.premium-hamburger-menu .premium-sub-item-badge,
5367
+ .premium-hidden-badge-yes.premium-nav-dropdown .premium-item-badge,
5368
+ .premium-hidden-badge-yes.premium-nav-dropdown .premium-sub-item-badge,
5369
+ .premium-hidden-badge-yes.premium-nav-slide .premium-item-badge,
5370
+ .premium-hidden-badge-yes.premium-nav-slide .premium-sub-item-badge {
5371
+ display: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5372
 
5373
+ .premium-ham-dropdown .premium-mobile-menu-container,
5374
+ .premium-nav-dropdown .premium-mobile-menu-container {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5375
  -js-display: flex;
5376
  display: -webkit-box;
5377
  display: -webkit-flex;
5378
  display: -moz-box;
5379
  display: -ms-flexbox;
5380
+ display: flex; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5381
 
5382
+ .premium-ham-dropdown .premium-toggle-opened .premium-toggle-close,
5383
+ .premium-nav-dropdown .premium-toggle-opened .premium-toggle-close {
5384
+ display: inline !important; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5385
 
5386
+ .premium-ham-dropdown .premium-toggle-opened .premium-toggle-text,
5387
+ .premium-nav-dropdown .premium-toggle-opened .premium-toggle-text {
5388
+ display: none !important; }
5389
 
5390
+ .premium-stretch-dropdown .premium-mobile-menu-container {
5391
+ position: absolute;
5392
+ z-index: 9999; }
5393
 
5394
+ .premium-nav-default {
5395
+ display: none; }
 
5396
 
5397
+ .premium-hamburger-toggle {
5398
+ width: 100%; }
 
5399
 
5400
+ /*
5401
+ * Pointer & Pointer Animations
5402
+ */
5403
+ .premium-menu-link-parent::before, .premium-menu-link-parent::after {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5404
  display: block;
5405
  position: absolute;
5406
+ -webkit-transition: all 0.3s cubic-bezier(0.58, 0.3, 0.005, 1);
5407
+ transition: all 0.3s cubic-bezier(0.58, 0.3, 0.005, 1); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5408
 
5409
+ .premium-nav-pointer-underline .premium-menu-link-parent::after,
5410
+ .premium-nav-pointer-double-line .premium-menu-link-parent::after {
5411
+ content: "";
5412
+ bottom: 0; }
5413
 
5414
+ .premium-nav-pointer-overline .premium-menu-link-parent::before,
5415
+ .premium-nav-pointer-double-line .premium-menu-link-parent::before {
5416
+ content: "";
5417
+ top: 0; }
5418
 
5419
+ .premium-nav-pointer-underline .premium-menu-link-parent::before, .premium-nav-pointer-underline .premium-menu-link-parent::after,
5420
+ .premium-nav-pointer-overline .premium-menu-link-parent::before,
5421
+ .premium-nav-pointer-overline .premium-menu-link-parent::after,
5422
+ .premium-nav-pointer-double-line .premium-menu-link-parent::before,
5423
+ .premium-nav-pointer-double-line .premium-menu-link-parent::after {
5424
+ height: 3px;
5425
+ width: 100%;
5426
+ left: 0;
5427
+ background-color: #55595c;
5428
+ z-index: 2; }
5429
 
5430
+ .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before, .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5431
+ opacity: 0; }
 
 
5432
 
5433
+ .premium-nav-pointer-underline.premium-nav-animation-none,
5434
+ .premium-nav-pointer-overline.premium-nav-animation-none,
5435
+ .premium-nav-pointer-double-line.premium-nav-animation-none {
5436
+ -webkit-transition-duration: 0s;
5437
+ transition-duration: 0s; }
5438
+ .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent,
5439
+ .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent::before,
5440
+ .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent::after,
5441
+ .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent:focus,
5442
+ .premium-nav-pointer-underline.premium-nav-animation-none .premium-menu-link-parent:hover,
5443
+ .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent,
5444
+ .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent::before,
5445
+ .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent::after,
5446
+ .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent:focus,
5447
+ .premium-nav-pointer-overline.premium-nav-animation-none .premium-menu-link-parent:hover,
5448
+ .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent,
5449
+ .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent::before,
5450
+ .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent::after,
5451
+ .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent:focus,
5452
+ .premium-nav-pointer-double-line.premium-nav-animation-none .premium-menu-link-parent:hover {
5453
+ -webkit-transition-duration: 0s;
5454
+ transition-duration: 0s; }
5455
 
5456
+ .premium-nav-pointer-underline.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5457
+ .premium-nav-pointer-double-line.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5458
+ width: 10px;
5459
+ inset-inline-start: 100%; }
5460
 
5461
+ .premium-nav-pointer-overline.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5462
+ .premium-nav-pointer-double-line.premium-nav-animation-slide .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5463
+ width: 10px;
5464
+ left: -20px; }
5465
 
5466
+ .premium-nav-pointer-underline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before, .premium-nav-pointer-underline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5467
+ .premium-nav-pointer-overline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5468
+ .premium-nav-pointer-overline.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5469
+ .premium-nav-pointer-double-line.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5470
+ .premium-nav-pointer-double-line.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5471
+ height: 0;
5472
+ width: 0;
5473
+ left: 50%; }
5474
 
5475
+ .premium-nav-pointer-underline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5476
+ .premium-nav-pointer-overline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5477
+ .premium-nav-pointer-double-line.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5478
+ top: -10px; }
5479
 
5480
+ .premium-nav-pointer-underline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5481
+ .premium-nav-pointer-overline.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5482
+ .premium-nav-pointer-double-line.premium-nav-animation-drop-in .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5483
+ bottom: -10px; }
5484
 
5485
+ .premium-nav-pointer-underline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5486
+ .premium-nav-pointer-overline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before,
5487
+ .premium-nav-pointer-double-line.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5488
+ top: 10px; }
5489
 
5490
+ .premium-nav-pointer-underline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5491
+ .premium-nav-pointer-overline.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after,
5492
+ .premium-nav-pointer-double-line.premium-nav-animation-drop-out .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::after {
5493
+ bottom: 10px; }
5494
 
5495
+ .premium-nav-pointer-framed .premium-menu-link-parent::before {
5496
+ content: ""; }
 
 
5497
 
5498
+ .premium-nav-pointer-framed .premium-menu-link-parent::before, .premium-nav-pointer-framed .premium-menu-link-parent::after {
5499
+ background: transparent;
5500
+ left: 0;
5501
  top: 0;
 
5502
  bottom: 0;
5503
+ right: 0;
5504
+ border: 3px solid #55595c; }
 
5505
 
5506
+ .premium-nav-pointer-framed.premium-nav-animation-grow .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5507
+ -webkit-transform: scale(0.75);
5508
+ -ms-transform: scale(0.75);
5509
+ transform: scale(0.75); }
5510
 
5511
+ .premium-nav-pointer-framed.premium-nav-animation-shrink .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5512
+ -webkit-transform: scale(1.25);
5513
+ -ms-transform: scale(1.25);
5514
+ transform: scale(1.25); }
5515
+
5516
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::after {
5517
+ width: 3px;
5518
+ height: 3px; }
5519
+
5520
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::before {
5521
+ border-width: 0 0 3px 3px;
5522
+ -webkit-transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s;
5523
+ transition: width 0.1s 0.2s, height 0.1s 0.3s, opacity 0.12s 0.22s; }
5524
+
5525
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::after {
5526
+ content: "";
5527
+ top: auto;
5528
  bottom: 0;
5529
+ left: auto;
5530
+ right: 0;
5531
+ border-width: 3px 3px 0 0;
5532
+ -webkit-transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s;
5533
+ transition: width 0.1s, height 0.1s 0.1s, opacity 0.02s 0.18s; }
 
 
 
 
 
 
 
 
 
 
 
5534
 
5535
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::before {
5536
+ -webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
5537
+ transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s; }
 
 
5538
 
5539
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::after, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::after {
5540
+ -webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
5541
+ transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s; }
 
5542
 
5543
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:hover::after, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent:focus::after {
 
 
 
5544
  width: 100%;
5545
+ height: 100%; }
 
 
 
5546
 
5547
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::before {
5548
+ -webkit-transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s;
5549
+ transition: opacity 0.02s, height 0.1s, width 0.1s 0.1s; }
 
 
 
 
 
 
 
 
 
 
 
5550
 
5551
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::after {
5552
+ -webkit-transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s;
5553
+ transition: opacity 0.02s 0.2s, height 0.1s 0.2s, width 0.1s 0.3s; }
 
 
 
 
 
 
5554
 
5555
+ .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-draw .premium-active-item .premium-menu-link-parent::after {
5556
+ width: 100%;
5557
+ height: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
5558
 
5559
+ .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::before {
5560
+ border-width: 3px 0 0 3px; }
 
5561
 
5562
+ .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::after {
5563
+ content: "";
5564
+ top: auto;
5565
+ bottom: 0;
5566
+ left: auto;
5567
+ right: 0;
5568
+ border-width: 0 3px 3px 0; }
5569
 
5570
+ .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::after {
5571
+ width: 3px;
5572
+ height: 3px; }
5573
 
5574
+ .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:hover::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:hover::after, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:focus::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent:focus::after {
 
 
 
 
 
 
 
5575
  width: 100%;
5576
+ height: 100%;
5577
+ -webkit-transition: opacity 2ms, width 0.4s, height 0.4s;
5578
+ transition: opacity 2ms, width 0.4s, height 0.4s; }
 
 
 
 
 
 
5579
 
5580
+ .premium-nav-pointer-framed.premium-nav-animation-corners .premium-active-item .premium-menu-link-parent::before, .premium-nav-pointer-framed.premium-nav-animation-corners .premium-active-item .premium-menu-link-parent::after {
5581
+ width: 100%;
5582
+ height: 100%;
5583
+ -webkit-transition: opacity 2ms, width 0.4s, height 0.4s;
5584
+ transition: opacity 2ms, width 0.4s, height 0.4s; }
5585
 
5586
+ .premium-nav-pointer-text.premium-nav-animation-grow .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-grow .premium-menu-link-parent:focus {
5587
+ -webkit-transform: scale(1.2);
5588
+ -ms-transform: scale(1.2);
5589
+ transform: scale(1.2); }
5590
 
5591
+ .premium-nav-pointer-text.premium-nav-animation-shrink .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-shrink .premium-menu-link-parent:focus {
5592
+ -webkit-transform: scale(0.8);
5593
+ -ms-transform: scale(0.8);
5594
+ transform: scale(0.8); }
 
 
 
 
 
 
 
 
 
 
 
5595
 
5596
+ .premium-nav-pointer-text.premium-nav-animation-sink .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-sink .premium-menu-link-parent:focus {
5597
+ -webkit-transform: translateY(8px);
5598
+ -ms-transform: translateY(8px);
5599
+ transform: translateY(8px); }
 
 
 
5600
 
5601
+ .premium-nav-pointer-text.premium-nav-animation-float .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-float .premium-menu-link-parent:focus {
5602
+ -webkit-transform: translateY(-8px);
5603
+ -ms-transform: translateY(-8px);
5604
+ transform: translateY(-8px); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5605
 
5606
+ .premium-nav-pointer-text.premium-nav-animation-skew .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-skew .premium-menu-link-parent:focus {
5607
+ -webkit-transform: skew(-8deg);
5608
+ -ms-transform: skew(-8deg);
5609
+ transform: skew(-8deg); }
5610
 
5611
+ .premium-nav-pointer-text.premium-nav-animation-rotate .premium-menu-link-parent:hover, .premium-nav-pointer-text.premium-nav-animation-rotate .premium-menu-link-parent:focus {
5612
+ -webkit-transform: rotate(6deg);
5613
+ -ms-transform: rotate(6deg);
5614
+ transform: rotate(6deg); }
 
 
 
 
 
 
 
 
 
 
 
 
 
5615
 
5616
+ .premium-nav-pointer-background .premium-menu-link-parent::before {
 
 
5617
  top: 0;
5618
  left: 0;
5619
+ right: 0;
5620
+ bottom: 0;
5621
+ background: #55595c;
5622
+ background-color: #55595c;
5623
+ z-index: -1; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5624
 
5625
+ .premium-nav-pointer-background .premium-menu-link-parent::before, .premium-nav-pointer-background .premium-menu-link-parent::after {
5626
+ content: "";
5627
+ -webkit-transition: 0.3s;
5628
+ transition: 0.3s; }
5629
 
5630
+ .premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent::before {
5631
+ -webkit-transform: scale(0.5);
5632
+ -ms-transform: scale(0.5);
5633
+ transform: scale(0.5); }
 
 
 
 
 
 
 
 
5634
 
5635
+ .premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent:hover::before, .premium-nav-pointer-background.premium-nav-animation-grow .premium-menu-link-parent:focus::before {
5636
+ -webkit-transform: scale(1);
5637
+ -ms-transform: scale(1);
5638
+ transform: scale(1); }
 
 
5639
 
5640
+ .premium-nav-pointer-background.premium-nav-animation-grow .premium-active-item .premium-menu-link-parent::before {
5641
+ -webkit-transform: scale(1);
5642
+ -ms-transform: scale(1);
5643
+ transform: scale(1); }
 
 
5644
 
5645
+ .premium-nav-pointer-background.premium-nav-animation-shrink .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5646
+ -webkit-transform: scale(1.2);
5647
+ -ms-transform: scale(1.2);
5648
+ transform: scale(1.2);
5649
+ -webkit-transition: 0.3;
5650
+ transition: 0.3; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5651
 
5652
+ .premium-nav-pointer-background.premium-nav-animation-sweep-left .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5653
+ left: 100%; }
 
5654
 
5655
+ .premium-nav-pointer-background.premium-nav-animation-sweep-right .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5656
+ right: 100%; }
 
 
 
5657
 
5658
+ .premium-nav-pointer-background.premium-nav-animation-sweep-up .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5659
+ top: 100%; }
 
 
 
 
 
 
 
 
 
 
5660
 
5661
+ .premium-nav-pointer-background.premium-nav-animation-sweep-down .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5662
+ bottom: 100%; }
 
 
 
 
 
 
5663
 
5664
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::after, .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::after {
5665
+ top: 0;
5666
+ left: 0;
5667
+ right: 0;
5668
+ bottom: 0;
5669
+ background: #55595c;
5670
+ background-color: #55595c;
5671
+ z-index: -1; }
5672
 
5673
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::before {
5674
+ top: 0;
5675
+ bottom: 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
5676
 
5677
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent::after {
5678
+ top: 100%;
5679
+ bottom: 0; }
 
 
5680
 
5681
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:hover::before, .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:focus::before {
5682
+ bottom: 50%; }
 
 
 
 
 
 
5683
 
5684
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:hover::after, .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-menu-link-parent:focus::after {
5685
+ top: 50%; }
5686
 
5687
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-active-item .premium-menu-link-parent::before {
5688
+ bottom: 50%; }
 
5689
 
5690
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-vertical .premium-active-item .premium-menu-link-parent::after {
5691
+ top: 50%; }
 
 
 
 
5692
 
5693
+ .premium-nav-pointer-background.premium-nav-animation-shutter-out-vertical .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5694
+ bottom: 50%;
5695
+ top: 50%; }
5696
 
5697
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::before {
5698
+ right: 0;
5699
+ left: 100%; }
5700
 
5701
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent::after {
5702
+ right: 100%;
5703
+ left: 0; }
 
 
 
5704
 
5705
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:hover::before, .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:focus::before {
5706
+ left: 50%; }
 
 
 
 
 
 
 
 
 
 
5707
 
5708
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:hover::after, .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-menu-link-parent:focus::after {
5709
+ right: 50%; }
 
 
 
 
 
5710
 
5711
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-active-item .premium-menu-link-parent::before {
5712
+ left: 50%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5713
 
5714
+ .premium-nav-pointer-background.premium-nav-animation-shutter-in-horizontal .premium-active-item .premium-menu-link-parent::after {
5715
+ right: 50%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5716
 
5717
+ .premium-nav-pointer-background.premium-nav-animation-shutter-out-horizontal .premium-nav-menu-item:not(.premium-active-item) .premium-menu-link-parent:not(:hover):not(:focus)::before {
5718
+ left: 50%;
5719
+ right: 50%; }
 
 
5720
 
5721
+ .premium-active-item::before, .premium-active-item::after,
5722
+ .premium-menu-link-parent:hover::before,
5723
+ .premium-menu-link-parent:hover::after,
5724
+ .premium-menu-link-parent:focus::before,
5725
+ .premium-menu-link-parent:focus::after {
5726
+ -webkit-transform: scale(1);
5727
+ -ms-transform: scale(1);
5728
+ transform: scale(1); }
5729
 
5730
+ /**Sub Menu Animation*/
5731
+ .premium-nav-menu-item .premium-sub-menu,
5732
+ .premium-nav-menu-item .premium-mega-content-container {
5733
+ -webkit-transition: 0.5s all ease-in-out;
5734
+ transition: 0.5s all ease-in-out;
5735
+ -webkit-transition-delay: 0.1s;
5736
+ transition-delay: 0.1s; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5737
 
5738
+ [class*="premium-nav-slide-"].premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-sub-menu,
5739
+ [class*="premium-nav-slide-"].premium-nav-hor:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-mega-content-container,
5740
+ [class*="premium-nav-slide-"].premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu:hover > .premium-sub-menu,
5741
+ [class*="premium-nav-slide-"].premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-sub-menu,
5742
+ [class*="premium-nav-slide-"].premium-nav-ver:not(.premium-hamburger-menu) .premium-nav-menu-item:hover > .premium-mega-content-container,
5743
+ [class*="premium-nav-slide-"].premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu:hover > .premium-sub-menu {
5744
+ -webkit-transform: translate(0);
5745
+ -ms-transform: translate(0);
5746
+ transform: translate(0); }
5747
 
5748
+ .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5749
+ .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5750
+ .premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5751
+ .premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5752
+ -webkit-transform: translateY(10px);
5753
+ -ms-transform: translateY(10px);
5754
+ transform: translateY(10px); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5755
 
5756
+ .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5757
+ .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5758
+ .premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5759
+ .premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5760
+ -webkit-transform: translateY(-10px);
5761
+ -ms-transform: translateY(-10px);
5762
+ transform: translateY(-10px); }
5763
+
5764
+ .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5765
+ .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5766
+ .premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5767
+ .premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5768
+ -webkit-transform: translateX(-10px);
5769
+ -ms-transform: translateX(-10px);
5770
+ transform: translateX(-10px); }
5771
 
5772
+ .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-sub-menu,
5773
+ .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-content-container,
5774
+ .premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-sub-menu,
5775
+ .premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-content-container {
5776
+ -webkit-transform: translateX(10px);
5777
+ -ms-transform: translateX(10px);
5778
+ transform: translateX(10px); }
5779
 
5780
+ /**Horizontal - Static Mega Content*/
5781
+ /*UP*/
5782
+ .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5783
+ -webkit-transform: translateX(-50%) translateY(10px);
5784
+ -ms-transform: translateX(-50%) translateY(10px);
5785
+ transform: translateX(-50%) translateY(10px); }
5786
 
5787
+ .premium-nav-slide-up.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5788
+ -webkit-transform: translateX(-50%) translateY(0);
5789
+ -ms-transform: translateX(-50%) translateY(0);
5790
+ transform: translateX(-50%) translateY(0); }
 
 
 
5791
 
5792
+ /*DOWN*/
5793
+ .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5794
+ -webkit-transform: translateX(-50%) translateY(-10px);
5795
+ -ms-transform: translateX(-50%) translateY(-10px);
5796
+ transform: translateX(-50%) translateY(-10px); }
 
 
 
 
5797
 
5798
+ .premium-nav-slide-down.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5799
+ -webkit-transform: translateX(-50%) translateY(0);
5800
+ -ms-transform: translateX(-50%) translateY(0);
5801
+ transform: translateX(-50%) translateY(0); }
 
5802
 
5803
+ /*Left*/
5804
+ .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5805
+ -webkit-transform: translateX(-45%);
5806
+ -ms-transform: translateX(-45%);
5807
+ transform: translateX(-45%); }
5808
 
5809
+ .premium-nav-slide-left.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5810
+ -webkit-transform: translateX(-50%);
5811
+ -ms-transform: translateX(-50%);
5812
+ transform: translateX(-50%); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5813
 
5814
+ /*Right*/
5815
+ .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static .premium-mega-content-container {
5816
+ -webkit-transform: translateX(-55%);
5817
+ -ms-transform: translateX(-55%);
5818
+ transform: translateX(-55%); }
5819
+
5820
+ .premium-nav-slide-right.premium-nav-hor:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5821
+ -webkit-transform: translateX(-50%);
5822
+ -ms-transform: translateX(-50%);
5823
+ transform: translateX(-50%); }
 
5824
 
5825
+ /**Vertical - Static Mega Content*/
5826
+ .premium-nav-slide-down.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container,
5827
+ .premium-nav-slide-up.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5828
+ -webkit-transform: translateY(0);
5829
+ -ms-transform: translateY(0);
5830
+ transform: translateY(0); }
5831
 
5832
+ .premium-nav-slide-right.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container,
5833
+ .premium-nav-slide-left.premium-nav-ver:not(.premium-hamburger-menu) .premium-mega-item-static:hover .premium-mega-content-container {
5834
+ -webkit-transform: translateX(0);
5835
+ -ms-transform: translateX(0);
5836
+ transform: translateX(0); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5837
 
5838
+ /************ Premium Team Members ************/
5839
+ /**********************************************/
5840
+ .premium-person-container {
5841
+ position: relative; }
5842
+
5843
+ .premium-person-image-container {
5844
+ position: relative;
5845
+ text-align: center;
5846
+ overflow: hidden; }
5847
+ .premium-person-image-container .premium-person-image-wrap {
5848
+ overflow: hidden; }
5849
+
5850
+ .premium-person-zoomout-effect .premium-person-image-container img,
5851
+ .premium-person-scale-effect .premium-person-image-container img {
5852
+ -webkit-transform: scale(1.2);
5853
+ -ms-transform: scale(1.2);
5854
+ transform: scale(1.2); }
5855
+
5856
+ .premium-person-sepia-effect .premium-person-image-container img {
5857
+ -webkit-filter: sepia(30%);
5858
+ filter: sepia(30%); }
5859
+
5860
+ .premium-person-bright-effect .premium-person-image-container img {
5861
+ -webkit-filter: brightness(1);
5862
+ filter: brightness(1); }
5863
+
5864
+ .premium-person-trans-effect .premium-person-image-container img {
5865
+ -webkit-transform: translateX(-15px) scale(1.1);
5866
+ -ms-transform: translateX(-15px) scale(1.1);
5867
+ transform: translateX(-15px) scale(1.1); }
5868
+
5869
+ .premium-person-zoomin-effect:hover .premium-person-image-container img {
5870
+ -webkit-transform: scale(1.2);
5871
+ -ms-transform: scale(1.2);
5872
+ transform: scale(1.2); }
5873
+
5874
+ .premium-person-zoomout-effect:hover .premium-person-image-container img {
5875
+ -webkit-transform: scale(1.1);
5876
+ -ms-transform: scale(1.1);
5877
+ transform: scale(1.1); }
5878
+
5879
+ .premium-person-scale-effect:hover .premium-person-image-container img {
5880
+ -webkit-transform: scale(1.3) rotate(5deg);
5881
+ -ms-transform: scale(1.3) rotate(5deg);
5882
+ transform: scale(1.3) rotate(5deg); }
5883
+
5884
+ .premium-person-grayscale-effect:hover .premium-person-image-container img {
5885
+ -webkit-filter: grayscale(100%);
5886
+ filter: grayscale(100%); }
5887
+
5888
+ .premium-person-blur-effect:hover .premium-person-image-container img {
5889
+ -webkit-filter: blur(3px);
5890
+ filter: blur(3px); }
5891
+
5892
+ .premium-person-sepia-effect:hover .premium-person-image-container img {
5893
+ -webkit-filter: sepia(0%);
5894
+ filter: sepia(0%); }
5895
+
5896
+ .premium-person-bright-effect:hover .premium-person-image-container img {
5897
+ -webkit-filter: brightness(1.2);
5898
+ filter: brightness(1.2); }
5899
+
5900
+ .premium-person-trans-effect:hover .premium-person-image-container img {
5901
+ -webkit-transform: translateX(0px) scale(1.1);
5902
+ -ms-transform: translateX(0px) scale(1.1);
5903
+ transform: translateX(0px) scale(1.1); }
5904
+
5905
+ .premium-person-container .premium-person-image-container img {
5906
+ width: 100%;
5907
+ height: 100%;
5908
+ display: block;
5909
+ -o-object-fit: cover;
5910
+ object-fit: cover;
5911
+ -webkit-transition: all 0.5s ease-in-out;
5912
+ transition: all 0.5s ease-in-out; }
5913
+
5914
+ .premium-person-style2 .premium-person-social {
5915
+ position: absolute;
5916
+ top: 0;
5917
+ left: 0;
5918
+ width: 100%;
5919
+ height: 100%;
5920
+ z-index: 2;
5921
+ -js-display: flex;
5922
+ display: -webkit-box;
5923
+ display: -webkit-flex;
5924
+ display: -moz-box;
5925
+ display: -ms-flexbox;
5926
+ display: flex;
5927
+ -webkit-box-pack: center;
5928
+ -webkit-justify-content: center;
5929
+ -moz-box-pack: center;
5930
+ -ms-flex-pack: center;
5931
+ justify-content: center;
5932
+ -webkit-box-align: center;
5933
+ -webkit-align-items: center;
5934
+ -moz-box-align: center;
5935
+ -ms-flex-align: center;
5936
+ align-items: center;
5937
+ -webkit-box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
5938
+ box-shadow: inset 0 0 120px 0 rgba(0, 0, 0, 0.5);
5939
+ -webkit-transition: all 0.5s linear 0s;
5940
+ transition: all 0.5s linear 0s;
5941
+ opacity: 0; }
5942
+
5943
+ .premium-person-style2 .premium-person-image-container:hover .premium-person-social {
5944
+ opacity: 1; }
5945
+
5946
+ .premium-person-list-item a {
5947
+ display: inline-block; }
5948
+
5949
+ .premium-person-style2 .premium-person-list-item a {
5950
+ opacity: 0;
5951
+ -webkit-transform: scale(0);
5952
+ -ms-transform: scale(0);
5953
+ transform: scale(0);
5954
+ -webkit-transition: all 0.5s ease-in-out 0s;
5955
+ transition: all 0.5s ease-in-out 0s; }
5956
+
5957
+ .premium-person-style2 .premium-person-image-container:hover .premium-person-list-item a {
5958
+ opacity: 1;
5959
+ -webkit-transform: scale(1);
5960
+ -ms-transform: scale(1);
5961
+ transform: scale(1); }
5962
+
5963
+ .premium-person-info-container {
5964
+ padding: 30px 15px; }
5965
+
5966
+ .premium-person-name {
5967
+ margin: 0 0 5px;
5968
+ font-weight: 700; }
5969
+
5970
+ .premium-person-title {
5971
+ margin: 0 0 20px;
5972
+ padding: 0; }
5973
+
5974
+ .premium-person-content {
5975
+ margin: 0 0 30px; }
5976
+
5977
+ /*Override Theme List Margin*/
5978
+ ul.premium-person-social-list {
5979
+ margin: 0px !important;
5980
+ padding: 0; }
5981
+
5982
+ .premium-person-social-list .premium-person-list-item {
5983
+ display: inline;
5984
+ list-style: none; }
5985
+
5986
+ .premium-person-social-list li {
5987
+ position: relative;
5988
+ bottom: 0px;
5989
+ -webkit-transition: all 0.2s ease-in-out;
5990
+ transition: all 0.2s ease-in-out; }
5991
+ .premium-person-social-list li i {
5992
+ position: relative;
5993
+ bottom: 0px;
5994
+ -webkit-transition: all 0.2s ease-in-out;
5995
+ transition: all 0.2s ease-in-out; }
5996
+
5997
+ .premium-person-defaults-yes li.premium-person-facebook:hover a {
5998
+ background-color: #3b5998 !important; }
5999
+
6000
+ .premium-person-defaults-yes li.premium-person-twitter:hover a {
6001
+ background-color: #55acee !important; }
6002
+
6003
+ .premium-person-defaults-yes li.premium-person-linkedin:hover a {
6004
+ background-color: #0077b5 !important; }
6005
+
6006
+ .premium-person-defaults-yes li.premium-person-google:hover a {
6007
+ background-color: #dc4e41 !important; }
6008
+
6009
+ .premium-person-defaults-yes li.premium-person-youtube:hover a {
6010
+ background-color: #b31217 !important; }
6011
+
6012
+ .premium-person-defaults-yes li.premium-person-instagram:hover a {
6013
+ background-color: #e4405f !important; }
6014
+
6015
+ .premium-person-defaults-yes li.premium-person-skype:hover a {
6016
+ background-color: #00aff0 !important; }
6017
+
6018
+ .premium-person-defaults-yes li.premium-person-pinterest:hover a {
6019
+ background-color: #bd081c !important; }
6020
+
6021
+ .premium-person-defaults-yes li.premium-person-dribbble:hover a {
6022
+ background-color: #ea4c89 !important; }
6023
+
6024
+ .premium-person-defaults-yes li.premium-person-mail:hover a {
6025
+ background-color: #b23121 !important; }
6026
+
6027
+ .premium-person-defaults-yes li.premium-person-behance:hover a {
6028
+ background-color: #1769ff !important; }
6029
+
6030
+ .premium-person-defaults-yes li.premium-person-whatsapp:hover a {
6031
+ background-color: #25d366 !important; }
6032
+
6033
+ .premium-person-defaults-yes li.premium-person-telegram:hover a {
6034
+ background-color: #0088cc !important; }
6035
+
6036
+ .premium-person-defaults-yes li.premium-person-site:hover a {
6037
+ background-color: #0055a5 !important; }
6038
+
6039
+ .premium-person-social-list li:hover a {
6040
+ -webkit-box-shadow: none;
6041
+ box-shadow: none; }
6042
+
6043
+ .premium-person-social-list li a:focus {
6044
+ -webkit-box-shadow: none;
6045
+ box-shadow: none;
6046
+ outline: none; }
6047
+
6048
+ .premium-person-social-list li i {
6049
+ font-size: 18px; }
6050
+
6051
+ .elementor-widget-premium-addon-person .elementor-widget-container {
6052
+ -js-display: flex;
6053
+ display: -webkit-box;
6054
+ display: -webkit-flex;
6055
+ display: -moz-box;
6056
+ display: -ms-flexbox;
6057
+ display: flex;
6058
+ -webkit-box-pack: center;
6059
+ -webkit-justify-content: center;
6060
+ -moz-box-pack: center;
6061
+ -ms-flex-pack: center;
6062
+ justify-content: center; }
6063
+
6064
+ .premium-persons-container.multiple-persons {
6065
+ -js-display: flex;
6066
+ display: -webkit-box;
6067
+ display: -webkit-flex;
6068
+ display: -moz-box;
6069
+ display: -ms-flexbox;
6070
+ display: flex;
6071
+ -webkit-flex-wrap: wrap;
6072
+ -ms-flex-wrap: wrap;
6073
+ flex-wrap: wrap;
6074
+ width: 100%; }
6075
+
6076
+ .premium-person-style1 .premium-person-container {
6077
+ overflow: hidden; }
6078
+ .premium-person-style1 .premium-person-container .premium-person-info {
6079
+ position: absolute;
6080
+ top: auto;
6081
+ right: 0;
6082
+ left: 0;
6083
+ -webkit-transition: all 500ms ease 0s;
6084
+ transition: all 500ms ease 0s;
6085
+ -webkit-transform: translate3d(0, 100%, 0);
6086
+ transform: translate3d(0, 100%, 0); }
6087
+ .premium-person-style1 .premium-person-container:hover .premium-person-info {
6088
+ -webkit-transform: translate3d(0, 0, 0);
6089
+ transform: translate3d(0, 0, 0);
6090
+ bottom: -1px !important; }
6091
+
6092
+ .premium-person-style1 .premium-person-social-list li:hover {
6093
+ bottom: 5px; }
6094
+
6095
+ .premium-person-style1.multiple-persons:not([data-persons-equal="yes"]) {
6096
+ -webkit-box-align: start;
6097
+ -webkit-align-items: flex-start;
6098
+ -moz-box-align: start;
6099
+ -ms-flex-align: start;
6100
+ align-items: flex-start; }
6101
+
6102
+ .premium-person-style1 .slick-track {
6103
+ -js-display: flex;
6104
+ display: -webkit-box;
6105
+ display: -webkit-flex;
6106
+ display: -moz-box;
6107
+ display: -ms-flexbox;
6108
+ display: flex; }
6109
+
6110
+ .premium-person-style1 .slick-slide {
6111
+ height: inherit !important; }
6112
+
6113
+ .premium-person-style3 .premium-person-info-container {
6114
+ position: absolute;
6115
+ top: 0;
6116
+ left: 0;
6117
+ width: 100%;
6118
+ height: 100%;
6119
+ -js-display: flex;
6120
+ display: -webkit-box;
6121
+ display: -webkit-flex;
6122
+ display: -moz-box;
6123
+ display: -ms-flexbox;
6124
+ display: flex;
6125
+ -webkit-box-orient: vertical;
6126
+ -webkit-box-direction: normal;
6127
+ -webkit-flex-direction: column;
6128
+ -moz-box-orient: vertical;
6129
+ -moz-box-direction: normal;
6130
+ -ms-flex-direction: column;
6131
+ flex-direction: column;
6132
+ -webkit-box-pack: justify;
6133
+ -webkit-justify-content: space-between;
6134
+ -moz-box-pack: justify;
6135
+ -ms-flex-pack: justify;
6136
+ justify-content: space-between; }
6137
+
6138
+ .premium-person-style3 .premium-person-title-desc-wrap {
6139
+ -js-display: flex;
6140
+ display: -webkit-box;
6141
+ display: -webkit-flex;
6142
+ display: -moz-box;
6143
+ display: -ms-flexbox;
6144
+ display: flex;
6145
+ -webkit-box-orient: horizontal;
6146
+ -webkit-box-direction: reverse;
6147
+ -webkit-flex-direction: row-reverse;
6148
+ -moz-box-orient: horizontal;
6149
+ -moz-box-direction: reverse;
6150
+ -ms-flex-direction: row-reverse;
6151
+ flex-direction: row-reverse;
6152
+ -webkit-box-pack: justify;
6153
+ -webkit-justify-content: space-between;
6154
+ -moz-box-pack: justify;
6155
+ -ms-flex-pack: justify;
6156
+ justify-content: space-between;
6157
+ -webkit-box-align: start;
6158
+ -webkit-align-items: flex-start;
6159
+ -moz-box-align: start;
6160
+ -ms-flex-align: start;
6161
+ align-items: flex-start; }
6162
+
6163
+ .premium-person-style3 .premium-person-name-icons-wrap {
6164
+ -js-display: flex;
6165
+ display: -webkit-box;
6166
+ display: -webkit-flex;
6167
+ display: -moz-box;
6168
+ display: -ms-flexbox;
6169
+ display: flex;
6170
+ -webkit-box-pack: justify;
6171
+ -webkit-justify-content: space-between;
6172
+ -moz-box-pack: justify;
6173
+ -ms-flex-pack: justify;
6174
+ justify-content: space-between;
6175
+ -webkit-box-align: end;
6176
+ -webkit-align-items: flex-end;
6177
+ -moz-box-align: end;
6178
+ -ms-flex-align: end;
6179
+ align-items: flex-end; }
6180
+
6181
+ .premium-person-style3 .premium-person-title {
6182
+ opacity: 0;
6183
+ -webkit-transition: all 0.3s ease;
6184
+ transition: all 0.3s ease;
6185
+ width: 0; }
6186
+ .premium-person-style3 .premium-person-title span {
6187
+ display: inline-block; }
6188
+
6189
+ .premium-person-style3 .premium-person-name {
6190
+ padding-left: 10px; }
6191
+
6192
+ .premium-person-style3 .premium-person-social-list {
6193
+ -js-display: flex;
6194
+ display: -webkit-box;
6195
+ display: -webkit-flex;
6196
+ display: -moz-box;
6197
+ display: -ms-flexbox;
6198
+ display: flex;
6199
+ -webkit-box-orient: vertical;
6200
+ -webkit-box-direction: normal;
6201
+ -webkit-flex-direction: column;
6202
+ -moz-box-orient: vertical;
6203
+ -moz-box-direction: normal;
6204
+ -ms-flex-direction: column;
6205
+ flex-direction: column;
6206
+ -webkit-transform: translateY(20px);
6207
+ -ms-transform: translateY(20px);
6208
+ transform: translateY(20px);
6209
+ opacity: 0;
6210
+ -webkit-transition: all 0.3s ease;
6211
+ transition: all 0.3s ease; }
6212
+
6213
+ .premium-person-style3 .premium-person-list-item {
6214
+ line-height: 0; }
6215
+ .premium-person-style3 .premium-person-list-item a {
6216
+ padding: 5px 10px 0 0;
6217
+ margin: 5px 0; }
6218
+
6219
+ .premium-person-style3 .premium-person-container:hover .premium-person-title {
6220
+ opacity: 1; }
6221
+
6222
+ .premium-person-style3 .premium-person-container:hover .premium-person-social-list {
6223
+ opacity: 1;
6224
+ -webkit-transform: translateY(0);
6225
+ -ms-transform: translateY(0);
6226
+ transform: translateY(0); }
6227
+
6228
+ .premium-persons-title-cw .premium-person-title {
6229
+ -webkit-transform: translateX(15px) rotate(90deg);
6230
+ -ms-transform: translateX(15px) rotate(90deg);
6231
+ transform: translateX(15px) rotate(90deg);
6232
+ -webkit-transform-origin: top;
6233
+ -ms-transform-origin: top;
6234
+ transform-origin: top; }
6235
+
6236
+ .premium-persons-title-cw .premium-person-container:hover .premium-person-title {
6237
+ -webkit-transform: translateX(0) rotate(90deg);
6238
+ -ms-transform: translateX(0) rotate(90deg);
6239
+ transform: translateX(0) rotate(90deg); }
6240
+
6241
+ .premium-persons-title-ccw .premium-person-title {
6242
+ width: auto;
6243
+ margin-right: 20px;
6244
+ -webkit-transform: translateX(15px) rotate(-90deg);
6245
+ -ms-transform: translateX(15px) rotate(-90deg);
6246
+ transform: translateX(15px) rotate(-90deg);
6247
+ -webkit-transform-origin: center right;
6248
+ -ms-transform-origin: center right;
6249
+ transform-origin: center right; }
6250
+
6251
+ .premium-persons-title-ccw .premium-person-container:hover .premium-person-title {
6252
+ -webkit-transform: translateX(0) rotate(-90deg);
6253
+ -ms-transform: translateX(0) rotate(-90deg);
6254
+ transform: translateX(0) rotate(-90deg); }
6255
+
6256
+ /**************** Premium Pricing Table ****************/
6257
+ /*******************************************************/
6258
+ .premium-pricing-table-container {
6259
+ position: relative;
6260
+ text-align: center;
6261
+ display: inline-block;
6262
+ width: 100%;
6263
+ -webkit-transition: all 0.3s ease-in-out;
6264
+ transition: all 0.3s ease-in-out; }
6265
+
6266
+ .premium-pricing-icon-container {
6267
+ -js-display: flex;
6268
+ display: -webkit-box;
6269
+ display: -webkit-flex;
6270
+ display: -moz-box;
6271
+ display: -ms-flexbox;
6272
+ display: flex;
6273
+ -webkit-box-pack: center;
6274
+ -webkit-justify-content: center;
6275
+ -moz-box-pack: center;
6276
+ -ms-flex-pack: center;
6277
+ justify-content: center;
6278
+ line-height: 0; }
6279
+ .premium-pricing-icon-container .premium-pricing-icon {
6280
+ display: inline-block; }
6281
+ .premium-pricing-icon-container .premium-pricing-image {
6282
+ overflow: hidden; }
6283
+ .premium-pricing-icon-container .premium-pricing-image img {
6284
+ width: 25px;
6285
+ height: 25px;
6286
+ -o-object-fit: cover;
6287
+ object-fit: cover; }
6288
+
6289
+ .premium-badge-left {
6290
+ position: absolute;
6291
+ top: 0; }
6292
+
6293
+ .premium-badge-right {
6294
+ position: absolute;
6295
+ top: 0;
6296
+ right: 0; }
6297
+
6298
+ .premium-badge-left {
6299
+ left: 0; }
6300
+
6301
+ .premium-badge-triangle.premium-badge-left .corner {
6302
+ width: 0;
6303
+ height: 0;
6304
+ border-top: 150px solid;
6305
+ border-bottom: 150px solid transparent;
6306
+ border-right: 150px solid transparent; }
6307
+
6308
+ .premium-badge-triangle.premium-badge-right .corner {
6309
+ width: 0;
6310
+ height: 0;
6311
+ border-bottom: 150px solid transparent;
6312
+ border-right: 150px solid;
6313
+ border-left: 150px solid transparent; }
6314
+
6315
+ .premium-badge-triangle span {
6316
+ position: absolute;
6317
+ top: 35px;
6318
+ width: 100px;
6319
+ text-align: center;
6320
+ -webkit-transform: rotate(-45deg);
6321
+ -ms-transform: rotate(-45deg);
6322
+ transform: rotate(-45deg);
6323
+ display: block;
6324
+ text-transform: uppercase; }
6325
+
6326
+ .premium-badge-triangle.premium-badge-right span {
6327
+ -webkit-transform: rotate(45deg);
6328
+ -ms-transform: rotate(45deg);
6329
+ transform: rotate(45deg);
6330
+ right: 0; }
6331
+
6332
+ .premium-badge-circle {
6333
+ min-width: 4em;
6334
+ min-height: 4em;
6335
+ line-height: 4em;
6336
+ text-align: center;
6337
+ -webkit-border-radius: 100%;
6338
+ border-radius: 100%;
6339
+ position: absolute;
6340
+ z-index: 1; }
6341
+
6342
+ .premium-badge-stripe {
6343
+ position: absolute;
6344
+ -webkit-transform: rotate(90deg);
6345
+ -ms-transform: rotate(90deg);
6346
+ transform: rotate(90deg);
6347
+ width: 15em;
6348
+ overflow: hidden;
6349
+ height: 15em; }
6350
+ .premium-badge-stripe.premium-badge-left {
6351
+ -webkit-transform: rotate(0);
6352
+ -ms-transform: rotate(0);
6353
+ transform: rotate(0); }
6354
+ .premium-badge-stripe .corner {
6355
+ text-align: center;
6356
+ left: 0;
6357
+ width: 150%;
6358
+ -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
6359
+ -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
6360
+ transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
6361
+ margin-top: 35px;
6362
+ font-size: 13px;
6363
+ line-height: 2;
6364
+ font-weight: 800;
6365
+ text-transform: uppercase; }
6366
+
6367
+ .premium-badge-flag .corner {
6368
+ text-align: center;
6369
+ -webkit-border-radius: 4px 4px 0 4px;
6370
+ border-radius: 4px 4px 0 4px;
6371
+ padding: 3px 15px;
6372
+ position: absolute;
6373
+ top: 10%;
6374
+ right: -8px; }
6375
+ .premium-badge-flag .corner::before, .premium-badge-flag .corner::after {
6376
+ content: "";
6377
+ display: block;
6378
+ position: absolute;
6379
+ width: 0;
6380
+ height: 0;
6381
+ top: 100%;
6382
+ right: 0;
6383
+ border-bottom: 8px solid transparent; }
6384
+
6385
+ .elementor-widget-premium-addon-pricing-table .elementor-widget-container {
6386
+ overflow: visible !important; }
6387
+
6388
+ .premium-badge-flag .corner::after {
6389
+ border-left: 8px solid rgba(0, 0, 0, 0.2); }
6390
+
6391
+ .premium-pricing-price-currency {
6392
+ position: relative; }
6393
+
6394
+ .premium-pricing-button-container {
6395
+ display: block; }
6396
+
6397
+ .premium-pricing-list {
6398
+ -js-display: flex;
6399
+ display: -webkit-box;
6400
+ display: -webkit-flex;
6401
+ display: -moz-box;
6402
+ display: -ms-flexbox;
6403
+ display: flex;
6404
+ -webkit-box-orient: vertical;
6405
+ -webkit-box-direction: normal;
6406
+ -webkit-flex-direction: column;
6407
+ -moz-box-orient: vertical;
6408
+ -moz-box-direction: normal;
6409
+ -ms-flex-direction: column;
6410
+ flex-direction: column;
6411
+ list-style-type: none;
6412
+ margin: 0; }
6413
+ .premium-pricing-list .premium-pricing-list-item {
6414
+ -js-display: flex;
6415
+ display: -webkit-box;
6416
+ display: -webkit-flex;
6417
+ display: -moz-box;
6418
+ display: -ms-flexbox;
6419
+ display: flex;
6420
+ -webkit-box-align: center;
6421
+ -webkit-align-items: center;
6422
+ -moz-box-align: center;
6423
+ -ms-flex-align: center;
6424
+ align-items: center; }
6425
+ .premium-pricing-list .premium-pricing-list-item svg {
6426
+ width: 50px;
6427
+ height: 50px; }
6428
+ .premium-pricing-list .premium-pricing-list-item img {
6429
+ width: 30px;
6430
+ height: 30px;
6431
+ -o-object-fit: cover;
6432
+ object-fit: cover; }
6433
+ .premium-pricing-list .premium-pricing-list-span {
6434
+ position: relative; }
6435
+ .premium-pricing-list .list-item-tooltip {
6436
+ border-bottom: 1px dotted; }
6437
+ .premium-pricing-list .premium-pricing-list-tooltip {
6438
+ position: absolute;
6439
+ top: -webkit-calc(100% + 1px);
6440
+ top: calc(100% + 1px);
6441
+ left: 0;
6442
+ visibility: hidden;
6443
+ padding: 15px 20px;
6444
+ -webkit-border-radius: 5px;
6445
+ border-radius: 5px;
6446
+ min-width: 200px;
6447
+ overflow: hidden;
6448
+ text-align: left;
6449
+ font-size: 0.8rem;
6450
+ color: #fff;
6451
+ background-color: #aaa; }
6452
+
6453
+ .premium-pricing-features-left .premium-pricing-list-span {
6454
+ text-align: left; }
6455
+
6456
+ .premium-pricing-features-center .premium-pricing-list-span {
6457
+ text-align: center; }
6458
+
6459
+ .premium-pricing-features-right .premium-pricing-list-span {
6460
+ text-align: right; }
6461
+
6462
+ .premium-pricing-list-span:hover .premium-pricing-list-tooltip {
6463
+ z-index: 99;
6464
+ visibility: visible;
6465
+ opacity: 1; }
6466
+
6467
+ .premium-pricing-slashed-price-value {
6468
+ display: inline-block;
6469
+ font-size: 20px;
6470
+ font-weight: 400;
6471
+ margin-right: 5px; }
6472
+
6473
+ .premium-pricing-price-value {
6474
+ font-size: 70px; }
6475
+
6476
+ .premium-pricing-description-container li {
6477
+ list-style-position: inside;
6478
+ text-indent: -40px; }
6479
+
6480
+ @-moz-document url-prefix() {
6481
+ .premium-pricing-description-container li {
6482
+ text-indent: 0px; } }
6483
+
6484
+ .premium-pricing-price-button {
6485
+ display: block;
6486
+ padding: 6px 12px;
6487
+ line-height: 1.42857143;
6488
+ text-align: center;
6489
+ color: #fff;
6490
+ background: #6ec1e4;
6491
+ margin-bottom: 0;
6492
+ -webkit-transition: all 0.3s ease-in-out;
6493
+ transition: all 0.3s ease-in-out; }
6494
+
6495
+ /**************** Premium Progress Bar ****************/
6496
+ /******************************************************/
6497
+ .premium-progressbar-container {
6498
+ position: relative; }
6499
+
6500
+ .premium-progressbar-bar-wrap {
6501
+ position: relative;
6502
+ text-align: left;
6503
+ overflow: hidden;
6504
+ height: 25px;
6505
+ margin-bottom: 50px;
6506
+ background-color: #f5f5f5;
6507
+ -webkit-border-radius: 4px;
6508
+ border-radius: 4px;
6509
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
6510
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
6511
+ .premium-progressbar-bar-wrap.premium-progressbar-dots {
6512
+ background-color: transparent;
6513
+ width: 100%;
6514
+ -js-display: flex;
6515
+ display: -webkit-box;
6516
+ display: -webkit-flex;
6517
+ display: -moz-box;
6518
+ display: -ms-flexbox;
6519
+ display: flex;
6520
+ height: auto;
6521
+ -webkit-box-shadow: none;
6522
+ box-shadow: none; }
6523
+ .premium-progressbar-bar-wrap .progress-segment {
6524
+ position: relative;
6525
+ width: 25px;
6526
+ height: 25px;
6527
+ -webkit-border-radius: 50%;
6528
+ border-radius: 50%;
6529
+ overflow: hidden;
6530
+ background-color: #f5f5f5; }
6531
+ .premium-progressbar-bar-wrap .progress-segment.filled {
6532
+ background: #6ec1e4; }
6533
+ .premium-progressbar-bar-wrap .progress-segment:not(:first-child):not(:last-child) {
6534
+ margin: 0 4px; }
6535
+ .premium-progressbar-bar-wrap .progress-segment:first-child {
6536
+ margin-right: 4px; }
6537
+ .premium-progressbar-bar-wrap .progress-segment:last-child {
6538
+ margin-left: 4px; }
6539
+ .premium-progressbar-bar-wrap .progress-segment .segment-inner {
6540
+ position: absolute;
6541
+ top: 0;
6542
+ left: 0;
6543
+ height: 100%;
6544
+ background-color: #6ec1e4; }
6545
+
6546
+ .premium-progressbar-bar {
6547
+ float: left;
6548
+ width: 0%;
6549
+ height: 100%;
6550
+ font-size: 12px;
6551
+ line-height: 20px;
6552
+ background: #6ec1e4;
6553
+ text-align: center;
6554
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
6555
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); }
6556
+
6557
+ .premium-progressbar-striped .premium-progressbar-bar {
6558
+ background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
6559
+ background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
6560
+ -webkit-background-size: 40px 40px;
6561
+ background-size: 40px 40px; }
6562
+
6563
+ .premium-progressbar-active .premium-progressbar-bar {
6564
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
6565
+ animation: progress-bar-stripes 2s linear infinite; }
6566
+
6567
+ .premium-progressbar-gradient .premium-progressbar-bar {
6568
+ -webkit-background-size: 400% 400% !important;
6569
+ background-size: 400% 400% !important;
6570
+ -webkit-animation: progress-bar-gradient 10s ease-in-out infinite;
6571
+ animation: progress-bar-gradient 10s ease-in-out infinite; }
6572
+
6573
+ .premium-progressbar-bar {
6574
+ position: absolute;
6575
+ overflow: hidden;
6576
+ line-height: 20px; }
6577
+
6578
+ .premium-progressbar-container .clearfix {
6579
+ clear: both; }
6580
+
6581
+ .premium-progressbar-bar {
6582
+ -webkit-transition: width 0s ease-in-out !important;
6583
+ transition: width 0s ease-in-out !important; }
6584
+
6585
+ .premium-progressbar-container p:first-of-type {
6586
+ margin: 0;
6587
+ float: left; }
6588
+
6589
+ .premium-progressbar-container p:nth-of-type(2) {
6590
+ margin: 0;
6591
+ float: right; }
6592
+
6593
+ .premium-progressbar-name {
6594
+ left: 50%;
6595
+ top: 0;
6596
+ right: 0;
6597
+ -webkit-transform: translateX(-12.5px);
6598
+ -ms-transform: translateX(-12.5px);
6599
+ transform: translateX(-12.5px);
6600
+ z-index: 1; }
6601
+
6602
+ .premium-progressbar-multiple-label {
6603
+ position: relative;
6604
+ float: left;
6605
+ width: 0;
6606
+ left: 50%; }
6607
+
6608
+ .premium-progressbar-center-label {
6609
+ position: relative;
6610
+ white-space: nowrap; }
6611
+
6612
+ .premium-progressbar-arrow {
6613
+ height: 15px;
6614
+ left: 50%;
6615
+ display: inline-block;
6616
+ border-left: 7px solid transparent;
6617
+ border-right: 7px solid transparent;
6618
+ border-top: 11px solid;
6619
+ -webkit-transform: translateX(-50%);
6620
+ -ms-transform: translateX(-50%);
6621
+ transform: translateX(-50%); }
6622
+
6623
+ .premium-progressbar-pin {
6624
+ border-left: 1px solid;
6625
+ height: 12px;
6626
+ left: 50%;
6627
+ display: inline-block; }
6628
+
6629
+ /**
6630
+ * Circle Progress Bar
6631
+ */
6632
+ .premium-progressbar-circle-wrap,
6633
+ .premium-progressbar-hf-circle-wrap {
6634
+ width: 200px;
6635
+ height: 200px;
6636
+ position: relative;
6637
+ margin: 0 auto; }
6638
+ .premium-progressbar-circle-wrap .premium-progressbar-circle-content,
6639
+ .premium-progressbar-hf-circle-wrap .premium-progressbar-circle-content {
6640
+ position: absolute;
6641
+ top: 0;
6642
+ left: 0;
6643
+ width: 100%;
6644
+ height: 100%;
6645
+ -js-display: flex;
6646
+ display: -webkit-box;
6647
+ display: -webkit-flex;
6648
+ display: -moz-box;
6649
+ display: -ms-flexbox;
6650
+ display: flex;
6651
+ -webkit-box-orient: vertical;
6652
+ -webkit-box-direction: normal;
6653
+ -webkit-flex-direction: column;
6654
+ -moz-box-orient: vertical;
6655
+ -moz-box-direction: normal;
6656
+ -ms-flex-direction: column;
6657
+ flex-direction: column;
6658
+ -webkit-box-pack: center;
6659
+ -webkit-justify-content: center;
6660
+ -moz-box-pack: center;
6661
+ -ms-flex-pack: center;
6662
+ justify-content: center;
6663
+ -webkit-box-align: center;
6664
+ -webkit-align-items: center;
6665
+ -moz-box-align: center;
6666
+ -ms-flex-align: center;
6667
+ align-items: center;
6668
+ text-align: center; }
6669
+ .premium-progressbar-circle-wrap .premium-lottie-animation,
6670
+ .premium-progressbar-hf-circle-wrap .premium-lottie-animation {
6671
+ line-height: 1; }
6672
+
6673
+ .premium-progressbar-circle-wrap .premium-progressbar-circle {
6674
+ position: absolute;
6675
+ top: 0;
6676
+ left: 0;
6677
+ width: 100%;
6678
+ height: 100%;
6679
+ -webkit-clip-path: inset(0 0 0 50%);
6680
+ clip-path: inset(0 0 0 50%); }
6681
+ .premium-progressbar-circle-wrap .premium-progressbar-circle div {
6682
+ position: absolute;
6683
+ left: 0;
6684
+ top: 0;
6685
+ height: 100%;
6686
+ width: 100%;
6687
+ border-width: 6px;
6688
+ border-style: solid;
6689
+ border-color: #54595f;
6690
+ -webkit-border-radius: 50%;
6691
+ border-radius: 50%;
6692
+ -webkit-clip-path: inset(0 50% 0 0);
6693
+ clip-path: inset(0 50% 0 0); }
6694
+ .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-left {
6695
+ -webkit-transform: rotate(0);
6696
+ -ms-transform: rotate(0);
6697
+ transform: rotate(0); }
6698
+ .premium-progressbar-circle-wrap .premium-progressbar-circle .premium-progressbar-circle-right {
6699
+ -webkit-transform: rotate(180deg);
6700
+ -ms-transform: rotate(180deg);
6701
+ transform: rotate(180deg);
6702
+ visibility: hidden; }
6703
+
6704
+ .premium-progressbar-circle-wrap .premium-progressbar-circle-base {
6705
+ width: 100%;
6706
+ height: 100%;
6707
+ border: 6px solid #eee;
6708
+ -webkit-border-radius: 50%;
6709
+ border-radius: 50%; }
6710
+
6711
+ /**
6712
+ * Half Circle Progress Bar
6713
+ */
6714
+ .premium-progressbar-hf-container {
6715
+ position: relative;
6716
+ width: 200px;
6717
+ height: 200px; }
6718
+
6719
+ .premium-progressbar-hf-circle-wrap {
6720
+ overflow: hidden; }
6721
+ .premium-progressbar-hf-circle-wrap .premium-progressbar-left-label {
6722
+ -webkit-box-ordinal-group: 2;
6723
+ -webkit-order: 1;
6724
+ -moz-box-ordinal-group: 2;
6725
+ -ms-flex-order: 1;
6726
+ order: 1; }
6727
+
6728
+ .premium-progressbar-hf-circle {
6729
+ position: absolute;
6730
+ top: 0;
6731
+ left: 0;
6732
+ width: 100%;
6733
+ height: 100%;
6734
+ -webkit-clip-path: inset(0 0 50% 0);
6735
+ clip-path: inset(0 0 50% 0); }
6736
+
6737
+ .premium-progressbar-hf-circle-progress {
6738
+ position: absolute;
6739
+ left: 0;
6740
+ top: 0;
6741
+ height: 100%;
6742
+ width: 100%;
6743
+ border: 12px solid #000;
6744
+ -webkit-border-radius: 50%;
6745
+ border-radius: 50%;
6746
+ -webkit-clip-path: inset(50% 0 0 0);
6747
+ clip-path: inset(50% 0 0 0);
6748
+ -webkit-transform: rotate(0deg);
6749
+ -ms-transform: rotate(0deg);
6750
+ transform: rotate(0deg);
6751
+ -webkit-transition: -webkit-transform 1500ms linear;
6752
+ transition: -webkit-transform 1500ms linear;
6753
+ transition: transform 1500ms linear;
6754
+ transition: transform 1500ms linear, -webkit-transform 1500ms linear; }
6755
+
6756
+ .premium-progressbar-circle-inner {
6757
+ height: 100%;
6758
+ width: 100%;
6759
+ border: 12px solid #eee;
6760
+ -webkit-border-radius: 50%;
6761
+ border-radius: 50%; }
6762
+
6763
+ .premium-progressbar-hf-labels {
6764
+ margin: 0 auto;
6765
+ position: relative;
6766
+ font-size: 12px;
6767
+ font-weight: 400;
6768
+ -js-display: flex;
6769
+ display: -webkit-box;
6770
+ display: -webkit-flex;
6771
+ display: -moz-box;
6772
+ display: -ms-flexbox;
6773
+ display: flex;
6774
+ -webkit-box-pack: justify;
6775
+ -webkit-justify-content: space-between;
6776
+ -moz-box-pack: justify;
6777
+ -ms-flex-pack: justify;
6778
+ justify-content: space-between; }
6779
+
6780
+ @-webkit-keyframes progress-bar-stripes {
6781
+ from {
6782
+ background-position: 0 0; }
6783
+ to {
6784
+ background-position: 40px 0; } }
6785
+
6786
+ @keyframes progress-bar-stripes {
6787
+ from {
6788
+ background-position: 0 0; }
6789
+ to {
6790
+ background-position: 40px 0; } }
6791
+
6792
+ @-webkit-keyframes progress-bar-gradient {
6793
+ 0% {
6794
+ background-position: 0% 50%; }
6795
+ 50% {
6796
+ background-position: 100% 50%; }
6797
+ 100% {
6798
+ background-position: 0% 50%; } }
6799
+
6800
+ @keyframes progress-bar-gradient {
6801
+ 0% {
6802
+ background-position: 0% 50%; }
6803
+ 50% {
6804
+ background-position: 100% 50%; }
6805
+ 100% {
6806
+ background-position: 0% 50%; } }
6807
+
6808
+ @media (max-width: 768px) {
6809
+ .premium-progressbar-center-label {
6810
+ -webkit-transform: rotate(-90deg) !important;
6811
+ -ms-transform: rotate(-90deg) !important;
6812
+ transform: rotate(-90deg) !important;
6813
+ -webkit-transform-origin: 0;
6814
+ -ms-transform-origin: 0;
6815
+ transform-origin: 0; } }
6816
+
6817
+ /**************** Premium Testimonials ****************/
6818
+ /******************************************************/
6819
+ .premium-testimonial-box {
6820
+ width: 100%;
6821
+ background: transparent;
6822
+ -webkit-transition: all 0.3s ease-in-out;
6823
+ transition: all 0.3s ease-in-out; }
6824
+ .premium-testimonial-box .premium-testimonial-author-info {
6825
+ -js-display: flex;
6826
+ display: -webkit-box;
6827
+ display: -webkit-flex;
6828
+ display: -moz-box;
6829
+ display: -ms-flexbox;
6830
+ display: flex;
6831
+ -webkit-box-pack: center;
6832
+ -webkit-justify-content: center;
6833
+ -moz-box-pack: center;
6834
+ -ms-flex-pack: center;
6835
+ justify-content: center;
6836
+ -webkit-box-align: center;
6837
+ -webkit-align-items: center;
6838
+ -moz-box-align: center;
6839
+ -ms-flex-align: center;
6840
+ align-items: center; }
6841
+ .premium-testimonial-box .premium-testimonial-person-name,
6842
+ .premium-testimonial-box .premium-testimonial-company-name {
6843
+ font-weight: 600;
6844
+ margin: 0; }
6845
+
6846
+ .premium-testimonial-container {
6847
+ position: relative; }
6848
+
6849
+ .premium-testimonial-img-wrapper {
6850
+ margin-left: auto;
6851
+ margin-right: auto;
6852
+ overflow: hidden;
6853
+ border-style: solid !important; }
6854
+ .premium-testimonial-img-wrapper.circle {
6855
+ -webkit-border-radius: 50%;
6856
+ border-radius: 50%; }
6857
+ .premium-testimonial-img-wrapper.rounded {
6858
+ -webkit-border-radius: 15px;
6859
+ border-radius: 15px; }
6860
+ .premium-testimonial-img-wrapper img {
6861
+ -o-object-fit: cover;
6862
+ object-fit: cover;
6863
+ width: 100%;
6864
+ height: 100% !important; }
6865
+
6866
+ .premium-testimonial-content-wrapper {
6867
+ position: relative;
6868
+ -js-display: flex;
6869
+ display: -webkit-box;
6870
+ display: -webkit-flex;
6871
+ display: -moz-box;
6872
+ display: -ms-flexbox;
6873
+ display: flex;
6874
+ -webkit-box-orient: vertical;
6875
+ -webkit-box-direction: normal;
6876
+ -webkit-flex-direction: column;
6877
+ -moz-box-orient: vertical;
6878
+ -moz-box-direction: normal;
6879
+ -ms-flex-direction: column;
6880
+ flex-direction: column;
6881
+ z-index: 2;
6882
+ width: 100%;
6883
+ padding: 20px;
6884
+ text-align: center; }
6885
+
6886
+ .premium-testimonial-clear-float {
6887
+ clear: both; }
6888
+
6889
+ .premium-testimonial-upper-quote,
6890
+ .premium-testimonial-lower-quote {
6891
+ position: absolute;
6892
+ z-index: 1; }
6893
+
6894
+ /**************** Premium Title ****************/
6895
+ /***********************************************/
6896
+ .premium-title-container .premium-title-header {
6897
+ position: relative;
6898
+ margin: 0;
6899
+ padding: 10px; }
6900
+ .premium-title-container .premium-title-header:not(.premium-title-style7) {
6901
+ -webkit-box-align: center;
6902
+ -webkit-align-items: center;
6903
+ -moz-box-align: center;
6904
+ -ms-flex-align: center;
6905
+ align-items: center; }
6906
+ .premium-title-container .premium-title-header svg {
6907
+ width: 40px;
6908
+ height: 40px; }
6909
+ .premium-title-container .premium-title-header img {
6910
+ width: 40px;
6911
+ height: 40px;
6912
+ -o-object-fit: cover;
6913
+ object-fit: cover; }
6914
+ .premium-title-container .premium-title-header a {
6915
+ position: absolute;
6916
+ top: 0;
6917
+ left: 0;
6918
+ width: 100%;
6919
+ height: 100%; }
6920
+
6921
+ .premium-title-container .premium-lottie-animation {
6922
+ -js-display: flex;
6923
+ display: -webkit-box;
6924
+ display: -webkit-flex;
6925
+ display: -moz-box;
6926
+ display: -ms-flexbox;
6927
+ display: flex; }
6928
+
6929
+ .premium-title-icon-row .premium-title-icon {
6930
+ margin-right: 10px; }
6931
+
6932
+ .premium-title-icon-row-reverse .premium-title-icon {
6933
+ margin-left: 10px; }
6934
+
6935
+ .premium-title-style3,
6936
+ .premium-title-style4 {
6937
+ -js-display: flex;
6938
+ display: -webkit-box;
6939
+ display: -webkit-flex;
6940
+ display: -moz-box;
6941
+ display: -ms-flexbox;
6942
+ display: flex; }
6943
+
6944
+ .premium-title-style1,
6945
+ .premium-title-style2,
6946
+ .premium-title-style5,
6947
+ .premium-title-style6,
6948
+ .premium-title-style8,
6949
+ .premium-title-style9 {
6950
+ -js-display: inline-flex;
6951
+ display: -webkit-inline-box;
6952
+ display: -webkit-inline-flex;
6953
+ display: -moz-inline-box;
6954
+ display: -ms-inline-flexbox;
6955
+ display: inline-flex; }
6956
+
6957
+ .premium-title-style7 {
6958
+ -js-display: inline-flex;
6959
+ display: -webkit-inline-box;
6960
+ display: -webkit-inline-flex;
6961
+ display: -moz-inline-box;
6962
+ display: -ms-inline-flexbox;
6963
+ display: inline-flex;
6964
+ -webkit-box-orient: vertical;
6965
+ -webkit-box-direction: normal;
6966
+ -webkit-flex-direction: column;
6967
+ -moz-box-orient: vertical;
6968
+ -moz-box-direction: normal;
6969
+ -ms-flex-direction: column;
6970
+ flex-direction: column; }
6971
+ .premium-title-style7 .premium-title-style7-inner {
6972
+ -js-display: flex;
6973
+ display: -webkit-box;
6974
+ display: -webkit-flex;
6975
+ display: -moz-box;
6976
+ display: -ms-flexbox;
6977
+ display: flex;
6978
+ -webkit-box-align: center;
6979
+ -webkit-align-items: center;
6980
+ -moz-box-align: center;
6981
+ -ms-flex-align: center;
6982
+ align-items: center; }
6983
+
6984
+ .premium-title-style1 {
6985
+ border-width: 0;
6986
+ border-left: 3px solid #6ec1e4; }
6987
+
6988
+ .premium-title-container.style2, .premium-title-container.style4, .premium-title-container.style5, .premium-title-container.style6 {
6989
+ border-bottom: 3px solid #6ec1e4; }
6990
+
6991
+ /*Style 6 Header*/
6992
+ .premium-title-style6:before {
6993
+ position: absolute;
6994
+ left: 50%;
6995
+ bottom: 0;
6996
+ margin-left: -2px;
6997
+ content: "";
6998
+ border: 3px solid transparent; }
6999
+
7000
+ /*Style 6 Trinagle*/
7001
+ .premium-title-style7-stripe-wrap {
7002
+ -js-display: flex;
7003
+ display: -webkit-box;
7004
+ display: -webkit-flex;
7005
+ display: -moz-box;
7006
+ display: -ms-flexbox;
7007
+ display: flex; }
7008
+
7009
+ .premium-title-style7:before {
7010
+ display: none; }
7011
+
7012
+ .premium-title-style8 .premium-title-text[data-animation="shiny"] {
7013
+ -webkit-background-size: 125px 125px !important;
7014
+ background-size: 125px !important;
7015
+ color: rgba(255, 255, 255, 0);
7016
+ -webkit-background-clip: text !important;
7017
+ background-clip: text !important;
7018
+ -webkit-animation-name: pa-shinny-text !important;
7019
+ animation-name: pa-shinny-text !important;
7020
+ -webkit-animation-duration: var(--animation-speed) !important;
7021
+ animation-duration: var(--animation-speed) !important;
7022
+ -webkit-animation-iteration-count: infinite !important;
7023
+ animation-iteration-count: infinite !important;
7024
+ background: var(--base-color) -webkit-gradient(linear, left top, right top, from(var(--base-color)), to(var(--base-color)), color-stop(0.5, var(--shiny-color))) 0 0 no-repeat; }
7025
+
7026
+ @-webkit-keyframes pa-shinny-text {
7027
+ 0% {
7028
+ background-position: 0%; }
7029
+ 100% {
7030
+ background-position: 200%; } }
7031
+
7032
+ @keyframes pa-shinny-text {
7033
+ 0% {
7034
+ background-position: 0%; }
7035
+ 100% {
7036
+ background-position: 200%; } }
7037
+
7038
+ .premium-title-style9[data-animation-blur="process"] .premium-title-style9-letter {
7039
+ -webkit-animation: pa-blur-shadow 2s 1 alternate;
7040
+ animation: pa-blur-shadow 2s 1 alternate; }
7041
+
7042
+ @-webkit-keyframes pa-blur-shadow {
7043
+ from {
7044
+ text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
7045
+ color: transparent; }
7046
+ to {
7047
+ text-shadow: 0; } }
7048
+
7049
+ @keyframes pa-blur-shadow {
7050
+ from {
7051
+ text-shadow: 0 0 var(--shadow-value) var(--shadow-color);
7052
+ color: transparent; }
7053
+ to {
7054
+ text-shadow: 0; } }
7055
+
7056
+ .premium-title-gradient-yes .premium-title-text,
7057
+ .premium-title-gradient-yes .premium-title-icon {
7058
+ -webkit-background-clip: text;
7059
+ -webkit-text-fill-color: transparent;
7060
+ background-image: -webkit-gradient(linear, left top, right top, from(#ffa648), color-stop(#f17cc1), to(#4da9fd));
7061
+ background-image: -webkit-linear-gradient(left, #ffa648, #f17cc1, #4da9fd);
7062
+ background-image: linear-gradient(to right, #ffa648, #f17cc1, #4da9fd);
7063
+ -webkit-animation: pa-text-gradient 8s infinite;
7064
+ animation: pa-text-gradient 8s infinite; }
7065
+
7066
+ .premium-title-clipped .premium-title-header {
7067
+ -webkit-text-fill-color: transparent;
7068
+ -webkit-background-clip: text;
7069
+ background-clip: text; }
7070
+
7071
+ @-webkit-keyframes pa-text-gradient {
7072
+ 0%,
7073
+ 100% {
7074
+ -webkit-filter: hue-rotate(0deg);
7075
+ filter: hue-rotate(0deg); }
7076
+ 50% {
7077
+ -webkit-filter: hue-rotate(360deg);
7078
+ filter: hue-rotate(360deg); } }
7079
+
7080
+ @keyframes pa-text-gradient {
7081
+ 0%,
7082
+ 100% {
7083
+ -webkit-filter: hue-rotate(0deg);
7084
+ filter: hue-rotate(0deg); }
7085
+ 50% {
7086
+ -webkit-filter: hue-rotate(360deg);
7087
+ filter: hue-rotate(360deg); } }
7088
+
7089
+ /**************** Premium Video Box ************/
7090
+ /***********************************************/
7091
+ .premium-video-box-transform {
7092
+ -webkit-transform: none !important;
7093
+ -ms-transform: none !important;
7094
+ transform: none !important; }
7095
+
7096
+ .premium-video-box-container {
7097
+ -js-display: flex;
7098
+ display: -webkit-box;
7099
+ display: -webkit-flex;
7100
+ display: -moz-box;
7101
+ display: -ms-flexbox;
7102
+ display: flex;
7103
+ -webkit-box-orient: vertical;
7104
+ -webkit-box-direction: normal;
7105
+ -webkit-flex-direction: column;
7106
+ -moz-box-orient: vertical;
7107
+ -moz-box-direction: normal;
7108
+ -ms-flex-direction: column;
7109
+ flex-direction: column; }
7110
+
7111
+ .premium-video-box-container > div {
7112
+ position: relative;
7113
+ overflow: hidden; }
7114
+
7115
+ .pa-aspect-ratio-11 .premium-video-box-container > div {
7116
+ padding-bottom: 100%; }
7117
+
7118
+ .pa-aspect-ratio-169 .premium-video-box-container > div {
7119
+ padding-bottom: 56.25%; }
7120
+
7121
+ .pa-aspect-ratio-43 .premium-video-box-container > div {
7122
+ padding-bottom: 75%; }
7123
+
7124
+ .pa-aspect-ratio-32 .premium-video-box-container > div {
7125
+ padding-bottom: 66.6666%; }
7126
+
7127
+ .pa-aspect-ratio-219 .premium-video-box-container > div {
7128
+ padding-bottom: 42.8571%; }
7129
+
7130
+ .pa-aspect-ratio-916 .premium-video-box-container > div {
7131
+ padding-bottom: 177.8%; }
7132
+
7133
+ .premium-video-box-image-container {
7134
+ position: absolute;
7135
+ top: 0;
7136
+ left: 0;
7137
+ bottom: 0;
7138
+ right: 0;
7139
+ width: 100%;
7140
+ height: 100%;
7141
+ -webkit-background-size: cover;
7142
+ background-size: cover;
7143
+ background-position: 50%;
7144
+ cursor: pointer;
7145
+ margin: auto;
7146
+ -webkit-transition: 0.2s all;
7147
+ transition: 0.2s all; }
7148
+
7149
+ .premium-video-box-play-icon-container {
7150
+ position: absolute;
7151
+ z-index: 2;
7152
+ cursor: pointer;
7153
+ -webkit-transform: translate(-50%, -50%);
7154
+ -ms-transform: translate(-50%, -50%);
7155
+ transform: translate(-50%, -50%);
7156
+ background: rgba(252, 252, 252, 0.35); }
7157
+
7158
+ .premium-video-box-description-container {
7159
+ position: absolute;
7160
+ z-index: 2;
7161
+ padding: 5px;
7162
+ text-align: center;
7163
+ cursor: pointer;
7164
+ -webkit-transform: translate(-50%, -50%);
7165
+ -ms-transform: translate(-50%, -50%);
7166
+ transform: translate(-50%, -50%); }
7167
+
7168
+ .premium-video-box-text {
7169
+ margin-bottom: 0 !important;
7170
+ -webkit-transition: all 0.3s ease-in-out;
7171
+ transition: all 0.3s ease-in-out; }
7172
+
7173
+ .premium-video-box-play-icon {
7174
+ padding: 15px;
7175
+ -webkit-transform: translateX(4%);
7176
+ -ms-transform: translateX(4%);
7177
+ transform: translateX(4%);
7178
+ -webkit-transition: all 0.3s ease-in-out;
7179
+ transition: all 0.3s ease-in-out; }
7180
+
7181
+ .premium-video-box-video-container,
7182
+ .premium-vid-lightbox-container {
7183
+ position: absolute;
7184
+ top: 0;
7185
+ left: 0;
7186
+ z-index: 2;
7187
+ width: 100%;
7188
+ height: 100%;
7189
+ -webkit-transition: opacity 0.8s ease-in-out;
7190
+ transition: opacity 0.8s ease-in-out;
7191
+ overflow: hidden;
7192
+ cursor: pointer; }
7193
+
7194
+ .premium-video-box-container[data-overlay="true"][data-type="self"] .premium-video-box-video-container {
7195
+ opacity: 0;
7196
+ visibility: hidden; }
7197
+
7198
+ .premium-video-box-video-container iframe {
7199
+ max-width: 100%;
7200
+ width: 100%;
7201
+ height: 100%;
7202
+ margin: 0;
7203
+ line-height: 1;
7204
+ border: none; }
7205
+
7206
+ .premium-video-box-video-container video {
7207
+ max-width: 100%;
7208
+ width: 100%;
7209
+ height: 100%;
7210
+ margin: 0;
7211
+ line-height: 1;
7212
+ border: none;
7213
+ background-color: #000;
7214
+ -o-object-fit: contain;
7215
+ object-fit: contain; }
7216
+
7217
+ .premium-video-box-container .premium-video-box-vimeo-wrap {
7218
+ -js-display: flex;
7219
+ display: -webkit-box;
7220
+ display: -webkit-flex;
7221
+ display: -moz-box;
7222
+ display: -ms-flexbox;
7223
+ display: flex;
7224
+ position: absolute;
7225
+ top: 0;
7226
+ left: 0;
7227
+ z-index: 3;
7228
+ margin: 10px;
7229
+ margin-right: 10px;
7230
+ -webkit-transition: opacity 0.2s ease-out;
7231
+ transition: opacity 0.2s ease-out;
7232
+ margin-right: 4.6em; }
7233
+
7234
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-portrait {
7235
+ width: 60px;
7236
+ height: 60px;
7237
+ background: rgba(23, 35, 34, 0.75);
7238
+ margin-right: 1px;
7239
+ -webkit-box-flex: 1;
7240
+ -webkit-flex: 1 0 auto;
7241
+ -moz-box-flex: 1;
7242
+ -ms-flex: 1 0 auto;
7243
+ flex: 1 0 auto;
7244
+ padding: 0; }
7245
+
7246
+ .premium-video-box-vimeo-portrait img {
7247
+ width: 50px;
7248
+ height: 50px;
7249
+ margin: 5px;
7250
+ padding: 0;
7251
+ border: 0;
7252
+ -webkit-border-radius: 50%;
7253
+ border-radius: 50%; }
7254
+
7255
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-headers {
7256
+ font-size: 10px; }
7257
+
7258
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-title {
7259
+ max-width: 100%;
7260
+ font-size: 2em !important;
7261
+ font-weight: 700;
7262
+ margin: 0;
7263
+ padding: 0.1em 0.2em;
7264
+ background: rgba(23, 35, 34, 0.75);
7265
+ display: inline-block;
7266
+ text-transform: none;
7267
+ line-height: normal;
7268
+ letter-spacing: normal; }
7269
+
7270
+ .premium-video-box-vimeo-wrap .premium-video-box-vimeo-byline {
7271
+ font-size: 1.2em !important;
7272
+ font-weight: 400;
7273
+ color: #fff;
7274
+ margin-top: 0.1em;
7275
+ padding: 0.2em 0.5em;
7276
+ background: rgba(23, 35, 34, 0.75);
7277
+ text-transform: none;
7278
+ line-height: normal;
7279
+ letter-spacing: normal; }
7280
+
7281
+ .premium-video-box-playlist-container {
7282
+ -js-display: flex;
7283
+ display: -webkit-box;
7284
+ display: -webkit-flex;
7285
+ display: -moz-box;
7286
+ display: -ms-flexbox;
7287
+ display: flex;
7288
+ -webkit-flex-wrap: wrap;
7289
+ -ms-flex-wrap: wrap;
7290
+ flex-wrap: wrap; }
7291
+ .premium-video-box-playlist-container .premium-video-box-container {
7292
+ height: 100%;
7293
+ overflow: hidden; }
7294
+
7295
+ .premium-video-box-container:hover .premium-video-box-image-container.zoomin {
7296
+ -webkit-transform: scale(1.1);
7297
+ -ms-transform: scale(1.1);
7298
+ transform: scale(1.1); }
7299
+
7300
+ .premium-video-box-container:hover .premium-video-box-image-container.zoomout {
7301
+ -webkit-transform: scale(1);
7302
+ -ms-transform: scale(1);
7303
+ transform: scale(1); }
7304
+
7305
+ .premium-video-box-container:hover .premium-video-box-image-container.scale {
7306
+ -webkit-transform: scale(1.3) rotate(5deg);
7307
+ -ms-transform: scale(1.3) rotate(5deg);
7308
+ transform: scale(1.3) rotate(5deg); }
7309
+
7310
+ .premium-video-box-container:hover .premium-video-box-image-container.gray {
7311
+ -webkit-filter: grayscale(0%);
7312
+ filter: grayscale(0%); }
7313
+
7314
+ .premium-video-box-container:hover .premium-video-box-image-container.blur {
7315
+ -webkit-filter: blur(3px);
7316
+ filter: blur(3px); }
7317
+
7318
+ .premium-video-box-container:hover .premium-video-box-image-container.sepia {
7319
+ -webkit-filter: sepia(0%);
7320
+ filter: sepia(0%); }
7321
+
7322
+ .premium-video-box-container:hover .premium-video-box-image-container.trans {
7323
+ -webkit-transform: translateX(0px) scale(1.1);
7324
+ -ms-transform: translateX(0px) scale(1.1);
7325
+ transform: translateX(0px) scale(1.1); }
7326
+
7327
+ .premium-video-box-container:hover .premium-video-box-image-container.bright {
7328
+ -webkit-filter: brightness(1.2);
7329
+ filter: brightness(1.2); }
7330
+
7331
+ .premium-video-box-image-container.gray {
7332
+ -webkit-filter: grayscale(100%);
7333
+ filter: grayscale(100%); }
7334
+
7335
+ .premium-video-box-image-container.zoomout, .premium-video-box-image-container.scale {
7336
+ -webkit-transform: scale(1.2);
7337
+ -ms-transform: scale(1.2);
7338
+ transform: scale(1.2); }
7339
+
7340
+ .premium-video-box-image-container.sepia {
7341
+ -webkit-filter: sepia(30%);
7342
+ filter: sepia(30%); }
7343
+
7344
+ .premium-video-box-image-container.bright {
7345
+ -webkit-filter: brightness(1);
7346
+ filter: brightness(1); }
7347
+
7348
+ .premium-video-box-image-container.trans {
7349
+ -webkit-transform: translateX(-15px) scale(1.1);
7350
+ -ms-transform: translateX(-15px) scale(1.1);
7351
+ transform: translateX(-15px) scale(1.1); }
7352
+
7353
+ .premium-video-box-mask-media {
7354
+ -webkit-mask-repeat: no-repeat;
7355
+ mask-repeat: no-repeat; }
7356
+
7357
+ /* Sticky Video Option */
7358
+ .premium-video-box-container.premium-video-box-sticky-apply {
7359
+ z-index: 99;
7360
+ overflow: unset; }
7361
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
7362
+ position: fixed !important;
7363
+ z-index: 99999;
7364
+ height: 225px;
7365
+ width: 400px;
7366
+ background: #fff; }
7367
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-vimeo-wrap,
7368
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-container:before {
7369
+ visibility: hidden; }
7370
+ .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply .premium-video-box-inner-wrap {
7371
+ -webkit-box-shadow: unset;
7372
+ box-shadow: unset; }
7373
+
7374
+ .premium-video-box-sticky-close,
7375
+ .premium-video-box-sticky-infobar {
7376
+ display: none; }
7377
+
7378
+ .premium-video-box-sticky-apply .premium-video-box-sticky-close {
7379
+ position: absolute;
7380
+ padding: 5px;
7381
+ cursor: pointer;
7382
+ z-index: 99999;
7383
+ height: 14px;
7384
+ width: 14px;
7385
+ -webkit-box-sizing: content-box;
7386
+ -moz-box-sizing: content-box;
7387
+ box-sizing: content-box;
7388
+ -webkit-border-radius: 100%;
7389
+ border-radius: 100%;
7390
+ -js-display: flex;
7391
+ display: -webkit-box;
7392
+ display: -webkit-flex;
7393
+ display: -moz-box;
7394
+ display: -ms-flexbox;
7395
+ display: flex;
7396
+ -webkit-box-pack: center;
7397
+ -webkit-justify-content: center;
7398
+ -moz-box-pack: center;
7399
+ -ms-flex-pack: center;
7400
+ justify-content: center;
7401
+ -webkit-box-align: center;
7402
+ -webkit-align-items: center;
7403
+ -moz-box-align: center;
7404
+ -ms-flex-align: center;
7405
+ align-items: center; }
7406
+
7407
+ .premium-video-box-sticky-apply .premium-video-box-play-icon-container {
7408
+ -js-display: flex;
7409
+ display: -webkit-box;
7410
+ display: -webkit-flex;
7411
+ display: -moz-box;
7412
+ display: -ms-flexbox;
7413
+ display: flex; }
7414
+
7415
+ .premium-video-box-sticky-apply .premium-video-box-play-icon {
7416
+ -webkit-transition: none;
7417
+ transition: none; }
7418
+
7419
+ .premium-video-box-sticky-apply .premium-video-box-sticky-infobar {
7420
+ display: block;
7421
+ position: relative;
7422
+ top: 100%;
7423
+ width: 100%;
7424
+ padding: 5px;
7425
+ text-align: center;
7426
+ z-index: 9999;
7427
+ margin-top: -1px; }
7428
+
7429
+ .premium-video-box-sticky-apply .premium-video-box-inner-wrap.ui-draggable {
7430
+ cursor: move; }
7431
+
7432
+ .premium-video-sticky-top-left
7433
+ .premium-video-box-container.premium-video-box-sticky-apply
7434
+ .premium-video-box-inner-wrap {
7435
+ right: auto;
7436
+ left: 20px;
7437
+ top: 20px; }
7438
+
7439
+ .premium-video-sticky-bottom-left
7440
+ .premium-video-box-container.premium-video-box-sticky-apply
7441
+ .premium-video-box-inner-wrap {
7442
+ right: auto;
7443
+ left: 20px;
7444
+ bottom: 20px; }
7445
+
7446
+ .premium-video-sticky-top-right
7447
+ .premium-video-box-container.premium-video-box-sticky-apply
7448
+ .premium-video-box-inner-wrap {
7449
+ left: auto;
7450
+ right: 20px;
7451
+ top: 20px; }
7452
+
7453
+ .premium-video-sticky-bottom-right
7454
+ .premium-video-box-container.premium-video-box-sticky-apply
7455
+ .premium-video-box-inner-wrap {
7456
+ left: auto;
7457
+ right: 20px;
7458
+ bottom: 20px; }
7459
+
7460
+ .premium-video-sticky-center-left
7461
+ .premium-video-box-container.premium-video-box-sticky-apply
7462
+ .premium-video-box-inner-wrap {
7463
+ right: auto;
7464
+ left: 20px;
7465
+ top: 50%;
7466
+ -webkit-transform: translateY(-50%);
7467
+ -ms-transform: translateY(-50%);
7468
+ transform: translateY(-50%); }
7469
+
7470
+ .premium-video-sticky-center-right
7471
+ .premium-video-box-container.premium-video-box-sticky-apply
7472
+ .premium-video-box-inner-wrap {
7473
+ left: auto;
7474
+ right: 20px;
7475
+ top: 50%;
7476
+ -webkit-transform: translateY(-50%);
7477
+ -ms-transform: translateY(-50%);
7478
+ transform: translateY(-50%); }
7479
+
7480
+ .premium-video-sticky-bottom-right
7481
+ .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
7482
+ .premium-video-box-inner-wrap,
7483
+ .premium-video-sticky-bottom-left
7484
+ .premium-video-box-sticky-infobar-wrap.premium-video-box-sticky-apply
7485
+ .premium-video-box-inner-wrap {
7486
+ bottom: 55px; }
7487
+
7488
+ .premium-video-sticky-top-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7489
+ .premium-video-sticky-bottom-left .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7490
+ .premium-video-sticky-center-left .premium-video-box-sticky-apply .premium-video-box-sticky-close {
7491
+ top: -10px;
7492
+ right: -10px; }
7493
+
7494
+ .premium-video-sticky-top-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7495
+ .premium-video-sticky-bottom-right .premium-video-box-sticky-apply .premium-video-box-sticky-close,
7496
+ .premium-video-sticky-center-right .premium-video-box-sticky-apply .premium-video-box-sticky-close {
7497
+ top: -10px;
7498
+ left: -10px; }
7499
+
7500
+ .premium-video-box-filter-sticky {
7501
+ -webkit-filter: none !important;
7502
+ filter: none !important; }
7503
+
7504
+ .premium-mscroll-yes.elementor-widget-premium-addon-video-box div {
7505
+ cursor: default; }
7506
+
7507
+ /************ Premium Vertical Scroll ************/
7508
+ /*************************************************/
7509
+ .premium-vscroll-inner {
7510
+ position: relative;
7511
+ min-height: 100%; }
7512
+ .premium-vscroll-inner .premium-vscroll-dots {
7513
+ position: fixed;
7514
+ z-index: 100;
7515
+ opacity: 1;
7516
+ margin-top: -32px;
7517
+ -webkit-transition: all 0.3s ease-in-out;
7518
+ transition: all 0.3s ease-in-out; }
7519
+
7520
+ .premium-vscroll-wrap .premium-vscroll-nav-menu {
7521
+ opacity: 1;
7522
+ -webkit-transition: all 0.3s ease-in-out;
7523
+ transition: all 0.3s ease-in-out; }
7524
+
7525
+ .premium-vscroll-inner .premium-vscroll-dots,
7526
+ .premium-vscroll-wrap .premium-vscroll-dots-hide {
7527
+ opacity: 0;
7528
+ visibility: hidden; }
7529
+
7530
+ .premium-vscroll-nav-dots-yes .premium-vscroll-inner .premium-vscroll-dots:not(.premium-vscroll-dots-hide) {
7531
+ opacity: 1;
7532
+ visibility: visible; }
7533
+
7534
+ .premium-vscroll-dots.middle {
7535
+ top: 50%;
7536
+ margin-top: 0;
7537
+ -webkit-transform: translateY(-50%);
7538
+ -ms-transform: translateY(-50%);
7539
+ transform: translateY(-50%); }
7540
+
7541
+ .premium-vscroll-dots.top {
7542
+ top: 40px; }
7543
+
7544
+ .premium-vscroll-dots.bottom {
7545
+ bottom: 30px; }
7546
+
7547
+ .premium-vscroll-dots.right {
7548
+ right: 17px; }
7549
+
7550
+ .premium-vscroll-dots.left {
7551
+ left: 17px; }
7552
+
7553
+ .premium-vscroll-inner ul.premium-vscroll-dots-list,
7554
+ .premium-vscroll-wrap .premium-vscroll-nav-menu {
7555
+ margin: 0 !important;
7556
+ padding: 0; }
7557
+
7558
+ .premium-vscroll-inner ul.premium-vscroll-dots-list li {
7559
+ width: 14px;
7560
+ height: 13px;
7561
+ margin: 7px;
7562
+ position: relative;
7563
+ -js-display: flex;
7564
+ display: -webkit-box;
7565
+ display: -webkit-flex;
7566
+ display: -moz-box;
7567
+ display: -ms-flexbox;
7568
+ display: flex;
7569
+ -webkit-box-pack: center;
7570
+ -webkit-justify-content: center;
7571
+ -moz-box-pack: center;
7572
+ -ms-flex-pack: center;
7573
+ justify-content: center;
7574
+ -webkit-box-align: center;
7575
+ -webkit-align-items: center;
7576
+ -moz-box-align: center;
7577
+ -ms-flex-align: center;
7578
+ align-items: center;
7579
+ overflow: visible; }
7580
+
7581
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link {
7582
+ display: block;
7583
+ position: relative;
7584
+ z-index: 1;
7585
+ width: 100%;
7586
+ height: 100%;
7587
+ cursor: pointer;
7588
+ text-decoration: none; }
7589
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-nav-link span {
7590
+ top: 2px;
7591
+ left: 2.5px;
7592
+ width: 8px;
7593
+ height: 8px;
7594
+ border: 1px solid #000;
7595
+ -webkit-border-radius: 50%;
7596
+ border-radius: 50%;
7597
+ position: absolute;
7598
+ z-index: 1;
7599
+ -webkit-transition: all 0.3s ease-in-out;
7600
+ transition: all 0.3s ease-in-out; }
7601
+
7602
+ .premium-vscroll-inner .premium-vscroll-dot-item.active .premium-vscroll-nav-link span {
7603
+ -webkit-transform: scale(1.6);
7604
+ -ms-transform: scale(1.6);
7605
+ transform: scale(1.6); }
7606
+
7607
+ .premium-vscroll-inner .premium-vscroll-dot-item .premium-vscroll-tooltip {
7608
+ position: absolute;
7609
+ color: #fff;
7610
+ font-size: 14px;
7611
+ font-family: arial, helvetica, sans-serif;
7612
+ white-space: nowrap;
7613
+ max-width: 220px;
7614
+ padding-left: 0.4em;
7615
+ padding-right: 0.4em; }
7616
+
7617
+ .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip {
7618
+ right: 27px; }
7619
+
7620
+ .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item {
7621
+ width: 4px;
7622
+ height: 30px; }
7623
+ .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item span {
7624
+ width: 100%;
7625
+ height: 100%;
7626
+ -webkit-border-radius: 0;
7627
+ border-radius: 0; }
7628
+ .premium-vscroll-inner .premium-vscroll-dots.lines .premium-vscroll-dot-item.active span {
7629
+ -webkit-transform: scale(1);
7630
+ -ms-transform: scale(1);
7631
+ transform: scale(1); }
7632
+
7633
+ .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after {
7634
+ position: absolute;
7635
+ top: 50%;
7636
+ content: "";
7637
+ left: -webkit-calc(100% - 1px);
7638
+ left: calc(100% - 1px);
7639
+ width: 10px;
7640
+ height: 0;
7641
+ border-top: 6px solid transparent;
7642
+ border-bottom: 6px solid transparent;
7643
+ border-left: 6px solid;
7644
+ -webkit-transform: translateY(-50%);
7645
+ -ms-transform: translateY(-50%);
7646
+ transform: translateY(-50%); }
7647
+
7648
+ .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip {
7649
+ left: 27px; }
7650
+ .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after {
7651
+ position: absolute;
7652
+ top: 50%;
7653
+ content: "";
7654
+ right: -webkit-calc(100% - 1px);
7655
+ right: calc(100% - 1px);
7656
+ width: 10px;
7657
+ height: 0;
7658
+ border-top: 6px solid transparent;
7659
+ border-bottom: 6px solid transparent;
7660
+ border-right: 6px solid;
7661
+ -webkit-transform: translateY(-50%);
7662
+ -ms-transform: translateY(-50%);
7663
+ transform: translateY(-50%); }
7664
+
7665
+ /* * Lines */
7666
+ @media (max-width: 768px) {
7667
+ .premium-vscroll-dots.right {
7668
+ right: 7px; }
7669
+ .premium-vscroll-dots.left {
7670
+ left: 7px; } }
7671
+
7672
+ .premium-vscroll-nav-menu {
7673
+ position: fixed;
7674
+ top: 20px;
7675
+ height: 40px;
7676
+ z-index: 100;
7677
+ padding: 0;
7678
+ margin: 0; }
7679
+ .premium-vscroll-nav-menu.left {
7680
+ left: 0; }
7681
+ .premium-vscroll-nav-menu.right {
7682
+ right: 0; }
7683
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item {
7684
+ display: inline-block;
7685
+ margin: 10px;
7686
+ color: #000;
7687
+ background: #fff;
7688
+ background: rgba(255, 255, 255, 0.3); }
7689
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link {
7690
+ padding: 9px 18px;
7691
+ display: block;
7692
+ cursor: pointer;
7693
+ color: #000; }
7694
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover {
7695
+ color: #000; }
7696
+ .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:focus {
7697
+ outline: none; }
7698
+
7699
+ .multiscroll-nav li a:focus {
7700
+ outline: none; }
7701
+
7702
+ .premium-vscroll-temp .slimScrollBar {
7703
+ visibility: hidden; }
7704
+
7705
+ [data-hijacking="off"] .premium-vscroll-temp {
7706
+ height: 100vh; }
7707
+ [data-hijacking="off"] .premium-vscroll-temp > div {
7708
+ opacity: 0;
7709
+ top: 0;
7710
+ left: 0;
7711
+ width: 100%;
7712
+ /* Force Hardware Acceleration */
7713
+ -webkit-transform: translateZ(0);
7714
+ transform: translateZ(0);
7715
+ -webkit-backface-visibility: hidden;
7716
+ backface-visibility: hidden; }
7717
+
7718
+ [data-hijacking="off"] .premium-vscroll-temp:first-of-type > div::before {
7719
+ display: none;
7720
+ position: absolute;
7721
+ width: 100%;
7722
+ top: 20px;
7723
+ z-index: 2; }
7724
+
7725
+ [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp {
7726
+ position: relative;
7727
+ /* enable a 3D-space for children elements */
7728
+ -webkit-perspective: 1800px;
7729
+ perspective: 1800px; }
7730
+ [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp > div {
7731
+ position: absolute;
7732
+ -webkit-transform-origin: center bottom;
7733
+ -ms-transform-origin: center bottom;
7734
+ transform-origin: center bottom; }
7735
+ [data-hijacking="off"][data-animation="rotate"] .premium-vscroll-temp:last-of-type > div {
7736
+ opacity: 1 !important;
7737
+ -webkit-transform: translateY(0px) scale(1) rotateX(0deg) !important;
7738
+ transform: translateY(0px) scale(1) rotateX(0deg) !important; }
7739
+
7740
+ [data-hijacking="off"][data-animation="parallax"] .premium-vscroll-temp > div {
7741
+ position: fixed; }
7742
+
7743
+ [data-hijacking="off"][data-animation="scaleDown"] .premium-vscroll-temp > div {
7744
+ position: fixed; }
7745
+
7746
+ [data-hijacking="off"] .premium-vscroll-parallax-last {
7747
+ -webkit-transform: translateY(0px) scale(1) !important;
7748
+ -ms-transform: translateY(0px) scale(1) !important;
7749
+ transform: translateY(0px) scale(1) !important; }
7750
+
7751
+ [data-hijacking="off"] .premium-vscroll-parallax-position {
7752
+ position: unset !important; }
7753
+
7754
+ /********** Premium Woo Products **********/
7755
+ /******************************************/
7756
+ .ast-single-post .entry-content .premium-woocommerce a {
7757
+ text-decoration: none; }
7758
+
7759
+ .premium-woocommerce .premium-woo-qv-btn {
7760
+ cursor: pointer; }
7761
+
7762
+ .premium-woocommerce:not(.premium-woo-skin-grid-7) li.product .star-rating {
7763
+ margin: 0 auto 0.5em; }
7764
+
7765
+ .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale,
7766
+ .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-featured-wrap .premium-woo-product-featured {
7767
+ display: block;
7768
+ text-align: center;
7769
+ color: #fff;
7770
+ min-width: 2em;
7771
+ min-height: 2em;
7772
+ line-height: 2em;
7773
+ padding: 0.3em 0.6em;
7774
+ margin: 0.5em 0.6em; }
7775
+
7776
+ .premium-woocommerce .pa-out-of-stock {
7777
+ display: block;
7778
+ text-align: center;
7779
+ color: #fff;
7780
+ min-width: 2em;
7781
+ min-height: 2em;
7782
+ line-height: 2em;
7783
+ padding: 0.3em 0.6em;
7784
+ margin: 0.5em 0.6em; }
7785
+
7786
+ .premium-woocommerce .woocommerce-loop-product__title {
7787
+ margin-bottom: 0.5em;
7788
+ font-size: 1em;
7789
+ -webkit-transition: all 0.3s ease-in-out;
7790
+ transition: all 0.3s ease-in-out; }
7791
+
7792
+ .premium-woocommerce .premium-woo-product-category {
7793
+ display: block;
7794
+ font-size: 0.85em;
7795
+ margin-bottom: 0.5em;
7796
+ line-height: 1.3; }
7797
+
7798
+ .premium-woocommerce .star-rating {
7799
+ display: block;
7800
+ float: none;
7801
+ -webkit-backface-visibility: hidden;
7802
+ backface-visibility: hidden;
7803
+ overflow: hidden;
7804
+ position: relative;
7805
+ height: 1em;
7806
+ line-height: 1;
7807
+ font-size: 0.857em;
7808
+ width: 5.4em;
7809
+ font-family: "star"; }
7810
+ .premium-woocommerce .star-rating::before {
7811
+ content: "\73\73\73\73\73";
7812
+ color: #54595f;
7813
+ float: left;
7814
+ top: 0;
7815
+ left: 0;
7816
+ position: absolute; }
7817
+ .premium-woocommerce .star-rating span {
7818
+ overflow: hidden;
7819
+ float: left;
7820
+ top: 0;
7821
+ left: 0;
7822
+ position: absolute;
7823
+ padding-top: 1.5em; }
7824
+ .premium-woocommerce .star-rating span::before {
7825
+ content: "\53\53\53\53\53";
7826
+ color: inherit;
7827
+ top: 0;
7828
+ position: absolute;
7829
+ left: 0; }
7830
+
7831
+ .premium-woocommerce .premium-woo-products-inner ul.products {
7832
+ -js-display: flex;
7833
+ display: -webkit-box;
7834
+ display: -webkit-flex;
7835
+ display: -moz-box;
7836
+ display: -ms-flexbox;
7837
+ display: flex;
7838
+ margin: 0;
7839
+ padding: 0;
7840
+ -webkit-flex-wrap: wrap;
7841
+ -ms-flex-wrap: wrap;
7842
+ flex-wrap: wrap;
7843
+ list-style: none outside;
7844
+ -webkit-column-gap: 0;
7845
+ -moz-column-gap: 0;
7846
+ column-gap: 0; }
7847
+ .premium-woocommerce .premium-woo-products-inner ul.products li.product {
7848
+ margin: 0 0 10px;
7849
+ padding: 0 10px; }
7850
+ .premium-woocommerce .premium-woo-products-inner ul.products li.product .premium-woo-product-wrapper {
7851
+ overflow: hidden;
7852
+ -webkit-transition: all 0.3s ease-in-out;
7853
+ transition: all 0.3s ease-in-out; }
7854
+
7855
+ .premium-woocommerce .woocommerce-loop-product__link {
7856
+ position: relative;
7857
+ display: block !important;
7858
+ overflow: hidden;
7859
+ -webkit-transition: all 0.3s ease-in-out;
7860
+ transition: all 0.3s ease-in-out; }
7861
+
7862
+ .premium-woocommerce .premium-woo-ribbon-container,
7863
+ .premium-woocommerce .pa-out-of-stock {
7864
+ position: absolute;
7865
+ z-index: 9; }
7866
+
7867
+ .premium-woocommerce .premium-woo-ribbon-container {
7868
+ top: 0;
7869
+ left: 0; }
7870
+
7871
+ .premium-woocommerce .pa-out-of-stock {
7872
+ top: 7px;
7873
+ left: 9px;
7874
+ margin: 0; }
7875
+
7876
+ .premium-woo-product-thumbnail {
7877
+ position: relative;
7878
+ overflow: hidden; }
7879
+ .premium-woo-product-thumbnail .woocommerce-loop-product__link img {
7880
+ margin: 0;
7881
+ width: 100%; }
7882
+
7883
+ .premium-woo-product-sale-wrap,
7884
+ .premium-woo-product-featured-wrap {
7885
+ margin: 0; }
7886
+
7887
+ .premium-woocommerce .premium-woo-products-details-wrap {
7888
+ padding: 1em 1.2em; }
7889
+ .premium-woocommerce .premium-woo-products-details-wrap .button {
7890
+ display: inline-block;
7891
+ background-color: #6ec1e4;
7892
+ color: #fff;
7893
+ margin: 0.5em 0;
7894
+ line-height: 1.3;
7895
+ padding: 10px 40px;
7896
+ font-size: 100%;
7897
+ cursor: pointer;
7898
+ text-decoration: none;
7899
+ overflow: visible;
7900
+ font-weight: 700;
7901
+ background-image: none;
7902
+ border: none;
7903
+ -webkit-border-radius: 0px;
7904
+ border-radius: 0px;
7905
+ -webkit-box-shadow: none;
7906
+ box-shadow: none;
7907
+ text-shadow: none;
7908
+ -webkit-transition: all 0.3s ease-in-out;
7909
+ transition: all 0.3s ease-in-out; }
7910
+
7911
+ .premium-woocommerce li.product .price {
7912
+ display: block;
7913
+ line-height: 1.3;
7914
+ font-weight: 700;
7915
+ margin-bottom: 0.5em;
7916
+ font-size: 0.9em; }
7917
+ .premium-woocommerce li.product .price del {
7918
+ display: inline-block;
7919
+ font-weight: 400;
7920
+ background: transparent;
7921
+ opacity: 1; }
7922
+ .premium-woocommerce li.product .price ins {
7923
+ display: inline-block;
7924
+ background: transparent;
7925
+ text-decoration: none;
7926
+ font-weight: inherit; }
7927
+ .premium-woocommerce li.product .price .amount {
7928
+ color: inherit !important; }
7929
+
7930
+ .premium-woocommerce li.product .premium-woo-product-desc p {
7931
+ margin: 0; }
7932
+
7933
+ .premium-woo-product-align-left .premium-woocommerce li.product .star-rating {
7934
+ margin-left: 0;
7935
+ margin-right: auto; }
7936
+
7937
+ .premium-woo-product-align-center .premium-woocommerce li.product .star-rating {
7938
+ margin-left: auto;
7939
+ margin-right: auto; }
7940
+
7941
+ .premium-woo-product-align-right .premium-woocommerce li.product .star-rating {
7942
+ margin-left: auto;
7943
+ margin-right: 0; }
7944
+
7945
+ .premium-woo-products-pagination ul.page-numbers {
7946
+ -js-display: flex;
7947
+ display: -webkit-box;
7948
+ display: -webkit-flex;
7949
+ display: -moz-box;
7950
+ display: -ms-flexbox;
7951
+ display: flex;
7952
+ list-style-type: none;
7953
+ margin: 0;
7954
+ margin-top: 10px;
7955
+ padding: 0;
7956
+ border: none;
7957
+ -webkit-box-pack: center;
7958
+ -webkit-justify-content: center;
7959
+ -moz-box-pack: center;
7960
+ -ms-flex-pack: center;
7961
+ justify-content: center; }
7962
+ .premium-woo-products-pagination ul.page-numbers li {
7963
+ margin: 0 0.4em 0.4em 0;
7964
+ padding: 0;
7965
+ text-align: center; }
7966
+ .premium-woo-products-pagination ul.page-numbers li .page-numbers {
7967
+ margin: 0;
7968
+ text-decoration: none;
7969
+ color: #000;
7970
+ border: 1px solid #54595f;
7971
+ padding: 0;
7972
+ line-height: 1;
7973
+ font-size: 1em;
7974
+ font-weight: 400;
7975
+ padding: 0.75em;
7976
+ display: block;
7977
+ min-width: 2.5em;
7978
+ -webkit-transition: all 0.3s ease-in-out;
7979
+ transition: all 0.3s ease-in-out; }
7980
+ .premium-woo-products-pagination ul.page-numbers li .page-numbers:hover, .premium-woo-products-pagination ul.page-numbers li .page-numbers.current {
7981
+ background-color: #54595f;
7982
+ color: #fff;
7983
+ outline: none; }
7984
+
7985
+ .premium-woocommerce .premium-loading-feed,
7986
+ .premium-woo-quick-view-loader .premium-loading-feed {
7987
+ display: block;
7988
+ position: absolute;
7989
+ width: 100%;
7990
+ height: 100%;
7991
+ top: 0px;
7992
+ left: 0px;
7993
+ bottom: 0px;
7994
+ right: 0px;
7995
+ background: rgba(255, 255, 255, 0.2);
7996
+ -js-display: flex;
7997
+ display: -webkit-box;
7998
+ display: -webkit-flex;
7999
+ display: -moz-box;
8000
+ display: -ms-flexbox;
8001
+ display: flex;
8002
+ -webkit-box-align: center;
8003
+ -webkit-align-items: center;
8004
+ -moz-box-align: center;
8005
+ -ms-flex-align: center;
8006
+ align-items: center; }
8007
+
8008
+ /**
8009
+ * Image Hover Effects
8010
+ */
8011
+ .premium-woocommerce .woocommerce-loop-product__link img {
8012
+ -webkit-transition: all 0.3s ease-in-out;
8013
+ transition: all 0.3s ease-in-out; }
8014
+
8015
+ .premium-woo-product__hover-zoomout .woocommerce-loop-product__link img {
8016
+ -webkit-transform: scale(1.2);
8017
+ -ms-transform: scale(1.2);
8018
+ transform: scale(1.2); }
8019
+
8020
+ .premium-woo-product__hover-zoomout li.product:hover .woocommerce-loop-product__link img {
8021
+ -webkit-transform: none;
8022
+ -ms-transform: none;
8023
+ transform: none; }
8024
+
8025
+ .premium-woo-product__hover-zoomin .woocommerce-loop-product__link img {
8026
+ -webkit-transform: none;
8027
+ -ms-transform: none;
8028
+ transform: none; }
8029
+
8030
+ .premium-woo-product__hover-zoomin li.product:hover .woocommerce-loop-product__link img {
8031
+ -webkit-transform: scale(1.2);
8032
+ -ms-transform: scale(1.2);
8033
+ transform: scale(1.2); }
8034
+
8035
+ .premium-woo-product__hover-gray .woocommerce-loop-product__link img {
8036
+ -webkit-filter: grayscale(100%);
8037
+ filter: grayscale(100%); }
8038
+
8039
+ .premium-woo-product__hover-gray li.product:hover .woocommerce-loop-product__link img {
8040
+ -webkit-filter: grayscale(0%);
8041
+ filter: grayscale(0%); }
8042
+
8043
+ .premium-woo-product__hover-sepia .woocommerce-loop-product__link img {
8044
+ -webkit-filter: sepia(30%);
8045
+ filter: sepia(30%); }
8046
+
8047
+ .premium-woo-product__hover-sepia li.product:hover .woocommerce-loop-product__link img {
8048
+ -webkit-filter: sepia(0%);
8049
+ filter: sepia(0%); }
8050
+
8051
+ .premium-woo-product__hover-bright .woocommerce-loop-product__link img {
8052
+ -webkit-filter: brightness(1);
8053
+ filter: brightness(1); }
8054
+
8055
+ .premium-woo-product__hover-bright li.product:hover .woocommerce-loop-product__link img {
8056
+ -webkit-filter: brightness(1.2);
8057
+ filter: brightness(1.2); }
8058
+
8059
+ .premium-woo-product__hover-trans .woocommerce-loop-product__link img {
8060
+ -webkit-transform: translateX(-15px) scale(1.1);
8061
+ -ms-transform: translateX(-15px) scale(1.1);
8062
+ transform: translateX(-15px) scale(1.1); }
8063
+
8064
+ .premium-woo-product__hover-trans li.product:hover .woocommerce-loop-product__link img {
8065
+ -webkit-transform: translateX(0px) scale(1.1);
8066
+ -ms-transform: translateX(0px) scale(1.1);
8067
+ transform: translateX(0px) scale(1.1); }
8068
+
8069
+ .premium-woo-product__hover-scale li.product:hover .woocommerce-loop-product__link img {
8070
+ -webkit-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
8071
+ -ms-transform: scaleX(1.3) scaleY(1.3) rotate(5deg);
8072
+ transform: scaleX(1.3) scaleY(1.3) rotate(5deg); }
8073
+
8074
+ .premium-woocommerce .premium-woo-product__on_hover {
8075
+ position: absolute;
8076
+ top: 0;
8077
+ right: 0;
8078
+ bottom: 0;
8079
+ left: 0;
8080
+ height: 100%;
8081
+ opacity: 0; }
8082
+
8083
+ .premium-woo-product__hover-swap li.product:hover .premium-woo-product__on_hover {
8084
+ opacity: 1; }
8085
+
8086
+ .premium-woo-skin-grid-1 .premium-woo-qv-btn,
8087
+ .premium-woo-skin-grid-3 .premium-woo-qv-btn,
8088
+ .premium-woo-skin-grid-4 .premium-woo-qv-btn {
8089
+ position: absolute;
8090
+ bottom: 0;
8091
+ left: 0;
8092
+ width: 100%;
8093
+ text-align: center;
8094
+ padding: 5px;
8095
+ background: rgba(2, 2, 2, 0.5);
8096
+ color: #fff;
8097
+ -webkit-transition: all 0.3s ease-in-out;
8098
+ transition: all 0.3s ease-in-out;
8099
+ z-index: 2;
8100
+ -webkit-transform: translateY(100%);
8101
+ -ms-transform: translateY(100%);
8102
+ transform: translateY(100%); }
8103
+
8104
+ .premium-woo-skin-grid-4 .premium-woo-qv-btn {
8105
+ -webkit-transition-delay: 0.1s;
8106
+ transition-delay: 0.1s; }
8107
+
8108
+ .premium-woo-skin-grid-1 .premium-woo-qv-icon,
8109
+ .premium-woo-skin-grid-3 .premium-woo-qv-icon,
8110
+ .premium-woo-skin-grid-4 .premium-woo-qv-icon,
8111
+ .premium-woo-skin-grid-6 .premium-woo-qv-icon {
8112
+ margin-left: 0.5em; }
8113
+
8114
+ .premium-woo-product-thumbnail:hover .premium-woo-qv-btn-translate {
8115
+ -webkit-transform: translateY(0);
8116
+ -ms-transform: translateY(0);
8117
+ transform: translateY(0); }
8118
+
8119
+ .premium-woo-product-wrapper .premium-woo-qv-data {
8120
+ position: absolute;
8121
+ top: 0;
8122
+ left: 0;
8123
+ width: 100%;
8124
+ height: 100%;
8125
+ z-index: 1;
8126
+ overflow: hidden;
8127
+ cursor: pointer; }
8128
+
8129
+ /**
8130
+ * Skin 1,4
8131
+ */
8132
+ .premium-woo-skin-grid-1 .premium-woo-product-actions-wrapper,
8133
+ .premium-woo-skin-grid-4 .premium-woo-product-actions-wrapper {
8134
+ position: absolute;
8135
+ top: 0.7em;
8136
+ right: 1em;
8137
+ -webkit-transform: translate3d(15px, 0, 0);
8138
+ transform: translate3d(15px, 0, 0);
8139
+ -webkit-transition: all 0.3s ease-in-out;
8140
+ transition: all 0.3s ease-in-out;
8141
+ opacity: 0;
8142
+ z-index: 9; }
8143
+
8144
+ .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-cart-btn {
8145
+ position: relative;
8146
+ display: block;
8147
+ margin: 0 0 3px;
8148
+ background: #fff;
8149
+ text-align: center;
8150
+ outline: 0;
8151
+ -webkit-transition: all 0.3s ease-in-out;
8152
+ transition: all 0.3s ease-in-out; }
8153
+
8154
+ .premium-woocommerce .premium-woo-product-actions-wrapper .premium-woo-add-cart-icon {
8155
+ display: block;
8156
+ color: #54595f;
8157
+ width: 30px;
8158
+ line-height: 30px;
8159
+ height: 30px;
8160
+ cursor: pointer;
8161
+ -webkit-transition: all 0.3s ease-in-out;
8162
+ transition: all 0.3s ease-in-out; }
8163
+
8164
+ .premium-woo-skin-grid-1 li.product:hover .premium-woo-product-actions-wrapper,
8165
+ .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-actions-wrapper {
8166
+ -webkit-transform: translate3d(5px, 0, 0);
8167
+ transform: translate3d(5px, 0, 0);
8168
+ opacity: 1; }
8169
+
8170
+ .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon {
8171
+ -webkit-animation: spin 2s linear infinite;
8172
+ animation: spin 2s linear infinite; }
8173
+
8174
+ .premium-woocommerce .premium-woo-cart-btn.adding .premium-woo-add-cart-icon::before {
8175
+ content: "\f013"; }
8176
+
8177
+ .premium-woocommerce .premium-woo-cart-btn.added .premium-woo-add-cart-icon::before {
8178
+ content: "\f00c"; }
8179
+
8180
+ /**
8181
+ * Skin 2
8182
+ */
8183
+ .premium-woo-skin-grid-2 li.product .premium-woo-products-details-wrap {
8184
+ position: absolute;
8185
+ background: #fff;
8186
+ bottom: 0;
8187
+ left: 0;
8188
+ width: 100%;
8189
+ z-index: 2;
8190
+ padding: 0;
8191
+ opacity: 0;
8192
+ -webkit-transition: opacity 0.2s, -webkit-transform 0.4s;
8193
+ transition: opacity 0.2s, -webkit-transform 0.4s;
8194
+ transition: transform 0.4s, opacity 0.2s;
8195
+ transition: transform 0.4s, opacity 0.2s, -webkit-transform 0.4s;
8196
+ -webkit-transform: translateZ(0) translateY(5px);
8197
+ transform: translateZ(0) translateY(5px); }
8198
+
8199
+ .premium-woo-skin-grid-2 .premium-woo-product-details {
8200
+ padding: 15px 0; }
8201
+
8202
+ .premium-woo-skin-grid-2 li.product:hover .premium-woo-products-details-wrap {
8203
+ opacity: 1;
8204
+ -webkit-transform: translateZ(0) translateY(0);
8205
+ transform: translateZ(0) translateY(0); }
8206
+
8207
+ .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper {
8208
+ position: static;
8209
+ -js-display: flex;
8210
+ display: -webkit-box;
8211
+ display: -webkit-flex;
8212
+ display: -moz-box;
8213
+ display: -ms-flexbox;
8214
+ display: flex;
8215
+ -webkit-box-orient: horizontal;
8216
+ -webkit-box-direction: reverse;
8217
+ -webkit-flex-direction: row-reverse;
8218
+ -moz-box-orient: horizontal;
8219
+ -moz-box-direction: reverse;
8220
+ -ms-flex-direction: row-reverse;
8221
+ flex-direction: row-reverse; }
8222
+
8223
+ .premium-woo-skin-grid-2 .premium-woo-product-actions-wrapper > * {
8224
+ -webkit-box-flex: 1;
8225
+ -webkit-flex: 1;
8226
+ -moz-box-flex: 1;
8227
+ -ms-flex: 1;
8228
+ flex: 1;
8229
+ min-width: 50%; }
8230
+
8231
+ .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .button {
8232
+ -js-display: flex;
8233
+ display: -webkit-box;
8234
+ display: -webkit-flex;
8235
+ display: -moz-box;
8236
+ display: -ms-flexbox;
8237
+ display: flex;
8238
+ margin: 0;
8239
+ text-align: center;
8240
+ -webkit-box-pack: center;
8241
+ -webkit-justify-content: center;
8242
+ -moz-box-pack: center;
8243
+ -ms-flex-pack: center;
8244
+ justify-content: center;
8245
+ -webkit-box-align: center;
8246
+ -webkit-align-items: center;
8247
+ -moz-box-align: center;
8248
+ -ms-flex-align: center;
8249
+ align-items: center; }
8250
+
8251
+ .premium-woo-skin-grid-2 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
8252
+ background-color: #54595f; }
8253
+
8254
+ /**
8255
+ * Skin 4
8256
+ */
8257
+ .premium-woo-skin-grid-4 li.product .premium-woo-products-details-wrap {
8258
+ position: absolute;
8259
+ left: 0;
8260
+ right: 0;
8261
+ top: 50%;
8262
+ -webkit-transform: scale(0.9) translateZ(0) translateY(-50%);
8263
+ transform: scale(0.9) translateZ(0) translateY(-50%);
8264
+ text-align: center;
8265
+ z-index: 2;
8266
+ opacity: 0;
8267
+ -webkit-transition: opacity 0.5s, -webkit-transform 0.3s;
8268
+ transition: opacity 0.5s, -webkit-transform 0.3s;
8269
+ transition: opacity 0.5s, transform 0.3s;
8270
+ transition: opacity 0.5s, transform 0.3s, -webkit-transform 0.3s; }
8271
+
8272
+ .premium-woo-skin-grid-4 li.product .premium-woo-product-overlay,
8273
+ .premium-woo-skin-grid-8 li.product .premium-woo-product-overlay {
8274
+ position: absolute;
8275
+ top: 0;
8276
+ left: 0;
8277
+ width: 100%;
8278
+ height: 100%;
8279
+ opacity: 0;
8280
+ visibility: hidden;
8281
+ background-color: rgba(27, 27, 23, 0.3);
8282
+ -webkit-transition: all 0.25s ease-in-out;
8283
+ transition: all 0.25s ease-in-out; }
8284
+
8285
+ .premium-woo-skin-grid-4 li.product:hover .premium-woo-product-overlay,
8286
+ .premium-woo-skin-grid-8 li.product:hover .premium-woo-product-overlay {
8287
+ opacity: 1;
8288
+ visibility: visible;
8289
+ z-index: 1; }
8290
+
8291
+ .premium-woo-skin-grid-4 li.product:hover .premium-woo-products-details-wrap {
8292
+ -webkit-transform: scale(1) translateZ(0) translateY(-50%);
8293
+ transform: scale(1) translateZ(0) translateY(-50%);
8294
+ opacity: 1; }
8295
+
8296
+ /**
8297
+ * Skin 5
8298
+ */
8299
+ .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper {
8300
+ -js-display: flex;
8301
+ display: -webkit-box;
8302
+ display: -webkit-flex;
8303
+ display: -moz-box;
8304
+ display: -ms-flexbox;
8305
+ display: flex; }
8306
+ .premium-woo-skin-grid-5 li.product .premium-woo-product-actions-wrapper .premium-woo-qv-btn {
8307
+ -js-display: flex;
8308
+ display: -webkit-box;
8309
+ display: -webkit-flex;
8310
+ display: -moz-box;
8311
+ display: -ms-flexbox;
8312
+ display: flex;
8313
+ -webkit-box-align: center;
8314
+ -webkit-align-items: center;
8315
+ -moz-box-align: center;
8316
+ -ms-flex-align: center;
8317
+ align-items: center;
8318
+ background-color: #54595f;
8319
+ padding: 10px;
8320
+ -webkit-transition: all 0.25s ease 0s;
8321
+ transition: all 0.25s ease 0s; }
8322
+
8323
+ .premium-woo-skin-grid-5 li.product .premium-woo-products-details-wrap {
8324
+ width: 75%; }
8325
+
8326
+ .premium-woo-skin-grid-5 .premium-woo-product-wrapper {
8327
+ -js-display: flex;
8328
+ display: -webkit-box;
8329
+ display: -webkit-flex;
8330
+ display: -moz-box;
8331
+ display: -ms-flexbox;
8332
+ display: flex;
8333
+ -webkit-box-align: center;
8334
+ -webkit-align-items: center;
8335
+ -moz-box-align: center;
8336
+ -ms-flex-align: center;
8337
+ align-items: center; }
8338
+
8339
+ .premium-woo-product-align-right .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
8340
+ -webkit-box-pack: end;
8341
+ -webkit-justify-content: flex-end;
8342
+ -moz-box-pack: end;
8343
+ -ms-flex-pack: end;
8344
+ justify-content: flex-end; }
8345
+
8346
+ .premium-woo-product-align-center .premium-woo-skin-grid-5 .premium-woo-product-actions-wrapper {
8347
+ -webkit-box-pack: center;
8348
+ -webkit-justify-content: center;
8349
+ -moz-box-pack: center;
8350
+ -ms-flex-pack: center;
8351
+ justify-content: center; }
8352
+
8353
+ /**
8354
+ * Skin 6
8355
+ */
8356
+ .premium-woo-skin-grid-6 .premium-woo-qv-btn {
8357
+ position: absolute;
8358
+ top: 50%;
8359
+ left: 50%;
8360
+ min-width: 40%;
8361
+ text-align: center;
8362
+ padding: 5px;
8363
+ background: rgba(2, 2, 2, 0.5);
8364
+ color: #fff;
8365
+ -webkit-transform: translate(-50%, -50%);
8366
+ -ms-transform: translate(-50%, -50%);
8367
+ transform: translate(-50%, -50%);
8368
+ opacity: 0;
8369
+ visibility: hidden;
8370
+ -webkit-transition: all 0.3s ease-in-out;
8371
+ transition: all 0.3s ease-in-out;
8372
+ cursor: pointer;
8373
+ z-index: 2; }
8374
+
8375
+ .premium-woo-skin-grid-6 li.product:hover .premium-woo-qv-btn {
8376
+ opacity: 1;
8377
+ visibility: visible; }
8378
+
8379
+ .premium-woo-product-align-right .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
8380
+ .premium-woo-product-align-left .premium-woo-skin-grid-6 li.product .premium-woo-product-info .star-rating,
8381
+ .premium-woo-product-align-right .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating,
8382
+ .premium-woo-product-align-left .premium-woo-skin-grid-7 li.product .premium-woo-product-info .star-rating {
8383
+ margin: 0; }
8384
+
8385
+ .premium-woo-skin-grid-6 li.product .premium-woo-product-info {
8386
+ -js-display: flex;
8387
+ display: -webkit-box;
8388
+ display: -webkit-flex;
8389
+ display: -moz-box;
8390
+ display: -ms-flexbox;
8391
+ display: flex;
8392
+ -webkit-box-pack: justify;
8393
+ -webkit-justify-content: space-between;
8394
+ -moz-box-pack: justify;
8395
+ -ms-flex-pack: justify;
8396
+ justify-content: space-between; }
8397
+
8398
+ .premium-woo-product-align-center .premium-woocommerce li.product .premium-woo-product-info {
8399
+ -webkit-box-orient: vertical;
8400
+ -webkit-box-direction: normal;
8401
+ -webkit-flex-direction: column;
8402
+ -moz-box-orient: vertical;
8403
+ -moz-box-direction: normal;
8404
+ -ms-flex-direction: column;
8405
+ flex-direction: column; }
8406
+
8407
+ .premium-woo-product-align-right .premium-woocommerce li.product .premium-woo-product-info {
8408
+ -webkit-box-orient: horizontal;
8409
+ -webkit-box-direction: reverse;
8410
+ -webkit-flex-direction: row-reverse;
8411
+ -moz-box-orient: horizontal;
8412
+ -moz-box-direction: reverse;
8413
+ -ms-flex-direction: row-reverse;
8414
+ flex-direction: row-reverse; }
8415
+
8416
+ .premium-woo-skin-grid-6 li.product .premium-woo-product-gallery-images {
8417
+ -js-display: flex;
8418
+ display: -webkit-box;
8419
+ display: -webkit-flex;
8420
+ display: -moz-box;
8421
+ display: -ms-flexbox;
8422
+ display: flex;
8423
+ position: absolute;
8424
+ bottom: 10px;
8425
+ width: 100%;
8426
+ -webkit-box-pack: center;
8427
+ -webkit-justify-content: center;
8428
+ -moz-box-pack: center;
8429
+ -ms-flex-pack: center;
8430
+ justify-content: center; }
8431
+
8432
+ .premium-woo-product-gallery-images .premium-woo-product__gallery_image {
8433
+ width: 20%;
8434
+ margin: 0 0.2em;
8435
+ border: 2px solid #aaa;
8436
+ cursor: pointer; }
8437
+
8438
+ /**
8439
+ * Metro
8440
+ */
8441
+ .premium-woo-products-metro li.product .premium-woo-product-thumbnail img,
8442
+ .premium-woo-products-metro li.product .premium-woo-product-wrapper,
8443
+ .premium-woo-products-metro li.product .premium-woo-product-thumbnail,
8444
+ .premium-woo-products-metro li.product .woocommerce-LoopProduct-link {
8445
+ height: 100%; }
8446
+
8447
+ .premium-woo-products-metro ul.products li.product {
8448
+ margin-bottom: 0; }
8449
+
8450
+ .premium-woo-products-metro li.product .premium-woo-product-thumbnail img {
8451
+ -o-object-fit: cover;
8452
+ object-fit: cover; }
8453
+
8454
+ /*
8455
+ * Carousel
8456
+ */
8457
+ .premium-carousel-hidden {
8458
+ opacity: 0;
8459
+ visibility: hidden; }
8460
+
8461
+ .premium-woocommerce:not(.premium-woo-skin-grid-7) .slick-arrow {
8462
+ -webkit-border-radius: 50%;
8463
+ border-radius: 50%; }
8464
+
8465
+ .premium-woocommerce ul.slick-dots {
8466
+ width: 100%; }
8467
+
8468
+ /*
8469
+ * Quick View Html/body
8470
+ */
8471
+ html.premium-woo-qv-opened,
8472
+ html.premium-woo-qv-opened body {
8473
+ overflow: hidden; }
8474
+
8475
+ /**
8476
+ * Quick View Modal
8477
+ */
8478
+ .premium-woo-quick-view-back {
8479
+ position: fixed;
8480
+ visibility: hidden;
8481
+ overflow: hidden;
8482
+ background: rgba(2, 2, 2, 0.5);
8483
+ opacity: 0;
8484
+ -webkit-transition: opacity 0.25s;
8485
+ transition: opacity 0.25s;
8486
+ z-index: 999; }
8487
+
8488
+ .premium-woo-quick-view-active {
8489
+ top: 0;
8490
+ left: 0;
8491
+ width: 100%;
8492
+ height: 100%;
8493
+ opacity: 1;
8494
+ visibility: visible; }
8495
+
8496
+ #premium-woo-quick-view-modal {
8497
+ position: fixed;
8498
+ visibility: hidden;
8499
+ opacity: 0;
8500
+ top: 0;
8501
+ left: 0;
8502
+ width: 100%;
8503
+ height: 100%;
8504
+ z-index: 1400;
8505
+ text-align: center;
8506
+ -webkit-transition: all 0.3s;
8507
+ transition: all 0.3s;
8508
+ overflow-x: hidden;
8509
+ overflow-y: auto; }
8510
+ #premium-woo-quick-view-modal.active {
8511
+ visibility: visible;
8512
+ opacity: 1; }
8513
+ #premium-woo-quick-view-modal.active .premium-woo-content-main {
8514
+ -webkit-transform: translateY(0);
8515
+ -ms-transform: translateY(0);
8516
+ transform: translateY(0);
8517
+ opacity: 1;
8518
+ width: 100%; }
8519
+ #premium-woo-quick-view-modal .premium-woo-content-main-wrapper {
8520
+ position: absolute;
8521
+ width: 100%;
8522
+ height: 100%;
8523
+ top: 0;
8524
+ left: 0;
8525
+ text-align: center;
8526
+ padding: 30px;
8527
+ -js-display: flex;
8528
+ display: -webkit-box;
8529
+ display: -webkit-flex;
8530
+ display: -moz-box;
8531
+ display: -ms-flexbox;
8532
+ display: flex;
8533
+ -webkit-box-align: center;
8534
+ -webkit-align-items: center;
8535
+ -moz-box-align: center;
8536
+ -ms-flex-align: center;
8537
+ align-items: center; }
8538
+ #premium-woo-quick-view-modal .premium-woo-content-main {
8539
+ position: relative;
8540
+ pointer-events: none;
8541
+ max-width: 100%;
8542
+ text-align: left;
8543
+ z-index: 1045;
8544
+ -webkit-transform: translateY(-30px);
8545
+ -ms-transform: translateY(-30px);
8546
+ transform: translateY(-30px);
8547
+ opacity: 0;
8548
+ -webkit-transition: opacity 0.3s, -webkit-transform 0.5s;
8549
+ transition: opacity 0.3s, -webkit-transform 0.5s;
8550
+ transition: transform 0.5s, opacity 0.3s;
8551
+ transition: transform 0.5s, opacity 0.3s, -webkit-transform 0.5s;
8552
+ margin: 0 auto; }
8553
+ #premium-woo-quick-view-modal .premium-woo-lightbox-content {
8554
+ position: relative;
8555
+ display: table;
8556
+ pointer-events: auto;
8557
+ background-color: #fff;
8558
+ max-width: 975px;
8559
+ margin: 20px auto;
8560
+ -webkit-transform: translateZ(0);
8561
+ transform: translateZ(0);
8562
+ -webkit-box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
8563
+ box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.15);
8564
+ overflow: hidden; }
8565
+ #premium-woo-quick-view-modal .summary {
8566
+ width: 50%;
8567
+ margin: 0;
8568
+ padding: 30px;
8569
+ float: left;
8570
+ -webkit-box-sizing: border-box;
8571
+ -moz-box-sizing: border-box;
8572
+ box-sizing: border-box; }
8573
+ #premium-woo-quick-view-modal .summary .quantity {
8574
+ min-width: auto; }
8575
+ #premium-woo-quick-view-modal .summary .quantity input.qty {
8576
+ width: 54px;
8577
+ -webkit-appearance: button;
8578
+ -moz-appearance: button;
8579
+ appearance: button; }
8580
+ #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-inner-spin-button,
8581
+ #premium-woo-quick-view-modal .summary .quantity input[type="number"]::-webkit-outer-spin-button {
8582
+ display: unset; }
8583
+ #premium-woo-quick-view-modal .woocommerce-product-details__short-description p {
8584
+ margin: 0; }
8585
+
8586
+ #premium-woo-quick-view-close {
8587
+ position: absolute;
8588
+ font-size: 22px;
8589
+ top: 10px;
8590
+ right: 10px;
8591
+ width: 22px;
8592
+ height: 22px;
8593
+ line-height: 22px;
8594
+ opacity: 0.7;
8595
+ text-align: center;
8596
+ z-index: 2;
8597
+ color: #000; }
8598
+
8599
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider {
8600
+ position: relative; }
8601
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider li {
8602
+ list-style: none; }
8603
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav {
8604
+ margin: 0;
8605
+ padding: 0;
8606
+ width: 100%;
8607
+ position: absolute;
8608
+ bottom: 10px;
8609
+ text-align: center; }
8610
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li {
8611
+ margin: 0 6px;
8612
+ display: inline-block;
8613
+ vertical-align: middle; }
8614
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a {
8615
+ width: 11px;
8616
+ height: 11px;
8617
+ display: block;
8618
+ background: #666;
8619
+ background: rgba(0, 0, 0, 0.5);
8620
+ cursor: pointer;
8621
+ text-indent: -9999px;
8622
+ -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
8623
+ box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
8624
+ -webkit-border-radius: 20px;
8625
+ border-radius: 20px; }
8626
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a.flex-active {
8627
+ background: rgba(0, 0, 0, 0.9);
8628
+ cursor: default; }
8629
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-control-nav li a:focus {
8630
+ outline: none; }
8631
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider img {
8632
+ -o-object-fit: cover;
8633
+ object-fit: cover;
8634
+ width: 100%; }
8635
+
8636
+ #premium-woo-quick-view-content div.images {
8637
+ width: 50%;
8638
+ float: left;
8639
+ opacity: 1 !important;
8640
+ margin: 0; }
8641
+
8642
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav {
8643
+ margin: 0;
8644
+ padding: 0;
8645
+ list-style: none; }
8646
+
8647
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav a {
8648
+ text-decoration: none;
8649
+ display: block;
8650
+ width: 14px;
8651
+ height: 32px;
8652
+ font-size: 32px;
8653
+ line-height: 32px;
8654
+ margin: -20px 0 0;
8655
+ position: absolute;
8656
+ top: 50%;
8657
+ z-index: 10;
8658
+ overflow: hidden;
8659
+ cursor: pointer;
8660
+ color: rgba(0, 0, 0, 0.8);
8661
+ text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
8662
+ -webkit-transition: all 0.3s ease-in-out;
8663
+ transition: all 0.3s ease-in-out; }
8664
+
8665
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next,
8666
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
8667
+ display: inline-block;
8668
+ font-family: "Font Awesome 5 Free";
8669
+ font-weight: 900;
8670
+ text-rendering: auto;
8671
+ -webkit-font-smoothing: antialiased;
8672
+ -moz-osx-font-smoothing: grayscale; }
8673
+
8674
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev {
8675
+ left: 10px; }
8676
+
8677
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next {
8678
+ right: 10px; }
8679
+
8680
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-prev::before {
8681
+ content: "\f104"; }
8682
+
8683
+ #premium-woo-quick-view-modal .premium-woo-qv-image-slider .flex-direction-nav .flex-next::before {
8684
+ content: "\f105"; }
8685
+
8686
+ .premium-woocommerce li.product .added_to_cart.wc-forward {
8687
+ display: none; }
8688
+
8689
+ .premium-woo-atc-button .add_to_cart_button .premium-woo-cart-loader {
8690
+ -webkit-animation: spin 2s linear infinite;
8691
+ animation: spin 2s linear infinite;
8692
+ margin-left: 5px;
8693
+ vertical-align: baseline; }
8694
+
8695
+ /*
8696
+ * Load More Button
8697
+ */
8698
+ .premium-woo-load-more {
8699
+ position: relative; }
8700
+ .premium-woo-load-more .premium-woo-load-more-btn {
8701
+ -webkit-box-shadow: none;
8702
+ box-shadow: none;
8703
+ text-shadow: none;
8704
+ border: none;
8705
+ outline: none;
8706
+ -webkit-box-align: center;
8707
+ -webkit-align-items: center;
8708
+ -moz-box-align: center;
8709
+ -ms-flex-align: center;
8710
+ align-items: center;
8711
+ vertical-align: bottom;
8712
+ cursor: pointer;
8713
+ line-height: 1;
8714
+ font-style: normal;
8715
+ font-weight: normal;
8716
+ background-image: none;
8717
+ color: #fff;
8718
+ -webkit-transition: all 0.3s ease-in-out;
8719
+ transition: all 0.3s ease-in-out;
8720
+ padding: 10px 20px; }
8721
+
8722
+ .premium-woo-load-more-btn {
8723
+ -js-display: inline-flex;
8724
+ display: -webkit-inline-box;
8725
+ display: -webkit-inline-flex;
8726
+ display: -moz-inline-box;
8727
+ display: -ms-inline-flexbox;
8728
+ display: inline-flex;
8729
+ -webkit-box-align: center;
8730
+ -webkit-align-items: center;
8731
+ -moz-box-align: center;
8732
+ -ms-flex-align: center;
8733
+ align-items: center; }
8734
+
8735
+ .premium-woo-load-more-btn span {
8736
+ margin-right: 3px; }
8737
+
8738
+ .premium-woo-load-more-btn .premium-loader {
8739
+ display: inline-block;
8740
+ width: 20px;
8741
+ height: 20px; }
8742
+
8743
+ @media (min-width: 545px) {
8744
+ #premium-woo-quick-view-content div.summary {
8745
+ content: "544";
8746
+ overflow-y: auto; } }
8747
+
8748
+ @media (max-width: 544px) {
8749
+ #premium-woo-quick-view-content .premium-woo-lightbox-content {
8750
+ display: block; }
8751
+ #premium-woo-quick-view-content div.images,
8752
+ #premium-woo-quick-view-content div.summary {
8753
+ width: 100%;
8754
+ float: none; } }
8755
 
8756
+ /*
8757
+ * Common Title/Dual Heading
8758
+ */
8759
+ .premium-title-bg-text:before {
8760
+ position: absolute;
8761
+ content: attr(data-background);
8762
+ top: 0;
8763
+ left: 0;
8764
+ text-align: left; }
8765
+
8766
+ .premium-bg-text-yes .elementor-widget-container:before {
8767
+ position: absolute;
8768
+ top: 0;
8769
+ left: 0;
8770
+ text-align: left; }
8771
+
8772
+ .premium-mask-yes .premium-dual-header-first-clip .premium-dual-header-first-span .premium-mask-span,
8773
+ .premium-mask-yes .premium-dual-header-second-clip .premium-mask-span {
8774
+ background: inherit; }
8775
+
8776
+ .premium-mask-yes .premium-mask-span {
8777
+ position: relative;
8778
+ overflow: hidden;
8779
+ -js-display: inline-flex !important;
8780
+ display: -webkit-inline-box !important;
8781
+ display: -webkit-inline-flex !important;
8782
+ display: -moz-inline-box !important;
8783
+ display: -ms-inline-flexbox !important;
8784
+ display: inline-flex !important; }
8785
+ .premium-mask-yes .premium-mask-span::after {
8786
+ content: "";
8787
+ position: absolute;
8788
+ top: 0;
8789
+ right: 0px;
8790
+ width: 100%;
8791
+ height: 100%;
8792
+ background-color: currentColor;
8793
+ -webkit-backface-visibility: visible;
8794
+ backface-visibility: visible; }
8795
+
8796
+ .premium-mask-active.premium-mask-tr .premium-mask-span::after {
8797
+ -webkit-animation: pa-mask-tr 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8798
+ animation: pa-mask-tr 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8799
+ -webkit-transform: translateX(-103%);
8800
+ -ms-transform: translateX(-103%);
8801
+ transform: translateX(-103%); }
8802
+
8803
+ .premium-mask-active.premium-mask-tl .premium-mask-span::after {
8804
+ -webkit-animation: pa-mask-tl 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8805
+ animation: pa-mask-tl 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8806
+ -webkit-transform: translateX(103%);
8807
+ -ms-transform: translateX(103%);
8808
+ transform: translateX(103%); }
8809
+
8810
+ .premium-mask-active.premium-mask-tb .premium-mask-span::after {
8811
+ -webkit-animation: pa-mask-tb 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8812
+ animation: pa-mask-tb 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8813
+ -webkit-transform: translateY(-103%);
8814
+ -ms-transform: translateY(-103%);
8815
+ transform: translateY(-103%); }
8816
+
8817
+ .premium-mask-active.premium-mask-tt .premium-mask-span::after {
8818
+ -webkit-animation: pa-mask-tt 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8819
+ animation: pa-mask-tt 1.7s cubic-bezier(1, 0, 0.18, 1) forwards;
8820
+ -webkit-transform: translateY(103%);
8821
+ -ms-transform: translateY(103%);
8822
+ transform: translateY(103%); }
8823
+
8824
+ @-webkit-keyframes pa-mask-tr {
8825
+ 0% {
8826
+ -webkit-transform: translateX(0%);
8827
+ transform: translateX(0%); }
8828
+ 100% {
8829
+ -webkit-transform: translateX(103%);
8830
+ transform: translateX(103%); } }
8831
+
8832
+ @keyframes pa-mask-tr {
8833
+ 0% {
8834
+ -webkit-transform: translateX(0%);
8835
+ transform: translateX(0%); }
8836
+ 100% {
8837
+ -webkit-transform: translateX(103%);
8838
+ transform: translateX(103%); } }
8839
+
8840
+ @-webkit-keyframes pa-mask-tl {
8841
+ 0% {
8842
+ -webkit-transform: translateX(0%);
8843
+ transform: translateX(0%); }
8844
+ 100% {
8845
+ -webkit-transform: translateX(-103%);
8846
+ transform: translateX(-103%); } }
8847
+
8848
+ @keyframes pa-mask-tl {
8849
+ 0% {
8850
+ -webkit-transform: translateX(0%);
8851
+ transform: translateX(0%); }
8852
+ 100% {
8853
+ -webkit-transform: translateX(-103%);
8854
+ transform: translateX(-103%); } }
8855
+
8856
+ @-webkit-keyframes pa-mask-tb {
8857
+ 0% {
8858
+ -webkit-transform: translateY(0%);
8859
+ transform: translateY(0%); }
8860
+ 100% {
8861
+ -webkit-transform: translateY(103%);
8862
+ transform: translateY(103%); } }
8863
+
8864
+ @keyframes pa-mask-tb {
8865
+ 0% {
8866
+ -webkit-transform: translateY(0%);
8867
+ transform: translateY(0%); }
8868
+ 100% {
8869
+ -webkit-transform: translateY(103%);
8870
+ transform: translateY(103%); } }
8871
+
8872
+ @-webkit-keyframes pa-mask-tt {
8873
+ 0% {
8874
+ -webkit-transform: translateY(0%);
8875
+ transform: translateY(0%); }
8876
+ 100% {
8877
+ -webkit-transform: translateY(-103%);
8878
+ transform: translateY(-103%); } }
8879
+
8880
+ @keyframes pa-mask-tt {
8881
+ 0% {
8882
+ -webkit-transform: translateY(0%);
8883
+ transform: translateY(0%); }
8884
+ 100% {
8885
+ -webkit-transform: translateY(-103%);
8886
+ transform: translateY(-103%); } }
8887
+
8888
+ /*
8889
+ * Common Buttons Style.
8890
+ */
8891
+ .premium-button .premium-lottie-animation,
8892
+ .premium-image-button .premium-lottie-animation {
8893
+ -js-display: flex;
8894
+ display: -webkit-box;
8895
+ display: -webkit-flex;
8896
+ display: -moz-box;
8897
+ display: -ms-flexbox;
8898
+ display: flex; }
8899
+
8900
+ .premium-button svg,
8901
+ .premium-image-button svg {
8902
+ width: 30px;
8903
+ height: 30px; }
8904
+
8905
+ .premium-btn-sm,
8906
+ .premium-btn-md,
8907
+ .premium-btn-lg,
8908
+ .premium-btn-block {
8909
+ background-color: #eee;
8910
+ color: #042551;
8911
+ margin: 0px;
8912
+ text-decoration: none; }
8913
+ .premium-btn-sm:hover,
8914
+ .premium-btn-md:hover,
8915
+ .premium-btn-lg:hover,
8916
+ .premium-btn-block:hover {
8917
+ background-color: #54595f;
8918
+ color: #eee; }
8919
+
8920
+ .premium-btn-sm {
8921
+ padding: 12px 24px;
8922
+ font-size: 14px;
8923
+ line-height: 1; }
8924
+
8925
+ .premium-btn-md {
8926
+ padding: 14px 26px;
8927
+ font-size: 16px;
8928
+ line-height: 1.2; }
8929
+
8930
+ .premium-btn-lg {
8931
+ padding: 16px 28px;
8932
+ font-size: 18px;
8933
+ line-height: 1.3333; }
8934
+
8935
+ .premium-btn-block {
8936
+ font-size: 18px;
8937
+ line-height: 1;
8938
+ padding: 20px 0px;
8939
+ width: 100%;
8940
+ text-align: center; }
8941
+
8942
+ .premium-button-text {
8943
+ display: inline-block;
8944
+ width: 100%; }
8945
+
8946
  /*
8947
  * Common Button/Image Button Mouse Detect Effect.
8948
+ */
8949
+ .premium-mouse-detect-yes .premium-button-style6 .premium-button-style6-bg {
8950
+ position: absolute;
8951
+ z-index: 0;
8952
+ top: 0;
8953
+ left: 0;
8954
+ width: 0px;
8955
+ height: 0px;
8956
+ -webkit-border-radius: 50%;
8957
+ border-radius: 50%;
8958
+ display: block;
8959
+ -webkit-transform: translate(-50%, -50%);
8960
+ -ms-transform: translate(-50%, -50%);
8961
+ transform: translate(-50%, -50%);
8962
+ -webkit-transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
8963
+ transition: width 0.4s ease-in-out, height 0.4s ease-in-out; }
8964
+
8965
+ .premium-mouse-detect-yes .premium-button-style6:hover .premium-button-style6-bg {
8966
+ width: 225%;
8967
+ height: 560px; }
8968
+
8969
+ .premium-mouse-detect-yes .premium-button-style6:before {
8970
+ width: 0;
8971
+ height: 0; }
8972
+
8973
+ /** Loader */
8974
+ .premium-loader {
8975
+ border: 3px solid #f3f3f3;
8976
+ border-top-width: 3px;
8977
+ border-top-style: solid;
8978
+ border-top-color: #f3f3f3;
8979
+ -webkit-border-radius: 50%;
8980
+ border-radius: 50%;
8981
+ border-top: 3px solid;
8982
+ border-top-color: #bbb;
8983
+ width: 30px;
8984
+ height: 30px;
8985
+ -webkit-animation: spin 2s linear infinite;
8986
+ animation: spin 2s linear infinite;
8987
+ margin: 0 auto; }
8988
+
8989
+ /** Common Animation */
8990
+ @-webkit-keyframes spin {
8991
+ 0% {
8992
+ -webkit-transform: rotate(0deg);
8993
+ transform: rotate(0deg); }
8994
+ 100% {
8995
+ -webkit-transform: rotate(360deg);
8996
+ transform: rotate(360deg); } }
8997
+ @keyframes spin {
8998
+ 0% {
8999
+ -webkit-transform: rotate(0deg);
9000
+ transform: rotate(0deg); }
9001
+ 100% {
9002
+ -webkit-transform: rotate(360deg);
9003
+ transform: rotate(360deg); } }
9004
+
9005
+ /**Notice*/
9006
+ .premium-error-notice {
9007
+ width: 100%;
9008
+ padding: 10px;
9009
+ color: #b94a48;
9010
+ background-color: #f2dede;
9011
+ border-color: #eed3d7;
9012
+ text-align: center; }
includes/addons-integration.php CHANGED
@@ -1,1109 +1,1109 @@
1
- <?php
2
- /**
3
- * Addons Integration.
4
- */
5
-
6
- namespace PremiumAddons\Includes;
7
-
8
- use PremiumAddons\Includes\Helper_Functions;
9
- use PremiumAddons\Admin\Includes\Admin_Helper;
10
- use PremiumAddons\Modules\Premium_Equal_Height\Module as Equal_Height;
11
- use PremiumAddons\Modules\PA_Display_Conditions\Module as Display_Conditions;
12
- use PremiumAddons\Modules\PremiumSectionFloatingEffects\Module as Floating_Effects;
13
- use PremiumAddons\Modules\Woocommerce\Module as Woocommerce;
14
- use PremiumAddons\Includes\Assets_Manager;
15
- use PremiumAddons\Includes\Premium_Template_Tags;
16
-
17
- if ( ! defined( 'ABSPATH' ) ) {
18
- exit();
19
- }
20
-
21
- /**
22
- * Class Addons_Integration.
23
- */
24
- class Addons_Integration {
25
-
26
- /**
27
- * Class instance
28
- *
29
- * @var instance
30
- */
31
- private static $instance = null;
32
-
33
- /**
34
- * Modules
35
- *
36
- * @var modules
37
- */
38
- private static $modules = null;
39
-
40
- /**
41
- * Maps Keys
42
- *
43
- * @var maps
44
- */
45
- private static $maps = null;
46
-
47
- /**
48
- * Template Instance
49
- *
50
- * @var template_instance
51
- */
52
- protected $template_instance;
53
-
54
- /**
55
- * Cross-Site CDN URL.
56
- *
57
- * @since 4.0.0
58
- * @var (String) URL
59
- */
60
- public $cdn_url;
61
-
62
- /**
63
- * Initialize integration hooks
64
- *
65
- * @return void
66
- */
67
- public function __construct() {
68
-
69
- self::$modules = Admin_Helper::get_enabled_elements();
70
-
71
- self::$maps = Admin_Helper::get_integrations_settings();
72
-
73
- $this->template_instance = Premium_Template_Tags::getInstance();
74
-
75
- add_action( 'elementor/editor/before_enqueue_styles', array( $this, 'enqueue_editor_styles' ) );
76
-
77
- add_action( 'elementor/widgets/widgets_registered', array( $this, 'widgets_area' ) );
78
-
79
- add_action( 'elementor/editor/after_enqueue_styles', array( $this, 'load_live_editor_modal' ) );
80
-
81
- add_action( 'elementor/editor/after_enqueue_scripts', array( $this, 'live_editor_enqueue' ) );
82
-
83
- add_action( 'wp_ajax_handle_live_editor', array( $this, 'handle_live_editor' ) );
84
-
85
- add_action( 'wp_ajax_check_temp_validity', array( $this, 'check_temp_validity' ) );
86
-
87
- add_action( 'wp_ajax_update_template_title', array( $this, 'update_template_title' ) );
88
-
89
- add_action( 'elementor/editor/before_enqueue_scripts', array( $this, 'enqueue_editor_scripts' ) );
90
-
91
- add_action( 'elementor/preview/enqueue_styles', array( $this, 'enqueue_preview_styles' ) );
92
-
93
- add_action( 'elementor/frontend/after_register_styles', array( $this, 'register_frontend_styles' ) );
94
-
95
- add_action( 'elementor/frontend/after_register_scripts', array( $this, 'register_frontend_scripts' ) );
96
-
97
- add_action( 'wp_ajax_get_elementor_template_content', array( $this, 'get_template_content' ) );
98
-
99
- if ( self::$modules['premium-equal-height'] || self::$modules['premium-blog'] || self::$modules['pa-display-conditions'] ) {
100
-
101
- add_action( 'elementor/controls/controls_registered', array( $this, 'init_pa_controls' ) );
102
-
103
- add_action( 'elementor/editor/after_enqueue_scripts', array( $this, 'after_enqueue_scripts' ) );
104
-
105
- }
106
-
107
- $this->load_pa_extensions();
108
-
109
- $cross_enabled = isset( self::$modules['premium-cross-domain'] ) ? self::$modules['premium-cross-domain'] : 1;
110
-
111
- if ( $cross_enabled ) {
112
-
113
- add_action( 'elementor/editor/before_enqueue_scripts', array( $this, 'enqueue_editor_cp_scripts' ), 99 );
114
-
115
- Addons_Cross_CP::get_instance();
116
-
117
- }
118
-
119
- }
120
-
121
- /**
122
- * Live Editor Enqueue.
123
- *
124
- * @access public
125
- * @since 4.8.10
126
- */
127
- public function live_editor_enqueue() {
128
-
129
- wp_enqueue_script(
130
- 'live-editor-js',
131
- PREMIUM_ADDONS_URL . 'assets/editor/js/live-editor.js',
132
- array( 'elementor-editor', 'jquery' ),
133
- PREMIUM_ADDONS_VERSION,
134
- true
135
- );
136
-
137
- $live_editor_data = array(
138
- 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ),
139
- 'nonce' => wp_create_nonce( 'pa-live-editor' ),
140
- );
141
-
142
- wp_localize_script( 'live-editor-js', 'liveEditor', $live_editor_data );
143
-
144
- }
145
-
146
- /**
147
- * Update Template Title.
148
- *
149
- * @access public
150
- * @since 4.8.10
151
- */
152
- public function update_template_title() {
153
- check_ajax_referer( 'pa-live-editor', 'security' );
154
-
155
- if ( ! isset( $_POST['title'] ) || ! isset( $_POST['id'] ) ) {
156
- wp_send_json_error();
157
- }
158
-
159
- $res = wp_update_post(
160
- array(
161
- 'ID' => sanitize_text_field( wp_unslash( $_POST['id'] ) ),
162
- 'post_title' => sanitize_text_field( wp_unslash( $_POST['title'] ) ),
163
- )
164
- );
165
-
166
- wp_send_json_success( $res );
167
- }
168
-
169
- /**
170
- * Check Temp Validity.
171
- * Checks if the template is valid ( has content) or not,
172
- * And DELETE the post if it's invalid.
173
- *
174
- * @access public
175
- * @since 4.9.1
176
- */
177
- public function check_temp_validity() {
178
-
179
- check_ajax_referer( 'pa-live-editor', 'security' );
180
-
181
- if ( ! isset( $_POST['templateID'] ) ) {
182
- wp_send_json_error( 'template ID is not set' );
183
- }
184
-
185
- $temp_id = sanitize_text_field( wp_unslash( $_POST['templateID'] ) );
186
-
187
- $template_content = $this->template_instance->get_template_content( $temp_id, true );
188
-
189
- if ( empty( $template_content ) || ! isset( $template_content ) ) {
190
-
191
- $res = wp_delete_post( $temp_id, true );
192
-
193
- if ( ! is_wp_error( $res ) ) {
194
- $res = 'Template Deleted.';
195
- }
196
- } else {
197
- $res = 'Template Has Content.';
198
- }
199
-
200
- wp_send_json_success( $res );
201
- }
202
-
203
- /**
204
- * Handle Live Editor Modal.
205
- *
206
- * @access public
207
- * @since 4.8.10
208
- */
209
- public function handle_live_editor() {
210
-
211
- check_ajax_referer( 'pa-live-editor', 'security' );
212
-
213
- if ( ! isset( $_POST['key'] ) ) {
214
- wp_send_json_error();
215
- }
216
-
217
- $post_name = 'pa-dynamic-temp-' . sanitize_text_field( wp_unslash( $_POST['key'] ) );
218
- $post_title = '';
219
- $args = array(
220
- 'post_type' => 'elementor_library',
221
- 'name' => $post_name,
222
- 'post_status' => 'publish',
223
- 'update_post_term_cache' => false,
224
- 'update_post_meta_cache' => false,
225
- 'posts_per_page' => 1,
226
- );
227
-
228
- $post = get_posts( $args );
229
-
230
- if ( empty( $post ) ) { // create a new one.
231
-
232
- $key = sanitize_text_field( wp_unslash( $_POST['key'] ) );
233
- $post_title = 'PA Template | #' . substr( md5( $key ), 0, 4 );
234
-
235
- $params = array(
236
- 'post_content' => '',
237
- 'post_type' => 'elementor_library',
238
- 'post_title' => $post_title,
239
- 'post_name' => $post_name,
240
- 'post_status' => 'publish',
241
- 'meta_input' => array(
242
- '_elementor_edit_mode' => 'builder',
243
- '_elementor_template_type' => 'page',
244
- '_wp_page_template' => 'elementor_canvas',
245
- ),
246
- );
247
-
248
- $post_id = wp_insert_post( $params );
249
-
250
- } else { // edit post.
251
- $post_id = $post[0]->ID;
252
- $post_title = $post[0]->post_title;
253
- }
254
-
255
- $edit_url = get_admin_url() . '/post.php?post=' . $post_id . '&action=elementor';
256
-
257
- $result = array(
258
- 'url' => $edit_url,
259
- 'id' => $post_id,
260
- 'title' => $post_title,
261
- );
262
-
263
- wp_send_json_success( $result );
264
- }
265
-
266
- /**
267
- * Load Live Editor Modal.
268
- * Puts live editor popup html into the editor.
269
- *
270
- * @access public
271
- * @since 4.8.10
272
- */
273
- public function load_live_editor_modal() {
274
- ob_start();
275
- include_once PREMIUM_ADDONS_PATH . 'includes/live-editor-modal.php';
276
- $output = ob_get_contents();
277
- ob_end_clean();
278
- echo $output;
279
- }
280
-
281
-
282
- /**
283
- * After Enquque Scripts
284
- *
285
- * Loads editor scripts for our controls.
286
- *
287
- * @access public
288
- * @return void
289
- */
290
- public function after_enqueue_scripts() {
291
-
292
- wp_enqueue_script(
293
- 'pa-eq-editor',
294
- PREMIUM_ADDONS_URL . 'assets/editor/js/editor.js',
295
- array( 'elementor-editor', 'jquery' ),
296
- PREMIUM_ADDONS_VERSION,
297
- true
298
- );
299
-
300
- if ( self::$modules['premium-blog'] || self::$modules['pa-display-conditions'] ) {
301
- wp_localize_script(
302
- 'pa-eq-editor',
303
- 'PremiumSettings',
304
- array(
305
- 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ),
306
- 'nonce' => wp_create_nonce( 'pa-blog-widget-nonce' ),
307
- )
308
- );
309
- }
310
-
311
- wp_localize_script(
312
- 'pa-eq-editor',
313
- 'PremiumPanelSettings',
314
- array(
315
- 'papro_installed' => Helper_Functions::check_papro_version(),
316
- 'papro_widgets' => Admin_Helper::get_pro_elements(),
317
- )
318
- );
319
-
320
- }
321
-
322
- /**
323
- * Loads plugin icons font
324
- *
325
- * @since 1.0.0
326
- * @access public
327
- * @return void
328
- */
329
- public function enqueue_editor_styles() {
330
-
331
- $theme = Helper_Functions::get_elementor_ui_theme();
332
-
333
- wp_enqueue_style(
334
- 'pa-editor',
335
- PREMIUM_ADDONS_URL . 'assets/editor/css/style.css',
336
- array(),
337
- PREMIUM_ADDONS_VERSION
338
- );
339
-
340
- // Enqueue required style for Elementor dark UI Theme.
341
- if ( 'dark' === $theme ) {
342
-
343
- wp_add_inline_style(
344
- 'pa-editor',
345
- '.elementor-panel .elementor-control-section_pa_docs .elementor-panel-heading-title.elementor-panel-heading-title,
346
- .elementor-control-raw-html.editor-pa-doc a {
347
- color: #e0e1e3 !important;
348
- }
349
- [class^="pa-"]::after,
350
- [class*=" pa-"]::after {
351
- color: #aaa;
352
- opacity: 1 !important;
353
- }
354
- .premium-promotion-dialog .premium-promotion-btn {
355
- background-color: #202124 !important
356
- }'
357
- );
358
-
359
- }
360
-
361
- $badge_text = Helper_Functions::get_badge();
362
-
363
- $dynamic_css = sprintf( '#elementor-panel [class^="pa-"]::after, #elementor-panel [class*=" pa-"]::after { content: "%s"; }', $badge_text );
364
-
365
- wp_add_inline_style( 'pa-editor', $dynamic_css );
366
-
367
- }
368
-
369
- /**
370
- * Register Frontend CSS files
371
- *
372
- * @since 2.9.0
373
- * @access public
374
- */
375
- public function register_frontend_styles() {
376
-
377
- $dir = Helper_Functions::get_styles_dir();
378
- $suffix = Helper_Functions::get_assets_suffix();
379
-
380
- $is_rtl = is_rtl() ? '-rtl' : '';
381
-
382
- wp_register_style(
383
- 'font-awesome-5-all',
384
- ELEMENTOR_ASSETS_URL . 'lib/font-awesome/css/all.min.css',
385
- false,
386
- PREMIUM_ADDONS_VERSION
387
- );
388
-
389
- wp_register_style(
390
- 'pa-prettyphoto',
391
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/prettyphoto' . $is_rtl . $suffix . '.css',
392
- array(),
393
- PREMIUM_ADDONS_VERSION,
394
- 'all'
395
- );
396
-
397
- wp_register_style(
398
- 'pa-slick',
399
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/slick' . $is_rtl . $suffix . '.css',
400
- array(),
401
- PREMIUM_ADDONS_VERSION,
402
- 'all'
403
- );
404
-
405
- $assets_gen_enabled = self::$modules['premium-assets-generator'] ? true : false;
406
-
407
- $type = get_post_type();
408
-
409
- if ( $assets_gen_enabled && ( 'page' === $type || 'post' === $type ) ) {
410
-
411
- $css_path = '/pa-frontend' . $is_rtl . '-' . Assets_Manager::$post_id . $suffix . '.css';
412
-
413
- if ( Assets_Manager::$is_updated && file_exists( PREMIUM_ASSETS_PATH . $css_path ) ) {
414
- wp_enqueue_style(
415
- 'pa-frontend',
416
- PREMIUM_ASSETS_URL . $css_path,
417
- array(),
418
- time(),
419
- 'all'
420
- );
421
- }
422
- }
423
-
424
- // If the assets are not ready, or file does not exist for any reson.
425
- if ( ! wp_style_is( 'pa-frontend', 'enqueued' ) ) {
426
- $this->register_old_styles( $dir, $is_rtl, $suffix );
427
- }
428
-
429
- }
430
-
431
- /**
432
- * Register Old Styles
433
- *
434
- * @since 4.9.0
435
- * @access public
436
- *
437
- * @param string $directory style directory.
438
- * @param string $is_rtl page direction.
439
- * @param string $suffix file suffix.
440
- */
441
- public function register_old_styles( $directory, $is_rtl, $suffix ) {
442
-
443
- wp_register_style(
444
- 'premium-addons',
445
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $directory . '/premium-addons' . $is_rtl . $suffix . '.css',
446
- array(),
447
- PREMIUM_ADDONS_VERSION,
448
- 'all'
449
- );
450
-
451
- }
452
-
453
- /**
454
- * Registers required JS files
455
- *
456
- * @since 1.0.0
457
- * @access public
458
- */
459
- public function register_frontend_scripts() {
460
-
461
- $maps_settings = self::$maps;
462
-
463
- $dir = Helper_Functions::get_scripts_dir();
464
- $suffix = Helper_Functions::get_assets_suffix();
465
-
466
- $locale = isset( $maps_settings['premium-map-locale'] ) ? $maps_settings['premium-map-locale'] : 'en';
467
- $assets_gen_enabled = self::$modules['premium-assets-generator'] ? true : false;
468
-
469
- $type = get_post_type();
470
-
471
- if ( $assets_gen_enabled && ( 'page' === $type || 'post' === $type ) ) {
472
-
473
- // If the elemens are cached and ready to generate.
474
- if ( Assets_Manager::$is_updated ) {
475
- Assets_Manager::generate_asset_file( 'js' );
476
- Assets_Manager::generate_asset_file( 'css' );
477
- }
478
-
479
- $js_path = '/pa-frontend-' . Assets_Manager::$post_id . $suffix . '.js';
480
-
481
- if ( file_exists( PREMIUM_ASSETS_PATH . $js_path ) ) {
482
-
483
- wp_enqueue_script(
484
- 'pa-frontend',
485
- PREMIUM_ASSETS_URL . $js_path,
486
- array( 'jquery' ),
487
- time(),
488
- true
489
- );
490
-
491
- wp_localize_script(
492
- 'pa-frontend',
493
- 'PremiumSettings',
494
- array(
495
- 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ),
496
- 'nonce' => wp_create_nonce( 'pa-blog-widget-nonce' ),
497
- )
498
- );
499
-
500
- if ( class_exists( 'woocommerce' ) ) {
501
- wp_localize_script(
502
- 'pa-frontend',
503
- 'PremiumWooSettings',
504
- array(
505
- 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ),
506
- 'products_nonce' => wp_create_nonce( 'pa-woo-products-nonce' ),
507
- 'qv_nonce' => wp_create_nonce( 'pa-woo-qv-nonce' ),
508
- 'cta_nonce' => wp_create_nonce( 'pa-woo-cta-nonce' ),
509
- 'woo_cart_url' => get_permalink( wc_get_page_id( 'cart' ) ),
510
- )
511
- );
512
- }
513
- }
514
- }
515
-
516
- // If the assets are not ready, or file does not exist for any reson.
517
- if ( ! wp_script_is( 'pa-frontend', 'enqueued' ) ) {
518
- $this->register_old_scripts( $dir, $suffix );
519
- }
520
-
521
- wp_register_script(
522
- 'prettyPhoto-js',
523
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/prettyPhoto' . $suffix . '.js',
524
- array( 'jquery' ),
525
- PREMIUM_ADDONS_VERSION,
526
- true
527
- );
528
-
529
- wp_register_script(
530
- 'pa-vticker',
531
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/vticker' . $suffix . '.js',
532
- array( 'jquery' ),
533
- PREMIUM_ADDONS_VERSION,
534
- true
535
- );
536
-
537
- wp_register_script(
538
- 'pa-typed',
539
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/typed' . $suffix . '.js',
540
- array( 'jquery' ),
541
- PREMIUM_ADDONS_VERSION,
542
- true
543
- );
544
-
545
- wp_register_script(
546
- 'pa-countdown',
547
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/jquery-countdown' . $suffix . '.js',
548
- array( 'jquery' ),
549
- PREMIUM_ADDONS_VERSION,
550
- true
551
- );
552
-
553
- wp_register_script(
554
- 'isotope-js',
555
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/isotope' . $suffix . '.js',
556
- array( 'jquery' ),
557
- PREMIUM_ADDONS_VERSION,
558
- true
559
- );
560
-
561
- wp_register_script(
562
- 'pa-modal',
563
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/modal' . $suffix . '.js',
564
- array( 'jquery' ),
565
- PREMIUM_ADDONS_VERSION,
566
- true
567
- );
568
-
569
- wp_register_script(
570
- 'pa-maps',
571
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/premium-maps' . $suffix . '.js',
572
- array( 'jquery', 'pa-maps-api' ),
573
- PREMIUM_ADDONS_VERSION,
574
- true
575
- );
576
-
577
- wp_register_script(
578
- 'pa-vscroll',
579
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/premium-vscroll' . $suffix . '.js',
580
- array( 'jquery' ),
581
- PREMIUM_ADDONS_VERSION,
582
- true
583
- );
584
-
585
- wp_register_script(
586
- 'pa-slimscroll',
587
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/jquery-slimscroll' . $suffix . '.js',
588
- array( 'jquery' ),
589
- PREMIUM_ADDONS_VERSION,
590
- true
591
- );
592
-
593
- wp_register_script(
594
- 'pa-iscroll',
595
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/iscroll' . $suffix . '.js',
596
- array( 'jquery' ),
597
- PREMIUM_ADDONS_VERSION,
598
- true
599
- );
600
-
601
- wp_register_script(
602
- 'tilt-js',
603
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/universal-tilt' . $suffix . '.js',
604
- array( 'jquery' ),
605
- PREMIUM_ADDONS_VERSION,
606
- true
607
- );
608
-
609
- wp_register_script(
610
- 'lottie-js',
611
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/lottie' . $suffix . '.js',
612
- array(
613
- 'jquery',
614
- 'elementor-waypoints',
615
- ),
616
- PREMIUM_ADDONS_VERSION,
617
- true
618
- );
619
-
620
- wp_register_script(
621
- 'pa-tweenmax',
622
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/TweenMax' . $suffix . '.js',
623
- array( 'jquery' ),
624
- PREMIUM_ADDONS_VERSION,
625
- true
626
- );
627
-
628
- wp_register_script(
629
- 'pa-headroom',
630
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/headroom' . $suffix . '.js',
631
- array( 'jquery' ),
632
- PREMIUM_ADDONS_VERSION,
633
- // true
634
- );
635
-
636
- if ( $maps_settings['premium-map-cluster'] ) {
637
- wp_register_script(
638
- 'google-maps-cluster',
639
- 'https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/markerclusterer.js',
640
- array(),
641
- PREMIUM_ADDONS_VERSION,
642
- false
643
- );
644
- }
645
-
646
- if ( $maps_settings['premium-map-disable-api'] && '1' !== $maps_settings['premium-map-api'] ) {
647
- $api = sprintf( 'https://maps.googleapis.com/maps/api/js?key=%1$s&language=%2$s', $maps_settings['premium-map-api'], $locale );
648
- wp_register_script(
649
- 'pa-maps-api',
650
- $api,
651
- array(),
652
- PREMIUM_ADDONS_VERSION,
653
- false
654
- );
655
- }
656
-
657
- wp_register_script(
658
- 'pa-slick',
659
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/slick' . $suffix . '.js',
660
- array( 'jquery' ),
661
- PREMIUM_ADDONS_VERSION,
662
- true
663
- );
664
-
665
- // TODO: remove pa-anime from the pro version.
666
- wp_register_script(
667
- 'pa-anime',
668
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/anime' . $suffix . '.js',
669
- array( 'jquery' ),
670
- PREMIUM_ADDONS_VERSION,
671
- true
672
- );
673
-
674
- wp_register_script(
675
- 'pa-feffects',
676
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/premium-floating-effects' . $suffix . '.js',
677
- array( 'jquery' ),
678
- PREMIUM_ADDONS_VERSION,
679
- true
680
- );
681
-
682
- wp_localize_script(
683
- 'premium-addons',
684
- 'PremiumSettings',
685
- array(
686
- 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ),
687
- 'nonce' => wp_create_nonce( 'pa-blog-widget-nonce' ),
688
- )
689
- );
690
-
691
- wp_register_script(
692
- 'pa-eq-height',
693
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/premium-eq-height' . $suffix . '.js',
694
- array( 'jquery' ),
695
- PREMIUM_ADDONS_VERSION,
696
- true
697
- );
698
-
699
- // Localize jQuery with required data for Global Add-ons.
700
- if ( self::$modules['premium-floating-effects'] ) {
701
- wp_localize_script(
702
- 'pa-feffects',
703
- 'PremiumFESettings',
704
- array(
705
- 'papro_installed' => Helper_Functions::check_papro_version(),
706
- )
707
- );
708
- }
709
-
710
- }
711
-
712
- /**
713
- * Register Old Scripts
714
- *
715
- * @since 4.9.0
716
- * @access public
717
- *
718
- * @param string $directory script directory.
719
- * @param string $suffix file suffix.
720
- */
721
- public function register_old_scripts( $directory, $suffix ) {
722
-
723
- wp_register_script(
724
- 'premium-addons',
725
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $directory . '/premium-addons' . $suffix . '.js',
726
- array( 'jquery' ),
727
- PREMIUM_ADDONS_VERSION,
728
- true
729
- );
730
-
731
- // We need to make sure premium-woocommerce.js will not be loaded twice if assets are generated.
732
- if ( class_exists( 'woocommerce' ) ) {
733
- wp_register_script(
734
- 'premium-woocommerce',
735
- PREMIUM_ADDONS_URL . 'assets/frontend/' . $directory . '/premium-woo-products' . $suffix . '.js',
736
- array( 'jquery' ),
737
- PREMIUM_ADDONS_VERSION,
738
- true
739
- );
740
-
741
- wp_localize_script(
742
- 'premium-woocommerce',
743
- 'PremiumWooSettings',
744
- array(
745
- 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ),
746
- 'products_nonce' => wp_create_nonce( 'pa-woo-products-nonce' ),
747
- 'qv_nonce' => wp_create_nonce( 'pa-woo-qv-nonce' ),
748
- 'cta_nonce' => wp_create_nonce( 'pa-woo-cta-nonce' ),
749
- 'woo_cart_url' => get_permalink( wc_get_page_id( 'cart' ) ),
750
- )
751
- );
752
- }
753
-
754
- }
755
-
756
- /**
757
- * Enqueue Preview CSS files
758
- *
759
- * @since 2.9.0
760
- * @access public
761
- */
762
- public function enqueue_preview_styles() {
763
-
764
- wp_enqueue_style( 'pa-prettyphoto' );
765
-
766
- wp_enqueue_style( 'premium-addons' );
767
-
768
- wp_enqueue_style( 'pa-slick' );
769
-
770
- }
771
-
772
- /**
773
- * Load widgets require function
774
- *
775
- * @since 1.0.0
776
- * @access public
777
- */
778
- public function widgets_area() {
779
- $this->widgets_register();
780
- }
781
-
782
- /**
783
- * Requires widgets files
784
- *
785
- * @since 1.0.0
786
- * @access private
787
- */
788
- private function widgets_register() {
789
-
790
- $enabled_elements = self::$modules;
791
-
792
- foreach ( glob( PREMIUM_ADDONS_PATH . 'widgets/*.php' ) as $file ) {
793
-
794
- $slug = basename( $file, '.php' );
795
-
796
- // Fixes the conflict between Lottie widget/addon keys.
797
- if ( 'premium-lottie' === $slug ) {
798
-
799
- // Check if Lottie widget switcher value was saved before.
800
- $saved_options = get_option( 'pa_save_settings' );
801
-
802
- $slug = 'premium-lottie-widget';
803
-
804
- }
805
-
806
- $enabled = isset( $enabled_elements[ $slug ] ) ? $enabled_elements[ $slug ] : '';
807
-
808
- if ( filter_var( $enabled, FILTER_VALIDATE_BOOLEAN ) || ! $enabled_elements ) {
809
- $this->register_addon( $file );
810
- }
811
- }
812
-
813
- }
814
-
815
- /**
816
- * Register Woocommerce Widgets.
817
- *
818
- * @since 4.0.0
819
- * @access private
820
- */
821
- private function woo_widgets_register() {
822
-
823
- $enabled_elements = self::$modules;
824
-
825
- foreach ( glob( PREMIUM_ADDONS_PATH . 'modules/woocommerce/widgets/*.php' ) as $file ) {
826
-
827
- $slug = basename( $file, '.php' );
828
-
829
- $enabled = isset( $enabled_elements[ $slug ] ) ? $enabled_elements[ $slug ] : '';
830
-
831
- if ( filter_var( $enabled, FILTER_VALIDATE_BOOLEAN ) || ! $enabled_elements ) {
832
-
833
- $this->register_addon( $file );
834
- }
835
- }
836
- }
837
-
838
- /**
839
- * Enqueue editor scripts
840
- *
841
- * @since 3.2.5
842
- * @access public
843
- */
844
- public function enqueue_editor_scripts() {
845
-
846
- $map_enabled = isset( self::$modules['premium-maps'] ) ? self::$modules['premium-maps'] : 1;
847
-
848
- if ( $map_enabled ) {
849
-
850
- $premium_maps_api = self::$maps['premium-map-api'];
851
-
852
- $locale = isset( self::$maps['premium-map-locale'] ) ? self::$maps['premium-map-locale'] : 'en';
853
-
854
- $disable_api = self::$maps['premium-map-disable-api'];
855
-
856
- if ( $disable_api && '1' !== $premium_maps_api ) {
857
-
858
- $api = sprintf( 'https://maps.googleapis.com/maps/api/js?key=%1$s&language=%2$s', $premium_maps_api, $locale );
859
- wp_enqueue_script(
860
- 'pa-maps-api',
861
- $api,
862
- array(),
863
- PREMIUM_ADDONS_VERSION,
864
- false
865
- );
866
-
867
- }
868
-
869
- wp_enqueue_script(
870
- 'pa-maps-finder',
871
- PREMIUM_ADDONS_URL . 'assets/editor/js/pa-maps-finder.js',
872
- array( 'jquery' ),
873
- PREMIUM_ADDONS_VERSION,
874
- true
875
- );
876
-
877
- }
878
-
879
- }
880
-
881
- /**
882
- * Load Cross Domain Copy Paste JS Files.
883
- *
884
- * @since 3.21.1
885
- */
886
- public function enqueue_editor_cp_scripts() {
887
-
888
- wp_enqueue_script(
889
- 'premium-xdlocalstorage-js',
890
- PREMIUM_ADDONS_URL . 'assets/editor/js/xdlocalstorage.js',
891
- null,
892
- PREMIUM_ADDONS_VERSION,
893
- true
894
- );
895
-
896
- wp_enqueue_script(
897
- 'premium-cross-cp',
898
- PREMIUM_ADDONS_URL . 'assets/editor/js/premium-cross-cp.js',
899
- array( 'jquery', 'elementor-editor', 'premium-xdlocalstorage-js' ),
900
- PREMIUM_ADDONS_VERSION,
901
- true
902
- );
903
-
904
- // Check for required Compatible Elementor version.
905
- if ( ! version_compare( ELEMENTOR_VERSION, '3.1.0', '>=' ) ) {
906
- $elementor_old = true;
907
- } else {
908
- $elementor_old = false;
909
- }
910
-
911
- wp_localize_script(
912
- 'jquery',
913
- 'premium_cross_cp',
914
- array(
915
- 'ajax_url' => admin_url( 'admin-ajax.php' ),
916
- 'nonce' => wp_create_nonce( 'premium_cross_cp_import' ),
917
- 'elementorCompatible' => $elementor_old,
918
- )
919
- );
920
- }
921
-
922
- /**
923
- * Get Template Content
924
- *
925
- * Get Elementor template HTML content.
926
- *
927
- * @since 3.2.6
928
- * @access public
929
- */
930
- public function get_template_content() {
931
-
932
- $template = isset( $_GET['templateID'] ) ? sanitize_text_field( wp_unslash( $_GET['templateID'] ) ) : '';
933
-
934
- if ( empty( $template ) ) {
935
- wp_send_json_error( '' );
936
- }
937
-
938
- $template_content = $this->template_instance->get_template_content( $template );
939
-
940
- if ( empty( $template_content ) || ! isset( $template_content ) ) {
941
- wp_send_json_error( '' );
942
- }
943
-
944
- $data = array(
945
- 'template_content' => $template_content,
946
- );
947
-
948
- wp_send_json_success( $data );
949
- }
950
-
951
- /**
952
- *
953
- * Register addon by file name.
954
- *
955
- * @access public
956
- *
957
- * @param string $file File name.
958
- *
959
- * @return void
960
- */
961
- public function register_addon( $file ) {
962
-
963
- $widget_manager = \Elementor\Plugin::instance()->widgets_manager;
964
-
965
- $base = basename( str_replace( '.php', '', $file ) );
966
- $class = ucwords( str_replace( '-', ' ', $base ) );
967
- $class = str_replace( ' ', '_', $class );
968
- $class = sprintf( 'PremiumAddons\Widgets\%s', $class );
969
-
970
- if ( 'PremiumAddons\Widgets\Premium_Contactform' !== $class ) {
971
- require $file;
972
- } else {
973
- if ( function_exists( 'wpcf7' ) ) {
974
- require $file;
975
- }
976
- }
977
-
978
- if ( 'PremiumAddons\Widgets\Premium_Videobox' === $class ) {
979
- require_once PREMIUM_ADDONS_PATH . 'widgets/dep/urlopen.php';
980
- }
981
-
982
- if ( class_exists( $class, false ) ) {
983
- $widget_manager->register_widget_type( new $class() );
984
- }
985
- }
986
-
987
- /**
988
- * Registers Premium Addons Custom Controls.
989
- *
990
- * @since 4.2.5
991
- * @access public
992
- *
993
- * @return void
994
- */
995
- public function init_pa_controls() {
996
-
997
- $control_manager = \Elementor\Plugin::instance();
998
-
999
- if ( version_compare( ELEMENTOR_VERSION, '3.6.0', '>=' ) ) {
1000
-
1001
- // TODO: NEEDS TO BE DYNAMIC.
1002
- if ( self::$modules['premium-equal-height'] ) {
1003
-
1004
- require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-select.php';
1005
- $premium_select = __NAMESPACE__ . '\Controls\Premium_Select';
1006
- $control_manager->controls_manager->register( new $premium_select() );
1007
-
1008
- }
1009
-
1010
- if ( self::$modules['premium-blog'] ) {
1011
-
1012
- require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-post-filter.php';
1013
- require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-tax-filter.php';
1014
-
1015
- $premium_post_filter = __NAMESPACE__ . '\Controls\Premium_Post_Filter';
1016
- $premium_tax_filter = __NAMESPACE__ . '\Controls\Premium_Tax_Filter';
1017
-
1018
- $control_manager->controls_manager->register( new $premium_post_filter() );
1019
- $control_manager->controls_manager->register( new $premium_tax_filter() );
1020
-
1021
- }
1022
-
1023
- if ( self::$modules['pa-display-conditions'] ) {
1024
-
1025
- require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-acf-selector.php';
1026
- $premium_acf_selector = __NAMESPACE__ . '\Controls\Premium_Acf_Selector';
1027
- $control_manager->controls_manager->register( new $premium_acf_selector() );
1028
-
1029
- }
1030
- } else {
1031
- if ( self::$modules['premium-equal-height'] ) {
1032
-
1033
- require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-select.php';
1034
- $premium_select = __NAMESPACE__ . '\Controls\Premium_Select';
1035
- $control_manager->controls_manager->register_control( $premium_select::TYPE, new $premium_select() );
1036
-
1037
- }
1038
-
1039
- if ( self::$modules['premium-blog'] ) {
1040
-
1041
- require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-post-filter.php';
1042
- require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-tax-filter.php';
1043
-
1044
- $premium_post_filter = __NAMESPACE__ . '\Controls\Premium_Post_Filter';
1045
- $premium_tax_filter = __NAMESPACE__ . '\Controls\Premium_Tax_Filter';
1046
-
1047
- $control_manager->controls_manager->register_control( $premium_post_filter::TYPE, new $premium_post_filter() );
1048
- $control_manager->controls_manager->register_control( $premium_tax_filter::TYPE, new $premium_tax_filter() );
1049
-
1050
- }
1051
-
1052
- if ( self::$modules['pa-display-conditions'] ) {
1053
-
1054
- require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-acf-selector.php';
1055
- $premium_acf_selector = __NAMESPACE__ . '\Controls\Premium_Acf_Selector';
1056
- $control_manager->controls_manager->register_control( $premium_acf_selector::TYPE, new $premium_acf_selector() );
1057
-
1058
- }
1059
- }
1060
-
1061
- }
1062
-
1063
- /**
1064
- * Load PA Extensions
1065
- *
1066
- * @since 4.7.0
1067
- * @access public
1068
- */
1069
- public function load_pa_extensions() {
1070
-
1071
- if ( self::$modules['premium-equal-height'] ) {
1072
- Equal_Height::get_instance();
1073
- }
1074
-
1075
- if ( self::$modules['pa-display-conditions'] ) {
1076
- require_once PREMIUM_ADDONS_PATH . 'widgets/dep/urlopen.php';
1077
- Display_Conditions::get_instance();
1078
- }
1079
-
1080
- if ( self::$modules['premium-floating-effects'] ) {
1081
- Floating_Effects::get_instance();
1082
- }
1083
-
1084
- if ( class_exists( 'woocommerce' ) && self::$modules['woo-products'] ) {
1085
- Woocommerce::get_instance();
1086
- }
1087
-
1088
- }
1089
-
1090
- /**
1091
- *
1092
- * Creates and returns an instance of the class
1093
- *
1094
- * @since 1.0.0
1095
- * @access public
1096
- *
1097
- * @return object
1098
- */
1099
- public static function get_instance() {
1100
-
1101
- if ( ! isset( self::$instance ) ) {
1102
-
1103
- self::$instance = new self();
1104
-
1105
- }
1106
-
1107
- return self::$instance;
1108
- }
1109
- }
1
+ <?php
2
+ /**
3
+ * Addons Integration.
4
+ */
5
+
6
+ namespace PremiumAddons\Includes;
7
+
8
+ use PremiumAddons\Includes\Helper_Functions;
9
+ use PremiumAddons\Admin\Includes\Admin_Helper;
10
+ use PremiumAddons\Modules\Premium_Equal_Height\Module as Equal_Height;
11
+ use PremiumAddons\Modules\PA_Display_Conditions\Module as Display_Conditions;
12
+ use PremiumAddons\Modules\PremiumSectionFloatingEffects\Module as Floating_Effects;
13
+ use PremiumAddons\Modules\Woocommerce\Module as Woocommerce;
14
+ use PremiumAddons\Includes\Assets_Manager;
15
+ use PremiumAddons\Includes\Premium_Template_Tags;
16
+
17
+ if ( ! defined( 'ABSPATH' ) ) {
18
+ exit();
19
+ }
20
+
21
+ /**
22
+ * Class Addons_Integration.
23
+ */
24
+ class Addons_Integration {
25
+
26
+ /**
27
+ * Class instance
28
+ *
29
+ * @var instance
30
+ */
31
+ private static $instance = null;
32
+
33
+ /**
34
+ * Modules
35
+ *
36
+ * @var modules
37
+ */
38
+ private static $modules = null;
39
+
40
+ /**
41
+ * Maps Keys
42
+ *
43
+ * @var maps
44
+ */
45
+ private static $maps = null;
46
+
47
+ /**
48
+ * Template Instance
49
+ *
50
+ * @var template_instance
51
+ */
52
+ protected $template_instance;
53
+
54
+ /**
55
+ * Cross-Site CDN URL.
56
+ *
57
+ * @since 4.0.0
58
+ * @var (String) URL
59
+ */
60
+ public $cdn_url;
61
+
62
+ /**
63
+ * Initialize integration hooks
64
+ *
65
+ * @return void
66
+ */
67
+ public function __construct() {
68
+
69
+ self::$modules = Admin_Helper::get_enabled_elements();
70
+
71
+ self::$maps = Admin_Helper::get_integrations_settings();
72
+
73
+ $this->template_instance = Premium_Template_Tags::getInstance();
74
+
75
+ add_action( 'elementor/editor/before_enqueue_styles', array( $this, 'enqueue_editor_styles' ) );
76
+
77
+ add_action( 'elementor/widgets/widgets_registered', array( $this, 'widgets_area' ) );
78
+
79
+ add_action( 'elementor/editor/after_enqueue_styles', array( $this, 'load_live_editor_modal' ) );
80
+
81
+ add_action( 'elementor/editor/after_enqueue_scripts', array( $this, 'live_editor_enqueue' ) );
82
+
83
+ add_action( 'wp_ajax_handle_live_editor', array( $this, 'handle_live_editor' ) );
84
+
85
+ add_action( 'wp_ajax_check_temp_validity', array( $this, 'check_temp_validity' ) );
86
+
87
+ add_action( 'wp_ajax_update_template_title', array( $this, 'update_template_title' ) );
88
+
89
+ add_action( 'elementor/editor/before_enqueue_scripts', array( $this, 'enqueue_editor_scripts' ) );
90
+
91
+ add_action( 'elementor/preview/enqueue_styles', array( $this, 'enqueue_preview_styles' ) );
92
+
93
+ add_action( 'elementor/frontend/after_register_styles', array( $this, 'register_frontend_styles' ) );
94
+
95
+ add_action( 'elementor/frontend/after_register_scripts', array( $this, 'register_frontend_scripts' ) );
96
+
97
+ add_action( 'wp_ajax_get_elementor_template_content', array( $this, 'get_template_content' ) );
98
+
99
+ if ( self::$modules['premium-equal-height'] || self::$modules['premium-blog'] || self::$modules['pa-display-conditions'] ) {
100
+
101
+ add_action( 'elementor/controls/controls_registered', array( $this, 'init_pa_controls' ) );
102
+
103
+ add_action( 'elementor/editor/after_enqueue_scripts', array( $this, 'after_enqueue_scripts' ) );
104
+
105
+ }
106
+
107
+ $this->load_pa_extensions();
108
+
109
+ $cross_enabled = isset( self::$modules['premium-cross-domain'] ) ? self::$modules['premium-cross-domain'] : 1;
110
+
111
+ if ( $cross_enabled ) {
112
+
113
+ add_action( 'elementor/editor/before_enqueue_scripts', array( $this, 'enqueue_editor_cp_scripts' ), 99 );
114
+
115
+ Addons_Cross_CP::get_instance();
116
+
117
+ }
118
+
119
+ }
120
+
121
+ /**
122
+ * Live Editor Enqueue.
123
+ *
124
+ * @access public
125
+ * @since 4.8.10
126
+ */
127
+ public function live_editor_enqueue() {
128
+
129
+ wp_enqueue_script(
130
+ 'live-editor-js',
131
+ PREMIUM_ADDONS_URL . 'assets/editor/js/live-editor.js',
132
+ array( 'elementor-editor', 'jquery' ),
133
+ PREMIUM_ADDONS_VERSION,
134
+ true
135
+ );
136
+
137
+ $live_editor_data = array(
138
+ 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ),
139
+ 'nonce' => wp_create_nonce( 'pa-live-editor' ),
140
+ );
141
+
142
+ wp_localize_script( 'live-editor-js', 'liveEditor', $live_editor_data );
143
+
144
+ }
145
+
146
+ /**
147
+ * Update Template Title.
148
+ *
149
+ * @access public
150
+ * @since 4.8.10
151
+ */
152
+ public function update_template_title() {
153
+ check_ajax_referer( 'pa-live-editor', 'security' );
154
+
155
+ if ( ! isset( $_POST['title'] ) || ! isset( $_POST['id'] ) ) {
156
+ wp_send_json_error();
157
+ }
158
+
159
+ $res = wp_update_post(
160
+ array(
161
+ 'ID' => sanitize_text_field( wp_unslash( $_POST['id'] ) ),
162
+ 'post_title' => sanitize_text_field( wp_unslash( $_POST['title'] ) ),
163
+ )
164
+ );
165
+
166
+ wp_send_json_success( $res );
167
+ }
168
+
169
+ /**
170
+ * Check Temp Validity.
171
+ * Checks if the template is valid ( has content) or not,
172
+ * And DELETE the post if it's invalid.
173
+ *
174
+ * @access public
175
+ * @since 4.9.1
176
+ */
177
+ public function check_temp_validity() {
178
+
179
+ check_ajax_referer( 'pa-live-editor', 'security' );
180
+
181
+ if ( ! isset( $_POST['templateID'] ) ) {
182
+ wp_send_json_error( 'template ID is not set' );
183
+ }
184
+
185
+ $temp_id = sanitize_text_field( wp_unslash( $_POST['templateID'] ) );
186
+
187
+ $template_content = $this->template_instance->get_template_content( $temp_id, true );
188
+
189
+ if ( empty( $template_content ) || ! isset( $template_content ) ) {
190
+
191
+ $res = wp_delete_post( $temp_id, true );
192
+
193
+ if ( ! is_wp_error( $res ) ) {
194
+ $res = 'Template Deleted.';
195
+ }
196
+ } else {
197
+ $res = 'Template Has Content.';
198
+ }
199
+
200
+ wp_send_json_success( $res );
201
+ }
202
+
203
+ /**
204
+ * Handle Live Editor Modal.
205
+ *
206
+ * @access public
207
+ * @since 4.8.10
208
+ */
209
+ public function handle_live_editor() {
210
+
211
+ check_ajax_referer( 'pa-live-editor', 'security' );
212
+
213
+ if ( ! isset( $_POST['key'] ) ) {
214
+ wp_send_json_error();
215
+ }
216
+
217
+ $post_name = 'pa-dynamic-temp-' . sanitize_text_field( wp_unslash( $_POST['key'] ) );
218
+ $post_title = '';
219
+ $args = array(
220
+ 'post_type' => 'elementor_library',
221
+ 'name' => $post_name,
222
+ 'post_status' => 'publish',
223
+ 'update_post_term_cache' => false,
224
+ 'update_post_meta_cache' => false,
225
+ 'posts_per_page' => 1,
226
+ );
227
+
228
+ $post = get_posts( $args );
229
+
230
+ if ( empty( $post ) ) { // create a new one.
231
+
232
+ $key = sanitize_text_field( wp_unslash( $_POST['key'] ) );
233
+ $post_title = 'PA Template | #' . substr( md5( $key ), 0, 4 );
234
+
235
+ $params = array(
236
+ 'post_content' => '',
237
+ 'post_type' => 'elementor_library',
238
+ 'post_title' => $post_title,
239
+ 'post_name' => $post_name,
240
+ 'post_status' => 'publish',
241
+ 'meta_input' => array(
242
+ '_elementor_edit_mode' => 'builder',
243
+ '_elementor_template_type' => 'page',
244
+ '_wp_page_template' => 'elementor_canvas',
245
+ ),
246
+ );
247
+
248
+ $post_id = wp_insert_post( $params );
249
+
250
+ } else { // edit post.
251
+ $post_id = $post[0]->ID;
252
+ $post_title = $post[0]->post_title;
253
+ }
254
+
255
+ $edit_url = get_admin_url() . '/post.php?post=' . $post_id . '&action=elementor';
256
+
257
+ $result = array(
258
+ 'url' => $edit_url,
259
+ 'id' => $post_id,
260
+ 'title' => $post_title,
261
+ );
262
+
263
+ wp_send_json_success( $result );
264
+ }
265
+
266
+ /**
267
+ * Load Live Editor Modal.
268
+ * Puts live editor popup html into the editor.
269
+ *
270
+ * @access public
271
+ * @since 4.8.10
272
+ */
273
+ public function load_live_editor_modal() {
274
+ ob_start();
275
+ include_once PREMIUM_ADDONS_PATH . 'includes/live-editor-modal.php';
276
+ $output = ob_get_contents();
277
+ ob_end_clean();
278
+ echo $output;
279
+ }
280
+
281
+
282
+ /**
283
+ * After Enquque Scripts
284
+ *
285
+ * Loads editor scripts for our controls.
286
+ *
287
+ * @access public
288
+ * @return void
289
+ */
290
+ public function after_enqueue_scripts() {
291
+
292
+ wp_enqueue_script(
293
+ 'pa-eq-editor',
294
+ PREMIUM_ADDONS_URL . 'assets/editor/js/editor.js',
295
+ array( 'elementor-editor', 'jquery' ),
296
+ PREMIUM_ADDONS_VERSION,
297
+ true
298
+ );
299
+
300
+ if ( self::$modules['premium-blog'] || self::$modules['pa-display-conditions'] ) {
301
+ wp_localize_script(
302
+ 'pa-eq-editor',
303
+ 'PremiumSettings',
304
+ array(
305
+ 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ),
306
+ 'nonce' => wp_create_nonce( 'pa-blog-widget-nonce' ),
307
+ )
308
+ );
309
+ }
310
+
311
+ wp_localize_script(
312
+ 'pa-eq-editor',
313
+ 'PremiumPanelSettings',
314
+ array(
315
+ 'papro_installed' => Helper_Functions::check_papro_version(),
316
+ 'papro_widgets' => Admin_Helper::get_pro_elements(),
317
+ )
318
+ );
319
+
320
+ }
321
+
322
+ /**
323
+ * Loads plugin icons font
324
+ *
325
+ * @since 1.0.0
326
+ * @access public
327
+ * @return void
328
+ */
329
+ public function enqueue_editor_styles() {
330
+
331
+ $theme = Helper_Functions::get_elementor_ui_theme();
332
+
333
+ wp_enqueue_style(
334
+ 'pa-editor',
335
+ PREMIUM_ADDONS_URL . 'assets/editor/css/style.css',
336
+ array(),
337
+ PREMIUM_ADDONS_VERSION
338
+ );
339
+
340
+ // Enqueue required style for Elementor dark UI Theme.
341
+ if ( 'dark' === $theme ) {
342
+
343
+ wp_add_inline_style(
344
+ 'pa-editor',
345
+ '.elementor-panel .elementor-control-section_pa_docs .elementor-panel-heading-title.elementor-panel-heading-title,
346
+ .elementor-control-raw-html.editor-pa-doc a {
347
+ color: #e0e1e3 !important;
348
+ }
349
+ [class^="pa-"]::after,
350
+ [class*=" pa-"]::after {
351
+ color: #aaa;
352
+ opacity: 1 !important;
353
+ }
354
+ .premium-promotion-dialog .premium-promotion-btn {
355
+ background-color: #202124 !important
356
+ }'
357
+ );
358
+
359
+ }
360
+
361
+ $badge_text = Helper_Functions::get_badge();
362
+
363
+ $dynamic_css = sprintf( '#elementor-panel [class^="pa-"]::after, #elementor-panel [class*=" pa-"]::after { content: "%s"; }', $badge_text );
364
+
365
+ wp_add_inline_style( 'pa-editor', $dynamic_css );
366
+
367
+ }
368
+
369
+ /**
370
+ * Register Frontend CSS files
371
+ *
372
+ * @since 2.9.0
373
+ * @access public
374
+ */
375
+ public function register_frontend_styles() {
376
+
377
+ $dir = Helper_Functions::get_styles_dir();
378
+ $suffix = Helper_Functions::get_assets_suffix();
379
+
380
+ $is_rtl = is_rtl() ? '-rtl' : '';
381
+
382
+ wp_register_style(
383
+ 'font-awesome-5-all',
384
+ ELEMENTOR_ASSETS_URL . 'lib/font-awesome/css/all.min.css',
385
+ false,
386
+ PREMIUM_ADDONS_VERSION
387
+ );
388
+
389
+ wp_register_style(
390
+ 'pa-prettyphoto',
391
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/prettyphoto' . $is_rtl . $suffix . '.css',
392
+ array(),
393
+ PREMIUM_ADDONS_VERSION,
394
+ 'all'
395
+ );
396
+
397
+ wp_register_style(
398
+ 'pa-slick',
399
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/slick' . $is_rtl . $suffix . '.css',
400
+ array(),
401
+ PREMIUM_ADDONS_VERSION,
402
+ 'all'
403
+ );
404
+
405
+ $assets_gen_enabled = self::$modules['premium-assets-generator'] ? true : false;
406
+
407
+ $type = get_post_type();
408
+
409
+ if ( $assets_gen_enabled && ( 'page' === $type || 'post' === $type ) ) {
410
+
411
+ $css_path = '/pa-frontend' . $is_rtl . '-' . Assets_Manager::$post_id . $suffix . '.css';
412
+
413
+ if ( Assets_Manager::$is_updated && file_exists( PREMIUM_ASSETS_PATH . $css_path ) ) {
414
+ wp_enqueue_style(
415
+ 'pa-frontend',
416
+ PREMIUM_ASSETS_URL . $css_path,
417
+ array(),
418
+ time(),
419
+ 'all'
420
+ );
421
+ }
422
+ }
423
+
424
+ // If the assets are not ready, or file does not exist for any reson.
425
+ if ( ! wp_style_is( 'pa-frontend', 'enqueued' ) ) {
426
+ $this->register_old_styles( $dir, $is_rtl, $suffix );
427
+ }
428
+
429
+ }
430
+
431
+ /**
432
+ * Register Old Styles
433
+ *
434
+ * @since 4.9.0
435
+ * @access public
436
+ *
437
+ * @param string $directory style directory.
438
+ * @param string $is_rtl page direction.
439
+ * @param string $suffix file suffix.
440
+ */
441
+ public function register_old_styles( $directory, $is_rtl, $suffix ) {
442
+
443
+ wp_register_style(
444
+ 'premium-addons',
445
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $directory . '/premium-addons' . $is_rtl . $suffix . '.css',
446
+ array(),
447
+ PREMIUM_ADDONS_VERSION,
448
+ 'all'
449
+ );
450
+
451
+ }
452
+
453
+ /**
454
+ * Registers required JS files
455
+ *
456
+ * @since 1.0.0
457
+ * @access public
458
+ */
459
+ public function register_frontend_scripts() {
460
+
461
+ $maps_settings = self::$maps;
462
+
463
+ $dir = Helper_Functions::get_scripts_dir();
464
+ $suffix = Helper_Functions::get_assets_suffix();
465
+
466
+ $locale = isset( $maps_settings['premium-map-locale'] ) ? $maps_settings['premium-map-locale'] : 'en';
467
+ $assets_gen_enabled = self::$modules['premium-assets-generator'] ? true : false;
468
+
469
+ $type = get_post_type();
470
+
471
+ if ( $assets_gen_enabled && ( 'page' === $type || 'post' === $type ) ) {
472
+
473
+ // If the elemens are cached and ready to generate.
474
+ if ( Assets_Manager::$is_updated ) {
475
+ Assets_Manager::generate_asset_file( 'js' );
476
+ Assets_Manager::generate_asset_file( 'css' );
477
+ }
478
+
479
+ $js_path = '/pa-frontend-' . Assets_Manager::$post_id . $suffix . '.js';
480
+
481
+ if ( file_exists( PREMIUM_ASSETS_PATH . $js_path ) ) {
482
+
483
+ wp_enqueue_script(
484
+ 'pa-frontend',
485
+ PREMIUM_ASSETS_URL . $js_path,
486
+ array( 'jquery' ),
487
+ time(),
488
+ true
489
+ );
490
+
491
+ wp_localize_script(
492
+ 'pa-frontend',
493
+ 'PremiumSettings',
494
+ array(
495
+ 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ),
496
+ 'nonce' => wp_create_nonce( 'pa-blog-widget-nonce' ),
497
+ )
498
+ );
499
+
500
+ if ( class_exists( 'woocommerce' ) ) {
501
+ wp_localize_script(
502
+ 'pa-frontend',
503
+ 'PremiumWooSettings',
504
+ array(
505
+ 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ),
506
+ 'products_nonce' => wp_create_nonce( 'pa-woo-products-nonce' ),
507
+ 'qv_nonce' => wp_create_nonce( 'pa-woo-qv-nonce' ),
508
+ 'cta_nonce' => wp_create_nonce( 'pa-woo-cta-nonce' ),
509
+ 'woo_cart_url' => get_permalink( wc_get_page_id( 'cart' ) ),
510
+ )
511
+ );
512
+ }
513
+ }
514
+ }
515
+
516
+ // If the assets are not ready, or file does not exist for any reson.
517
+ if ( ! wp_script_is( 'pa-frontend', 'enqueued' ) ) {
518
+ $this->register_old_scripts( $dir, $suffix );
519
+ }
520
+
521
+ wp_register_script(
522
+ 'prettyPhoto-js',
523
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/prettyPhoto' . $suffix . '.js',
524
+ array( 'jquery' ),
525
+ PREMIUM_ADDONS_VERSION,
526
+ true
527
+ );
528
+
529
+ wp_register_script(
530
+ 'pa-vticker',
531
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/vticker' . $suffix . '.js',
532
+ array( 'jquery' ),
533
+ PREMIUM_ADDONS_VERSION,
534
+ true
535
+ );
536
+
537
+ wp_register_script(
538
+ 'pa-typed',
539
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/typed' . $suffix . '.js',
540
+ array( 'jquery' ),
541
+ PREMIUM_ADDONS_VERSION,
542
+ true
543
+ );
544
+
545
+ wp_register_script(
546
+ 'pa-countdown',
547
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/jquery-countdown' . $suffix . '.js',
548
+ array( 'jquery' ),
549
+ PREMIUM_ADDONS_VERSION,
550
+ true
551
+ );
552
+
553
+ wp_register_script(
554
+ 'isotope-js',
555
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/isotope' . $suffix . '.js',
556
+ array( 'jquery' ),
557
+ PREMIUM_ADDONS_VERSION,
558
+ true
559
+ );
560
+
561
+ wp_register_script(
562
+ 'pa-modal',
563
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/modal' . $suffix . '.js',
564
+ array( 'jquery' ),
565
+ PREMIUM_ADDONS_VERSION,
566
+ true
567
+ );
568
+
569
+ wp_register_script(
570
+ 'pa-maps',
571
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/premium-maps' . $suffix . '.js',
572
+ array( 'jquery', 'pa-maps-api' ),
573
+ PREMIUM_ADDONS_VERSION,
574
+ true
575
+ );
576
+
577
+ wp_register_script(
578
+ 'pa-vscroll',
579
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/premium-vscroll' . $suffix . '.js',
580
+ array( 'jquery' ),
581
+ PREMIUM_ADDONS_VERSION,
582
+ true
583
+ );
584
+
585
+ wp_register_script(
586
+ 'pa-slimscroll',
587
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/jquery-slimscroll' . $suffix . '.js',
588
+ array( 'jquery' ),
589
+ PREMIUM_ADDONS_VERSION,
590
+ true
591
+ );
592
+
593
+ wp_register_script(
594
+ 'pa-iscroll',
595
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/iscroll' . $suffix . '.js',
596
+ array( 'jquery' ),
597
+ PREMIUM_ADDONS_VERSION,
598
+ true
599
+ );
600
+
601
+ wp_register_script(
602
+ 'tilt-js',
603
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/universal-tilt' . $suffix . '.js',
604
+ array( 'jquery' ),
605
+ PREMIUM_ADDONS_VERSION,
606
+ true
607
+ );
608
+
609
+ wp_register_script(
610
+ 'lottie-js',
611
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/lottie' . $suffix . '.js',
612
+ array(
613
+ 'jquery',
614
+ 'elementor-waypoints',
615
+ ),
616
+ PREMIUM_ADDONS_VERSION,
617
+ true
618
+ );
619
+
620
+ wp_register_script(
621
+ 'pa-tweenmax',
622
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/TweenMax' . $suffix . '.js',
623
+ array( 'jquery' ),
624
+ PREMIUM_ADDONS_VERSION,
625
+ true
626
+ );
627
+
628
+ wp_register_script(
629
+ 'pa-headroom',
630
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/headroom' . $suffix . '.js',
631
+ array( 'jquery' ),
632
+ PREMIUM_ADDONS_VERSION
633
+ // true
634
+ );
635
+
636
+ if ( $maps_settings['premium-map-cluster'] ) {
637
+ wp_register_script(
638
+ 'google-maps-cluster',
639
+ 'https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/markerclusterer.js',
640
+ array(),
641
+ PREMIUM_ADDONS_VERSION,
642
+ false
643
+ );
644
+ }
645
+
646
+ if ( $maps_settings['premium-map-disable-api'] && '1' !== $maps_settings['premium-map-api'] ) {
647
+ $api = sprintf( 'https://maps.googleapis.com/maps/api/js?key=%1$s&language=%2$s', $maps_settings['premium-map-api'], $locale );
648
+ wp_register_script(
649
+ 'pa-maps-api',
650
+ $api,
651
+ array(),
652
+ PREMIUM_ADDONS_VERSION,
653
+ false
654
+ );
655
+ }
656
+
657
+ wp_register_script(
658
+ 'pa-slick',
659
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/slick' . $suffix . '.js',
660
+ array( 'jquery' ),
661
+ PREMIUM_ADDONS_VERSION,
662
+ true
663
+ );
664
+
665
+ // TODO: remove pa-anime from the pro version.
666
+ wp_register_script(
667
+ 'pa-anime',
668
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/anime' . $suffix . '.js',
669
+ array( 'jquery' ),
670
+ PREMIUM_ADDONS_VERSION,
671
+ true
672
+ );
673
+
674
+ wp_register_script(
675
+ 'pa-feffects',
676
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/premium-floating-effects' . $suffix . '.js',
677
+ array( 'jquery' ),
678
+ PREMIUM_ADDONS_VERSION,
679
+ true
680
+ );
681
+
682
+ wp_localize_script(
683
+ 'premium-addons',
684
+ 'PremiumSettings',
685
+ array(
686
+ 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ),
687
+ 'nonce' => wp_create_nonce( 'pa-blog-widget-nonce' ),
688
+ )
689
+ );
690
+
691
+ wp_register_script(
692
+ 'pa-eq-height',
693
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $dir . '/premium-eq-height' . $suffix . '.js',
694
+ array( 'jquery' ),
695
+ PREMIUM_ADDONS_VERSION,
696
+ true
697
+ );
698
+
699
+ // Localize jQuery with required data for Global Add-ons.
700
+ if ( self::$modules['premium-floating-effects'] ) {
701
+ wp_localize_script(
702
+ 'pa-feffects',
703
+ 'PremiumFESettings',
704
+ array(
705
+ 'papro_installed' => Helper_Functions::check_papro_version(),
706
+ )
707
+ );
708
+ }
709
+
710
+ }
711
+
712
+ /**
713
+ * Register Old Scripts
714
+ *
715
+ * @since 4.9.0
716
+ * @access public
717
+ *
718
+ * @param string $directory script directory.
719
+ * @param string $suffix file suffix.
720
+ */
721
+ public function register_old_scripts( $directory, $suffix ) {
722
+
723
+ wp_register_script(
724
+ 'premium-addons',
725
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $directory . '/premium-addons' . $suffix . '.js',
726
+ array( 'jquery' ),
727
+ PREMIUM_ADDONS_VERSION,
728
+ true
729
+ );
730
+
731
+ // We need to make sure premium-woocommerce.js will not be loaded twice if assets are generated.
732
+ if ( class_exists( 'woocommerce' ) ) {
733
+ wp_register_script(
734
+ 'premium-woocommerce',
735
+ PREMIUM_ADDONS_URL . 'assets/frontend/' . $directory . '/premium-woo-products' . $suffix . '.js',
736
+ array( 'jquery' ),
737
+ PREMIUM_ADDONS_VERSION,
738
+ true
739
+ );
740
+
741
+ wp_localize_script(
742
+ 'premium-woocommerce',
743
+ 'PremiumWooSettings',
744
+ array(
745
+ 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ),
746
+ 'products_nonce' => wp_create_nonce( 'pa-woo-products-nonce' ),
747
+ 'qv_nonce' => wp_create_nonce( 'pa-woo-qv-nonce' ),
748
+ 'cta_nonce' => wp_create_nonce( 'pa-woo-cta-nonce' ),
749
+ 'woo_cart_url' => get_permalink( wc_get_page_id( 'cart' ) ),
750
+ )
751
+ );
752
+ }
753
+
754
+ }
755
+
756
+ /**
757
+ * Enqueue Preview CSS files
758
+ *
759
+ * @since 2.9.0
760
+ * @access public
761
+ */
762
+ public function enqueue_preview_styles() {
763
+
764
+ wp_enqueue_style( 'pa-prettyphoto' );
765
+
766
+ wp_enqueue_style( 'premium-addons' );
767
+
768
+ wp_enqueue_style( 'pa-slick' );
769
+
770
+ }
771
+
772
+ /**
773
+ * Load widgets require function
774
+ *
775
+ * @since 1.0.0
776
+ * @access public
777
+ */
778
+ public function widgets_area() {
779
+ $this->widgets_register();
780
+ }
781
+
782
+ /**
783
+ * Requires widgets files
784
+ *
785
+ * @since 1.0.0
786
+ * @access private
787
+ */
788
+ private function widgets_register() {
789
+
790
+ $enabled_elements = self::$modules;
791
+
792
+ foreach ( glob( PREMIUM_ADDONS_PATH . 'widgets/*.php' ) as $file ) {
793
+
794
+ $slug = basename( $file, '.php' );
795
+
796
+ // Fixes the conflict between Lottie widget/addon keys.
797
+ if ( 'premium-lottie' === $slug ) {
798
+
799
+ // Check if Lottie widget switcher value was saved before.
800
+ $saved_options = get_option( 'pa_save_settings' );
801
+
802
+ $slug = 'premium-lottie-widget';
803
+
804
+ }
805
+
806
+ $enabled = isset( $enabled_elements[ $slug ] ) ? $enabled_elements[ $slug ] : '';
807
+
808
+ if ( filter_var( $enabled, FILTER_VALIDATE_BOOLEAN ) || ! $enabled_elements ) {
809
+ $this->register_addon( $file );
810
+ }
811
+ }
812
+
813
+ }
814
+
815
+ /**
816
+ * Register Woocommerce Widgets.
817
+ *
818
+ * @since 4.0.0
819
+ * @access private
820
+ */
821
+ private function woo_widgets_register() {
822
+
823
+ $enabled_elements = self::$modules;
824
+
825
+ foreach ( glob( PREMIUM_ADDONS_PATH . 'modules/woocommerce/widgets/*.php' ) as $file ) {
826
+
827
+ $slug = basename( $file, '.php' );
828
+
829
+ $enabled = isset( $enabled_elements[ $slug ] ) ? $enabled_elements[ $slug ] : '';
830
+
831
+ if ( filter_var( $enabled, FILTER_VALIDATE_BOOLEAN ) || ! $enabled_elements ) {
832
+
833
+ $this->register_addon( $file );
834
+ }
835
+ }
836
+ }
837
+
838
+ /**
839
+ * Enqueue editor scripts
840
+ *
841
+ * @since 3.2.5
842
+ * @access public
843
+ */
844
+ public function enqueue_editor_scripts() {
845
+
846
+ $map_enabled = isset( self::$modules['premium-maps'] ) ? self::$modules['premium-maps'] : 1;
847
+
848
+ if ( $map_enabled ) {
849
+
850
+ $premium_maps_api = self::$maps['premium-map-api'];
851
+
852
+ $locale = isset( self::$maps['premium-map-locale'] ) ? self::$maps['premium-map-locale'] : 'en';
853
+
854
+ $disable_api = self::$maps['premium-map-disable-api'];
855
+
856
+ if ( $disable_api && '1' !== $premium_maps_api ) {
857
+
858
+ $api = sprintf( 'https://maps.googleapis.com/maps/api/js?key=%1$s&language=%2$s', $premium_maps_api, $locale );
859
+ wp_enqueue_script(
860
+ 'pa-maps-api',
861
+ $api,
862
+ array(),
863
+ PREMIUM_ADDONS_VERSION,
864
+ false
865
+ );
866
+
867
+ }
868
+
869
+ wp_enqueue_script(
870
+ 'pa-maps-finder',
871
+ PREMIUM_ADDONS_URL . 'assets/editor/js/pa-maps-finder.js',
872
+ array( 'jquery' ),
873
+ PREMIUM_ADDONS_VERSION,
874
+ true
875
+ );
876
+
877
+ }
878
+
879
+ }
880
+
881
+ /**
882
+ * Load Cross Domain Copy Paste JS Files.
883
+ *
884
+ * @since 3.21.1
885
+ */
886
+ public function enqueue_editor_cp_scripts() {
887
+
888
+ wp_enqueue_script(
889
+ 'premium-xdlocalstorage-js',
890
+ PREMIUM_ADDONS_URL . 'assets/editor/js/xdlocalstorage.js',
891
+ null,
892
+ PREMIUM_ADDONS_VERSION,
893
+ true
894
+ );
895
+
896
+ wp_enqueue_script(
897
+ 'premium-cross-cp',
898
+ PREMIUM_ADDONS_URL . 'assets/editor/js/premium-cross-cp.js',
899
+ array( 'jquery', 'elementor-editor', 'premium-xdlocalstorage-js' ),
900
+ PREMIUM_ADDONS_VERSION,
901
+ true
902
+ );
903
+
904
+ // Check for required Compatible Elementor version.
905
+ if ( ! version_compare( ELEMENTOR_VERSION, '3.1.0', '>=' ) ) {
906
+ $elementor_old = true;
907
+ } else {
908
+ $elementor_old = false;
909
+ }
910
+
911
+ wp_localize_script(
912
+ 'jquery',
913
+ 'premium_cross_cp',
914
+ array(
915
+ 'ajax_url' => admin_url( 'admin-ajax.php' ),
916
+ 'nonce' => wp_create_nonce( 'premium_cross_cp_import' ),
917
+ 'elementorCompatible' => $elementor_old,
918
+ )
919
+ );
920
+ }
921
+
922
+ /**
923
+ * Get Template Content
924
+ *
925
+ * Get Elementor template HTML content.
926
+ *
927
+ * @since 3.2.6
928
+ * @access public
929
+ */
930
+ public function get_template_content() {
931
+
932
+ $template = isset( $_GET['templateID'] ) ? sanitize_text_field( wp_unslash( $_GET['templateID'] ) ) : '';
933
+
934
+ if ( empty( $template ) ) {
935
+ wp_send_json_error( '' );
936
+ }
937
+
938
+ $template_content = $this->template_instance->get_template_content( $template );
939
+
940
+ if ( empty( $template_content ) || ! isset( $template_content ) ) {
941
+ wp_send_json_error( '' );
942
+ }
943
+
944
+ $data = array(
945
+ 'template_content' => $template_content,
946
+ );
947
+
948
+ wp_send_json_success( $data );
949
+ }
950
+
951
+ /**
952
+ *
953
+ * Register addon by file name.
954
+ *
955
+ * @access public
956
+ *
957
+ * @param string $file File name.
958
+ *
959
+ * @return void
960
+ */
961
+ public function register_addon( $file ) {
962
+
963
+ $widget_manager = \Elementor\Plugin::instance()->widgets_manager;
964
+
965
+ $base = basename( str_replace( '.php', '', $file ) );
966
+ $class = ucwords( str_replace( '-', ' ', $base ) );
967
+ $class = str_replace( ' ', '_', $class );
968
+ $class = sprintf( 'PremiumAddons\Widgets\%s', $class );
969
+
970
+ if ( 'PremiumAddons\Widgets\Premium_Contactform' !== $class ) {
971
+ require $file;
972
+ } else {
973
+ if ( function_exists( 'wpcf7' ) ) {
974
+ require $file;
975
+ }
976
+ }
977
+
978
+ if ( 'PremiumAddons\Widgets\Premium_Videobox' === $class ) {
979
+ require_once PREMIUM_ADDONS_PATH . 'widgets/dep/urlopen.php';
980
+ }
981
+
982
+ if ( class_exists( $class, false ) ) {
983
+ $widget_manager->register_widget_type( new $class() );
984
+ }
985
+ }
986
+
987
+ /**
988
+ * Registers Premium Addons Custom Controls.
989
+ *
990
+ * @since 4.2.5
991
+ * @access public
992
+ *
993
+ * @return void
994
+ */
995
+ public function init_pa_controls() {
996
+
997
+ $control_manager = \Elementor\Plugin::instance();
998
+
999
+ if ( version_compare( ELEMENTOR_VERSION, '3.6.0', '>=' ) ) {
1000
+
1001
+ // TODO: NEEDS TO BE DYNAMIC.
1002
+ if ( self::$modules['premium-equal-height'] ) {
1003
+
1004
+ require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-select.php';
1005
+ $premium_select = __NAMESPACE__ . '\Controls\Premium_Select';
1006
+ $control_manager->controls_manager->register( new $premium_select() );
1007
+
1008
+ }
1009
+
1010
+ if ( self::$modules['premium-blog'] ) {
1011
+
1012
+ require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-post-filter.php';
1013
+ require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-tax-filter.php';
1014
+
1015
+ $premium_post_filter = __NAMESPACE__ . '\Controls\Premium_Post_Filter';
1016
+ $premium_tax_filter = __NAMESPACE__ . '\Controls\Premium_Tax_Filter';
1017
+
1018
+ $control_manager->controls_manager->register( new $premium_post_filter() );
1019
+ $control_manager->controls_manager->register( new $premium_tax_filter() );
1020
+
1021
+ }
1022
+
1023
+ if ( self::$modules['pa-display-conditions'] ) {
1024
+
1025
+ require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-acf-selector.php';
1026
+ $premium_acf_selector = __NAMESPACE__ . '\Controls\Premium_Acf_Selector';
1027
+ $control_manager->controls_manager->register( new $premium_acf_selector() );
1028
+
1029
+ }
1030
+ } else {
1031
+ if ( self::$modules['premium-equal-height'] ) {
1032
+
1033
+ require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-select.php';
1034
+ $premium_select = __NAMESPACE__ . '\Controls\Premium_Select';
1035
+ $control_manager->controls_manager->register_control( $premium_select::TYPE, new $premium_select() );
1036
+
1037
+ }
1038
+
1039
+ if ( self::$modules['premium-blog'] ) {
1040
+
1041
+ require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-post-filter.php';
1042
+ require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-tax-filter.php';
1043
+
1044
+ $premium_post_filter = __NAMESPACE__ . '\Controls\Premium_Post_Filter';
1045
+ $premium_tax_filter = __NAMESPACE__ . '\Controls\Premium_Tax_Filter';
1046
+
1047
+ $control_manager->controls_manager->register_control( $premium_post_filter::TYPE, new $premium_post_filter() );
1048
+ $control_manager->controls_manager->register_control( $premium_tax_filter::TYPE, new $premium_tax_filter() );
1049
+
1050
+ }
1051
+
1052
+ if ( self::$modules['pa-display-conditions'] ) {
1053
+
1054
+ require_once PREMIUM_ADDONS_PATH . 'includes/controls/premium-acf-selector.php';
1055
+ $premium_acf_selector = __NAMESPACE__ . '\Controls\Premium_Acf_Selector';
1056
+ $control_manager->controls_manager->register_control( $premium_acf_selector::TYPE, new $premium_acf_selector() );
1057
+
1058
+ }
1059
+ }
1060
+
1061
+ }
1062
+
1063
+ /**
1064
+ * Load PA Extensions
1065
+ *
1066
+ * @since 4.7.0
1067
+ * @access public
1068
+ */
1069
+ public function load_pa_extensions() {
1070
+
1071
+ if ( self::$modules['premium-equal-height'] ) {
1072
+ Equal_Height::get_instance();
1073
+ }
1074
+
1075
+ if ( self::$modules['pa-display-conditions'] ) {
1076
+ require_once PREMIUM_ADDONS_PATH . 'widgets/dep/urlopen.php';
1077
+ Display_Conditions::get_instance();
1078
+ }
1079
+
1080
+ if ( self::$modules['premium-floating-effects'] ) {
1081
+ Floating_Effects::get_instance();
1082
+ }
1083
+
1084
+ if ( class_exists( 'woocommerce' ) && self::$modules['woo-products'] ) {
1085
+ Woocommerce::get_instance();
1086
+ }
1087
+
1088
+ }
1089
+
1090
+ /**
1091
+ *
1092
+ * Creates and returns an instance of the class
1093
+ *
1094
+ * @since 1.0.0
1095
+ * @access public
1096
+ *
1097
+ * @return object
1098
+ */
1099
+ public static function get_instance() {
1100
+
1101
+ if ( ! isset( self::$instance ) ) {
1102
+
1103
+ self::$instance = new self();
1104
+
1105
+ }
1106
+
1107
+ return self::$instance;
1108
+ }
1109
+ }
premium-addons-for-elementor.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Premium Addons for Elementor
4
  Description: Premium Addons for Elementor plugin includes widgets and addons like Blog Post Grid, Gallery, Post Carousel, Advanced Slider, Modal Popup, Google Maps, Pricing Tables, Lottie Animations, Countdown, Testimonials.
5
  Plugin URI: https://premiumaddons.com
6
- Version: 4.9.19
7
  Elementor tested up to: 3.6.6
8
  Elementor Pro tested up to: 3.7.2
9
  Author: Leap13
@@ -18,14 +18,14 @@ if ( ! defined( 'ABSPATH' ) ) {
18
  }
19
 
20
  // Define Constants.
21
- define( 'PREMIUM_ADDONS_VERSION', '4.9.19' );
22
  define( 'PREMIUM_ADDONS_URL', plugins_url( '/', __FILE__ ) );
23
  define( 'PREMIUM_ADDONS_PATH', plugin_dir_path( __FILE__ ) );
24
  define( 'PREMIUM_ASSETS_PATH', set_url_scheme( wp_upload_dir()['basedir'] . '/premium-addons-elementor' ) );
25
  define( 'PREMIUM_ASSETS_URL', set_url_scheme( wp_upload_dir()['baseurl'] . '/premium-addons-elementor' ) );
26
  define( 'PREMIUM_ADDONS_FILE', __FILE__ );
27
  define( 'PREMIUM_ADDONS_BASENAME', plugin_basename( PREMIUM_ADDONS_FILE ) );
28
- define( 'PREMIUM_ADDONS_STABLE_VERSION', '4.9.18' );
29
 
30
  /*
31
  * Load plugin core file
3
  Plugin Name: Premium Addons for Elementor
4
  Description: Premium Addons for Elementor plugin includes widgets and addons like Blog Post Grid, Gallery, Post Carousel, Advanced Slider, Modal Popup, Google Maps, Pricing Tables, Lottie Animations, Countdown, Testimonials.
5
  Plugin URI: https://premiumaddons.com
6
+ Version: 4.9.20
7
  Elementor tested up to: 3.6.6
8
  Elementor Pro tested up to: 3.7.2
9
  Author: Leap13
18
  }
19
 
20
  // Define Constants.
21
+ define( 'PREMIUM_ADDONS_VERSION', '4.9.20' );
22
  define( 'PREMIUM_ADDONS_URL', plugins_url( '/', __FILE__ ) );
23
  define( 'PREMIUM_ADDONS_PATH', plugin_dir_path( __FILE__ ) );
24
  define( 'PREMIUM_ASSETS_PATH', set_url_scheme( wp_upload_dir()['basedir'] . '/premium-addons-elementor' ) );
25
  define( 'PREMIUM_ASSETS_URL', set_url_scheme( wp_upload_dir()['baseurl'] . '/premium-addons-elementor' ) );
26
  define( 'PREMIUM_ADDONS_FILE', __FILE__ );
27
  define( 'PREMIUM_ADDONS_BASENAME', plugin_basename( PREMIUM_ADDONS_FILE ) );
28
+ define( 'PREMIUM_ADDONS_STABLE_VERSION', '4.9.19' );
29
 
30
  /*
31
  * Load plugin core file
readme.txt CHANGED
@@ -5,7 +5,7 @@ Donate Link: https://premiumaddons.com/?utm_source=wp-repo&utm_medium=link&utm_c
5
  Requires at least: 5.0
6
  Tested Up To: 6.0
7
  Requires PHP: 5.4
8
- Stable Tag: 4.9.19
9
  License: GPL v3.0
10
  License URI: https://opensource.org/licenses/GPL-3.0
11
 
@@ -215,6 +215,10 @@ Premium Addons for Elementor is 100% Ads Free, Ads can only be detected from You
215
 
216
  == Changelog ==
217
 
 
 
 
 
218
  = 4.9.19 =
219
 
220
  - Fixed: Mega Menu widget sticky menu not scrolling on mobile screen.
5
  Requires at least: 5.0
6
  Tested Up To: 6.0
7
  Requires PHP: 5.4
8
+ Stable Tag: 4.9.20
9
  License: GPL v3.0
10
  License URI: https://opensource.org/licenses/GPL-3.0
11
 
215
 
216
  == Changelog ==
217
 
218
+ = 4.9.20 =
219
+
220
+ - Fixed: Fatal error with old versions of PHP.
221
+
222
  = 4.9.19 =
223
 
224
  - Fixed: Mega Menu widget sticky menu not scrolling on mobile screen.