:root {
--h1: 60px;
--h2: 34px;
--h2-small: 32px;
--h2-large: 49px;
--h3: 25px;
--h4: 20px;
--p: 15px;
--primary: #F1B500;
--secondary: #15181b;
--black: #202020;
/*--white: #fbfbf4;*/
--white: #fff;
--red: #f60702;
--h1-responsive: 24px;
--h2-responsive: 24px;
--h3-responsive: 21px;
--h4-responsive: 21px;
--font: "Poppins",sans-serif;
--heading-font: "Open Sans", sans-serif;
}
.material-icons {
font-family: "Material Icons";
font-weight: normal;
font-style: normal;
font-size: 24px;
line-height: 1;
letter-spacing: normal;
text-transform: none;
display: inline-block;
white-space: nowrap;
overflow-wrap: normal;
direction: ltr;
font-feature-settings: "liga";
-webkit-font-smoothing: antialiased;
}
html {
line-height: 1.15;
text-size-adjust: 100%;
overflow-x: hidden;
}
body {
margin: 0px;
padding: 0;
overflow-x: hidden;
background: var(--white);
}
main {
display: block;
}
h1 {
font-size: 2em;
margin: 0.67em 0px;
}
hr {
box-sizing: content-box;
height: 0px;
overflow: visible;
}
pre {
font-family: monospace, monospace;
font-size: 1em;
}
a {
background-color: transparent;
}
abbr[title] {
border-bottom: none;
text-decoration: underline dotted;
}
b, strong {
font-weight: bolder;
}
code, kbd, samp {
font-family: monospace, monospace;
font-size: 1em;
}
small {
font-size: 80%;
}
sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
img {
border-style: none;
}
button, input, optgroup, select, textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0px;
}
button, input {
overflow: visible;
}
button, select {
text-transform: none;
}
button, [type="button"], [type="reset"], [type="submit"] {
appearance: button;
}
fieldset {
padding: 0.35em 0.75em 0.625em;
}
legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0px;
white-space: normal;
}
progress {
vertical-align: baseline;
}
textarea {
overflow: auto;
}
[type="checkbox"], [type="radio"] {
box-sizing: border-box;
padding: 0px;
}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
appearance: textfield;
outline-offset: -2px;
}
[type="search"]::-webkit-search-decoration {
appearance: none;
}
::-webkit-file-upload-button {
appearance: button;
font: inherit;
}
details {
display: block;
}
summary {
display: list-item;
}
template {
display: none;
}
[hidden] {
display: none;
}
@media (max-width: 1024px) {
:root {
--h1:var(--h1-responsive);
--h2: var(--h2-responsive);
--h3: var(--h3-responsive);
--h4: var(--h4-responsive);
}
}
@media (min-width: 1920px) {
:root {
--p: 18px;	
}
}
body {
padding: 0px;
margin: 0px;
font-family: var(--font);
}
a {
text-decoration: none;
color: inherit;
}
* {
padding: 0px;
margin: 0px;
box-sizing: border-box;
font-family: var(--font);
}
ul {
padding: 0px;
margin: 0px;
list-style-type: none;
}
ul.theme {
margin-top: 15px;
max-width: 100%;
}
ul.theme li {
display: flex;
align-items: center;
gap: 10px;
margin-bottom: 10px;
font-weight: 900;
text-transform: capitalize;
}
/*ul.theme li::before {
content: "";
background-image: url(../images/icon/logo-icon.png);
width: 25px;
height: 26px;
background-size: 100% 100%;
}*/
.theme-heading {
position: relative;
display: inline-flex;
width: fit-content;
align-items: flex-start;
gap: 0px;
flex-direction: column;
}
.theme-heading h2 {
/*text-transform: capitalize;*/
font-weight: 900;
font-family: var(--heading-font);
line-height: 45px;
color: var(--black);
}
.theme-heading h2 {
color: var(--white);
}
.theme-heading h2.small, .theme-heading h2 .small {
font-family: var(--heading-font);
font-size: var(--h2-small);
}
.theme-heading h2.large, .theme-heading h2 .large {
font-family: var(--heading-font);
font-size: var(--h2-large);
}
.theme-heading.text-center {
display: flex;
margin: 0px auto;
}
h1, h2, h3, h4, h5, h6 {
font-weight: 700;
font-family: var(--heading-font);
line-height: 160%;
text-transform: uppercase;
}
h1 {
font-size: var(--h1);
}
h2 {
font-size: var(--h2);
}
h3 {
font-size: var(--h3);
}
h4 {
font-size: var(--h4);
}
h5 {
font-size: var(--h5);
}
h6 {
font-size: var(--h6);
}
h1.small, h1 .small {
font-size: var(--h2);
}
h2.small, h2 .small {
font-size: var(--h2-small);
}
h2.large, h2 .large {
font-size: var(--h2-large);
}
.theme-heading2 h2{ line-height: normal;}

strong {
font-weight: bold;
}
p {
font-size: var(--p);
line-height: 160%;
font-weight: 500;
font-family: var(--font);
}
p.sub-heading {
font-size: 18px;
font-weight: 600;
font-family: var(--heading-font);
text-transform: capitalize;
font-style: italic;
}
section {
position: relative;
padding: 60px 0px;
display: flex;
justify-content: center;
align-items: center;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
z-index: 1;
}
@media (max-width: 1024px) {
section {
padding: 50px 0px;
}
}
section.dark {
color: var(--white);
}
section.custom-bg {
    position: relative;
    width: 100%;
    height: 100%;
    background-size: cover;
}
section.custom-bg:before {
position: absolute;
content: "";
width: 100%;
height: 100%;
top: 0;
left: 0;
background-size: cover;
background: rgb(0 0 0 / 75%);
z-index: -1;
}
section.dark p {
color: var(--white);
}
section.light {
color: var(--black);
}
section.light p {
color: var(--black);
}
.btn {
padding: 5px 20px;
text-transform: uppercase;
width: fit-content;
position: relative;
min-height: 45px;
display: flex;
align-items: center;
transition: all 0.5s ease-in-out 0s;
/* background: var(--1, linear-gradient(180deg, #F4C45C 0%, #F1B500 100%)); */
color: var(--white);
font-feature-settings: "clig" 0, "liga" 0;
font-family: var(--font);
font-size: 14px !important;
font-style: normal;
font-weight: 600;
line-height: 150%;
letter-spacing: -0.396px;
border: 1px solid var(--white);
gap: 5px;
}
.btn:hover {
background: var(--primary);
transition: all 0.5s ease-in-out 0s;
color: var(--white);
}
.btn2 {
padding: 12px 20px;
text-transform: uppercase;
width: fit-content;
position: relative;
min-height: 45px;
display: flex;
align-items: center;
transition: all 0.5s ease-in-out 0s;
background: var(--1, linear-gradient(180deg, #F4C45C 0%, #F1B500 100%));
color: #000;
font-feature-settings: "clig" 0, "liga" 0;
font-family: var(--font);
font-size: 14px !important;
font-style: normal;
font-weight: 600;
line-height: 150%;
letter-spacing: -0.396px;
border: 1px solid var(--primary);
gap: 5px;
}
.btn2:hover {
background: #f60702;
transition: all 0.5s ease-in-out 0s;
color: var(--white);
}
.btn.primary {
/*    background-color: var(--primary);*/
}
.btn.secondary {
background-color: var(--secondary);
}
.btn.white {
background-color: var(--white);
color: rgb(0, 0, 0);
}
.btn.black {
background-color: rgb(0, 0, 0);
}
.btn.full {
display: block;
width: 100%;
}
.btn.center {
margin: 15px auto 0px;
}
.btn.plain::before {
display: none;
}
.btn.plain::after {
display: none;
}
footer {
position: relative;
width: 100%;
margin: 0px auto;
color: var(--white);
padding: 0px;
z-index: 1;
background-color: #000;
}
footer::before {
    content: "";
    background: var(--1, linear-gradient(180deg, #000 0%, #c1c1c1 100%));
    position: absolute;
    width: 100%;
    height: 80px;
}
footer::after {
    content: "";
    background: url(../images/shape.png) no-repeat bottom left;
    position: absolute;
    width: 336px;
    height: 267px;
    bottom: 0;
}
@media (max-width: 1024px) {
footer::before {
width: 100%;
height: 215px;
top: 0px;
}
}
@media (max-width: 1024px) {
footer {
overflow: hidden;
padding-top: 50px;
}
}
footer .logo-container {
position: relative;
z-index: 2;
}
footer .logo-container::before {
    content: "";
    background: #000;
    position: absolute;
    bottom: 0px;
    right: -47px;
    width: 100vw;
    height: calc(100% + 35px);
    z-index: -1;
    clip-path: polygon(0px 0px, 98% 0px, 100% 100%, 0% 100%);
}
@media (max-width: 1024px) {
footer .logo-container::before {
display: none;
}
}
footer .logo-container::after {
content: "";
background: var(--red);
position: absolute;
bottom: -16px;
right: -46px;
width: 100vw;
height: calc(100% + 50px);
z-index: -2;
clip-path: polygon(0px 0px, 98% 0px, 100% 100%, 0% 100%);
}
@media (max-width: 1024px) {
footer .logo-container::after {
display: none;
}
}
footer .logo-container .logo-container-inner {
display: flex;
gap: 10px;
}
footer .logo-container .logo-container-inner .logo img {
width: 180px;
}
footer .logo-container .content p {
color: var(--white);
font-family: var(--font);
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 140%;
}
footer .menu-container {
grid-template-columns: 1fr 1fr 1fr;
padding-left: 45px;
margin-top: 30px;
}
@media (max-width: 1024px) {
footer .menu-container {
padding-left: 0px;
}
}
footer .menu-container svg.svg {
margin-top: 30px;
}
@media (max-width: 1024px) {
footer .menu-container svg.svg {
display: none;
}
}
footer .links-container .contact-block {
display: flex;
align-items: flex-start;
gap: 10px;
margin-bottom: 0px;
}
footer .links-container .contact-block .icon {
flex-shrink: 0;
}
footer .links-container .contact-block h3 {
color: var(--white);
font-family: var(--heading-font);
font-size: 16px;
font-style: normal;
font-weight: 900;
line-height: normal;
}
footer .links-container .contact-block p {
color: rgb(244, 244, 244);
font-family: var(--font);
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
footer .links-container .contact-block p:nth-child(2) {
color: var(--white);
font-family: var(--heading-font);
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
footer .links-container .contact-block a {
color: var(--white);
font-family: var(--heading-font);
font-size: 1em;
font-style: normal;
font-weight: 500;
line-height: normal;
}
footer .links-container .contact-block a:hover {
color: var(--red);
}
footer .links-container h4 {
color: var(--white);
font-family: var(--heading-font);
font-size: 25px;
font-style: normal;
font-weight: 700;
line-height: 125%;
text-transform: capitalize;
position: relative;
margin-bottom: 15px;
}
/*footer .links-container h4::after {
content: "";
width: 30px;
height: 3px;
background-color: var(--primary);
position: absolute;
bottom: -5px;
left: 0px;
}*/
footer .links-container ul {
display: grid;
grid-template-columns: 1fr;
gap: 0px;
align-items: center;
}





.photo-gallery {
  color:#313437;
  background-color:#fff;
  padding:60px 0;
}
.photo-gallery .item a img{ width: 100%; border: 1px solid #D40029; padding: 3px;}

.photo-gallery p {
  color:#7d8285;
}

.photo-gallery h2 {
  font-weight:bold;
  margin-bottom:40px;
  color:inherit;
}

@media (max-width:767px) {
  .photo-gallery h2 {
    margin-bottom:25px;
    font-size:20px;
  }
}

.photo-gallery .intro {
  font-size:16px;
  max-width:500px;
  margin:0 auto 40px;
}

.photo-gallery .intro p {
  margin-bottom:0;
}

.photo-gallery .item {
  padding-bottom:30px;
}
.gallery-btn .btn2{ display: block; margin: 0 auto;}

.service-slider-area { position: relative;}
.service-slider-area figure {overflow: hidden;position: relative;}
.service-slider-area figure img{ 
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
	width: 100%;
}
.service-slider-area figure:hover img{
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
}

.service-slider-area .content {
    position: absolute;
    padding: 20px 20px 20px;
    background-color: hsl(0deg 0% 0% / 82%);
    bottom: 0;
    left: 0;
    right:25px;
    border-radius: 0 10px 0 0;
}
.service-slider-area .content h4 {
    color: hsl(0deg 0% 100%);
    font-size: 16px;
    text-transform: none;
}
.service-slider-area .content h4 a:hover{ color: #f60702;}
.service-btn:hover{ color: #f60702;}
.gallery-btn .btn{ margin: 0 auto;}





@media (max-width: 1024px) {
footer .links-container ul {
grid-template-columns: 1fr;
}
}
footer .links-container ul li {
position: relative;
padding: 5px 0px;
}
footer .links-container ul li a {
color: var(--white);
font-family: var(--font);
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 1.25em;
text-transform: capitalize;
transition: 0.5s;
}
footer .links-container ul li a:hover {
	color: var(--red) ;
	font-weight: 400;
}
footer .social-wrap {
align-items: center;
justify-content: flex-start;
margin-top: 50px;
}
footer .social-wrap p {
margin: 0 0 20px 0;
color: var(--white);
font-family: var(--heading-font);
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 122%;
text-transform: capitalize;
align-items: center;
}
footer .social-wrap h4 {
text-transform: capitalize;
margin: 0px !important;
}
footer .social-wrap .social {
align-items: center;
color: var(--white);
position: relative;
z-index: 9;
}
footer .social-wrap .social li{ display: inline; margin-right: 15px;}
footer .social-wrap .social a {
align-items: center;
font-size: 30px;
}
footer .social-wrap .social a:hover{ color: #f60702;}
footer .social-wrap .social .btn-block {

}
footer .info-blocks {
display: flex;
align-items: center;
gap: 32px;
padding: 10px 80px 10px 50px;
position: relative;
z-index: 1;
}
@media (max-width: 1024px) {
footer .info-blocks {
padding: 10px 0px;
gap: 10px;
display: grid;
width: 100%;
}
}
footer .info-blocks .info-block {
display: flex;
align-items: center;
justify-content: flex-start;
gap: 15px;
color: var(--white);
}
@media (max-width: 1024px) {
footer .info-blocks .info-block {
width: 100%;
}
}
footer .info-blocks .info-block svg {
flex-shrink: 0;
}
footer .info-blocks .info-block h4 {
color: var(--white);
font-family: var(--font);
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: uppercase;
margin-bottom: 0px !important;
}
footer .info-blocks .info-block a {
color: var(--white);
font-size: 2em;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
}
footer .info-blocks .info-block a:hover{ color: #f60702;}
footer .info-blocks .info-block p {
color: var(--white);
font-family: var(--font);
font-size: 20px;
font-style: normal;
font-weight: 900;
line-height: normal;
text-transform: capitalize;
margin: 0;
}
footer h3.heading {
position: relative;
}
footer .bottomimg {
position: absolute;
bottom: 0px;
z-index: -1;
width: 100%;
height: auto;
}
footer .copyright {
background: #000;
margin-top: 24px;
padding: 15px 0;
border-top: 1px solid #333;
}
footer .copyright p {
margin: 0;
padding: 0;
transition: 0.5s;
font-weight: 300;
}
footer .copyright p a{
color:var(--red);
}
footer .copyright p a:hover {
color:var(--white);
}
footer .copyright .container {
text-align: center;
}
footer .copyright .info-blocks {
border: none;
align-items: center;
}
footer .copyright .info-blocks .info-block {
align-items: center;
}
footer .copyright .info-blocks .info-block h4 {
color: var(--white);
font-family: var(--heading-font);
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
footer .copyright .info-blocks .info-block p {
color: var(--white);
font-family: var(--font);
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
padding: 10px 0px;
}
.blogs-page .inner {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 15px;
align-items: center;
}
@media (max-width: 1024px) {
.blogs-page .inner {
grid-template-columns: 1fr;
}
}
.not-found {
padding: 50px 0px;
position: relative;
}
.not-found .page-header {
text-align: center;
margin-bottom: 30px;
}
.not-found .page-header h1 {
color: var(--secondary);
font-size: 90px;
line-height: 100%;
}
.not-found .page-header h3 {
color: var(--primary);
font-size: 42px;
}
.not-found .footer-menu {
border-top: 2px solid var(--secondary);
display: flex;
list-style-type: none;
padding: 10px 0px 0px;
margin: 0px;
justify-content: space-between;
}
.not-found .footer-menu li a {
color: rgb(0, 0, 0);
margin-right: 15px;
}
.not-found .footer-menu li a:hover {
color: var(--primary);
border-bottom: 2px solid var(--primary);
}
.blogs-one {
padding: 100px 0px;
}
.blogs-one .single-blog {
display: grid;
grid-template-columns: 1fr;
gap: 0px;
align-items: center;
border-radius: 10px;
overflow: hidden;
box-shadow: rgba(65, 168, 222, 0.3) 0px 10px 15px;
}
@media (max-width: 1024px) {
.blogs-one .single-blog {
grid-template-columns: 1fr;
}
}
.blogs-one .single-blog .read-more {
margin: 0px auto;
}
.blogs-one .single-blog:hover img {
opacity: 0.7;
}
.blogs-one .single-blog img {
background: var(--primary);
width: 100%;
display: block;
}
.blogs-one .single-blog .blog-content {
padding: 10px;
display: flex;
align-items: flex-start;
justify-content: space-between;
flex-direction: column;
background: rgb(51, 51, 51);
border: 1px solid rgb(65, 168, 222);
box-sizing: border-box;
color: var(--white);
}
.blogs-one .single-blog .blog-content .theme-heading h2 {
font-size: 18px;
font-weight: 800;
}
.blogs-one .single-blog .blog-content .content {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
.reviewssingle-one {
background: var(--black);
}
.reviewssingle-one h1 {
margin: 0px;
}
.reviewssingle-one .review-tabs .tab-list {
display: block;
align-items: center;
margin: 0px auto;
width: fit-content;
}
.reviewssingle-one .review-tabs .tab-list .tab-link {
color: var(--white);
border: 2px solid var(--white);
padding: 10px 20px;
display: inline-flex;
align-items: center;
gap: 10px;
font-weight: bold;
}
.reviewssingle-one .review-tabs .tab-list .tab-link.active {
background-color: var(--white);
color: var(--primary);
}
.reviewssingle-one .review-tabs .tab-content {
border-top: 2px solid var(--white);
margin-top: 25px;
padding-top: 25px;
}
.reviewssingle-one .review-tabs .tab-content .single-tab-content {
display: none;
}
.reviewssingle-one .review-tabs .tab-content .single-tab-content.active {
display: block;
}
.single-blogs-one .inner {
display: grid;
grid-template-columns: 1fr;
gap: 15px;
align-items: center;
width: 100%;
margin: 0px auto;
background: rgba(65, 168, 222, 0.05);
box-shadow: rgba(0, 0, 0, 0.15) 4px 4px 100px;
}
@media (max-width: 1024px) {
.single-blogs-one .inner {
grid-template-columns: 1fr;
}
}
.single-blogs-one .inner .single-blog {
display: grid;
grid-template-columns: 1fr;
gap: 0px;
align-items: center;
padding: 50px;
}
@media (max-width: 1024px) {
.single-blogs-one .inner .single-blog {
grid-template-columns: 1fr;
}
}
.single-blogs-one .inner .single-blog img {
background: var(--primary);
}
.single-blogs-one .inner .single-blog .font-weight-bold {
font-weight: bold !important;
}
.single-blogs-one .inner .single-blog .blog-content {
padding: 10px;
display: flex;
align-items: flex-start;
justify-content: space-between;
flex-direction: column;
}
.single-blogs-one .inner .single-blog .blog-content .content {
line-height: 140%;
font-weight: 600;
}
.single-blogs-one .inner .single-blog .blog-content .content h2 {
font-size: 32px;
font-weight: 500;
margin-bottom: 7px;
margin-top: 35px;
text-transform: uppercase;
color: var(--primary);
}
.single-blogs-one .inner .single-blog .blog-content .content p {
line-height: 140%;
font-weight: 600;
}
.single-blogs-one .inner .single-blog .blog-content .content p a {
text-decoration: underline;
}
.single-blogs-one .inner .single-blog .blog-content .content img {
width: auto;
height: auto;
border: 5px solid var(--black);
margin: 15px auto;
}
.single-blogs-one .inner .single-blog .blog-content .content a {
color: var(--primary);
}
.single-blogs-one .inner .single-blog .blog-content .content .aligncenter {
display: block;
text-align: center;
}
.single-blogs-one .inner .single-blog .blogcta {
box-shadow: rgba(65, 168, 222, 0.3) 0px 10px 15px;
margin-bottom: 50px;
}
.gallery-one {
background-color: var(--black);
}
.gallery-one h2 {
background: rgb(20, 77, 123);
padding: 0px 25px 0px 20px;
z-index: 1;
color: var(--white);
left: 7%;
clip-path: polygon(0% 0%, 93% 0%, 100% 100%, 0% 100%);
margin: 35px 0px;
}
.gallery-one .gallery-grid {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
gap: 10px;
align-items: stretch;
}
@media (max-width: 1024px) {
.gallery-one .gallery-grid {
grid-template-columns: 1fr 1fr;
}
}
.gallery-one .gallery-grid a {
display: block;
position: relative;
}
.gallery-one .gallery-grid a img {
width: 100%;
object-fit: cover;
height: 100%;
}
.gallery-one .gallery-grid a::before {
content: "?";
font-family: "Material Icons";
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
background-color: rgba(23, 43, 57, 0.7);
visibility: hidden;
opacity: 0;
transition: all 0.3s ease 0s;
display: flex;
align-items: center;
justify-content: center;
font-size: 260px;
}
.gallery-one .gallery-grid a:hover::before {
visibility: visible;
opacity: 1;
font-size: 60px;
}
.contact-form select {
appearance: none;
}
.contact-form .submit-block {
display: flex;
align-items: center;
}
.contact-form .submit-block .wpcf7-spinner {
position: absolute;
}
.contact-form input.wpcf7-not-valid, .contact-form textarea.wpcf7-not-valid {
border: 1px solid red !important;
}
.contact-form .wpcf7-not-valid-tip {
display: none;
}
.contact-form .wpcf7-response-output {
display: block; margin: 0 !important; font-size: 12px;
}
.breadcrumb {
padding: 60px 0px;
background-color: rgb(0, 0, 0);
position: relative;
overflow: hidden;
color: var(--white);
}
.breadcrumb .right-img {
position: absolute;
right: 0px;
bottom: 0px;
height: 100%;
width: 50%;
}
.breadcrumb .right-img::before {
content: "";
background: rgb(99, 105, 209);
width: 50%;
height: 75%;
left: 16px;
position: absolute;
z-index: -1;
bottom: 0px;
transform: skewX(-16deg);
}
.breadcrumb .right-img img {
width: 100%;
clip-path: polygon(15% 0%, 100% 0px, 100% 100%, 0% 100%);
top: auto;
position: relative;
height: 100%;
}
.breadcrumb .inner {
width: 40%;
}
.breadcrumb .theme-heading {
color: var(--white);
}
.breadcrumb ul {
width: fit-content;
display: flex;
align-items: center;
justify-content: flex-start;
margin-bottom: 10px;
}
.breadcrumb ul li:not(:first-child)::before {
content: " / ";
}
.breadcrumb ul li a {
color: var(--white);
font-weight: 600;
text-transform: uppercase;
}
.breadcrumb p {
max-width: 100%;
color: var(--white);
}
.img-container img {
width: 100%;
display: block;
}
.mobile-dots {
display: flex;
align-items: center;
justify-content: center;
gap: 5px;
margin: 15px auto;
}
.mobile-dots li {
width: 10px;
height: 10px;
border-radius: 100%;
background-color: rgb(82, 82, 82);
font-size: 0px;
padding: 3px;
border: 0px;
color: rgb(82, 82, 82);
margin: 0px 5px;
}
.mobile-dots li.slick-active {
background-color: var(--secondary);
}
.mobile-dots li button {
display: none;
}
.mobile-arrows {
font-size: 0px;
line-height: 0;
top: 50%;
width: 20px;
height: 20px;
transform: translate(0px, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: 0px;
background: 0px 0px;
position: absolute;
display: block;
padding: 0px;
z-index: 2;
}
.mobile-arrows.left-arrow {
left: -10px;
width: 30px;
height: 30px;
background-color: var(--primary);
padding: 5px;
border-radius: 50%;
}
.mobile-arrows.left-arrow::before {
content: "?";
font-size: 20px;
line-height: 1;
opacity: 1;
color: var(--white);
}
.mobile-arrows.right-arrow {
right: -10px;
width: 30px;
height: 30px;
background-color: var(--primary);
padding: 5px;
border-radius: 50%;
}
.mobile-arrows.right-arrow::before {
content: "?";
font-size: 20px;
line-height: 1;
opacity: 1;
color: var(--white);
}
header {
--menu-bg: var(--black);
--menu-item-color: var(--white);
--menu-item-color-hover: var(--primary);
--menu-item-icon-color: var(--white);
--menu-item-current-bg: var(--white);
--menu-item-current-color: var(--black);
--menu-dropdown-bg: var(--white);
--menu-dropdown-item-color: var(--black);
--menu-dropdown-item-color-bg: var(--black);
--menu-dropdown-item-color-hover: var(--primary);
--menu-mobile-bg: var(--black);
--menu-mobile-item-color: var(--white);
--menu-mobile-item-color-hover: var(--primary);
--menu-mobile-item-icon-color: var(--white);
--menu-mobile-item-current-bg: var(--black);
--menu-mobile-item-current-color: var(--black);
--menu-mobile-dropdown-bg: var(--white);
--menu-mobile-dropdown-item-color: var(--black);
--menu-mobile-dropdown-item-color-bg: var(--black);
--menu-mobile-dropdown-item-color-hover: var(--primary);
}
header.pc.active {
background: rgba(34, 35, 38, 0.51);
box-shadow: rgba(0, 0, 0, 0.15) 0px 10px 16px 0px;
transition: all 0.8s ease-in-out 0s;
backdrop-filter: blur(33px);
}
header.pc .menu-container {
display: flex;
align-items: stretch;
justify-content: space-between;
position: relative;
gap: 5px;
}
@media (max-width: 1024px) {
header.pc .menu-container {
display: none;
}
}
header.pc .menu-container .menu {
display: flex;
align-items: stretch;
position: relative;
z-index: 1;
flex: 1 1 0%;
width: 100%;
}
header.pc .menu-container .menu nav {
position: relative;
width: 100%;
}
header.pc .menu-container .menu nav ul.main-menu {
display: flex;
align-items: stretch;
transition: all 0.3s ease 0s;
justify-content: space-between;
}
header.pc .menu-container .menu nav ul.main-menu > li {
position: relative;
padding: 0px 5px;
z-index: 1;
display: flex;
align-items: center;
flex: 1 1 0%;
text-align: center;
justify-content: center;
}
header.pc .menu-container .menu nav ul.main-menu > li.current_page_item {
background-color: transparent;
border: 0px !important;
}
header.pc .menu-container .menu nav ul.main-menu > li:not(:last-child) {
border: 1px solid rgba(255, 255, 255, 0.15);
}
header.pc .menu-container .menu nav ul.main-menu > li a {
display: flex;
padding: 10px 0px;
align-items: center;
gap: 6px;
color: rgb(218, 220, 227);
text-align: center;
font-family: var(--heading-font);
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 140%;
letter-spacing: 0.08px;
text-transform: capitalize;
}
header.pc .menu-container .menu nav ul.main-menu > li.menu-item-has-children {
display: flex;
align-items: center;
}
header.pc .menu-container .menu nav ul.main-menu > li.menu-item-has-children::after {
content: "?";
font-family: "Material Icons";
color: var(--menu-item-icon-color);
font-size: 20px;
display: flex;
align-items: center;
}
header.pc .menu-container .menu nav ul.main-menu > li.current-menu-item::before {
transform: scale(1);
}
header.pc .menu-container .menu nav ul.main-menu > li:hover::before, header.pc .menu-container .menu nav ul.main-menu > li:focus-within::before, header.pc .menu-container .menu nav ul.main-menu > li.active::before {
transform: scale(1);
}
header.pc .menu-container .menu nav ul.main-menu > li:hover.menu-item-has-children::after, header.pc .menu-container .menu nav ul.main-menu > li:focus-within.menu-item-has-children::after, header.pc .menu-container .menu nav ul.main-menu > li.active.menu-item-has-children::after {
color: var(--menu-item-color-hover);
}
header.pc .menu-container .menu nav ul.main-menu > li:hover > ul, header.pc .menu-container .menu nav ul.main-menu > li:focus-within > ul, header.pc .menu-container .menu nav ul.main-menu > li.active > ul {
visibility: visible;
opacity: 1;
bottom: 0px;
}
header.pc .menu-container .menu nav ul.main-menu > li:hover > ul ul, header.pc .menu-container .menu nav ul.main-menu > li:focus-within > ul ul, header.pc .menu-container .menu nav ul.main-menu > li.active > ul ul {
visibility: visible;
opacity: 1;
}
header.pc .menu-container .menu nav ul.main-menu > li > ul {
visibility: hidden;
position: absolute;
opacity: 0;
bottom: -30px;
transform: translateY(100%);
transition: all 0.3s ease-in-out 0s;
background-color: var(--menu-dropdown-bg);
width: fit-content;
min-width: 200px;
left: 0px;
display: flex;
align-items: flex-start;
padding: 15px;
text-align: left;
gap: 30px;
box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 4px, rgba(0, 0, 0, 0.25) -10px 0px 15px;
}
header.pc .menu-container .menu nav ul.main-menu > li > ul > li > a {
padding: 15px 0px;
margin-bottom: 10px;
border-bottom: 1px solid var(--primary);
width: 100%;
color: var(--menu-dropdown-item-color);
}
header.pc .menu-container .menu nav ul.main-menu > li > ul > li > a:hover {
color: var(--menu-item-color-hover);
}
header.pc .menu-container .menu nav ul.main-menu > li > ul ul {
visibility: hidden;
opacity: 0;
position: relative;
flex-direction: column;
top: 0px;
padding-left: 0px;
width: max-content;
min-width: 200px;
}
header.pc .menu-container .menu nav ul.main-menu > li > ul ul > li {
padding: 10px 5px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
header.pc .menu-container .menu nav ul.main-menu > li > ul ul > li a {
padding: 0px;
color: var(--menu-dropdown-item-color);
display: flex;
text-align: left;
align-items: center;
}
header.pc .menu-container .menu nav ul.main-menu > li > ul ul > li a::before {
content: "?";
font-family: "Material Icons";
}
header.pc .menu-container .menu nav ul.main-menu > li > ul ul > li:hover, header.pc .menu-container .menu nav ul.main-menu > li > ul ul > li:focus-within, header.pc .menu-container .menu nav ul.main-menu > li > ul ul > li.active {
transition: all 0.3s ease 0s;
background-color: var(--menu-dropdown-item-color-bg);
}
header.pc .menu-container .menu nav ul.main-menu > li > ul ul > li:hover > a, header.pc .menu-container .menu nav ul.main-menu > li > ul ul > li:focus-within > a, header.pc .menu-container .menu nav ul.main-menu > li > ul ul > li.active > a {
color: var(--menu-dropdown-item-color-hover);
}
.mobile {
display: flex;
align-items: center;
justify-content: space-between;
background: var(--secondary);
color: rgb(0, 0, 0);
width: 100%;
}
.mobile .top-bar-mobile {
background-color: rgb(29, 44, 54);
text-align: center;
color: var(--white);
padding: 10px;
}
.mobile .top-bar-mobile a {
text-decoration: underline;
display: flex;
gap: 8px;
justify-content: center;
font-weight: 600;
font-style: italic;
font-size: 21px;
}
.mobile .top-bar-mobile a img {
width: 30px;
}
.mobile .social-links {
display: flex;
gap: 15px;
justify-content: center;
flex-direction: column;
align-items: center;
}
.mobile .social-links .theme-heading {
margin: 0px;
}
.mobile .social-links ul {
display: flex;
gap: 10px;
}
.mobile .social-links ul li img {
width: 50px;
}
.mobile .nav-header {
display: flex;
justify-content: space-between;
align-items: center;
padding: 10px 34px;
flex-direction: column;
width: 100%;
border-bottom: 2px solid var(--primary);
background-color: var(--white);
}
.mobile .nav-header .row {
width: 100%;
}
.mobile .nav-header .mainheader {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
}
.mobile .nav-header .mainheader img {
width: 85px;
filter: drop-shadow(rgba(79, 104, 121, 0.15) 8px 8px 24px);
}
.mobile .nav-header .mainheader .calling {
display: flex;
align-items: center;
}
.mobile .nav-header .mainheader .calling span {
margin-right: 10px;
}
.mobile .nav-header .mainheader .open-menu {
cursor: pointer;
background: var(--primary);
border: 1px solid var(--primary);
padding: 10px 14px;
color: var(--white);
font-weight: 500;
}
.mobile .nav-header .mainheader .call-btn {
cursor: pointer;
background: var(--primary);
padding-right: 14px;
color: var(--white);
font-weight: bold;
display: flex;
align-items: center;
clip-path: polygon(6% 0%, 100% 0%, 92% 100%, 0% 100%);
}
.mobile .nav-header .mainheader .call-btn .material-icons {
clip-path: polygon(20% 0%, 100% 0%, 72% 100%, 0% 100%);
background: rgb(0, 0, 0);
padding: 12px 20px;
width: auto;
}
.mobile .nav-header .roofinspection {
background: rgb(32, 32, 32);
border: 1px solid var(--primary);
padding: 15px;
width: 100%;
text-align: center;
color: var(--white);
margin-top: 10px;
font-weight: bold;
box-shadow: rgba(0, 0, 0, 0.35) 4px 4px 16px;
text-transform: uppercase;
clip-path: polygon(4% 0%, 100% 0%, 96% 100%, 0% 100%);
display: flex;
gap: 10px;
justify-content: center;
align-items: center;
font-size: 15px;
}
.mobile .nav-header .roofinspection img {
width: auto;
}
.mobile .nav-header .closebtn {
position: relative;
top: 0px;
right: 0px;
font-size: 60px;
margin-left: 0px;
}
.mobile .btn-blocks {
display: flex;
align-items: stretch;
width: 100%;
position: fixed;
bottom: 0px;
}
.mobile .btn-blocks a {
flex: 1 1 0%;
}
.mobile .btn-blocks .call-btn {
cursor: pointer;
background: var(--primary);
padding: 10px;
color: var(--white);
font-weight: 500;
display: flex;
align-items: center;
gap: 10px;
justify-content: center;
}
.mobile .btn-blocks .roofinspection {
background: var(--black);
display: flex;
width: 100%;
text-align: center;
color: var(--white);
box-shadow: rgba(0, 0, 0, 0.35) 4px 4px 16px;
text-transform: capitalize;
padding: 10px 4px;
font-size: 17px;
align-items: center;
gap: 3px;
font-weight: 600;
justify-content: center;
}
.mobile .sidenav {
height: 100%;
width: 100%;
position: fixed;
z-index: 999999;
top: 0px;
left: 0px;
background: var(--black);
overflow-x: hidden;
transition: all 0.5s ease 0s;
transform: translateX(-100%);
}
.mobile .mobile-nav {
transition: all 0.3s ease 0s;
margin: 15px 15px 0px;
}
.mobile .mobile-nav li {
margin-bottom: 5px;
}
.mobile .mobile-nav li a {
text-decoration: none;
font-size: 16px;
color: var(--white);
display: block;
transition: all 0.3s ease 0s;
font-weight: 500;
padding: 10px 15px;
text-transform: uppercase;
}
.mobile .mobile-nav li a:hover {
color: rgb(241, 241, 241);
}
.mobile .mobile-nav li a[href="#"] {
display: none !important;
}
.mobile .mobile-nav li.current-menu-item > a {
color: var(--white);
background: var(--tertiary) !important;
}
.mobile .mobile-nav li.current-menu-item .next {
background-color: var(--tertiary) !important;
color: var(--white) !important;
}
.mobile .mobile-nav li.menu-item-has-children {
position: relative;
display: block;
align-items: center;
justify-content: space-between;
}
.mobile .mobile-nav li.menu-item-has-children > a {
background: none;
}
.mobile .mobile-nav li.menu-item-has-children .next {
background-color: var(--primary);
height: 30px;
width: 30px;
color: var(--white);
position: absolute;
font-size: 24px;
font-weight: bold;
right: 15px;
top: 5px;
}
.mobile .mobile-nav li.menu-item-has-children .next::after {
content: "?";
font-family: "Material Icons";
position: absolute;
display: flex;
align-items: center;
justify-content: center;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.mobile .mobile-nav li.menu-item-has-children .sub-menu {
transition: all 0.3s ease 0s;
top: 0px;
left: 15px;
position: relative;
visibility: hidden;
width: 100%;
max-height: 0px;
opacity: 0;
}
.mobile .mobile-nav li.menu-item-has-children .sub-menu.active {
visibility: visible;
max-height: 500px;
opacity: 1;
}
.mobile .mobile-nav li.menu-item-has-children .sub-menu.active > li > a {
background: none !important;
}
.mobile .mobile-nav li.menu-item-has-children .sub-menu.active ul {
visibility: visible;
opacity: 1;
max-height: 100%;
left: 25px;
}
.mobile .mobile-nav li.menu-item-has-children .sub-menu.active ul li::before {
background: rgb(3, 169, 244);
position: absolute;
width: 7px;
height: 7px;
content: "";
border-radius: 50%;
transform: translateY(-50%);
margin-top: 19px;
}
.mobile .mobile-nav li.menu-item-has-children .sub-menu li.go-back {
position: relative;
}
.mobile .mobile-nav li.menu-item-has-children .sub-menu li.go-back a {
color: var(--primary);
}
.mobile .mobile-nav li.menu-item-has-children .sub-menu li:last-child {
border-bottom: 0px;
}
header.mobile {
display: none;
}
@media (max-width: 1024px) {
header.mobile {
display: block;
}
}
header {
position: sticky;
width: 100%;
z-index: 999;
transition: all 0.5s ease 0s;
top: 0px;
}
@media (max-width: 1024px) {
header {
display: block;
}
}
header.active .top-bar {
transition: all 1s ease-in-out 0s;
display: none;
}
header .menu-top-bar {
/*box-shadow: rgb(27 30 46) -2px 2px 4px;*/
}
header .menu-top-bar .inner {
width: 100%;
display: flex;
gap: 20px;
justify-content: space-between;
align-items: center;
}
header .menu-top-bar .top-bar {
background: #000;
padding: 10px 0;
transition: all 1s ease-in-out 0s;
}
header .menu-top-bar .top-bar a.add-part {
    color: var(--white);
    display: flex;
    align-items: center;
    gap: 11px;
    font-size: 16px;
    transition: 0.5s;
}
header .menu-top-bar .top-bar a.add-part:hover {
    color: var(--red);
}
header .menu-top-bar .top-bar h2 {
color: var(--white);
font-size: 16px;
flex-shrink: 0;
margin: 0;
}
header .menu-top-bar .top-bar ul {
display: flex;
align-items: center;
gap: 10px;
}
header .menu-top-bar .top-bar ul li a {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 5px;
    font-size: 30px;
    color: var(--white);
    transition: 0.5s;
}
header .menu-top-bar .top-bar ul li a:hover {
    color: var(--red);
}
header .menu-top-bar .top-bar ul li a img {
width: 100%;
}
header.pc .top-bar {
transition: all 1s ease-in-out 0s;
}
header.pc.active .top-bar {
transition: all 1s ease-in-out 0s;
display: none;
}
header.pc .right {
width: 100%;
margin-left: auto;
background-color: #000;
/* background-image: url(../images/header-bg.jpg); */
border-bottom: 0px;
background-position: center top;
background-repeat: no-repeat;
background-size: 100% 100%;
}
header.pc .right.nitro-lazy {
background-image: none !important;
}
header.pc .logo-container {
    position: absolute;
    left: 50%;
    top: 0px;
    height: auto;
    /* background: #fff;
    width: 250px;*/
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 80% 85%, 20% 85%, 0% 100%);
    transform: translateX(-50%);
}
header.pc .logo-container .logolink {
padding-bottom: 0px;
text-align: center;
display: contents;
}
header.pc .logo-container .logolink img {
width: 300px;
padding:20px 0;
display: block;
}
header.pc .mainheader {
padding: 10px 0px;
display: flex;
align-items: center;
justify-content: space-between;
}
header.pc .mainheader .info-block {
display: flex;
align-items: center;
color: var(--black);
font-weight: 600;
position: relative;
}
.info-block img.lazyloaded {
width: 50px;
}
header.pc .mainheader .info-block .icon {
position: relative;
flex-shrink: 0;
}
header.pc .mainheader .info-block p {
color: rgb(41, 65, 118);
/* font-family: Rajdhani; */
font-size: 20px;
font-style: normal;
/* font-weight: 700; */
line-height: normal;
text-transform: capitalize;
margin-bottom: 0;
}
header.pc .mainheader .info-block p {
color: rgb(41, 65, 118);
font-size: 1.2em;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: capitalize;
}
header.pc .mainheader .info-block p a {
color: var(--white);
display: flex;
gap: 10px;
align-items: center;
}
header.pc .mainheader .info-block span {
color: var(--secondary);
}
header.pc .btn-blocks {
display: flex;
align-items: center;
gap: 40px;
}
header.pc .btn-blocks .button i {
    color: var(--white);
    font-size: 1.5em;
    background: #f1b500;
    padding: 0.44em;
}
header.pc .button {
display: inline-block;
margin: 5px 0px;
position: relative;
width: fit-content;
height: 100%;
}
header.pc .button div {
display: flex;
align-items: center;
}
header.pc .button div img {
margin-right: -21px;
z-index: 1;
width: 2.8em;
}
header.pc .button .call-btn {
background: transparent;
padding: 0px;
}
header.pc .button .call-btn p {
display: flex;
gap: 10px;
color: var(--white);
}
header.pc .btn {
background: 0% 0% / 100% 100% var(--white);
display: flex;
align-items: stretch;
justify-content: flex-start;
gap: 15px;
width: 100%;
height: 100%;
margin-top: 0px;
border-radius: 0px;
border: 0px;
}
header.pc .btn img, header.pc .btn i {
display: flex;
align-items: center;
justify-content: center;
color: var(--white);
border-right: 1px solid var(--white);
padding-right: 10px;
}
header.pc .btn p {
margin: 0 5px 0 10px;
display: flex;
align-items: center;
justify-content: center;
color: #141422;
/* font-family: Rajdhani; */
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
text-transform: uppercase;
}
header.pc nav {
position: relative;
box-shadow: rgba(0, 0, 0, 0.25) -2px -2px 4px;
background-color: var(--white);
}
header.pc nav ul.main-menu {
display: flex;
align-items: stretch;
transition: all 0.3s ease 0s;
justify-content: space-between;
}
header.pc nav ul.main-menu > li {
position: relative;
padding: 10px;
z-index: 1;
display: flex;
align-items: center;
}
header.pc nav ul.main-menu > li a {
color: var(--black);
display: inline-block;
font-weight: 600;
font-size: 16px;
text-transform: uppercase;
padding: 0px;
}
header.pc nav ul.main-menu > li a:hover {
color: var(--primary);
}
header.pc nav ul.main-menu > li.menu-item-has-children {
display: flex;
align-items: center;
}
header.pc nav ul.main-menu > li.menu-item-has-children::after {
content: "?";
font-family: "Material Icons";
color: var(--black);
font-size: 20px;
display: none;
align-items: center;
}
header.pc nav ul.main-menu > li.current-menu-item {
background-color: #F1B500 ;
}
header.pc nav ul.main-menu > li.current-menu-item > a {
color: var(--white);
}
header.pc nav ul.main-menu > li.current-menu-item > a::after {
color: var(--white);
}
header.pc nav ul.main-menu > li::before {
position: absolute;
content: "";
top: 0px;
right: 0px;
height: 100%;
width: 0px;
transition: all 0.5s ease 0s;
z-index: -1;
background: #F1B500 ;
}
header.pc nav ul.main-menu > li:hover::before, header.pc nav ul.main-menu > li:focus-within::before, header.pc nav ul.main-menu > li.active::before {
width: 100%;
left: 0px;
}
header.pc nav ul.main-menu > li:hover > a, header.pc nav ul.main-menu > li:focus-within > a, header.pc nav ul.main-menu > li.active > a {
color: var(--white);
}
header.pc nav ul.main-menu > li:hover > a::after, header.pc nav ul.main-menu > li:focus-within > a::after, header.pc nav ul.main-menu > li.active > a::after {
color: var(--white);
}
header.pc nav ul.main-menu > li:hover > ul, header.pc nav ul.main-menu > li:focus-within > ul, header.pc nav ul.main-menu > li.active > ul {
visibility: visible;
opacity: 1;
top: 44px;
transition: top 0.3s ease-in-out 0s;
}
header.pc nav ul.main-menu > li:hover > ul ul, header.pc nav ul.main-menu > li:focus-within > ul ul, header.pc nav ul.main-menu > li.active > ul ul {
visibility: visible;
opacity: 1;
}
header.pc nav ul.main-menu > li > ul {
visibility: hidden;
position: absolute;
opacity: 0;
top: 40px;
background-color: var(--white);
width: fit-content;
min-width: 200px;
left: 0px;
display: flex;
align-items: flex-start;
padding: 15px;
text-align: left;
gap: 30px;
box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 4px, rgba(0, 0, 0, 0.25) -10px 0px 15px;
transition: all 0.3s ease-in-out 0s;
}
header.pc nav ul.main-menu > li > ul > li > a {
padding: 15px 0px;
margin-bottom: 10px;
border-bottom: 1px solid var(--primary);
width: 100%;
color: var(--tertiary);
}
header.pc nav ul.main-menu > li > ul > li > a:hover {
color: var(--primary);
}
header.pc nav ul.main-menu > li > ul a[href="#"] {
display: none;
}
header.pc nav ul.main-menu > li > ul ul {
visibility: hidden;
opacity: 0;
position: relative;
flex-direction: column;
top: 0px;
padding-left: 0px;
width: max-content;
min-width: 200px;
}
header.pc nav ul.main-menu > li > ul ul > li {
padding: 5px 5px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
header.pc nav ul.main-menu > li > ul ul > li a {
padding: 0px;
color: var(--black);
display: flex;
text-align: left;
align-items: center;
}
header.pc nav ul.main-menu > li > ul ul > li a::before {
content: "\f101";
font-family: Font Awesome\ 6 pro;
margin-right: 5px;
}
header.pc nav ul.main-menu > li > ul ul > li:hover, header.pc nav ul.main-menu > li > ul ul > li:focus-within, header.pc nav ul.main-menu > li > ul ul > li.active {
transition: all 0.3s ease 0s;
background-color: var(--primary);
}
header.pc nav ul.main-menu > li > ul ul > li:hover > a, header.pc nav ul.main-menu > li > ul ul > li:focus-within > a, header.pc nav ul.main-menu > li > ul ul > li.active > a {
color: var(--white);
}
.container {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 768px) {
.container {
width: 750px;
}
}
@media (min-width: 992px) {
.container {
width: 960px;
}
}
@media (min-width: 1200px) {
.container {
width: 1150px;
}
}
@media (min-width: 1400px) {
.container {
width: 1150px;
}
}
.text-primary {
color: var(--primary);
}
.text-secondary {
color: var(--secondary);
}
.text-tertiary {
color: var(--tertiary);
}
.text-black {
color: var(--black);
}
.text-white {
color: var(--white) !important;
}
.position-relative {
position: relative;
}
.bg-primary {
background-color: var(--primary);
padding: 0px 5px;
color: var(--white);
}
.bg-secondary {
background-color: var(--secondary);
padding: 0px 5px;
}
.bg-white {
background-color: var(--white);
}
.bg-black {
background-color: var(--black);
}
.text-center {
text-align: center;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.w-100 {
width: 100%;
}
.align-items-center {
align-items: center !important;
}
.align-items-stretch {
align-items: stretch !important;
}
.align-items-start {
align-items: flex-start !important;
}
.align-items-end {
align-items: flex-end !important;
}
.gap-0 {
gap: 0px !important;
}
@media (max-width: 1024px) {
.row {
gap: 15px;
}
}
.col-md-1 {
grid-column: span 1 / auto;
}
@media (max-width: 1024px) {
.col-1 {
grid-column: span 1 / auto;
}
}
.col-md-2 {
grid-column: span 2 / auto;
}
@media (max-width: 1024px) {
.col-2 {
grid-column: span 2 / auto;
}
}
.col-md-3 {
grid-column: span 3 / auto;
}
@media (max-width: 1024px) {
.col-3 {
grid-column: span 3 / auto;
}
}
.col-md-4 {
grid-column: span 4 / auto;
}
@media (max-width: 1024px) {
.col-4 {
grid-column: span 4 / auto;
}
}
.col-md-5 {
grid-column: span 5 / auto;
}
@media (max-width: 1024px) {
.col-5 {
grid-column: span 5 / auto;
}
}
.col-md-6 {
grid-column: span 6 / auto;
}
@media (max-width: 1024px) {
.col-6 {
grid-column: span 6 / auto;
}
}
.col-md-7 {
grid-column: span 7 / auto;
}
@media (max-width: 1024px) {
.col-7 {
grid-column: span 7 / auto;
}
}
.col-md-8 {
grid-column: span 8 / auto;
}
@media (max-width: 1024px) {
.col-8 {
grid-column: span 8 / auto;
}
}
.col-md-9 {
grid-column: span 9 / auto;
}
@media (max-width: 1024px) {
.col-9 {
grid-column: span 9 / auto;
}
}
.col-md-10 {
grid-column: span 10 / auto;
}
@media (max-width: 1024px) {
.col-10 {
grid-column: span 10 / auto;
}
}
.col-md-11 {
grid-column: span 11 / auto;
}
@media (max-width: 1024px) {
.col-11 {
grid-column: span 11 / auto;
}
}
.col-md-12 {
grid-column: span 12 / auto;
}
@media (max-width: 1024px) {
.col-12 {
grid-column: span 12 / auto;
}
}
.m-1 {
margin: 1rem;
}
.mt-1 {
margin-top: 1rem;
}
.mb-1 {
margin-bottom: 1rem;
}
.ml-1 {
margin-left: 1rem;
}
.mr-1 {
margin-right: 1rem;
}
.p-1 {
margin: 1rem;
}
.pt-1 {
margin-top: 1rem;
}
.pb-1 {
margin-bottom: 1rem;
}
.pl-1 {
margin-left: 1rem;
}
.pr-1 {
margin-right: 1rem;
}
.m-2 {
margin: 2rem;
}
.mt-2 {
margin-top: 2rem;
}
.mb-2 {
margin-bottom: 2rem;
}
.ml-2 {
margin-left: 2rem;
}
.mr-2 {
margin-right: 2rem;
}
.p-2 {
margin: 2rem;
}
.pt-2 {
margin-top: 2rem;
}
.pb-2 {
margin-bottom: 2rem;
}
.pl-2 {
margin-left: 2rem;
}
.pr-2 {
margin-right: 2rem;
}
.m-3 {
margin: 3rem;
}
.mt-3 {
margin-top: 3rem;
}
.mb-3 {
margin-bottom: 3rem;
}
.ml-3 {
margin-left: 3rem;
}
.mr-3 {
margin-right: 3rem;
}
.p-3 {
margin: 3rem;
}
.pt-3 {
margin-top: 3rem;
}
.pb-3 {
margin-bottom: 3rem;
}
.pl-3 {
margin-left: 3rem;
}
.pr-3 {
margin-right: 3rem;
}
.m-4 {
margin: 4rem;
}
.mt-4 {
margin-top: 4rem;
}
.mb-4 {
margin-bottom: 4rem;
}
.ml-4 {
margin-left: 4rem;
}
.mr-4 {
margin-right: 4rem;
}
.p-4 {
margin: 4rem;
}
.pt-4 {
margin-top: 4rem;
}
.pb-4 {
margin-bottom: 4rem;
}
.pl-4 {
margin-left: 4rem;
}
.pr-4 {
margin-right: 4rem;
}
.m-5 {
margin: 5rem;
}
.mt-5 {
margin-top: 5rem;
}
.mb-5 {
margin-bottom: 5rem;
}
.ml-5 {
margin-left: 5rem;
}
.mr-5 {
margin-right: 5rem;
}
.p-5 {
margin: 5rem;
}
.pt-5 {
margin-top: 5rem;
}
.pb-5 {
margin-bottom: 5rem;
}
.pl-5 {
margin-left: 5rem;
}
.pr-5 {
margin-right: 5rem;
}
@media (min-width: 1024px) {
.order-md-1 {
order: 1;
}
}
@media (max-width: 1024px) {
.order-1 {
order: 1;
}
}
@media (min-width: 1024px) {
.order-md-2 {
order: 2;
}
}
@media (max-width: 1024px) {
.order-2 {
order: 2;
}
}
@media (min-width: 1024px) {
.order-md-3 {
order: 3;
}
}
@media (max-width: 1024px) {
.order-3 {
order: 3;
}
}
@media (min-width: 1024px) {
.order-md-4 {
order: 4;
}
}
@media (max-width: 1024px) {
.order-4 {
order: 4;
}
}
@media (min-width: 1024px) {
.order-md-5 {
order: 5;
}
}
@media (max-width: 1024px) {
.order-5 {
order: 5;
}
}
@media (min-width: 1024px) {
.order-md-6 {
order: 6;
}
}
@media (max-width: 1024px) {
.order-6 {
order: 6;
}
}
@media (min-width: 1024px) {
.order-md-7 {
order: 7;
}
}
@media (max-width: 1024px) {
.order-7 {
order: 7;
}
}
@media (min-width: 1024px) {
.order-md-8 {
order: 8;
}
}
@media (max-width: 1024px) {
.order-8 {
order: 8;
}
}
@media (min-width: 1024px) {
.order-md-9 {
order: 9;
}
}
@media (max-width: 1024px) {
.order-9 {
order: 9;
}
}
@media (min-width: 1024px) {
.order-md-10 {
order: 10;
}
}
@media (max-width: 1024px) {
.order-10 {
order: 10;
}
}
@media (min-width: 1024px) {
.order-md-11 {
order: 11;
}
}
@media (max-width: 1024px) {
.order-11 {
order: 11;
}
}
@media (min-width: 1024px) {
.order-md-12 {
order: 12;
}
}
@media (max-width: 1024px) {
.order-12 {
order: 12;
}
}
main {
overflow: hidden;
}
section.hero {
    display: block;
    height: 100%;
    z-index: 3;
    text-align: center;
    padding-bottom: 80px;
    overflow: hidden;
    clip-path: polygon(0% 0%,100% 0%,100% 95%,95% 100%,0% 95%);
}
section.hero.active .theme-heading {
transform: translateY(0px);
opacity: 1;
}
section.hero.active .theme-heading h1 {
transform: translateY(0px);
opacity: 1;
}
section.hero.active .flex-part {
transform: translateY(0px);
opacity: 1;
}
section.hero.active .flex-part2 {
transform: translateY(0px);
opacity: 1;
}
section.hero.active .contact-form {
transform: translateY(0px);
opacity: 1;
}
section.hero .bg {
clip-path: polygon(0% 0%, 100% 0%, 100% 95%, 95% 100%, 0% 95%);
z-index: -1;
animation: 8s ease-in-out 0s infinite alternate-reverse both running kenburns-top;
background-position: center center;
background-repeat: no-repeat;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
background-size: cover;
}
@keyframes kenburns-top {
0% {
transform: scale(1, 1);
}
100% {
transform: scale(1.2, 1.2);
}
}
section.hero .car-image {
    width: 680px;
    position: absolute;
    bottom: -30px;
    left: -40px;
    z-index: 99999;
}
section.hero .left {
margin-bottom: 100px;
}
section.hero .flex-part {
display: flex;
transform: translateY(100%);
transition: all 0.6s ease-in-out 1.2s;
opacity: 0;
align-items: center;
gap: 10px;
}
section.hero .flex-part h3 {
color: var(--white);
font-size: 1em;
font-style: normal;
font-weight: 600;
line-height: 150%;
text-transform: capitalize;
text-align: left;
border-bottom: 1px solid var(--white);
padding-bottom: 10px;
}
section.hero .flex-part2 {
display: flex;
align-items: center;
text-align: left;
gap: 23px;
transform: translateY(100%);
transition: all 0.6s ease-in-out 1.6s;
opacity: 0;
}
section.hero .flex-part2 p {
color: var(--white);
font-size: 1em;
font-style: normal;
/* font-weight: 600; */
line-height: 140%;
text-transform: capitalize;
border-left: 1px solid var(--white);
padding-left: 20px;
padding-top: 10px;
}
section.hero .theme-heading h1 {
color: var(--white);
opacity: 0;
text-align: left;
font-size: 50px;
line-height: 60px !important;
font-style: normal;
/* font-weight: 700; */
text-transform: uppercase;
margin: 0px;
transform: translateY(100%);
transition: all 0.6s ease-in-out 1.4s;
}
section.hero .theme-heading h1 span {
font-size: 50px;
line-height: 60px !important;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
color: #F1B500 !important;
}
section.hero .theme-heading p{ font-size: 16px; color: #fff; text-align: left; line-height: 26px; padding: 20px 0;}


section.hero .contact-form {
background-size: 100% 100%;
background-repeat: no-repeat;
padding: 30px 20px 12px 30px;
transform: translateY(80%);
transition: all 1.6s ease-in-out 1.8s;
opacity: 0;
background-color: rgb(0 0 0 / 70%);
}
section.hero .contact-form.nitro-lazy {
background-image: none !important;
}
section.hero .contact-form img {
margin-left: -20px;
padding: 0px; margin-bottom: 15px;
}
section.hero .contact-form h3 {
text-align: center;
font-family: Rajdhani;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 140%;
text-transform: uppercase;
margin-bottom: 10px;
}
section.hero .contact-form h3 span {
color: rgb(248, 248, 248);
text-align: center;
font-family: Rajdhani;
font-size: 40px;
}
section.hero .contact-form input {
border: 0.832px solid #116466;
background: var(--white);
box-shadow: rgba(0, 0, 0, 0.07) 0px 1.66368px 19.9642px 0px;
height: 40px;
}
.process {
padding: 60px 0;
}
.process .theme-heading h2 {
color: rgb(65, 65, 65);
text-align: center;
/* font-family: Rajdhani; */
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 85%;
/* text-transform: uppercase; */
}
.process .theme-heading h2 span {
color: var(--red);
/* font-family: Rajdhani; */
font-size: 2.25em;
font-style: normal;
/* font-weight: 700; */
line-height: 90%;
text-transform: uppercase;
}
.process .inner {
display: flex;
align-items: flex-start;
justify-content: center;
flex-flow: row wrap;
gap: 15px;
margin-top: 35px;
}
.process .inner .single-process {
width: calc(20% - 15px);
transition: all 1s ease 0s;
}
.process .inner .single-process:hover .content {
padding: 5px;
transition: all 1s ease 0s;
}
.process .inner .single-process .content p{ font-size: 16px; line-height: 26px;}

.process .inner .single-process:nth-child(5) .icon::after {
display: none;
}
.process .inner .single-process .heading {
color: rgb(51, 51, 51);
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
text-align: center;
padding: 7px;
display: flex;
align-items: center;
gap: 4px;
justify-content: center;
}
.process .inner .single-process .heading span {
opacity: 0.09;
color: #f60702;
font-family: Rajdhani;
font-size: 66.111px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
}
@media (max-width: 1024px) {
.process .inner .single-process .heading span {
opacity: 0.2;
}
}
.process .inner .single-process .icon {
padding: 50px 0px;
position: relative;
}
.process .inner .single-process .icon .icon-image {
/*background: var(--1,linear-gradient(180deg,#F4C45C 0%,#F1B500 100%));*/
width: 80px;
height: 80px;
display: flex;
align-items: center;
justify-content: center;
margin: 0px auto;
border-radius: 100%;
border: 0.686px solid var(--white);
}
.process .inner .single-process .icon .icon-image img {
width: 80px;
}
.process .inner .single-process .icon .icon-image lord-icon {
width: 200px;
height: 200px;
}
.process .inner .single-process .icon::before {
content: "";
background-image: url("../images/icon/down-arrow.png");
position: absolute;
width: 100%;
height: 100%;
top: 0px;
left: 50%;
transform: translateX(-50%);
background-repeat: no-repeat;
background-position: center center;
background-size: contain;
z-index: -1;
}
.process .inner .single-process .icon::after {
content: "";
background-image: url("../images/icon/arrow-right.png");
position: absolute;
width: 50%;
height: 100%;
top: 50%;
right: 0px;
transform: translateY(-50%);
background-repeat: no-repeat;
background-position: center center;
background-size: contain;
z-index: -1;
animation: 0.7s ease-in-out 0s infinite alternate-reverse none running bounce;
}
@keyframes bounce {
0% {
right: 0px;
}
100% {
right: 15px;
}
}
.process .inner .single-process .content {
text-align: center;
color: var(--black);
border: 3px solid transparent;
padding: 5px;
transition: all 1s ease 0s;
}
.about {
padding: 0 0px 60px;
position: relative;
z-index: 0;
}
.about .bg {
width: 100%;
height: 100%;
position: absolute;
left: 0px;
top: 0px;
z-index: -1;
/* clip-path: polygon(5% 0%, 100% 10%, 100% 100%, 0% 100%, 0% 10%); */
background-size: cover;
}

.about:before {
content: "";
position: absolute;
background: var(--black);
width: 100%;
height: 100%;
opacity: 0.7;
background-size: cover;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: -1;
}
.about h2 {
color: var(--white);
font-size: 2.5em;
padding-bottom: 0.5em; 
font-style: normal;
font-weight: 600;
line-height: 120%;
text-transform: uppercase;
border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
.about .flex-part {
display: flex;
align-items: center;
position: relative;
margin-top: 30px;
}
.about .flex-part::before {
content: "";
background-color: transparent;
position: absolute;
width: 100%;
height: 90%;
border-radius: 25px;
left: 0px;
top: 7px;
z-index: -1;
}
.about .image-container {
margin-top: -40px;
position: relative;
}
.about .image-container img.small-image {
position: absolute;
bottom: -40px;
right: -40px;
}
.about .image-container .blue-box {
width: 206px;
height: 200px;
background-color: #313840;
display: grid;
place-items: center;
align-content: center;
position: absolute;
top: 45px;
right: -45px;
}
.about .image-container .blue-box::before {
content: "";
background-color: #6b6b6b;
position: absolute;
width: 47px;
height: 46px;
top: -46px;
right: 0px;
z-index: -1;
clip-path: polygon(0% 0%, 100% 100%, 0% 100%, 0% 50%);
}
.about .image-container .blue-box h3 {
color: var(--white);
font-family: Rajdhani;
font-size: 66.669px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
}
.about .image-container .blue-box p {
color: var(--white);
text-align: center;
font-family: Rajdhani;
font-size: 17.034px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
}
.about .box-part {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
place-items: center;
align-content: center;
gap: 35px;
border-top: 1px solid #ccc;
padding-top: 34px;
}
.about .box-part .item {
position: relative;
}
.about .box-part .item::before {
content: "";
width: 1px;
height: 81px;
background-color: rgb(205 205 205);
position: absolute;
right: -15px;
top: 15px;
}
.about .box-part .item:last-child::before {
display: none;
}
.about .box-part .item div {
display: flex;
align-items: center;
margin-bottom: 10px;
}
.about .box-part .item div h5 {
background: linear-gradient(90deg, var(--white) 50%, rgba(255, 255, 255, 0) 100%);
box-shadow: rgba(0, 0, 0, 0.15) 4px 4px 25px 0px;
padding: 6px 41px 6px 23px;
color: rgb(0, 0, 0);
font-size: 18px;
}
.about .box-part .item a {
margin-top: 15px;
}
.logos {
text-align: center;
background-size: 100% 100%;
padding: 60px 0px;
position: relative;
}
.logos .logo {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
gap: 20px;
margin-top: 20px;
}
.logos .logo .item img {
width: 100%;
}
.services {
overflow: hidden;
background-size: 100% 100%;
}
@media (max-width: 1024px) {
.services {
background-size: cover;
padding: 230px 0px 185px;
margin-top: -250px;
}
}
.services .theme-heading h2 {
color: rgb(65, 65, 65);
text-align: center;
/* font-family: Rajdhani; */
font-size: 1.5em;
font-style: normal;
font-weight: 300;
line-height: 90%;
text-transform: uppercase;
}
.services .theme-heading h2 span {
color: var(--red);
/* font-family: Rajdhani; */
    font-size: var(--h2);
font-style: normal;
font-weight: 600;
line-height: 90%;
text-transform: uppercase;
}
.services h3.sub-heading {
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 140%;
text-transform: capitalize;
border-left: 2px solid var(--primary);
padding-left: 10px;
}
.services .main-tabs {
display: flex;
align-items: center;
justify-content: space-between;
gap: 20px;
margin-top: 10px;
background: var(--1, linear-gradient(180deg, #0f2635  0%, #3b3b3b 100%));
width: 70%;
width: 63%;
text-align: center;
padding: 6px;
/*clip-path: polygon(0% 0%, 100% 0%, 100% 80%, 100% 100%, 4% 100%, 0% 80%);*/
}
@media (max-width: 1024px) {
.services .main-tabs {
margin-top: 12%;
flex-flow: row wrap;
}
}
.services .main-tabs .item {
background-size: 100% 100%;
transition: all 0.5s ease 0s;
position: relative;
}
.services .main-tabs .item img {
position: relative;
margin: 0px auto;
text-align: center;
padding-left: 140px;
width: 32%;
}
@media (max-width: 1024px) {
.services .main-tabs .item {
flex: unset;
width: calc((100% - 20px) / 2);
}
}
.services .main-tabs .item.active h3 {
background-color: var(--white);
color: rgb(0, 0, 0);
margin: 0;
}
.services .main-tabs .item h3 {
text-align: center;
font-family: var(--heading-font);
font-size: 23px;
font-style: normal;
font-weight: 800;
line-height: 150%;
letter-spacing: 0.1px;
text-transform: capitalize;
z-index: 1;
position: relative;
color: var(--white);
padding: 3px 20px;
clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 100% 100%, 7% 100%, 0% 80%);
}
@media (max-width: 1024px) {
.services .main-tabs .item h3 {
padding: 3px 0px;
font-size: 21px;
}
}
.services .main-contents {
display: grid;
}
@media (max-width: 1024px) {
.services .main-contents {
margin-top: 8%;
}
}
.services .main-contents .main-content {
grid-area: stack / stack / stack / stack;
display: grid;
transform: translateY(100%);
opacity: 0;
transition: all 0.5s ease 0s;
grid-template-columns: 6% 94%;
}
@media (max-width: 1024px) {
.services .main-contents .main-content {
grid-template-columns: 100%;
}
}
.services .main-contents .main-content.active {
opacity: 1;
transform: translateY(0px);
}
.services .items-tabs {
align-items: center;
justify-content: space-between;
margin-top: 30px;
background-color: #0F2635;
height: 315px;
	display: block;
}
@media (max-width: 1024px) {
.services .items-tabs {
margin-top: 0px;
flex-flow: row wrap;
display: flex;
gap: 5px;
}
}
.services .items-tabs .item {
flex: 1 1 0%;
background-color: transparent;
transition: all 0.3s ease 0s;
/*padding: 0px;*/
/*margin: 0px;*/
display: flex;
align-items: center;
}
.services .items-tabs .item svg path {
fill: var(--primary);
}
@media (max-width: 1024px) {
.services .items-tabs .item {
padding: 5px;
gap: 7px;
background: rgba(179, 179, 179, 0.1);
}
}
.services .items-tabs .item img {
/*width: 40px;*/
}
@media (max-width: 1024px) {
.services .items-tabs .item img {
width: 30px;
}
}
@media (max-width: 1024px) {
.services .items-tabs .item {
    flex: unset;
    width: 100%;
}
}
.services .items-tabs .item.active {
    background-color: #F1B500;

}
.services button#v-pills-home-tab {
    padding: 15px 23px;
}
.services button#w-pills-home-tab{
    padding: 15px 23px;
}
.services .items-tabs .item.active h3 {
color: var(--white);
}
.services .items-tabs .item.active svg path {
fill: var(--white);
}
.services .items-tabs .item h3 {
color: var(--white);
text-align: center;
font-family: var(--heading-font);
font-size: 17px;
font-style: normal;
font-weight: 700;
line-height: 150%;
letter-spacing: 0.1px;
text-transform: capitalize;
}
.services .items-content {
margin-top: 30px;
display: grid;
grid-template-areas: "stack";
overflow: hidden;
}
@media (max-width: 1024px) {
.services .items-content {
margin-top: 10px;
}
}
.services .items-content .content-box {
display: grid;
grid-template-columns: 50% 50%;
gap: 0px;
align-items: stretch;
grid-area: stack / stack / stack / stack;
opacity: 0;
transform: translateX(100%);
transition: all 0.5s ease 0s;
}
@media (max-width: 1024px) {
.services .items-content .content-box {
grid-template-columns: 1fr;
}
}
.services .items-content .content-box.active {
opacity: 1;
transform: translateX(0px);
}
.services .items-content .content-box .content-outer {
height: 86%;
background-color: #ededed;
clip-path: polygon(90% 0%, 100% 85%, 90% 100%, 0% 100%, 0% 0%);
width: 122%;
margin-left: -127px;
z-index: -1;
position: relative;
padding-left: 165px;
top: 10px;
}
.services .items-content .content-box .img-outer {
position: relative;
}
@media (max-width: 1024px) {
.services .items-content .content-box .img-outer {
display: none;
}
}
.services .items-content .content-box .content {
padding: 25px 55px 81px 135px;
color: var(--white);
height: 96%;
background-color: rgb(15, 38, 53);
clip-path: polygon(90% 0%, 100% 85%, 90% 100%, 0% 100%, 0% 0%);
width: 125%;
margin-left: -127px;
z-index: -1;
position: relative;
top: 5px;
}


@media (max-width: 1024px) {
.services .items-content .content-box .content {
padding: 0px;
}
}
.services .items-content .content-box .content h3 {
color: var(--white);
font-size: 25px;
font-style: normal;
font-weight: 700;
line-height: 140%;
text-transform: capitalize;
margin-bottom: 20px;
}
@media (max-width: 1024px) {
.services .items-content .content-box .content h3 {
margin-bottom: 5px;
}
}
.services .items-content .content-box .content p {
color: rgb(211, 211, 211);
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 160%;
}
.services .items-content .content-box .content a {
margin-top: 15px;
}
.services .items-content .content-box .img-container img {
width: 100%;
clip-path: polygon(85% 0%, 100% 100%, 80% 100%, 0% 100%, 0% 0%);
}
.material {
background-size: 100% 100%;
padding:60px 0;
z-index: 0;
position: relative;
}
.material:before {
content: "";
position: absolute;
background: #000000;
width: 100%;
height: 100%;
opacity: 0.75;
background-size: cover;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: -1;
}
.material .theme-heading {
margin-bottom: 25px;
}
.material .theme-heading h2 {
    color: var(--red);
    font-style: normal;
    font-weight: 700;
    text-transform: uppercase;
    font-size: var(--h2);
}
.theme-heading h2 {
    color: var(--white);
}
.material .theme-heading h2 span {
color: #116466 ;
font-size: 56px;
}
.material .flex-part2 {
display: grid;
gap: 20px;
align-items: center;
grid-template-columns: 1fr 1fr;
margin-bottom: 15px;
}
.material .flex-part2 img {
width: 100%;
}
.material .flex-part2 h3 {
color: var(--white);
font-size: 1.25em;
font-style: normal;
font-weight: 600;
line-height: normal;
text-transform: capitalize;
border-left: 2px solid;
padding-left: 20px;
}
.material .call-btn a.btn {
margin-top: 20px;
}
.material .material-slider .slick-dots {
display: grid;
justify-content: center;
margin: 0px;
padding: 1rem 0px;
list-style-type: none;
gap: 15px;
position: absolute;
top: 35%;
right: -40px;
}
.material .material-slider .slick-dots li {
margin: 0px 0.25rem;
}
.material .material-slider .slick-dots button {
display: block;
width: 10px;
height: 10px;
padding: 0px;
border: none;
border-radius: 100%;
background-color: rgba(0, 0, 255, 0.01);
text-indent: -9999px;
outline-offset: 2px;
outline: var(--white) solid 1px;
}
.material .material-slider .slick-dots li.slick-active button {
background-color: var(--primary);
}
.material .material-slider .item img {
outline-offset: -5px;
outline: rgba(255, 255, 255, 0.29) solid 8px;
}
.material .material-slider .item h3 {
position: absolute;
bottom: 0px;
color: var(--white);
font-family: Rajdhani;
font-size: 48.651px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
}
.storm-damage {
padding: 60px 0;
z-index: 0;
}
.storm-damage .items {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
gap: 0px;
align-items: stretch;
margin-top: 30px;
}
@media (max-width: 1024px) {
.storm-damage .items {
grid-template-columns: 1fr 1fr;
}
}
.storm-damage .items .item {
display: flex;
align-items: center;
justify-content: center;
text-align: center;
padding: 15px;
color: var(--white);
transition: transform 0.5s ease 0s;
text-transform: uppercase;
}
.storm-damage .items .item:hover {
transform: scale(1.1);
z-index: 9;
background: #f60702 !important;
}
.storm-damage .items .item.main p {
font-size: 24px;
}
@media (max-width: 1024px) {
.storm-damage .items .item.main p {
font-size: 20px;
}
}
.storm-damage .items .item img {
height: 60px;
margin-bottom: 20px;
}
.storm-damage .items .item:nth-child(1) {
background: rgb(0, 0, 0);
}
.storm-damage .items .item:nth-child(2) {
background: rgba(0, 0, 0, 0.65);
}
.storm-damage .items .item:nth-child(3) {
background: rgba(0, 0, 0, 0.35);
}
.storm-damage .items .item:nth-child(4) {
background: rgba(0, 0, 0, 0.25);
}
.storm-damage .items .item:nth-child(5) {
background: rgba(39, 54, 87, 0.15);
}
.storm-damage .items .item:nth-child(6) {
background: rgba(19, 26, 40, 0.1);
}
.storm-damage .button-part {
display: flex;
margin-top: 20px;
gap: 20px;
align-items: center;
justify-content: center;
}
@media (max-width: 1024px) {
.storm-damage .button-part {
flex-wrap: wrap;
}
.storm-damage .button-part p {
display: none;
}
}
.gallery-section {
overflow: hidden;
padding: 100px 100px 100px 135px;
}
.gallery-section::before {
content: "";
background: linear-gradient(90deg, rgba(34, 34, 34, 0.9) 24.81%, rgba(0, 0, 0, 0) 63.82%);
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
z-index: -1;
}
.gallery-section .theme-heading h2 {
color: var(--white);
/* font-family: Rajdhani; */
font-size: 2em;
font-style: normal;
font-weight: 600;
line-height: normal;
text-transform: uppercase;
}
.gallery-section .flex-part2 {
display: flex;
gap: 20px;
align-items: center;
margin-left: -12px;
border-top: 1px solid var(--white);
border-bottom: 1px solid var(--white);
}
@media (max-width: 1024px) {
.gallery-section .flex-part2 {
padding: 0px 15px;
}
}
.gallery-section .flex-part2 h3 {
color: var(--white);
font-family: Rajdhani;
font-size: 22px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: capitalize;
border-left: 2px solid;
padding-left: 20px;
}
.gallery-section .gallery {
display: flex;
gap: 1vw;
max-width: 100%;
min-width: 100%;
height: 100vh;
transform: translate(0%, -25%) rotate(-6deg) rotateX(10deg) rotateY(20deg);
position: absolute;
top: 0px;
left: 0px;
z-index: -2;
}
.gallery-section .gallery .gallery_line {
display: flex;
flex-direction: column;
gap: 1vw;
height: fit-content;
animation: 30s linear 0s infinite normal none running slide;
}
.gallery-section .gallery .gallery_line:nth-child(2) {
animation-direction: reverse;
}
.gallery-section .gallery .gallery_line img {
flex: 1 1 auto;
width: 100%;
object-fit: cover;
}
@keyframes slide {
0% {
transform: translateY(0px);
}
100% {
transform: translateY(-50%);
}
}
.solar .theme-heading h2 {
color: rgb(32, 32, 32);
font-family: Rajdhani;
font-size: 54px;
font-style: normal;
font-weight: 700;
line-height: 120%;
text-transform: uppercase;
}
.solar .box-part {
display: grid;
grid-template-columns: 1fr 1fr;
place-items: center;
align-content: center;
gap: 35px;
margin-top: 40px;
}
.solar .box-part .item {
position: relative;
}
.solar .box-part .item:last-child::before {
display: none;
}
.solar .box-part .item div {
display: flex;
align-items: center;
margin-bottom: 10px;
}
.solar .box-part .item div h5 {
background: var(--3,linear-gradient(90deg,#bbe4ff 18.06%,rgba(255,255,255,0) 99.97%,rgba(223,242,255,0) 99.97%));
box-shadow: rgba(0, 0, 0, 0.15) 4px 4px 25px 0px;
padding: 6px 41px 6px 23px;
color: rgb(0, 0, 0);
font-size: 18px;
}
.service-areas {
background-size: 100% 100%;
padding: 60px 0px;
}
.service-areas a.btn {
margin: 20px auto 0px;
}
.service-areas .theme-heading {
display: flex;
margin: 0px;
flex-direction: column;
text-align: left;
}
.service-areas .theme-heading h5 {
display: flex;
align-items: center;
gap: 10px;
color: var(--black);
}
.service-areas .theme-heading h2 {
color: var(--black);
/* font-family: Rajdhani; */
font-size: 2em;
font-style: normal;
font-weight: 700;
line-height: 120%;
border-bottom: 1px solid rgba(255, 255, 255, 0.49);
text-transform: uppercase;
margin-bottom: 30px;
width: 96%;
}
.service-areas .content p {
color: var(--black);
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 150%;
letter-spacing: 0.09px;
}
.service-areas .items {
grid-template-columns: 1fr 1fr;
margin-bottom: 1em 
}
@media (max-width: 1024px) {
.service-areas .items {
grid-template-columns: 1fr 1fr !important;
}
}
.service-areas .items .item {
border: 1px solid #c7c7c7;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(5px);
padding: 0 15px;
display: flex;
position: relative;
}
.service-areas .items .item img {
position: relative;
top: -12px;
width: 39px;
}
@media (max-width: 1024px) {
.service-areas .items .item img {
top: -7px;
width: 29px;
}
}
.service-areas .items .item .text h3 {
font-size: 14px;
color: var(--black);
transition: 0.5s;
}
.service-areas .items .item .text h3 .fa-location-dot{ color: #fff; background-color: #f60702;padding:15px 14px; border-radius: 0 0 50% 50%; margin: -8px 20px 0 0; font-size: 20px;}
.service-areas .items .item .text h3 .fa-location-dot:hover{background-color: var(--primary);}
.service-areas .items .item .text h3:hover {
color: var(--primary);
}
@media (max-width: 1024px) {
.service-areas .items .item .text h3 {
font-size: 15px;
line-height: 117%;
}
}
.financing {
overflow: hidden;
}
.financing .item i{
	display: inline-block;
	font-size: 2em;
}
/*.financing::before {
content: "";
background: var(--primary);
position: absolute;
width: 108px;
height: 113%;
left: 27%;
transform: rotate(21deg);
z-index: -2;
}*/
@media (max-width: 1024px) {
.financing::before {
display: none;
}
}
.financing .flex-part {
display: flex;
gap: 10px;
align-items: center;
margin: 12px 0px;
border-top: 1px solid #d5d5d5;
border-bottom: 1px solid #d5d5d5;
padding: 10px 0px;
}
.financing .items {
display: flex;
justify-content: space-between;
margin: 20px 0px;
}
.financing .items .item {
display: flex;
gap: 10px;
align-items: center;
color: var(--red);
}
.financing .button-part {
display: flex;
margin-top: 20px;
gap: 20px;
align-items: center;
}
.financing .button-part p {
margin: 0;
}
@media (max-width: 1024px) {
.financing .button-part {
flex-wrap: wrap;
}
.financing .button-part p {
display: none;
}
}
.testimonial {
text-align: center;
}
.testimonial a.btn {
margin: 10px auto 0px;
border: 1px solid var(--primary);
color: #141422;
}
.testimonial img.main-image {
width: 100%;
filter: drop-shadow(rgba(7, 106, 173, 0.1) 3px 4px 54px);
border-radius: 10px;
margin-top: 20px;
}
.testimonial .flex-part {
display: inline-flex;
grid-template-columns: 30% 70%;
place-items: center;
gap: 10px;
margin-top: 10px;
}
.testimonial .flex-part img {
width: auto;
}
.testimonial .flex-part p {
text-align: center;
}
@media (max-width: 1024px) {
.testimonial .flex-part p {
text-align: left;
}
}
.contact {
background-size: 100% 100%;
}
@media (max-width: 1024px) {
.contact {
background-size: cover;
}
}
.contact .items {
display: flex;
justify-content: space-between;
margin: 20px 0px;
gap: 20px;
}
@media (max-width: 1024px) {
.contact .items {
display: grid;
justify-content: start;
}
}
.contact .items .item {
display: flex;
gap: 10px;
align-items: center;
}
@media (max-width: 1024px) {
.contact .items .item {
flex-wrap: wrap;
}
}
.contact .form-part {
/*background: var(--1,linear-gradient(180deg,#F4C45C 0%,#F1B500 100%));*/
padding: 25px;
margin-top: -100px;
position: relative;
background: #b38600;
}
@media (max-width: 1024px) {
.contact .form-part {
margin-top: 0px;
}
}
.contact .form-part::before {
content: "";
background-color: #F1B500;
position: absolute;
width: 90px;
height: 50px;
right: -38px;
top: 0px;
z-index: -1;
clip-path: polygon(58% 0%, 0% 100%, 100% 100%);
}
@media (max-width: 1024px) {
.contact .form-part::before {
display: none;
}
}
.contact .form-part h4 {
color: var(--white);
text-align: center;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 100%;
text-transform: capitalize;
}
.contact .form-part input, .contact .form-part select {
border-radius: 5px;
background: var(--white);
color: rgb(0, 0, 0);
height: 40px;
border: 0px;
}
.contact .form-part .numbers {
display: flex;
justify-content: space-between;
margin: 20px 0px;
gap: 20px;
}
.contact .form-part .numbers .item {
align-items: center;
}
.contact .form-part .numbers .item h4 {
color: var(--white);
font-size: 20px;
font-style: normal;
font-weight: 800;
line-height: 160%;
text-transform: capitalize;
}
.contact .form-part .numbers .item p {
text-align: center;
}
.outer-theme-icon li {
font-weight: 600;
font-size: 16px;
line-height: 25px;
color: rgb(239, 239, 239);
display: flex;
align-items: self-start;
gap: 10px;
}
/*.outer-theme-icon li::before { content: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.3125 9.89931V20.6198C22.3125 21.5547 21.5547 22.3125 20.6198 22.3125H3.69271C2.75785 22.3125 2 21.5547 2 20.6198V3.69271C2 2.75785 2.75785 2 3.69271 2H15.5417' stroke='%231F90DC' stroke-width='2.25694' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.64258 9.89952L13.2849 14.4134L21.7485 2.56445' stroke='%231F90DC' stroke-width='2.25694' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }*/
.outer-theme-icon2 {
margin-top: 10px;
}
.outer-theme-icon2 li {
font-weight: 600;
font-size: 16px;
line-height: 25px;
display: flex;
gap: 10px;
margin-top: 10px;
}
.outer-theme-icon2 li::before {
content: url("data:image/svg+xml,%0A%3Csvg width='41' height='20' viewBox='0 0 41 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.25 0C4.60449 0 0 4.49219 0 10C0 15.5078 4.60449 20 10.25 20C10.3401 20 10.4202 20 10.5102 19.9805C10.5102 19.9805 10.5203 19.9805 10.5203 19.9707C14.1838 19.8535 17.0266 17.3438 18.9385 14.9316C18.3279 14.0234 17.8574 13.2031 17.5171 12.5781C15.9355 14.834 13.4031 17.5 10.25 17.5C5.98584 17.5 2.5625 14.1602 2.5625 10C2.5625 5.83984 5.98584 2.5 10.25 2.5C12.9226 2.5 15.1748 4.35547 16.8064 6.38672C18.438 8.42773 19.3188 10.4785 19.3188 10.4785C19.3789 10.6152 19.459 10.7324 19.5591 10.8398C19.6992 11.1621 20.5 12.9883 22.2317 15.1367C24.1135 17.4707 26.9563 20 30.72 20C36.3655 20 40.99 15.5371 41 10.0195C41.01 4.51172 36.4255 0 30.78 0C30.6799 0 30.5898 0.00976563 30.5098 0.0195313C26.8662 0.146484 24.0234 2.63672 22.1016 5.03906C22.7121 5.95703 23.1726 6.77734 23.5029 7.41211C25.0945 5.16602 27.637 2.5 30.78 2.5C35.0342 2.5 38.4475 5.85938 38.4375 10.0195C38.4275 14.1797 34.9941 17.5 30.72 17.5C28.1675 17.5 25.8953 15.6445 24.2436 13.5938C22.602 11.543 21.6811 9.48242 21.6811 9.48242C21.6211 9.35547 21.541 9.23828 21.4409 9.14063C21.3008 8.80859 20.54 7.00195 18.8284 4.86328C16.9565 2.51953 14.0937 0 10.25 0Z' fill='%2381DD4D'/%3E%3C/svg%3E%0A");
margin-top: 8px;
}
.serviceouter-one {
padding-bottom: 100px;
}
.serviceouter-one h3{
color: var(--red);
}
.serviceouter-one .theme-heading h1 {
    color: rgb(243, 243, 243);
    font-size: 35px;
    font-style: normal;
    font-weight: 700;
    line-height: 56px;
    text-transform: uppercase;
    margin: 0px;
}
@media (max-width: 1024px) {
.serviceouter-one .theme-heading h1 {
line-height: 120%;
}
}
.serviceouter-one .theme-heading h1 span {
color: rgb(24, 135, 209);
font-size: 39px;
font-style: normal;
font-weight: 700;
line-height: 62px;
text-transform: uppercase;
}
.serviceouter-one .image-part {
position: relative;
display: grid;
grid-template-areas: "stack";
}
.serviceouter-one .image-part img {
grid-area: stack / stack / stack / stack;
}
/*.serviceouter-one .image-part::before {
content: "";
position: absolute;
top: 89%;
left: -3%;
width: 46px;
height: 58px;
background: var(--primary);
z-index: -1;
}*/
.serviceouter-one .image-part .logo-image {
position: relative;
top: 0px;
left: 0px;
transform-origin: center top;
animation: 3s ease-in-out 0s infinite alternate-reverse both running swingit;
grid-area: stack / stack / stack / stack;
width: fit-content;
height: fit-content;
}
.serviceouter-one .image-part .logo-image svg {
position: absolute;
top: 0px;
left: 50%;
transform: translate(-50%, -50%);
}
@keyframes swingit {
0% {
transform: rotate(-30deg);
}
100% {
transform: rotate(30deg);
}
}
.serviceouter-one a.btn {
display: flex;
gap: 12px;
margin-top: 20px;
}
.serviceouter-two {
background-position: center top;
margin-top: -60px;
padding-top: 150px;
padding-bottom: 100px;
z-index: 2;
background-size: 100% 100%;
}
.serviceouter-two .row {
align-items: start;
}
@media (max-width: 1024px) {
.serviceouter-two {
background-position: center center;
background-size: cover;
padding-top: 90px;
}
}
.serviceouter-two .items-tabs {
display: flex;
align-items: center;
justify-content: center;
gap: 15px;
}
.serviceouter-two .items-tabs .tab.active {
color: rgb(0, 0, 0);
background: var(--primary) !important;
}
.serviceouter-two .items-tabs .tab.active h4 {
color: var(--white);
}
.serviceouter-two .items-tabs .tab {
background: rgb(36, 36, 36);
display: flex;
align-items: center;
justify-content: flex-start;
transform: skewX(-10deg);
overflow: hidden;
color: var(--white);
cursor: pointer;
border: 1px solid var(--primary);
}
.serviceouter-two .items-tabs .tab:hover {
background: var(--primary);
color: rgb(0, 0, 0);
}
.serviceouter-two .items-tabs .tab h4 {
color: var(--white);
transform: skewX(10deg);
padding: 0px 10px;
font-size: 17px;
}
.serviceouter-two .items-tabs .tab .icon {
background-color: var(--white);
flex-shrink: 0;
width: 50px;
height: 50px;
display: flex;
align-items: center;
justify-content: center;
transform: skewX(0deg);
}
.serviceouter-two .items-tabs .tab .icon img {
transform: skewX(10deg);
}
.serviceouter-two .items {
margin-top: 50px;
gap: 20px;
display: grid;
grid-template-areas: "stack";
padding: 0px 75px;
height: 100% !important;
}
.serviceouter-two .items .item {
grid-area: stack / stack / stack / stack;
width: 100%;
transition: all 1s ease-out 0s;
position: relative;
display: grid;
grid-template-columns: 60% auto;
border-radius: 15px;
overflow: hidden;
transform: translateY(100%);
opacity: 0;
align-items: center;
}
.serviceouter-two .items .item.active {
transform: translateY(0px);
opacity: 1;
}
.serviceouter-two .items .item .overlayimg {
width: 100%;
transition: all 0.6s ease 0s;
z-index: 1;
height: 80%;
object-fit: cover;
margin: auto 0px;
}
.serviceouter-two .items .item .content-box {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
padding: 15px;
z-index: 3;
background: var(--primary);
box-shadow: rgba(4, 4, 4, 0.5) -18px 0px 25px;
border-radius: 0px;
text-align: center;
height: 100% !important;
}
.serviceouter-two .items .item .content-box .top {
display: flex;
gap: 15px;
align-items: center;
flex-direction: column;
}
.serviceouter-two .items .item .content-box .top .icon {
border: 2.05714px solid var(--white);
border-radius: 50%;
}
.serviceouter-two .items .item .content-box .top .icon img {
padding: 6px 8px;
width: 50px;
height: 50px;
}
.serviceouter-two a {
margin-top: 20px;
}
.serviceouter-three {
display: block;
padding-bottom: 0px;
margin-top: -39px;
}
.serviceouter-three .materials {
margin-top: -125px;
background-size: 100% 100%;
padding: 100px 0px 150px;
}
@media (max-width: 1024px) {
.serviceouter-three .materials {
background-position: center center;
background-size: cover !important;
}
}
.serviceouter-three .materials {
margin-top: -60px;
padding-top: 100px;
background-size: 100% 100%;
padding-bottom: 150px;
z-index: 2;
}
.serviceouter-three .materials .theme-heading h2 {
color: rgb(62, 62, 62);
}
.serviceouter-three .materials .residential-material, .serviceouter-three .materials .commercial-material {
margin-bottom: 0px;
display: flex;
justify-content: center;
}
.serviceouter-three .materials .residential-material .heading, .serviceouter-three .materials .commercial-material .heading {
display: flex;
align-items: center;
justify-content: space-between;
}
.serviceouter-three .materials .residential-material .heading .section-heading, .serviceouter-three .materials .commercial-material .heading .section-heading {
font-size: 25px;
color: rgb(0, 0, 0);
}
.serviceouter-three .materials .residential-material .heading .navs-arrows, .serviceouter-three .materials .commercial-material .heading .navs-arrows {
display: flex;
align-items: center;
justify-content: flex-end;
gap: 10px;
}
.serviceouter-three .materials .residential-material .heading .navs-arrows .prev, .serviceouter-three .materials .residential-material .heading .navs-arrows .next, .serviceouter-three .materials .commercial-material .heading .navs-arrows .prev, .serviceouter-three .materials .commercial-material .heading .navs-arrows .next {
background: rgb(46, 49, 46);
border: 1px solid var(--white);
box-shadow: rgba(0, 0, 0, 0.25) -4px 4px 15px;
border-radius: 35px;
width: 35px;
height: 35px;
flex-shrink: 0;
display: flex;
align-items: center;
justify-content: center;
}
.serviceouter-three .materials .residential-material .heading .navs-arrows .prev:hover, .serviceouter-three .materials .residential-material .heading .navs-arrows .next:hover, .serviceouter-three .materials .commercial-material .heading .navs-arrows .prev:hover, .serviceouter-three .materials .commercial-material .heading .navs-arrows .next:hover {
background: var(--primary);
}
.serviceouter-three .materials .residential-material .heading .navs-arrows .next, .serviceouter-three .materials .commercial-material .heading .navs-arrows .next {
transform: rotate(180deg);
}
.serviceouter-three .materials .residential-material .heading h3, .serviceouter-three .materials .commercial-material .heading h3 {
color: rgb(62, 62, 62);
}
.serviceouter-three .materials .residential-material .itemss, .serviceouter-three .materials .commercial-material .itemss {
margin-bottom: 30px;
}
.serviceouter-three .materials .residential-material .itemss .slick-track, .serviceouter-three .materials .commercial-material .itemss .slick-track {
padding: 15px 0px;
}
.serviceouter-three .materials .residential-material .itemss .slick-slide, .serviceouter-three .materials .commercial-material .itemss .slick-slide {
margin: 0px 15px;
}
.serviceouter-three .materials .residential-material .itemss .slick-list, .serviceouter-three .materials .commercial-material .itemss .slick-list {
margin: 0px -15px;
}
.serviceouter-three .materials .residential-material .itemss .item .item-inner, .serviceouter-three .materials .commercial-material .itemss .item .item-inner {
display: grid;
grid-template-areas: "stack";
border: 5px solid rgba(255, 255, 255, 0.2);
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px;
border-radius: 16px;
overflow: hidden;
}
.serviceouter-three .materials .residential-material .itemss .item .item-inner .thumb, .serviceouter-three .materials .commercial-material .itemss .item .item-inner .thumb {
width: 100%;
height: 100%;
}
.serviceouter-three .materials .residential-material .itemss .item .item-inner .thumb, .serviceouter-three .materials .residential-material .itemss .item .item-inner .overlay, .serviceouter-three .materials .commercial-material .itemss .item .item-inner .thumb, .serviceouter-three .materials .commercial-material .itemss .item .item-inner .overlay {
grid-area: stack / stack / stack / stack;
}
.serviceouter-three .materials .residential-material .itemss .item .item-inner .overlay, .serviceouter-three .materials .commercial-material .itemss .item .item-inner .overlay {
background: rgba(34, 36, 49, 0.85);
border: 3px solid rgba(19, 19, 19, 0.15);
border-radius: 25px;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
margin: 10%;
opacity: 1;
transform: scale(1);
transition: all 0.5s linear 0s;
gap: 10px;
padding: 20px;
}
.serviceouter-three .materials .residential-material .itemss .item .item-inner .overlay h4, .serviceouter-three .materials .commercial-material .itemss .item .item-inner .overlay h4 {
color: var(--white);
}
.serviceouter-three .materials .residential-material .itemss .item .item-inner .overlay .icon, .serviceouter-three .materials .commercial-material .itemss .item .item-inner .overlay .icon {
background: var(--primary);
border: 2.2475px solid rgba(255, 255, 255, 0.4);
box-shadow: rgba(0, 0, 0, 0.25) 0px 5.57303px 6.96629px;
width: 50px;
height: 50px;
border-radius: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.serviceouter-three .materials .residential-material .itemss .item .item-inner .overlay .icon img, .serviceouter-three .materials .commercial-material .itemss .item .item-inner .overlay .icon img {
transform: scale(1);
transition: all 0.5s linear 0s;
}
.serviceouter-three .materials .residential-material .itemss .item .item-inner .overlay a, .serviceouter-three .materials .commercial-material .itemss .item .item-inner .overlay a {
font-size: 15px;
}
.serviceouter-three .materials .residential-material .itemss .item .item-inner:hover img, .serviceouter-three .materials .commercial-material .itemss .item .item-inner:hover img {
transform: scale(1.4);
transition: all 0.5s linear 0s;
}
.serviceouter-three .materials .residential-material .itemss .slick-prev, .serviceouter-three .materials .residential-material .itemss .slick-next, .serviceouter-three .materials .commercial-material .itemss .slick-prev, .serviceouter-three .materials .commercial-material .itemss .slick-next {
font-size: 0px;
line-height: 0;
position: absolute;
top: -12%;
display: block;
width: 44px;
height: 44px;
padding: 0px;
cursor: pointer;
color: rgb(0, 0, 0);
background: rgb(46, 49, 46);
border: 1px solid var(--white);
box-shadow: rgba(0, 0, 0, 0.25) -4px 4px 15px;
border-radius: 35px;
z-index: 1;
visibility: visible;
}
.serviceouter-three .materials .residential-material .itemss .slick-prev, .serviceouter-three .materials .commercial-material .itemss .slick-prev {
left: 70%;
background-repeat: no-repeat;
background-position: center center;
background-color: var(--primary);
}
.serviceouter-three .materials .residential-material .itemss .slick-prev.nitro-lazy, .serviceouter-three .materials .commercial-material .itemss .slick-prev.nitro-lazy {
background-image: none !important;
}
.serviceouter-three .materials .residential-material .itemss .slick-next, .serviceouter-three .materials .commercial-material .itemss .slick-next {
right: auto;
left: 90%;
background-repeat: no-repeat;
background-position: center center;
background-color: var(--primary);
}
.serviceouter-three .materials .residential-material .itemss .slick-next.nitro-lazy, .serviceouter-three .materials .commercial-material .itemss .slick-next.nitro-lazy {
background-image: none !important;
}
.serviceouter-three .materials .residential-material .itemss .slick-track, .serviceouter-three .materials .commercial-material .itemss .slick-track {
gap: 15px;
display: flex;
}
.service-alignment {padding: 0px 0px 60px; z-index: 0;}
.page-id-3491 .serviceouter-four {
margin-top: 0px;
padding-top: 0px;
}
.page-id-3491 .serviceouter-four .contact-outer {
margin-top: 0px;
}
.page-id-3490 .serviceouter-four {
margin-top: 0px;
padding-top: 0px;
}
.page-id-3490 .serviceouter-four .contact-outer {
margin-top: 0px;
}
.serviceouter-four {
padding: 0px;
z-index: 0;
margin-top: -251px;
display: block;
}
.serviceouter-four .contact {
padding-top: 150px;
}
.contact-outer {
padding: 0px;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 0px;
align-items: stretch;
margin-top: -280px;
}
@media (max-width: 1024px) {
.contact-outer {
grid-template-columns: 1fr;
}
}
.contact-outer .left {
padding: 125px 50px 50px;
background-size: cover;
}
.contact-outer .left.nitro-lazy {
background-image: none !important;
}
.contact-outer .left .theme-heading h2 {
color: rgb(0, 0, 0);
}
.contact-outer .left .theme li {
align-items: center;
margin-top: 15px;
color: rgb(83, 83, 83);
}
.contact-outer .left .theme li::before {
background-color: rgb(57, 57, 57);
padding: 20px 2px;
border-radius: 53%;
}
.contact-outer .right {
padding: 125px 50px 50px;
}
.contact-outer .right .logos {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 20px;
padding: 0px 15px;
}
.contact-outer .right .contact-form {
z-index: 4;
background: rgb(26, 24, 24);
border: 1px solid rgb(92, 92, 92);
border-radius: 5px;
position: relative;
width: 100%;
margin-top: 50px;
}
.contact-outer .right .contact-form .top {
text-align: center;
width: 90%;
margin: 0px auto -75px;
transform: translateY(-50%);
background: rgb(78, 171, 25);
border: 1px solid rgb(169, 169, 169);
clip-path: polygon(50% -40%, 100% 30%, 100% 100%, 0px 100%, 0px 30%);
}
.contact-outer .right .contact-form .top .top-inner {
box-shadow: rgba(0, 0, 0, 0.25) 6px 6px 10px inset;
}
.contact-outer .right .contact-form .top h3 {
margin: 0px;
font-weight: 700;
font-size: 25px;
font-style: normal;
padding: 5px 0px;
background: var(--primary);
text-align: center;
width: 100%;
color: rgb(0, 0, 0);
}
.contact-outer .right .contact-form .top img {
width: 200px;
margin: 15px auto;
}
.contact-outer .right .contact-form .bottom {
padding: 15px;
}
.contact-outer .right .contact-form .bottom .input-group {
border-radius: 10px;
background: var(--yellow-gradient);
padding: 1px;
position: relative;
}
.contact-outer .right .contact-form .bottom .input-group input, .contact-outer .right .contact-form .bottom .input-group textarea, .contact-outer .right .contact-form .bottom .input-group select {
background: rgb(0, 0, 0);
border-bottom: 1.05051px solid rgb(241, 193, 0);
border-radius: 0px;
width: 100%;
height: 45px;
display: flex;
align-items: center;
justify-content: flex-start;
padding-left: 40px;
font-size: 16px;
margin-left: auto;
font-weight: 500;
color: rgb(189, 189, 189);
}
.contact-outer .right .contact-form .bottom .input-group input::placeholder, .contact-outer .right .contact-form .bottom .input-group textarea::placeholder, .contact-outer .right .contact-form .bottom .input-group select::placeholder {
text-transform: capitalize;
color: rgb(189, 189, 189);
}
.contact-outer .right .contact-form .bottom .input-group select {
appearance: button;
}
.contact-outer .right .contact-form .bottom .input-group select option {
color: var(--white);
}
.contact-outer .right .contact-form .bottom .input-group textarea {
height: auto;
padding: 15px;
width: 100%;
}
.contact-outer .right .contact-form .bottom .input-group span.material-icons {
position: absolute;
left: 0px;
top: 8%;
border-radius: 5px;
height: 36px;
display: flex;
align-items: center;
justify-content: center;
width: 36px;
color: var(--primary);
}
.contact-outer .right .contact-form .bottom .input-group.textarea span.material-icons {
display: none;
}
.contact-outer .right .contact-form .bottom input[type="submit"] {
background: rgb(78, 171, 25);
border: 1px solid var(--white);
border-radius: 5px;
height: 55px;
text-align: center;
justify-content: center;
display: flex;
font-size: 20px;
font-family: var(--heading-font);
color: var(--white);
width: 100%;
text-transform: uppercase;
}
.serviceinner-one {
padding-bottom: 150px;
}
.serviceinner-one .imageinner-part {
position: relative;
}
.serviceinner-one .imageinner-part::before {
content: "";
width: 100%;
height: 100%;
background-color: transparent;
border-radius: 15px;
position: absolute;
left: -5%;
top: -4%;
z-index: -1;
border: 5px solid var(--primary);
}
.serviceinner-one .imageinner-part:hover .img-container {
transform: translate(-30px, -30px);
}
.serviceinner-one .imageinner-part .img-container {
display: grid;
grid-template-areas: "stack";
align-items: flex-end;
border: 6px solid var(--primary);
box-shadow: rgba(0, 0, 0, 0.25) -4px 4px 15px;
border-radius: 15px;
transition: transform 0.3s ease 0s;
overflow: hidden;
}
.serviceinner-one .imageinner-part .img-container img {
width: 100%;
position: relative;
grid-area: stack / stack / stack / stack;
}
.serviceinner-one .imageinner-part .img-container img:first-child {
border-radius: 10px;
animation: 3s ease 0s infinite alternate-reverse both running zoomup;
}
@keyframes zoomup {
0% {
transform: scale(1);
}
100% {
transform: scale(1.1);
}
}
.serviceinner-one a {
display: flex;
gap: 11px;
margin-top: 20px;
}
.serviceinner-two {
background-position: center top;
}
.serviceinner-two h2, .serviceinner-two h3 {
color: rgb(40, 40, 40);
}
.serviceinner-two .imageinner-part {
position: relative;
display: grid;
grid-template-areas: "stack";
align-items: flex-start;
justify-content: flex-end;
}
.serviceinner-two .imageinner-part .logo-image {
grid-area: stack / stack / stack / stack;
display: flex;
justify-content: flex-end;
z-index: 2;
}
.serviceinner-two .imageinner-part .logo-image .img {
width: 45%;
position: relative;
display: flex;
align-items: center;
justify-content: center;
}
.serviceinner-two .imageinner-part .logo-image .img::before {
content: "";
position: absolute;
width: calc(100% + 10px);
height: calc(100% + 10px);
border-radius: 50%;
background-image: linear-gradient(135deg, rgb(251,251,244) 50%, rgb(251,251,244) 0%, rgb(241,181,0) 25%);
animation: 2s linear 0s infinite normal none running anim;
z-index: -1;
}
@keyframes anim {
0% {
transform: rotate(0deg);
}
25% {
transform: rotate(-90deg);
}
50% {
transform: rotate(-180deg);
}
75% {
transform: rotate(-270deg);
}
100% {
transform: rotate(-360deg);
}
}
.serviceinner-two .imageinner-part .logo-image img {
width: 100%;
}
.serviceinner-two .imageinner-part .big-image {
grid-area: stack / stack / stack / stack;
position: relative;
z-index: 1;
display: flex;
justify-content: center;
align-items: center;
}
.serviceinner-two .imageinner-part .big-image img {
padding: 5px; width: 100%; border-radius: 15px 85px;
}
.serviceinner-two .items {
    display: flex;
    padding: 15px;
    background: var(--white);
    border: 1px solid rgb(246 7 2 / 30%);
    box-shadow: rgb(246 7 2 / 32%) 0px 0px 10px 0px;
    border-radius: 15px;
    gap: 15px;
    margin-top: 20px;
}
.serviceinner-two .items .icon {
text-align: center;
margin: 0px auto;
}
.serviceinner-two .items img {
width: 100%;
text-align: center;
}
.serviceinner-three ul li {
    font-weight: 500;
    line-height: 157%;
    position: relative;
    padding-left: 1.5em;
	display: block;
}
.serviceinner-three ul.theme li::before {
    content: "\f140";
    width: 25px;
    height: 25px;
    font-family: Font Awesome\ 6 pro;
    position: absolute;
    left: 0;
    top: 2px;
}
.serviceinner-three .img-container {
position: relative;
}
.serviceinner-three .img-container .c-scrolldown {
width: 23px;
height: 230px;
position: absolute;
top: 5px;
left: 7px;
margin: 0px auto;
overflow: hidden;
}
.serviceinner-three .img-container .c-scrolldown .c-line {
width: 100%;
height: 100%;
display: block;
background: linear-gradient(var(--red) 50%, rgba(255, 255, 255, 0) 50%) 0px -200px / 100% 200%;
animation: 2.2s cubic-bezier(0.76, 0, 0.3, 1) 0s infinite normal forwards running scrolldown;
}
@keyframes scrolldown {
0% {
background-position: 0px -200px;
}
75% {
background-position: 0px 0px;
}
100% {
background-position: 0px 200px;
}
}
.serviceinner-three .img-container .c-scrolldown1 {
width: 130px;
height: 20px;
position: absolute;
bottom: 9px;
right: 5px;
margin: 0px auto;
overflow: hidden;
}
.serviceinner-three .img-container .c-scrolldown1 .c-line {
width: 100%;
height: 100%;
display: block;
background: linear-gradient(to right, var(--red) 50%, rgba(255, 255, 255, 0) 50%) -150px 0px / 200% 100%;
animation: 2.2s cubic-bezier(0.76, 0, 0.3, 1) 0s infinite normal forwards running scrolldown1;
}
@keyframes scrolldown1 {
0% {
background-position: -150px 0px;
}
75% {
background-position: 0px 0px;
}
100% {
background-position: 150px 0px;
}
}
.serviceinner-four {}
.serviceinner-four .box-top {
/*background-image: url("../images/choose-bg.jpg");*/
margin: 0px auto;
background-size: cover;
border-radius: 15px;
border: 2px solid var(--red);
background: rgb(0 0 0 / 75%);
}
.serviceinner-four .box-top.nitro-lazy {
background-image: none !important;
}
.serviceinner-four .box-top .box-part {
padding: 40px 40px 20px;
text-align: center;
}
.serviceinner-four .box-top .box-part .content p{ color: #fff;}
.serviceinner-four .items {
background: rgb(0, 0, 0);
padding: 40px;
text-align: center;
border-radius: 0px 0px 10px 10px;
}
.serviceinner-four .items li {
margin: 15px;
text-align: left;
}
.serviceareaouter-one {
border-bottom: 10px solid var(--primary);
}
.serviceareaouter-one .imageareaouter-part {
position: relative;
}
.serviceareaouter-one .areaouter-part {
padding: 25px;
background: rgba(0, 0, 0, 0.5);
}
.serviceareaouter-one .areaouter-part a.btn {
display: flex;
gap: 12px;
margin-top: 15px;
}
.serviceareaouter-two {
z-index: 1;
background-position: center bottom;
padding-bottom: 115px;
}
.serviceareaouter-two .theme-heading h2 {
color: rgb(0, 0, 0);
}
.serviceareaouter-two .content {
background: var(--white);
border-bottom: 3px solid var(--primary);
border-radius: 5px;
padding: 30px;
}
.serviceareaouter-three {
display: block;
margin-top: -70px;
padding: 0px;
z-index: 0;
}
.serviceareaouter-three .service-areas {
padding-top: 130px;
}
.serviceareaouter-four {
padding: 0px;
display: block;
}
.serviceareaouter-four .contact-outer {
margin-top: 0px;
}
.serviceareainner-one {
background-position: center bottom;
z-index: 4;
}
.serviceareainner-one .iframe-container {
position: relative;
}
.serviceareainner-one .iframe-container iframe {
    border-radius: 5px;
    border: 1px solid #f60702 !important;
    padding: 5px;
}

.years-btn{ border:1px solid #0F2635; color:#000; font-weight:600; border-radius: 10px; font-size: 18px; text-align: center; padding: 23px 15px; background-color: #fff;}


@media (max-width: 1024px) {
.serviceareainner-one .iframe-container iframe {
height: 350px;
}
}
.serviceareainner-one .iframe-container p {
position: absolute;
bottom: 50px;
right: -20px;
display: flex;
background: var(--primary);
border-radius: 30px;
padding: 5px 20px;
color: var(--white);
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 140%;
letter-spacing: -0.482px;
text-transform: capitalize;
align-items: center;
gap: 10px;
}
@media (max-width: 1024px) {
.serviceareainner-one .iframe-container p {
bottom: 60px;
left: -20px;
font-size: 16px;
width: fit-content;
}
}
.serviceareainner-two {
padding-top: 170px;
margin-top: -100px;
background-size: 100% 100%;
background-position: center top;
z-index: 3;
}
.serviceareainner-two .thiscar {
position: absolute;
bottom: 16px;
left: 0px;
width: 22%;
}
.serviceareainner-two .items {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 50px;
align-items: center;
}
@media (max-width: 1024px) {
.serviceareainner-two .items {
grid-template-columns: 1fr;
}
}
.serviceareainner-two .items .item {
background: rgb(130, 185, 92);
border: 3px solid rgba(0, 0, 0, 0.15);
box-shadow: rgba(0, 0, 0, 0.35) 6px 6px 30px 8px;
border-radius: 7px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 15px;
position: relative;
padding: 30px 15px;
top: 0px;
transition: top 0.3s ease 0s;
}
.serviceareainner-two .items .item:hover:nth-child(1) {
top: -35px;
}
.serviceareainner-two .items .item:hover:nth-child(2) {
top: 45px;
}
.serviceareainner-two .items .item h4, .serviceareainner-two .items .item p {
color: rgb(0, 0, 0);
}
.serviceareainner-two .items .item:nth-child(1) {
top: -30px;
}
.serviceareainner-two .items .item:nth-child(2) {
top: 50px;
}
.serviceareainner-two .items .item .icon {
width: 100px;
height: 100px;
border-radius: 100%;
background: var(--white);
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
.serviceareainner-two .items .item .icon::before {
content: "";
position: absolute;
width: 100%;
height: 100%;
box-shadow: rgb(181, 223, 152) -14px -6px 19px, rgba(64, 84, 50, 0.25) 6px 7px 15px, rgba(53, 89, 27, 0.21) 3px 6px 25px inset;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
border-radius: 100%;
animation: 3s linear 0s infinite normal forwards running kep1;
}
@keyframes kep1 {
0% {
transform: translate(-50%, -50%) rotate(0deg);
}
100% {
transform: translate(-50%, -50%) rotate(360deg);
}
}
.serviceareainner-two .content-box {
background: rgb(44, 44, 44);
border-left: 5px solid var(--red);
box-shadow: rgba(0, 0, 0, 0.2) 5px 5px 10px;
border-radius: 5px;
padding-bottom: 39px;
text-align: center;
margin: 0px auto;
width: 90%;
}
.serviceareainner-two .heading-part-box {
background-color: rgb(0, 0, 0);
padding: 20px;
}
.serviceareainner-two .heading-part-box h2 {
color: var(--white);
}
.serviceareainner-two .content {
padding: 20px;
}
.serviceareainner-three {
background-position: center bottom;
z-index: 2;
padding-top: 50px;
}
.serviceareainner-three .theme-heading h2 {
color: rgb(0, 0, 0);
}
.serviceareainner-three .imageareainner-part {
    position: relative;
}
.serviceareainner-three .imageareainner-part img{ border-radius: 15px;}
 .serviceareainner-two h2 {
    color: var(--black);
}
 .serviceareainner-two p {
    color: var(--black);
}
.serviceareainner-three .imageareainner-part .logos12 {
width: 83%;
top: 82%;
left: 17%;
float: left;
position: absolute;
background: rgb(35, 80, 8);
border-radius: 5px;
padding: 7px;
display: flex;
justify-content: space-around;
}
.serviceareainner-three .imageareainner-part .logos12::before {
content: "";
width: 30px;
height: 65px;
background: rgb(35, 80, 8);
position: absolute;
top: -1px;
clip-path: polygon(74% 0px, 100% 100%, 0% 100%, 0px 103%);
left: -21px;
z-index: -1;
}
.serviceareainner-three .imageareainner-part .logos12 img {
width: 35%;
height: 50px;
object-fit: cover;
}
.serviceareainner-four {
display: block;
z-index: 0;
padding: 0px;
}
.serviceareainner-four .contact-outer {
padding: 0px;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 0px;
align-items: stretch;
margin-top: -60px;
}
@media (max-width: 1024px) {
.serviceareainner-four .contact-outer {
grid-template-columns: 1fr;
}
}
.serviceareainner-four .contact-outer .left {
padding: 125px 50px 50px;
background-size: cover;
}
.serviceareainner-four .contact-outer .left.nitro-lazy {
background-image: none !important;
}
.serviceareainner-four .contact-outer .left .theme-heading h2 {
color: rgb(0, 0, 0);
}
.serviceareainner-four .contact-outer .left .theme li {
align-items: center;
margin-top: 15px;
color: rgb(83, 83, 83);
}
.serviceareainner-four .contact-outer .left .theme li::before {
background-color: rgb(57, 57, 57);
padding: 20px 2px;
border-radius: 53%;
}
.serviceareainner-four .contact-outer .right {
padding: 125px 50px 50px;
}
.serviceareainner-four .contact-outer .right .logos {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 20px;
padding: 0px 15px;
}
.serviceareainner-four .contact-outer .right .contact-form {
z-index: 4;
background: rgba(78, 172, 25, 0.85);
border: 1px solid rgb(92, 92, 92);
border-radius: 10px;
position: relative;
width: 100%;
box-shadow: rgba(0, 0, 0, 0.25) 0px 7px 15px 3px;
}
.serviceareainner-four .contact-outer .right .contact-form .row {
gap: 10px;
}
.serviceareainner-four .contact-outer .right .contact-form .top {
mix-blend-mode: normal;
text-align: center;
width: 75%;
margin: 0px auto;
padding: 80px 15px 15px;
background-size: cover;
}
.serviceareainner-four .contact-outer .right .contact-form .top.nitro-lazy {
background-image: none !important;
}
.serviceareainner-four .contact-outer .right .contact-form .top h3 {
margin: 0px;
}
.serviceareainner-four .contact-outer .right .contact-form .bottom {
padding: 15px;
}
.serviceareainner-four .contact-outer .right .contact-form .bottom .input-group {
border-radius: 10px;
background: var(--yellow-gradient);
padding: 1px;
position: relative;
}
.serviceareainner-four .contact-outer .right .contact-form .bottom .input-group input, .serviceareainner-four .contact-outer .right .contact-form .bottom .input-group textarea, .serviceareainner-four .contact-outer .right .contact-form .bottom .input-group select {
background: linear-gradient(0deg, rgba(0, 109, 48, 0.08), rgba(0, 109, 48, 0.08)), rgb(252, 255, 237);
border-width: 0px 0px 2px;
border-top-style: initial;
border-right-style: initial;
border-left-style: initial;
border-top-color: initial;
border-right-color: initial;
border-left-color: initial;
border-image: initial;
border-bottom-style: solid;
border-bottom-color: var(--white);
border-radius: 0px;
width: 100%;
height: 45px;
display: flex;
align-items: center;
justify-content: flex-start;
padding-left: 40px;
font-size: 16px;
margin-left: auto;
font-weight: 600;
color: rgb(69, 70, 79);
}
.serviceareainner-four .contact-outer .right .contact-form .bottom .input-group input::placeholder, .serviceareainner-four .contact-outer .right .contact-form .bottom .input-group textarea::placeholder, .serviceareainner-four .contact-outer .right .contact-form .bottom .input-group select::placeholder {
text-transform: capitalize;
color: rgb(124, 124, 124);
}
.serviceareainner-four .contact-outer .right .contact-form .bottom .input-group textarea {
height: auto;
padding: 15px;
width: 100%;
}
.serviceareainner-four .contact-outer .right .contact-form .bottom .input-group span.material-icons {
position: absolute;
left: 0px;
top: 8%;
border-radius: 5px;
height: 36px;
display: flex;
align-items: center;
justify-content: center;
width: 36px;
color: rgb(3, 147, 67);
opacity: 0.5;
}
.serviceareainner-four .contact-outer .right .contact-form .bottom .input-group.textarea span.material-icons {
display: none;
}
.serviceareainner-four .contact-outer .right .contact-form .bottom input[type="submit"] {
background: var(--black);
border-radius: 5px;
height: 55px;
text-align: center;
justify-content: center;
display: flex;
font-size: 20px;
font-family: var(--heading-font);
color: var(--white);
width: 100%;
border: none;
text-transform: uppercase;
}
.solar-one.active2 {
}
.solar-one.active2.nitro-lazy {
background-image: none !important;
}
.solar-one {
background: rgb(229, 241, 242);
transition: background 3s ease 0s;
}
.solar-one .options {
display: flex;
flex-direction: row;
align-items: stretch;
overflow: hidden;
width: 100%;
height: 300px;
gap: 10px;
}
.solar-one .options .option {
position: relative;
overflow: hidden;
min-width: 60px;
background-color: rgb(45, 45, 45);
border: 2px solid rgba(131, 166, 107, 0.36);
box-shadow: rgba(202, 251, 7, 0.16) 0px 0px 50px inset;
border-radius: 30px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95) 0s;
height: 100%;
flex-grow: 1;
z-index: 1;
}
.solar-one .options .option .bottom {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
position: absolute;
left: 0px;
bottom: 10px;
}
.solar-one .options .option .bottom .icon {
display: flex;
justify-content: center;
align-items: center;
min-width: 40px;
max-width: 40px;
height: 40px;
border-radius: 100%;
background-color: rgb(85, 85, 85);
}
.solar-one .options .option .bottom .icon svg path {
fill: url("#paint0_linear_1486_113284");
}
.solar-one .options .option .bottom .icon img {
width: 75%;
}
.solar-one .options .option .bottom p {
display: none;
}
.solar-one .options .option .info {
display: flex;
flex-direction: column;
justify-content: center;
color: white;
white-space: pre;
position: absolute;
top: 50%;
left: 50%;
width: 100%;
transform: translate(-50%, -50%);
opacity: 0;
transition: opacity 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95) 0s;
text-align: center;
padding: 15px;
z-index: 3;
}
.solar-one .options .option .info > div {
position: relative;
transition: all 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95) 0s, opacity 0.5s ease-out 0s;
}
.solar-one .options .option .info .main {
font-weight: bold;
font-size: 1.2rem;
}
.solar-one .options .option .info .sub {
transition-delay: 0.1s;
}
.solar-one .options .option h3.mainheading {
writing-mode: vertical-lr;
position: absolute;
top: 50%;
font-family: stormlight;
font-weight: 400;
font-size: 16px;
transform: translateY(-50%) rotate(180deg);
z-index: 2;
}
.solar-one .options .option.active {
flex-grow: 10000;
transform: scale(1);
max-width: 600px;
margin: 0px;
border-radius: 40px;
background-size: auto 100%;
}
.solar-one .options .option.active h3.mainheading {
display: none;
}
.solar-one .options .option.active .info {
white-space: normal;
opacity: 1;
}
.solar-one .options .option.active .info > div {
left: 0px;
opacity: 1;
}
.solar-one .options .option.active .info .label {
height: 100%;
}
.solar-one .options .option.active .info h3 {
font-family: stormlight;
font-weight: 400;
font-size: 16px;
margin-bottom: 12px;
text-align: center;
}
.solar-one .options .option.active .bottom {
justify-content: space-between;
padding: 0px 15px;
}
.solar-one .options .option.active .bottom p {
display: block;
font-family: stormlight;
color: var(--primary);
font-weight: 400;
font-size: 16px;
}
.solar-one .options .option.active .bottom .icon svg path {
fill: rgb(202, 251, 7);
}
.solar-one.active {
background: rgb(0, 0, 0) !important;
}
.solar-one h2 {
position: relative;
background: linear-gradient(to right, rgb(147, 159, 31) 50%, rgb(50, 114, 4) 70%, rgb(175, 191, 16) 100%) text;
-webkit-text-fill-color: transparent;
animation: 6s linear 0s infinite normal forwards running shine;
text-size-adjust: none;
text-decoration: none;
font-weight: 900;
text-align: left;
}
@keyframes shine {
0% {
background-position: 0px center;
}
100% {
background-position: 800px center;
}
}
.solar-one .sun {
display: grid;
grid-template-areas: "stack";
position: absolute;
top: 50px;
left: 50px;
width: 100%;
height: 100%;
z-index: -1;
}
.solar-one .sun img {
width: 200px;
height: 200px;
grid-area: stack / stack / stack / stack;
opacity: 0;
position: relative;
left: 0px;
}
.solar-one .sun img.sun1 {
left: 0px;
}
.solar-one .sun img.sun2 {
left: 20%;
}
.solar-one .sun img.sun3 {
left: 40%;
}
.solar-one .sun img.active {
opacity: 1;
transition: all 3s linear 0s;
}
.solar-one .sun img.active.sun1 {
left: 20%;
}
.solar-one .sun img.active.sun2 {
left: 40%;
}
.solar-one .sun img.active.sun3 {
left: 60%;
}
.solar-one .theme-heading h2 {
color: rgb(22, 29, 23);
}
.solar-one .inner {
display: grid;
grid-template-columns: 60% auto;
gap: 15px;
align-items: center;
margin-top: 50px;
}
@media (max-width: 1024px) {
.solar-one .inner {
grid-template-columns: 1fr;
}
}
.solar-one .left .img-container img {
width: 100%;
}
.solar-two .theme-heading h2 {
color: rgb(0, 0, 0);
}
.solar-two .items {
display: flex;
align-items: stretch;
justify-content: flex-start;
gap: 0px;
width: 80%;
margin: 50px auto 0px;
}
.solar-two .items .left {
flex-shrink: 0;
width: 50px;
display: flex;
align-items: stretch;
justify-content: center;
flex-direction: column;
font-size: 16px;
text-align: center;
}
.solar-two .items .left .tab-name {
writing-mode: vertical-lr;
flex: 1 1 0%;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
transform: rotate(180deg);
letter-spacing: 0.02em;
text-transform: uppercase;
font-weight: 600;
font-size: 16px;
color: rgb(40, 40, 40);
}
.solar-two .items .left .tab-name.active {
background: rgb(255, 214, 0);
border-left: 1px solid rgba(0, 0, 0, 0.25);
}
.solar-two .items .right {
display: grid;
grid-template-areas: "stack";
overflow: hidden;
}
.solar-two .items .right .item {
grid-area: stack / stack / stack / stack;
transform: translateY(100%);
}
.solar-two .items .right .item.active {
transform: translateY(0px);
transition: transform 0.5s linear 0s;
}
.solar-two .items .right .item .content-box h4 {
background: rgb(40, 40, 40);
padding: 25px;
display: flex;
align-items: center;
justify-content: flex-start;
gap: 15px;
}
.solar-two .items .right .item .content-box .content {
background: rgb(68, 155, 6);
padding: 25px;
}
.solar-two .items .right .item .content-box .content p {
color: var(--white);
}
.solar-three .theme-heading {
border-bottom: 1px solid var(--primary);
}
.solar-three .items {
display: flex;
align-items: stretch;
gap: 15px;
margin-top: 20px;
}
.solar-three .items .item {
position: relative;
flex: 1 1 0%;
padding: 65px 15px 15px;
background: rgba(255, 255, 255, 0.85);
border-left: 5px solid rgb(68, 155, 6);
}
.solar-three .items .item h4 {
margin: 20px 0px;
color: rgb(23, 23, 23);
}
.solar-three .items .item p {
color: rgb(0, 0, 0);
line-height: 32px;
}
.solar-three .items .item .number {
background-clip: text;
-webkit-text-fill-color: transparent;
font-weight: 700;
font-family: var(--heading-font);
font-size: 150px;
-webkit-text-stroke: 1px black;
color: rgb(0, 0, 0);
line-height: 100%;
position: absolute;
top: -25px;
opacity: 0.25;
}
.solar-four .theme-heading h2 {
color: rgb(0, 0, 0);
}
.solar-four .content p {
color: rgb(0, 0, 0);
}
.solar-four .items {
display: grid;
grid-template-columns: 1fr;
gap: 10px;
align-items: center;
}
@media (max-width: 1024px) {
.solar-four .items {
grid-template-columns: 1fr;
}
}
.solar-four .items .item {
display: flex;
align-items: center;
justify-content: flex-start;
position: relative;
}
.solar-four .items .item:nth-child(4) .pointer::before {
display: none;
}
.solar-four .items .item:hover .pointer::after {
width: 15px;
height: 15px;
background: rgb(255, 214, 0);
border: 2px solid rgb(0, 0, 0);
outline: rgb(255, 214, 0) solid 1px;
}
.solar-four .items .item:hover .block {
background: var(--primary);
transform: scale(1.1);
z-index: 9;
border-radius: 5px;
}
.solar-four .items .item:hover .block p {
color: var(--white);
}
.solar-four .items .item .pointer {
height: 100%;
position: absolute;
left: -50px;
width: 20px;
}
.solar-four .items .item .pointer::after {
content: "";
width: 18px;
height: 18px;
background: rgb(0, 0, 0);
border: 1px solid var(--primary);
position: absolute;
top: 50%;
transform: translateY(-50%);
transition: transform 0.3s ease 0s;
border-radius: 100%;
}
.solar-four .items .item .pointer::before {
content: "";
width: 1px;
height: 100%;
background-color: var(--primary);
position: absolute;
left: 9.5px;
top: 0px;
transform: translateY(50%);
}
.solar-four .items .item .block {
background: rgba(255, 255, 255, 0.95);
box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 15px 3px;
padding: 15px;
transform: scale(1);
transition: transform 0.3s linear 0s;
color: rgb(0, 0, 0);
display: flex;
align-items: center;
justify-content: flex-start;
gap: 15px;
}
.solar-four .items .item .block .icon {
flex-shrink: 0;
width: 28px;
height: 28px;
background: rgb(255, 214, 0);
border-radius: 100%;
display: flex;
align-items: center;
justify-content: center;
font-size: 14px;
font-weight: 600;
}
.solar-four .items .item .block p {
color: rgb(0, 0, 0);
}
.solarsingle-one {
padding-bottom: 150px;
}
.solarsingle-one .row {
align-items: end;
}
.solarsingle-one .row .col-md-4 {
height: 82%;
display: flex;
align-items: end;
}
.solarsingle-one .box {
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(12.5px);
border-radius: 10px;
padding: 20px;
width: 100%;
color: var(--white);
}
.solarsingle-one .box h2 {
line-height: 115%;
}
.solarsingle-one .img-container {
position: relative;
}
.solarsingle-one .img-container .mainimg {
border-radius: 5px;
}
.solarsingle-one .rightimg {
width: 60%;
height: 100%;
position: absolute;
top: 0px;
right: 0px;
z-index: -1;
object-fit: cover;
}
.solarsingle-one a {
margin-top: 20px;
}
.solarsingle-two {
display: block;
padding: 110px 0px;
margin-top: -120px;
background-size: 100% 100%;
}
.solarsingle-two .theme-heading h2 {
color: rgb(0, 0, 0);
}
.solarsingle-two .img-container img {
position: relative;
top: -70px;
}
.solarsingle-two .points {
display: flex;
flex-direction: column;
gap: 10px;
}
.solarsingle-two .points .single-point {
background: linear-gradient(0deg, rgba(104, 222, 132, 0.14), rgba(104, 222, 132, 0.14)), rgb(6, 48, 88);
border: 2px solid var(--white);
box-shadow: rgba(0, 0, 0, 0.12) 0px 4px 8px;
border-radius: 50px;
padding: 10px;
display: flex;
align-items: center;
justify-content: flex-start;
gap: 15px;
color: var(--white);
}
.solarsingle-two .points .single-point .number {
background: linear-gradient(0deg, rgba(44, 108, 0, 0.21), rgba(44, 108, 0, 0.21)), rgb(0, 187, 255);
width: 25px;
height: 25px;
display: flex;
align-items: center;
justify-content: center;
color: var(--white);
border-radius: 100%;
font-size: 16px;
flex-shrink: 0;
}
.solarsingle-two .points .single-point:hover, .solarsingle-two .points .single-point.active {
background: var(--primary);
color: var(--white);
}
.solarsingle-three {
padding-bottom: 100px;
margin-top: -130px;
padding-top: 170px;
z-index: 0;
}
@media (max-width: 1024px) {
.solarsingle-three {
display: block;
}
}
.solarsingle-three .inner {
position: relative;
display: grid;
grid-template-columns: 50% auto;
gap: 50px;
align-items: center;
}
@media (max-width: 1024px) {
.solarsingle-three .inner {
display: block;
}
}
@media (max-width: 1024px) {
.solarsingle-three .inner {
grid-template-columns: 1fr;
}
}
.solarsingle-three .inner::before {
content: "";
position: absolute;
width: 100vw;
height: calc(100% - 100px);
background: rgba(255, 255, 255, 0.25);
border-width: 5px 0px;
border-style: solid;
border-color: rgba(255, 255, 255, 0.15);
box-shadow: rgba(0, 0, 0, 0.35) 0px 9px 50px;
top: 50%;
transform: translate(-50%, -50%);
left: 50%;
z-index: -1;
}
.solarsingle-three .inner .left {
position: relative;
}
@media (max-width: 1024px) {
.solarsingle-three .inner .left {
margin-bottom: 25px;
margin-left: -12px;
}
}
.solarsingle-three .inner .left .box-slider {
height: 300px;
}
.solarsingle-three .inner .left .box-slider .item {
background: rgba(18, 20, 31, 0.85);
border-left: 7px solid var(--primary);
padding: 40px 15px;
color: var(--white);
height: 300px;
margin-left: 20px;
}
.solarsingle-three .inner .left .box-slider .item h4 {
margin-bottom: 20px;
}
.solarsingle-three .inner .left .arrows {
position: absolute;
bottom: -99px;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
gap: 10px;
}
@media (max-width: 1024px) {
.solarsingle-three .inner .left .arrows {
bottom: -12px;
}
}
.solarsingle-three .inner .left .arrows .prev, .solarsingle-three .inner .left .arrows .next {
position: relative;
bottom: 0px;
background-image: ;
background-size: ;
background-repeat-x: ;
background-repeat-y: ;
background-attachment: ;
background-origin: ;
background-clip: ;
background-color: ;
border: 0.5px solid rgba(0, 0, 0, 0.35);
border-radius: 100%;
width: 30px;
height: 30px;
background-position: center center;
display: flex;
align-items: center;
justify-content: center;
}
.solarsingle-three .inner .main-box {
background: rgb(23, 23, 23);
border-top: 5px solid var(--primary);
box-shadow: rgba(45, 91, 66, 0.35) 0px 0px 15px 7px;
border-radius: 10px;
padding: 15px;
color: var(--white);
}
.solarsingle-three .inner .main-box .theme-heading h2 {
color: var(--white);
line-height: 90%;
}
.solarsingle-three .inner .main-box img {
border: 3px solid rgba(255, 255, 255, 0.52);
margin-top: 15px;
border-radius: 10px;
height: 150px;
object-fit: cover;
}
.solarsingle-three .dropshadow {
background: rgb(194, 255, 150);
filter: blur(150px);
transform: rotate(16.47deg);
width: 30%;
height: 30%;
position: absolute;
bottom: 0px;
left: 0px;
z-index: -1;
}
.solarsingle-three .theme-heading h2 {
color: rgb(46, 46, 46);
}
.solarsingle-three .rightimg {
position: absolute;
width: 40%;
height: 30%;
bottom: 0px;
left: 0px;
object-fit: contain;
object-position: left bottom;
}
.solarsingle-three .items {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 15px;
align-items: center;
}
@media (max-width: 1024px) {
.solarsingle-three .items {
grid-template-columns: 1fr;
}
}
.solarsingle-three .items .item {
background: linear-gradient(156.11deg, rgb(68, 155, 6) 8.75%, rgb(21, 51, 0) 98.22%);
border: 3px solid rgba(255, 255, 255, 0.15);
border-radius: 7px;
padding: 15px;
text-align: center;
color: var(--white);
}
.solarsingle-three .items .item:nth-child(2n+1) {
top: 50px;
position: relative;
}
.solarsingle-three .items .item .content {
margin-top: 25px;
}
.about-one h2 {
line-height: 100%;
padding-top: 10px;
}
.about-one h2 span.storm {
font-family: Stormlight;
font-style: normal;
font-weight: 400;
font-size: 39px;
line-height: 100%;
text-align: center;
text-transform: uppercase;
color: var(--primary);
}
.about-one h2 {
color: rgb(0, 0, 0);
text-align: center;
}
.about-one h3 {
color: rgb(0, 0, 0);
text-align: center;
margin-bottom: 0px;
}
.about-one .content-box {
padding: 1em 1.5em;
background: var(--white);
}
.about-one .bottom {
display: flex;
align-items: center;
justify-content: space-between;
padding-left: 10px;
margin-top: 15px;
}
@media (max-width: 1024px) {
.about-one .bottom {
flex-direction: column;
gap: 20px;
}
}
.about-one .bottom h4 {
color: #0f2635;
background-color: var(---primary);
padding: 0px 5px;
display: inline;
}
.about-one .bottom a {
    flex-shrink: 0;
    margin-left: 1em;
    display: inline-block;
    padding-top: 0.6em;
}
.about-one .img-container {
border-radius: 5px;
display: grid;
grid-template-areas: "stack";
align-items: flex-end;
height: 100%;
}
.about-one .img-container img.main {
max-height: 400px;
object-fit: cover;
grid-area: stack / stack / stack / stack;
}
.about-one .img-container .box {
background: rgb(0, 0, 0);
border-radius: 0px 0px 5px 5px;
display: flex;
align-items: center;
color: var(--white);
position: relative;
padding: 10px 0px;
}
.about-one .img-container .box h3 {
border: none;
color: var(--white);
padding: 10px 0px 10px 140px;
text-align: left;
font-size: 20px;
font-family: var(--heading-font);
line-height: 40px;
}
.about-one .img-container .box h3 span {
font-size: 41px;
}
.about-one .img-container .box img {
width: 100px;
position: absolute;
left: 10px;
top: 50%;
transform: translateY(-50%);
}
.about-two .second-section .inner {
display: grid;
grid-template-columns: 50% auto;
gap: 0px;
align-items: center;
}
@media (max-width: 1024px) {
.about-two .second-section .inner {
grid-template-columns: 1fr;
}
}
.about-two .second-section .content-box {
background: var(--red);
padding: 20px 50px 20px 20px;
}
@media (max-width: 1024px) {
.about-two .second-section .content-box {
padding: 0px;
}
}
.about-two .second-section .content-box .theme-heading {
border-bottom: 1px solid;
}
.about-two .second-section svg {
width: 100%;
height: 100%;
position: relative;
left: -50px;
}
.about-two .third-section {
margin-top: 50px;
}
.about-two .third-section .top {
background: var(--black);
padding: 20px;
text-align: center;
}
.about-two .third-section .bottom {
    background: var(--white);
    padding: 20px;
    text-align: center;
}
.about-two .third-section .bottom .items {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 15px;
align-items: center;
}
@media (max-width: 1024px) {
.about-two .third-section .bottom .items {
grid-template-columns: 1fr;
}
}
.about-two .third-section .bottom .items .item {
color: rgb(0, 0, 0);
}
.about-two .third-section .bottom .items .item .icon {
    background-color: var(--primary);
    width: 60px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    display: inline-block;
    line-height: 60px;
}
.about-two .third-section .bottom .items .item .icon img {
width: 40px;
}
.about-two .third-section .bottom .items .item h4 {
margin: 15px 0px 5px;
}
.about-two .third-section .bottom .items .item h4, .about-two .third-section .bottom .items .item p {
color: rgb(0, 0, 0);
}
.about-four .content-box {
background: rgba(30, 30, 30, 0.62);
border-bottom: 5px solid var(--red);
padding: 50px 20px;
text-align: center;
}
.about-four .right-section {
box-shadow: rgba(10, 101, 179, 0.28) 16px 0px 25px;
position: relative;
height: 100%;
background-size: 100% 100%;
background-repeat: no-repeat;
}
.about-four .right-section .right-section-inner {
position: absolute;
top: 100px;
left: 50%;
transform: translateX(-50%);
}
.about-four .right-section .right-section-inner .phone {
display: flex;
align-items: center;
justify-content: center;
gap: 30px;
}
.about-four .right-section .car4 {
width: 90%;
position: absolute;
bottom: 0px;
left: 15%;
z-index: 5;
}
.financing-one .content-box {
background: linear-gradient(0deg, rgba(104, 222, 132, 0.05), rgba(104, 222, 132, 0.05)), rgba(26, 28, 25, 0.65);
border: 1px solid rgb(152, 152, 152);
backdrop-filter: blur(4px);
border-radius: 5px;
padding: 15px;
text-align: center;
}
.financing-one .content-box h4 {
border-top: 1px solid var(--primary);
border-bottom: 1px solid var(--primary);
padding: 5px;
margin-bottom: 15px;
}
.financing-one .content-box h2 {
line-height: 100%;
}
.financing-one .content-box h2 span.capitalize {
font-size: 32px;
}
.financing-one .img-container {
position: relative;
grid-area: stack / stack / stack / stack;
}
.financing-one .img-container::before {
content: "";
position: absolute;
top: -40px;
height: 96%;
width: 80%;
z-index: -1;
background: rgba(3, 4, 2, 0.47);
border-width: 3px 0px;
border-style: solid;
border-color: rgba(255, 255, 255, 0.28);
box-shadow: rgba(0, 0, 0, 0.25) -2px 9px 12px;
border-radius: 22px;
left: 22%;
}
.financing-one .img-container img {
width: auto;
animation: 3s ease 0s infinite alternate-reverse both running updnw;
}
@keyframes updnw {
0% {
transform: translate(0px, -15px);
}
100% {
transform: translate(0px, 15px);
}
}
.financing-two .content-box {
padding-right: 30px;
}
.financing-two .content-box h2 {
color: rgb(0, 0, 0);
}
.financing-two ul.theme li::before {
width: 35px;
height: 36px;
background-image: url("data:image/svg+xml,%0A%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='70' height='70' rx='35' fill='%23076AAB'/%3E%3Cpath d='M16 37.3655L27.5673 48.9327L54.5 22' stroke='white' stroke-width='6.11' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.financing-three .items {
display: grid;
grid-template-columns: 1fr;
gap: 10px;
align-items: center;
}
@media (max-width: 1024px) {
.financing-three .items {
grid-template-columns: 1fr;
}
}
.financing-three .items .item {
display: flex;
align-items: center;
justify-content: flex-start;
position: relative;
}
.financing-three .items .item:nth-child(4) .pointer::before {
display: none;
}
.financing-three .items .item:hover .pointer::after {
width: 15px;
height: 15px;
background: var(--primary);
border: 2px solid rgb(0, 0, 0);
outline: rgb(255, 214, 0) solid 1px;
}
.financing-three .items .item:hover .block {
background: var(--primary);
transform: scale(1.05);
z-index: 9;
border-radius: 5px;
}
.financing-three .items .item:hover .block p {
color: var(--white);
}
.financing-three .items .item:hover .block svg {
fill: var(--white);
}
.financing-three .items .item:hover .block svg path {
fill: var(--white);
}
.financing-three .items .item .pointer {
height: 100%;
position: absolute;
left: -50px;
width: 20px;
}
.financing-three .items .item .pointer::after {
content: "";
width: 18px;
height: 18px;
background: rgb(0, 0, 0);
border: 1px solid var(--primary);
position: absolute;
top: 50%;
transform: translateY(-50%);
transition: transform 0.3s ease 0s;
border-radius: 100%;
}
.financing-three .items .item .pointer::before {
content: "";
width: 1px;
height: 100%;
background-color: var(--primary);
position: absolute;
left: 9.5px;
top: 0px;
transform: translateY(50%);
}
.financing-three .items .item .block {
background: rgba(255, 255, 255, 0.95);
box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 15px 3px;
padding: 15px;
transform: scale(1);
transition: transform 0.3s linear 0s;
color: rgb(0, 0, 0);
display: flex;
align-items: center;
justify-content: flex-start;
gap: 15px;
}
.financing-three .items .item .block p {
color: rgb(0, 0, 0);
}
.financing-four .houseimg {
position: absolute;
width: 55%;
bottom: 0px;
left: 0px;
}
.warranty-one {
background: rgb(30, 30, 30);
padding: 0px;
}
.warranty-one .theme-heading {
padding: 15px;
width: 100%;
display: grid;
background: var(--primary);
border-radius: 25px 25px 0px 0px;
text-align: center;
margin: 0px;
}
.warranty-one .content-box {
background: linear-gradient(0deg, rgba(104, 222, 132, 0.05), rgba(104, 222, 132, 0.05)) 0% 0% / cover no-repeat, rgb(28, 29, 43);
border: 1px solid var(--primary);
border-radius: 0px 0px 25px 25px;
padding: 35px 15px 70px;
position: relative;
text-align: center;
}
.warranty-one .content-box .content {
margin-top: 20px;
}
.warranty-one .content-box .owensimg {
position: absolute;
bottom: -18px;
left: 51%;
width: 20%;
transform: translate(-50%, 0px);
}
.warranty-one .content-box h3 {
position: relative;
}
.warranty-one .content-box h3::before {
content: "";
position: absolute;
background: var(--primary);
width: 58%;
height: 2px;
margin: -5px auto;
left: 50%;
transform: translate(-50%, -2px);
}
.warranty-one .content-box h3::after {
content: "";
position: absolute;
background: var(--primary);
width: 58%;
height: 2px;
margin: -5px auto;
top: 100%;
left: 50%;
transform: translate(-50%, 10px);
}
.warranty-one .road-container {
margin-top: -15px;
display: grid;
grid-template-areas: "stack";
width: 100%;
}
.warranty-one .road-container .road, .warranty-one .road-container .car {
grid-area: stack / stack / stack / stack;
}
.warranty-one .road-container .road {
width: 100%;
}
.warranty-one .road-container .road img {
width: 80%;
}
.warranty-one .road-container .car {
grid-area: stack / stack / stack / stack;
width: 100%;
top: 0px;
position: relative;
left: 50%;
animation: 6s linear 0s infinite normal forwards running moving;
}
@keyframes moving {
0% {
transform: translate(-50%, -100%);
}
30% {
transform: translate(-50%, 10%);
}
60% {
transform: translate(-50%, 10%);
}
100% {
transform: translate(-50%, 100%);
}
}
.warranty-two {
padding: 50px 0px 150px;
background-position: center bottom;
}
.warranty-two .slider-wrapper {
position: relative;
}
.warranty-two .slider-wrapper .img-slider1 {
padding: 0px 30px;
}
.warranty-two .slider-wrapper .img-slider1 .slick-track img {
border: 1px solid var(--primary);
border-radius: 10.5647px;
}
.warranty-two .slider-wrapper .img-slider1 .slick-prev, .warranty-two .slider-wrapper .img-slider1 .slick-next {
font-size: 0px;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 44px;
height: 44px;
padding: 0px;
cursor: pointer;
color: rgb(0, 0, 0);
background: linear-gradient(0deg, rgba(251, 201, 7, 0.14), rgba(251, 201, 7, 0.14)), var(--white);
border: 1px solid var(--white);
box-shadow: rgba(0, 0, 0, 0.25) -4px 4px 15px;
border-radius: 35px;
z-index: 1;
visibility: visible;
transform: translateY(-50%);
}
.warranty-two .slider-wrapper .img-slider1 .slick-prev:hover, .warranty-two .slider-wrapper .img-slider1 .slick-next:hover {
background: var(--primary);
transition: all 0.3s ease 0s;
}
.warranty-two .slider-wrapper .img-slider1 .slick-prev {
left: -5%;
background-repeat: no-repeat;
background-position: center center;
transform: rotateZ(180deg);
}
.warranty-two .slider-wrapper .img-slider1 .slick-prev.nitro-lazy {
background-image: none !important;
}
.warranty-two .slider-wrapper .img-slider1 .slick-prev:hover {
background-color: var(--primary);
transition: all 0.3s ease 0s;
background-repeat: no-repeat;
background-position: center center;
}
.warranty-two .slider-wrapper .img-slider1 .slick-prev:hover.nitro-lazy {
background-image: none !important;
}
.warranty-two .slider-wrapper .img-slider1 .slick-next {
right: auto;
left: 95%;
background-repeat: no-repeat;
background-position: center center;
}
.warranty-two .slider-wrapper .img-slider1 .slick-next.nitro-lazy {
background-image: none !important;
}
.warranty-two .slider-wrapper .img-slider1 .slick-next:hover {
background-color: var(--primary);
transition: all 0.3s ease 0s;
background-repeat: no-repeat;
background-position: center center;
}
.warranty-two .slider-wrapper .img-slider1 .slick-next:hover.nitro-lazy {
background-image: none !important;
}
.warranty-two .box {
width: 100%;
border: 1px solid var(--primary);
filter: drop-shadow(rgba(0, 0, 0, 0.25) 4px 5px 10px);
position: absolute;
top: 50%;
left: 0px;
transform: translateY(-50%);
height: 50%;
}
.warranty-two .items {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 25px;
margin: 15px 0px;
align-items: flex-start;
}
.warranty-two .items .dis {
display: flex;
gap: 16px;
align-items: center;
}
.warranty-two .items .dis img {
border: 1px solid var(--primary);
padding: 8px;
}
.warranty-two .items .item {
display: grid;
gap: 10px;
align-items: flex-start;
}
.warranty-three {
margin-top: -72px;
z-index: 0;
padding-top: 95px;
}
.warranty-three .theme-heading {
width: 100%;
}
.warranty-three h2 {
color: rgb(0, 0, 0);
text-align: center;
margin-bottom: 20px;
}
.warranty-three .rightimg {
position: absolute;
width: 50%;
top: 0px;
left: 0px;
height: 100%;
object-fit: cover;
}
.warranty-three .right {
padding: 35px 25px 35px 0px;
}
.warranty-three .right .content {
padding: 35px 25px 35px 0px;
position: relative;
}
.warranty-three .right .content::before {
content: "";
position: absolute;
width: 112%;
height: 100%;
left: -12%;
z-index: -1;
background: linear-gradient(0deg, rgba(104, 222, 132, 0.05), rgba(104, 222, 132, 0.05)), rgb(26, 28, 25);
border-radius: 0px 5px 5px 0px;
top: 0px;
}
.warranty-three .slick-prev, .warranty-three .slick-next {
font-size: 0px;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 44px;
height: 44px;
padding: 0px;
cursor: pointer;
color: rgb(0, 0, 0);
background: linear-gradient(0deg, rgba(251, 201, 7, 0.14), rgba(251, 201, 7, 0.14)), var(--white);
border: 1px solid var(--white);
box-shadow: rgba(0, 0, 0, 0.25) -4px 4px 15px;
border-radius: 35px;
z-index: 1;
visibility: visible;
transform: translateY(-50%);
}
.warranty-three .slick-prev:hover, .warranty-three .slick-next:hover {
background: var(--primary);
transition: all 0.3s ease 0s;
}
.warranty-three .slick-prev {
left: -5%;
background-repeat: no-repeat;
background-position: center center;
transform: rotateZ(180deg);
}
.warranty-three .slick-prev.nitro-lazy {
background-image: none !important;
}
.warranty-three .slick-prev:hover {
background-color: var(--primary);
transition: all 0.3s ease 0s;
background-repeat: no-repeat;
background-position: center center;
}
.warranty-three .slick-prev:hover.nitro-lazy {
background-image: none !important;
}
.warranty-three .slick-next {
right: auto;
left: 95%;

background-repeat: no-repeat;
background-position: center center;
}
.warranty-three .slick-next.nitro-lazy {
background-image: none !important;
}
.warranty-three .slick-next:hover {
background-color: var(--primary);
transition: all 0.3s ease 0s;
background-repeat: no-repeat;
background-position: center center;
}
.warranty-three .slick-next:hover.nitro-lazy {
background-image: none !important;
}
.warranty-three .slider-single img {
border: 2px solid var(--primary);
border-radius: 5px;
}
.warranty-three .slider-nav {
background: linear-gradient(0deg, rgba(104, 222, 132, 0.14), rgba(104, 222, 132, 0.14)), rgb(21, 32, 47);
box-shadow: rgba(0, 0, 0, 0.25) -6px 4px 40px;
border-radius: 0px 0px 15px 15px;
padding: 9px 5px 5px;
}
.warranty-three .slider-nav img {
padding: 5px;
border-radius: 10px;
height: 95px;
width: 100%;
align-items: center;
justify-content: center;
object-fit: cover;
}
.warranty-three .slider-nav .is-active img {
border: 2px solid var(--primary);
padding: 0px;
}
.warranty-three .slider-nav h4 {
text-align: center;
font-size: 12px;
font-weight: 500;
margin-top: 6px;
}
.insurance-one .inner {
display: grid;
grid-template-columns: 50% auto;
gap: 100px;
align-items: center;
}
@media (max-width: 1024px) {
.insurance-one .inner {
grid-template-columns: 1fr;
}
}
.insurance-one .inner .box {
background: rgba(0, 0, 0, 0.64);
backdrop-filter: blur(5.5px);
border-radius: 5px;
padding: 50px;
}
.insurance-one .inner .img-container {
position: relative;
display: flex;
justify-content: flex-end;
}
.insurance-one .inner .img-container .main {
width: 100%;
}
.insurance-one .inner .img-container .icon {
position: absolute;
background: linear-gradient(0deg, rgba(104, 167, 222, 0.14), rgba(104, 222, 132, 0.14)), rgb(10, 119, 215);
border: 5px dashed var(--primary);
border-radius: 5px;
width: 150px;
height: 150px;
bottom: 50px;
left: 0px;
display: flex;
align-items: center;
justify-content: center;
transform: translateX(-50%);
}
.insurance-one .inner .img-container .icon img {
width: 60%;
}
.insurance-two .inner {
display: grid;
grid-template-columns: 1fr;
gap: 15px;
align-items: stretch;
margin-top: 50px;
}
@media (max-width: 1024px) {
.insurance-two .inner {
grid-template-columns: 1fr;
}
}
.insurance-two .inner .left {
position: relative;
}
.insurance-two .items {
width: 70%;
margin: 0px auto;
}
.insurance-two .items .item {
display: grid;
grid-template-columns: 20% 75%;
gap: 20px;
place-items: center;
margin: 200px 0px;
position: relative;
}
.insurance-two .items .item::before {
content: "";
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1139' height='250' viewBox='0 0 1139 250' fill='none'%3E%3Cellipse cx='14.9521' cy='14.25' rx='14.9521' ry='14.25' transform='matrix(1 0 0 -1 1109.1 249.5)' fill='%23076aad' fill-opacity='0.05'/%3E%3Cellipse cx='8.79537' cy='8.38235' rx='8.79537' ry='8.38235' transform='matrix(1 0 0 -1 1115.25 243.632)' fill='%23076aad'/%3E%3Cpath d='M1124.05 233V144.263C1124.05 130.456 1112.86 119.263 1099.05 119.263H40.8321C27.0249 119.263 15.832 108.07 15.832 94.2633V17' stroke='black' stroke-opacity='0.25' stroke-dasharray='10 10'/%3E%3Cellipse cx='14.9521' cy='14' rx='14.9521' ry='14' transform='matrix(1 0 0 -1 0 28)' fill='%23B71C1C' fill-opacity='0.05'/%3E%3Cellipse cx='8.79537' cy='8.23529' rx='8.79537' ry='8.23529' transform='matrix(1 0 0 -1 6.15723 22.2354)' fill='%23076aad'/%3E%3C/svg%3E");
background-size: 100% 100%;
position: absolute;
width: 100%;
height: 100%;
top: 100%;
}
.insurance-two .items .item:nth-child(3) lord-icon {
width: 140px;
}
.insurance-two .items .item:nth-child(4) lord-icon {
width: 140px;
}
.insurance-two .items .item .left {
position: relative;
}
.insurance-two .items .item .left lord-icon {
width: 200px;
height: 200px;
}
.insurance-two .items .item .left span {
color: rgba(0, 0, 0, 0.05);
text-align: center;
font-feature-settings: "clig" 0, "liga" 0;
font-family: Saira;
font-size: 120.884px;
font-style: normal;
font-weight: 500;
line-height: 140%;
letter-spacing: -2.659px;
text-transform: capitalize;
position: absolute;
left: -43px;
top: 25px;
}
.insurance-two .items .item .right h3 {
margin-bottom: 0px;
}
.insurance-two .items .item .right .contant {
margin-top: 10px;
}
.insurance-two .items .item:nth-child(1)::after {
content: "";
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1139' height='250' viewBox='0 0 1139 250' fill='none'%3E%3Cellipse cx='14.9521' cy='14.25' rx='14.9521' ry='14.25' transform='matrix(1 0 0 -1 1109.1 249.5)' fill='%23076aad' fill-opacity='0.05'/%3E%3Cellipse cx='8.79537' cy='8.38235' rx='8.79537' ry='8.38235' transform='matrix(1 0 0 -1 1115.25 243.632)' fill='%23076aad'/%3E%3Cpath d='M1124.05 233V144.263C1124.05 130.456 1112.86 119.263 1099.05 119.263H40.8321C27.0249 119.263 15.832 108.07 15.832 94.2633V17' stroke='black' stroke-opacity='0.25' stroke-dasharray='10 10'/%3E%3Cellipse cx='14.9521' cy='14' rx='14.9521' ry='14' transform='matrix(1 0 0 -1 0 28)' fill='%23B71C1C' fill-opacity='0.05'/%3E%3Cellipse cx='8.79537' cy='8.23529' rx='8.79537' ry='8.23529' transform='matrix(1 0 0 -1 6.15723 22.2354)' fill='%23076aad'/%3E%3C/svg%3E");
background-size: 100% 100%;
position: absolute;
width: 100%;
height: 100%;
top: -96%;
}
.insurance-two .items .item:nth-child(2n) {
grid-template-columns: 75% 20%;
place-items: center;
}
.insurance-two .items .item:nth-child(2n)::before {
transform: rotateY(180deg);
}
.insurance-two .items .item:nth-child(2n) .left {
order: 2;
}
.insurance-two .items .item:nth-child(2n) .left span {
left: 100%;
}
.insurance-three .inner {
padding: 50px;
background-size: 100% 100%;
}
.insurance-three .inner .left {
width: 50%;
position: relative;
}
.insurance-three .inner .left .social-part {
display: flex;
align-items: center;
gap: 16px;
margin-top: 15px;
}
.insurance-three .inner .left .social-part .btn {
margin-top: 0px;
}
.insurance-three .inner .left .social-part .logo-part {
position: absolute;
top: 78%;
left: 104%;
}
.insurance-three .inner .left .social-part .text-so {
display: flex;
gap: 10px;
}
.insurance-four {
padding: 0px;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 0px;
align-items: stretch;
}
@media (max-width: 1024px) {
.insurance-four {
grid-template-columns: 1fr;
}
}
.insurance-four .left {
padding: 50px;
background-size: cover;
}
.insurance-four .left .content-box {
background: rgba(0, 0, 0, 0.15);
border: 2px solid var(--primary);
backdrop-filter: blur(7px);
padding: 20px;
}
.insurance-four .right .items {
height: 100%;
display: flex;
flex-direction: column;
align-items: flex-start;
width: 100%;
justify-content: space-between;
}
.insurance-four .right .item {
background: rgba(255, 255, 255, 0.8);
padding: 15px 5px;
display: flex;
align-items: center;
justify-content: flex-start;
gap: 10px;
transition: transform 0.3s linear 0s;
width: 100%;
height: 100%;
cursor: pointer;
position: relative;
transform: translateX(0px);
}
.insurance-four .right .item:hover {
transform: translateX(-100px);
width: calc(100% + 100px);
}
.insurance-four .right .item:not(:last-child) {
margin-bottom: 3px;
}
.insurance-four .right .item p {
color: var(--primary);
}
.insurance-four .right .item p.question {
font-weight: 600;
font-size: 20px;
}
.insurance-four .right .item .content p {
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
overflow: hidden;
transition: all 0.3s ease 0s;
}
.solar-two #wrap {
position: relative;
width: 100%;
height: 440px;
box-shadow: rgba(0, 0, 0, 0.25) 0px 10px 30px -10px;
overflow: hidden;
background: rgb(17, 97, 164);
margin: 40px auto 0px;
}
.solar-two #wrap input:hover {
cursor: pointer;
}
.solar-two #wrap input[type="checkbox"] {
position: absolute;
width: 150px;
height: 70px;
bottom: 0px;
z-index: 999;
right: 0px;
opacity: 0;
}
.solar-two #wrap input[type="checkbox"]:hover ~ .frame .more b::after {
background: var(--white);
}
.solar-two #wrap input[type="checkbox"]:hover ~ .back b::after {
background: rgb(255, 214, 0);
}
.solar-two #wrap input[type="checkbox"]:checked {
right: auto;
left: 0px;
}
.solar-two #wrap input[type="checkbox"]:checked ~ .back b {
transition-delay: 1.1s;
transform: scale(1);
color: var(--white);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .back b::after {
border-color: var(--white);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .back b::before {
transition-delay: 1.3s;
border-color: var(--white);
transform: scale(1);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame {
transform: translateX(-150%);
transition-delay: 0.4s;
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame .more {
transform: scale(0);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame .images {
transition: all 400ms cubic-bezier(1, 0.885, 0.72, 1) 0.1s;
transform: translateY(-100%);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame h1 {
transition: all 0.3s ease-in-out 0s;
transform: translateX(-100vw);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(1):checked ~ .box .internal .image {
transition-delay: 0.25s;
transform: scale(1.25);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(1):checked ~ .box .internal .image::before {
transform: translateY(-50%);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(1):checked ~ .box .internal:nth-of-type(1) p {
transition-delay: 1s;
transform: translateX(0px) skewX(0deg);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(1):checked ~ .box .internal:nth-of-type(1) p::before {
transform: scale(1);
opacity: 1;
transition-delay: 1.6s;
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(1):checked ~ .indicator {
transition: all 0.3s ease-in-out 0s;
height: 100%;
transform: translateY(0px);
background: rgb(17, 97, 164);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) p {
transition: padding-top 300ms cubic-bezier(1, 0.885, 0.72, 1) 0s;
padding-top: 300px;
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(2):checked ~ .box .internal .image {
transition-delay: 0.25s;
transform: scale(1.25);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(2):checked ~ .box .internal .image::before {
transform: translateY(-50%);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(2):checked ~ .box .internal:nth-of-type(2) p {
transition-delay: 1s;
transform: translateX(0px) skewX(0deg);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(2):checked ~ .box .internal:nth-of-type(2) p::before {
transform: scale(1);
opacity: 1;
transition-delay: 1.6s;
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(2):checked ~ .indicator {
transition: all 0.3s ease-in-out 0s;
height: 100%;
transform: translateY(0px);
background: rgb(17, 97, 164);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) p {
transition: padding-top 300ms cubic-bezier(1, 0.885, 0.72, 1) 0s;
padding-top: 300px;
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(3):checked ~ .box .internal .image {
transition-delay: 0.25s;
transform: scale(1.25);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(3):checked ~ .box .internal .image::before {
transform: translateY(-50%);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(3):checked ~ .box .internal:nth-of-type(3) p {
transition-delay: 1s;
transform: translateX(0px) skewX(0deg);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(3):checked ~ .box .internal:nth-of-type(3) p::before {
transform: scale(1);
opacity: 1;
transition-delay: 1.6s;
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(3):checked ~ .indicator {
transition: all 0.3s ease-in-out 0s;
height: 100%;
transform: translateY(0px);
background: rgb(17, 97, 164);
}
.solar-two #wrap input[type="checkbox"]:checked ~ .frame input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) p {
transition: padding-top 300ms cubic-bezier(1, 0.885, 0.72, 1) 0s;
padding-top: 300px;
}
.solar-two #wrap .frame {
position: absolute;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
transition: transform 400ms cubic-bezier(1, 0.385, 0.42, 1) 0s;
background: linear-gradient(to right, var(--white) 10%, rgb(68, 155, 6) 10%);
}
.solar-two #wrap .frame::after {
content: "";
position: absolute;
width: 50%;
height: 100%;
background: linear-gradient(to right, rgb(68, 155, 6) 50%, rgb(40, 40, 40) 50%);
left: 100%;
transition: transform 400ms cubic-bezier(1, 0.385, 0.42, 1) 0s;
}
.solar-two #wrap .frame .box {
position: absolute;
width: 100%;
height: 100%;
z-index: 999;
left: 150%;
color: var(--white);
overflow: hidden;
}
.solar-two #wrap .frame .box .internal {
position: absolute;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
padding: 10% 20%;
}
.solar-two #wrap .frame .box .internal .image {
position: absolute;
width: 100%;
height: 50%;
bottom: 0px;
left: 0px;
background-size: cover;
background-position: center bottom;
z-index: -1;
transition: all 4s ease-in-out 0s;
}
.solar-two #wrap .frame .box .internal .image.nitro-lazy {
background-image: none !important;
}
.solar-two #wrap .frame .box .internal .image::before {
content: "";
position: absolute;
width: 100%;
height: 200%;
left: 0px;
top: 0px;
background: linear-gradient(rgb(17, 97, 164) 50%, rgba(255, 255, 255, 0) 150%);
transition: all 4s ease-in-out 0s;
}
.solar-two #wrap .frame .box p {
transform: translateX(500px) skewX(-30deg);
transition: transform 400ms cubic-bezier(1, 0.385, 0.82, 1) 0s;
font-size: 18px;
line-height: 1.5;
}
.solar-two #wrap .frame .box p::before {
content: "";
position: absolute;
width: 120%;
height: 120%;
top: -10%;
left: -10%;
box-shadow: rgba(255, 255, 255, 0.15) 0px 0px 0px 1px inset, rgb(16, 90, 152) 0px 10px 20px -5px;
opacity: 0;
transform: scale(1.5);
transition: all 0.75s ease-in-out 0s;
}
.solar-two #wrap input {
opacity: 0;
z-index: 999;
}
.solar-two #wrap input:nth-of-type(1):hover ~ .nav:nth-of-type(1)::before {
color: rgb(40, 40, 40);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .nav:nth-of-type(1)::before {
color: rgb(0, 0, 0);
transform: translate(-50%, -50%) rotate(-90deg) scale(1.2);
transition-delay: 0.1s;
}
.solar-two #wrap input:nth-of-type(1):checked ~ .indicator {
transform: translateY(0%);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner input {
pointer-events: all;
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .more b:nth-of-type(1) {
transition-delay: 2.2s;
transform: scale(1);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .more b:nth-of-type(1)::before {
transition-delay: 2.4s;
transform: scale(1);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .images div:not(.image):nth-of-type(1) {
z-index: 1;
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .images div:not(.image):nth-of-type(1)::before {
transition: transform 2000ms cubic-bezier(1, 0.885, 0.82, 0.5) 0s;
transform: translateY(-200%);
opacity: 1;
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .images div:not(.image):nth-of-type(1) .image {
opacity: 1;
transform: scale(1);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) p {
transition: transform 500ms cubic-bezier(1, 0.885, 0.72, 1) 1.5s;
transform: rotate(0deg) translateY(0px);
opacity: 1;
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 {
opacity: 1;
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.57s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.59s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.61s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.63s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.65s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.67s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.69s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.71s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.73s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.75s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.77s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.79s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.81s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.83s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(1) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.85s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.62s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.64s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.66s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.68s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.7s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.72s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.74s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.76s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.78s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.8s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.82s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.84s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.86s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.88s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(2) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.9s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.67s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.69s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.71s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.73s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.75s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.77s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.79s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.81s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.83s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.85s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.87s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.89s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.91s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.93s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(3) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.95s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.72s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.74s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.76s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.78s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.8s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.82s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.84s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.86s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.88s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.9s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.92s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.94s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.96s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.98s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(4) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.77s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.79s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.81s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.83s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.85s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.87s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.89s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.91s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.93s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.95s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.97s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.99s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.01s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.03s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(5) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.05s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.82s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.84s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.86s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.88s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.9s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.92s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.94s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.96s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.98s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.02s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.04s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.06s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.08s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(6) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.1s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.87s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.89s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.91s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.93s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.95s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.97s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.99s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.01s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.03s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.05s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.07s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.09s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.11s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.13s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(7) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.15s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.92s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.94s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.96s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.98s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.02s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.04s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.06s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.08s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.1s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.12s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.14s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.16s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.18s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(8) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.97s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.99s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.01s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.03s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.05s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.07s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.09s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.11s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.13s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.15s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.17s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.19s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.21s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.23s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(9) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.25s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.02s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.04s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.06s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.08s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.1s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.12s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.14s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.16s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.18s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.22s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.24s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.26s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.28s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1 .word:nth-of-type(10) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.3s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1::after, .solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1::before {
transition-delay: 1s;
transform: scaleX(1);
}
.solar-two #wrap input:nth-of-type(1):checked ~ .inner .content:nth-of-type(1) h1::before {
transition-delay: 1.3s;
}
.solar-two #wrap input:nth-of-type(2):hover ~ .nav:nth-of-type(2)::before {
color: rgb(40, 40, 40);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .nav:nth-of-type(2)::before {
color: rgb(0, 0, 0);
transform: translate(-50%, -50%) rotate(-90deg) scale(1.2);
transition-delay: 0.1s;
}
.solar-two #wrap input:nth-of-type(2):checked ~ .indicator {
transform: translateY(100%);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner input {
pointer-events: all;
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .more b:nth-of-type(2) {
transition-delay: 2.2s;
transform: scale(1);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .more b:nth-of-type(2)::before {
transition-delay: 2.4s;
transform: scale(1);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .images div:not(.image):nth-of-type(2) {
z-index: 1;
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .images div:not(.image):nth-of-type(2)::before {
transition: transform 2000ms cubic-bezier(1, 0.885, 0.82, 0.5) 0s;
transform: translateY(-200%);
opacity: 1;
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .images div:not(.image):nth-of-type(2) .image {
opacity: 1;
transform: scale(1);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) p {
transition: transform 500ms cubic-bezier(1, 0.885, 0.72, 1) 1.5s;
transform: rotate(0deg) translateY(0px);
opacity: 1;
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 {
opacity: 1;
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.57s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.59s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.61s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.63s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.65s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.67s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.69s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.71s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.73s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.75s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.77s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.79s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.81s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.83s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(1) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.85s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.62s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.64s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.66s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.68s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.7s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.72s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.74s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.76s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.78s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.8s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.82s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.84s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.86s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.88s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(2) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.9s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.67s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.69s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.71s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.73s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.75s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.77s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.79s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.81s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.83s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.85s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.87s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.89s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.91s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.93s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(3) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.95s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.72s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.74s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.76s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.78s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.8s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.82s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.84s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.86s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.88s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.9s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.92s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.94s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.96s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.98s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(4) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.77s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.79s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.81s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.83s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.85s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.87s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.89s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.91s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.93s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.95s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.97s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.99s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.01s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.03s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(5) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.05s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.82s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.84s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.86s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.88s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.9s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.92s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.94s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.96s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.98s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.02s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.04s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.06s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.08s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(6) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.1s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.87s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.89s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.91s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.93s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.95s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.97s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.99s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.01s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.03s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.05s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.07s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.09s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.11s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.13s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(7) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.15s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.92s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.94s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.96s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.98s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.02s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.04s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.06s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.08s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.1s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.12s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.14s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.16s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.18s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(8) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.97s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.99s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.01s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.03s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.05s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.07s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.09s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.11s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.13s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.15s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.17s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.19s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.21s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.23s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(9) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.25s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.02s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.04s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.06s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.08s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.1s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.12s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.14s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.16s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.18s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.22s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.24s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.26s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.28s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1 .word:nth-of-type(10) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.3s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1::after, .solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1::before {
transition-delay: 1s;
transform: scaleX(1);
}
.solar-two #wrap input:nth-of-type(2):checked ~ .inner .content:nth-of-type(2) h1::before {
transition-delay: 1.3s;
}
.solar-two #wrap input:nth-of-type(3):hover ~ .nav:nth-of-type(3)::before {
color: rgb(40, 40, 40);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .nav:nth-of-type(3)::before {
color: rgb(0, 0, 0);
transform: translate(-50%, -50%) rotate(-90deg) scale(1.2);
transition-delay: 0.1s;
}
.solar-two #wrap input:nth-of-type(3):checked ~ .indicator {
transform: translateY(200%);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner input {
pointer-events: all;
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .more b:nth-of-type(3) {
transition-delay: 2.2s;
transform: scale(1);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .more b:nth-of-type(3)::before {
transition-delay: 2.4s;
transform: scale(1);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .images div:not(.image):nth-of-type(3) {
z-index: 1;
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .images div:not(.image):nth-of-type(3)::before {
transition: transform 2000ms cubic-bezier(1, 0.885, 0.82, 0.5) 0s;
transform: translateY(-200%);
opacity: 1;
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .images div:not(.image):nth-of-type(3) .image {
opacity: 1;
transform: scale(1);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) p {
transition: transform 500ms cubic-bezier(1, 0.885, 0.72, 1) 1.5s;
transform: rotate(0deg) translateY(0px);
opacity: 1;
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 {
opacity: 1;
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.57s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.59s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.61s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.63s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.65s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.67s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.69s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.71s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.73s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.75s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.77s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.79s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.81s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.83s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(1) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.85s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.62s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.64s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.66s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.68s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.7s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.72s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.74s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.76s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.78s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.8s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.82s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.84s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.86s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.88s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(2) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.9s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.67s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.69s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.71s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.73s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.75s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.77s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.79s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.81s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.83s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.85s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.87s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.89s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.91s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.93s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(3) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.95s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.72s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.74s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.76s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.78s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.8s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.82s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.84s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.86s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.88s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.9s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.92s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.94s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.96s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.98s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(4) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.77s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.79s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.81s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.83s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.85s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.87s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.89s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.91s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.93s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.95s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.97s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.99s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.01s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.03s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(5) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.05s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.82s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.84s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.86s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.88s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.9s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.92s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.94s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.96s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.98s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.02s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.04s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.06s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.08s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(6) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.1s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.87s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.89s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.91s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.93s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.95s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.97s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.99s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.01s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.03s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.05s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.07s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.09s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.11s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.13s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(7) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.15s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.92s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.94s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.96s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.98s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.02s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.04s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.06s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.08s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.1s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.12s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.14s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.16s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.18s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(8) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.97s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.99s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.01s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.03s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.05s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.07s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.09s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.11s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.13s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.15s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.17s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.19s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.21s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.23s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(9) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.25s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(1) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.02s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(2) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.04s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(3) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.06s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(4) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.08s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(5) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.1s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(6) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.12s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(7) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.14s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(8) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.16s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(9) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.18s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(10) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.2s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(11) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.22s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(12) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.24s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(13) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.26s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(14) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.28s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1 .word:nth-of-type(10) span:nth-of-type(15) {
transition: transform 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.3s;
transform: scale(1) rotate(0deg);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1::after, .solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1::before {
transition-delay: 1s;
transform: scaleX(1);
}
.solar-two #wrap input:nth-of-type(3):checked ~ .inner .content:nth-of-type(3) h1::before {
transition-delay: 1.3s;
}
.solar-two #wrap input[type="radio"], .solar-two #wrap .nav, .solar-two #wrap .indicator {
height: 33.33%;
position: absolute;
width: 10%;
left: 0px;
box-shadow: rgb(17, 97, 164) 0px 0px 0px 2px inset;
}
.solar-two #wrap input[type="radio"]:nth-of-type(1), .solar-two #wrap .nav:nth-of-type(1), .solar-two #wrap .indicator:nth-of-type(1) {
top: 0%;
}
.solar-two #wrap input[type="radio"]:nth-of-type(2), .solar-two #wrap .nav:nth-of-type(2), .solar-two #wrap .indicator:nth-of-type(2) {
top: 33.33%;
}
.solar-two #wrap input[type="radio"]:nth-of-type(3), .solar-two #wrap .nav:nth-of-type(3), .solar-two #wrap .indicator:nth-of-type(3) {
top: 66.66%;
}
.solar-two #wrap .nav {
z-index: 2;
}
.solar-two #wrap .nav:nth-of-type(2) {
box-shadow: rgb(17, 97, 164) -2px 0px 0px inset, rgb(17, 97, 164) 2px 0px 0px inset;
}
.solar-two #wrap .nav:nth-of-type(2)::before {
content: "TWO";
}
.solar-two #wrap .nav:nth-of-type(3)::before {
content: "THREE";
}
.solar-two #wrap .nav::before {
content: "ONE";
position: absolute;
display: inline-block;
color: rgb(17, 97, 164);
top: 50%;
left: 50%;
transform: translate(-50%, -50%) rotate(-90deg);
transition: all 200ms cubic-bezier(1, 0.885, 0.32, 1) 0s;
font-size: 16px;
font-weight: 600;
}
.solar-two #wrap .indicator {
background: rgb(255, 214, 0);
transition: all 200ms cubic-bezier(1, 0.885, 0.32, 1) 0s;
z-index: 0;
box-shadow: none;
}
.solar-two #wrap .inner {
position: absolute;
width: 90%;
left: 10%;
top: 0px;
overflow: hidden;
height: 100%;
text-align: center;
}
.solar-two #wrap .inner .images {
position: absolute;
width: 100%;
height: 100%;
bottom: 50%;
overflow: hidden;
transition: all 300ms cubic-bezier(1, 0.885, 0.72, 1) 0s;
}
.solar-two #wrap .inner .images div:not(.image) {
position: absolute;
width: 100%;
height: 100%;
z-index: 0;
}
.solar-two #wrap .inner .images div:not(.image)::before {
content: "";
position: absolute;
width: 100%;
height: 200%;
left: 0px;
top: 100%;
background: rgb(68, 155, 6);
transform: translateY(100%);
z-index: 2;
opacity: 0;
}
.solar-two #wrap .inner .images div:not(.image):nth-of-type(2) .image {

}
.solar-two #wrap .inner .images div:not(.image):nth-of-type(2) .image.nitro-lazy {
background-image: none !important;
}
.solar-two #wrap .inner .images div:not(.image):nth-of-type(3) .image {

}
.solar-two #wrap .inner .images div:not(.image):nth-of-type(3) .image.nitro-lazy {
background-image: none !important;
}
.solar-two #wrap .inner .images div:not(.image) .image {
width: 100%;
height: 50%;
position: absolute;
bottom: 0px;
left: 0px;
z-index: -1;
opacity: 0;
transform: scale(1.5) rotate(-15deg);
transition: opacity 1s ease-in-out 1s, transform 2s ease-in-out 1s;
background-size: cover;
background-position: center center;
}
.solar-two #wrap .inner .images div:not(.image) .image.nitro-lazy {
background-image: none !important;
}
.solar-two #wrap .inner .content {
position: absolute;
width: 100%;
height: 50%;
left: 0px;
top: 50%;
overflow: hidden;
z-index: 2;
transition: all 300ms cubic-bezier(1, 0.885, 0.72, 1) 0s;
}
.solar-two #wrap .inner h1 {
display: inline-block;
position: relative;
width: 100%;
color: var(--white);
z-index: 1;
opacity: 1;
margin: 0px;
padding: 15px;
overflow: hidden;
font-size: 24px;
}
.solar-two #wrap .inner h1::after {
content: "";
position: absolute;
box-shadow: rgb(40, 40, 40) 0px -2px inset, rgb(40, 40, 40) 0px 2px inset;
width: 140%;
height: 100%;
left: -20%;
top: 0%;
z-index: -1;
transition: all 500ms cubic-bezier(1, 0.885, 0.32, 1) 0s;
transform: scaleX(0);
transform-origin: right center;
}
.solar-two #wrap .inner h1::before {
content: "";
position: absolute;
width: 140%;
height: 100%;
left: -20%;
top: 0%;
background: rgb(40, 40, 40);
z-index: -1;
transition: all 300ms cubic-bezier(1, 0.885, 0.32, 1) 0s;
transform: scaleX(0);
transform-origin: left center;
}
.solar-two #wrap .inner h1 span {
display: inline-block;
position: relative;
}
.solar-two #wrap .inner h1 span.char {
transform: scale(0) rotate(-30deg);
}
.solar-two #wrap .inner h1 span.whitespace {
width: 10px;
}
.solar-two #wrap .inner .content p {
transform: rotate(57deg) translateY(300px);
transition: transform 200ms cubic-bezier(1, 0.885, 0.72, 1) 0s;
transform-origin: left center;
display: inline-block;
max-width: 90%;
margin: 0px;
line-height: 1.5;
color: var(--white);
font-size: 18px;
padding: 15px;
opacity: 0;
}
.solar-two .more, .solar-two .back {
position: absolute;
z-index: 5;
bottom: 10px;
right: 10px;
height: 50px;
width: 50px;
display: none;
}
.solar-two .more b, .solar-two .back b {
position: absolute;
font-family: Lora;
font-size: 30px;
color: rgb(40, 40, 40);
left: 0px;
top: 0px;
transform: scale(0);
transition: transform 100ms cubic-bezier(1, 0.885, 0.72, 1.25) 0s;
}
.solar-two .more b::before, .solar-two .more b::after, .solar-two .back b::before, .solar-two .back b::after {
content: "";
position: absolute;
width: 35px;
height: 35px;
border: 2px solid rgb(40, 40, 40);
border-radius: 100%;
z-index: -1;
left: calc(50% - 20px);
top: calc(50% - 20px);
transition: all 0.2s ease-in-out 0s;
transform: scale(1.2);
}
.solar-two .back {
right: auto;
}
.solar-two .back::before, .solar-two .back::after {
border-color: var(--white);
}
.instantquote-one h4 {
font-weight: 500;
font-size: 16px;
line-height: 140%;
text-decoration-line: underline;
text-transform: capitalize;
color: var(--white);
text-align: center;
margin-bottom: 8px;
}
.instantquote-one .content-cox {
padding: 21px 20px;
background: linear-gradient(90.05deg, rgba(255, 255, 255, 0.15) 0.04%, rgba(8, 43, 22, 0) 75.42%);
filter: drop-shadow(rgba(0, 0, 0, 0.25) 0px 4px 4px);
border-radius: 15px;
}
.instantquote-one .btn {
display: flex;
align-items: center;
margin-top: 0px;
gap: 80px;
height: 80px;
width: 100%;
}
.instantquote-one .btn svg {
width: 70px;
padding: 5px 13px;
background: rgb(0, 0, 0);
height: 85px;
}
.instantquote-one .btn::before {
display: none;
}
.instantquote-one .btn p {
color: rgb(0, 0, 0);
font-size: 25px;
font-weight: 900;
}
.instantquote-two {
background-color: rgb(239, 245, 236);
text-align: center;
}
.instantquote-two h2 {
color: rgb(0, 0, 0);
}
.instantquote-two .content-cox {
position: relative;
margin-top: 50px;
display: grid;
grid-template-columns: 1fr;
row-gap: 0px;
counter-reset: sno 0;
}
.instantquote-two .content-cox .item {
display: grid;
align-items: stretch;
position: relative;
counter-increment: sno 1;
gap: 50px;
max-height: 300px;
grid-template-columns: max-content auto;
}
.instantquote-two .content-cox .item::before {
height: 25px;
width: 40px;
background-color: rgb(35, 47, 52);
position: absolute;
top: 7px;
left: 0px;
content: counter(sno);
transform: translate(-100%, -30%);
color: var(--primary);
font-size: 16px;
font-weight: 600;
}
.instantquote-two .content-cox .item:hover .theme-heading, .instantquote-two .content-cox .item.active .theme-heading {
background: rgb(255, 214, 0);
}
.instantquote-two .content-cox .item:hover .theme-heading h2, .instantquote-two .content-cox .item.active .theme-heading h2 {
color: rgb(0, 0, 0);
}
.instantquote-two .content-cox .item:hover .content-box, .instantquote-two .content-cox .item.active .content-box {
background: rgb(5, 105, 51);
transform: scale(1.1);
transition: all 1s ease 0s;
margin-left: 16px;
}
.instantquote-two .content-cox .item:hover .content-box .icon, .instantquote-two .content-cox .item.active .content-box .icon {
background: rgb(5, 146, 67);
border-color: var(--white);
}
.instantquote-two .content-cox .item:hover .content-box .icon svg path, .instantquote-two .content-cox .item.active .content-box .icon svg path {
fill: var(--white);
}
.instantquote-two .content-cox .item .theme-heading {
display: block;
background: rgb(105, 105, 105);
border: 1.5px solid rgba(0, 0, 0, 0.25);
border-radius: 0px 0px 5px 5px;
width: auto;
padding: 17px 22px;
writing-mode: vertical-lr;
}
.instantquote-two .content-cox .item .theme-heading h2 {
color: var(--white);
font-size: 13px;
gap: 10px;
transform: rotate(180deg);
}
.instantquote-two .content-cox .item .content-box {
display: flex;
justify-content: center;
align-items: center;
padding: 20px 30px;
gap: 10.87px;
background: rgb(44, 44, 44);
border: 3px solid rgba(249, 202, 72, 0.25);
box-shadow: rgba(0, 0, 0, 0.25) 5.43376px 5.43376px 16.3013px;
border-radius: 16.3013px;
height: 175px;
margin: 30px 0px;
}
.instantquote-two .content-cox .item .content-box p {
color: var(--white);
text-align: left;
}
.instantquote-two .content-cox .item .content-box .icon {
background: rgba(0, 83, 34, 0.4);
border: 1px solid rgb(39, 162, 89);
width: 80px;
height: 80px;
border-radius: 50%;
flex-shrink: 0;
display: flex;
align-items: center;
justify-content: center;
}
.instantquote-two .content-cox .item .content-box .icon svg path {
fill: rgb(39, 162, 89);
}
.instantquote-three {
position: relative;
}
.instantquote-three::before {
content: "";
position: absolute;
left: 49%;
height: 65%;
width: 2px;
background-color: var(--white);
top: 50%;
transform: translateY(-50%);
}
.instantquote-three::after {
content: "";
position: absolute;
left: 49.5%;
height: 65%;
width: 2px;
background-color: var(--white);
top: 50%;
transform: translateY(-50%);
}
.contact-one {
background-size: 100% 100%;
}
.contact-one .left .theme-heading h2 {
line-height: 110%;
}
.contact-one .left .info-block {
display: flex;
align-items: center;
gap: 10px;
}
.contact-one .left .info-block .icon {
padding: 10px;
border: 1px solid var(--white);
background: var(--primary);
line-height: 0;
border-radius: 2px;
}
.contact-one .left .info-block .icon img {
width: 20px;
}
.contact-one .left .info-block .content p.heading {
color: var(--red);
font-size: 16px;
margin: 0;
}
.contact-one .left .info-block .content p {
margin: 0;
}
.contact-one .left .info-block .content p a {
font-weight: 500;
font-size: 15px;
color: var(--white) !important;
}
.contact-one div.contact-form {
border-radius: 15px;
box-shadow: 0px 0px 15px 0px var(--red);
}
.contact-one div.contact-form input, .contact-one div.contact-form textarea{
    border: 1px solid var(--white);
    background: var(--white);
}
.contact-one div.contact-form .top {
    text-align: center;
    background: rgb(44 44 44 / 33%);
    padding: 20px 10px;
    border-radius: 13px 13px 0px 0px;
}
.contact-one div.contact-form .bottom {
padding: 20px 20px 10px;
border-top: 1px solid var(--red);
}
.contact-one div.contact-form .bottom input[type="submit"] {
background: var(--primary);
border: 1px solid rgba(255, 255, 255, 0.65);
box-shadow: rgba(0, 0, 0, 0.25) 0px 8px 24px;
height: 55px;
text-align: center;
justify-content: center;
display: flex;
font-size: 20px;
font-family: var(--heading-font);
color: var(--white);
width: 100%;
text-transform: uppercase;
cursor: pointer;
}
.faq-one {
background-size: 100% 100%;
}
@media (max-width: 1024px) {
.faq-one {
padding: 20px 0px 60px;
}
}
.faq-one .theme-heading {
display: block;
margin-bottom: 25px;
}
.faq-one .theme-heading h1 {
color: var(--white);
font-size: 47px;
font-style: normal;
font-weight: 700;
line-height: 140%;
text-align: center;
}
@media (max-width: 1024px) {
.faq-one .theme-heading h1 {
font-size: 28px;
}
}
.faq-one .theme-heading h1 span {
color: var(--white);
text-align: center;
font-size: 49px;
font-style: normal;
font-weight: 700;
line-height: 62px;
}
@media (max-width: 1024px) {
.faq-one .theme-heading h1 span {
font-size: 28px;
}
}
.faq-one ul.theme {
text-align: center;
display: grid;
place-items: center;
}
.faq-one .content-main {
width: 60%;
margin: 0px auto;
text-align: center;
}
.faq-one .image-container {
position: relative;
}
.faq-one .image-heading {
position: absolute;
top: 10px;
left: 10px;
width: 300px;
padding: 18px;
background: rgb(0, 88, 201);
border-radius: 10px;
color: var(--white);
font-family: Montserrat;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: 0.1px;
text-transform: capitalize;
}
.faq-one .faq-page {
margin-top: 50px;
display: grid;
grid-template-columns: 1fr;
gap: 20px;
}
@media (max-width: 1024px) {
.faq-one .faq-page {
grid-template-columns: 1fr;
gap: 0px;
}
}
.faq-one .faq-page .single-faq-page {
border-radius: 15px;
margin-bottom: 25px;
transition: all 1s ease 0s;
cursor: pointer;
background-color: var(--primary);
height: max-content;
}
.faq-one .faq-page .single-faq-page h4 {
display: flex;
align-items: center;
justify-content: space-between;
padding: 17px;
font-weight: 600;
transition: all 0.5s ease 0s;
color: var(--white);
text-transform: capitalize;
}
.faq-one .faq-page .single-faq-page h4::after {
content: "?";
box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 54px;
border-radius: 8px;
width: 30px;
text-align: center;
transition: all 0.3s ease 0s;
background: center center rgb(0, 0, 0);
height: 30px;
display: grid;
place-items: center;
align-content: center;
font-family: "Material Icons";
color: var(--white);
}
.faq-one .faq-page .single-faq-page .content {
margin: 0px;
max-height: 0px;
overflow: hidden;
color: rgb(69, 69, 69);
padding: 0px 17px;
}
.faq-one .faq-page .single-faq-page.active {
border-radius: 15px;
transition: all 1s ease 0s;
padding-bottom: 10px;
}
.faq-one .faq-page .single-faq-page.active h4 {
color: var(--white);
margin-bottom: 12px;
}
.faq-one .faq-page .single-faq-page.active h4::after {
content: "?";
transition: all 0.3s ease 0s;
border-radius: 8px;
background: rgb(0, 169, 234);
}
.faq-one .faq-page .single-faq-page.active .content {
max-height: 500px;
transition: max-height 2s ease-in-out 0s;
}
@media (max-width: 1024px) {
.theme-heading h2 {
font-size: 30px;
}
.theme-heading svg {
width: 100%;
}
section.hero {
padding-top: 65px;
clip-path: none;
}
section.hero .bg {
clip-path: polygon(0% 0%, 100% 0%, 100% 95%, 0px 100%, 0% 0px);
background-size: cover;
animation: 0s ease-in-out 0s infinite alternate-reverse both running kenburns-top;
}
section.hero .car-image {
width: 340px;
bottom: 0px;
left: -110px;
}
section.hero .left {
margin-bottom: 26px;
}
section.hero .flex-part {
display: block;
}
section.hero .flex-part h3 {
font-size: 16px;
font-style: normal;
font-weight: 600;
text-align: center;
}
section.hero .theme-heading {
padding-bottom: 10px;
}
section.hero .theme-heading h1 {
font-size: 38px;
line-height: 75%;
}
section.hero .theme-heading h1 span {
font-size: 38px;
}
section.hero .flex-part2 {
display: block;
text-align: center;
}
section.hero .flex-part2 img {
padding: 20px 0px;
}
section.hero .flex-part2 p {
font-size: 19px;
font-weight: 600;
border-left: 0px solid;
padding-left: 0px;
}
section.hero .contact-form {
padding: 130px 10px 12px 30px;
}
section.hero .contact-form img {
margin-left: -11px;
padding: 0px 0px 10px;
width: 104%;
}
section.process .theme-heading {
align-items: center;
}
section.process .inner .single-process {
width: calc(100% - 15px);
}
section.process .inner .single-process .heading {
height: auto;
background: transparent;
box-shadow: rgba(0, 0, 0, 0) 3.18535px 3.82242px 25px;
color: rgb(0, 0, 0);
font-weight: 900;
}
section.process .inner .single-process .content {
box-shadow: rgba(0, 0, 0, 0.35) 1px 1px 7px;
height: auto !important;
}
section.process .inner .single-process .icon::after {
display: none;
}
section.about .bg {
clip-path: none;
}
section.about h2 {
font-size: 42px;
}
section.about .box-part {
display: block;
}
section.about .box-part .item {
margin-bottom: 20px;
}
section.about .flex-part {
display: grid;
grid-template-columns: 1fr;
gap: 10px;
padding-top: 12px;
}
section.about .flex-part::before {
position: absolute;
width: 106%;
height: 110%;
border-radius: 20px;
left: -11px;
top: -9px;
z-index: -1;
}
section.about .flex-part .image {
margin: 0px auto;
text-align: center;
}
section.about .flex-part .image img {
width: 70%;
}
section.about .image-container {
margin-top: 20px;
}
section.about .image-container img.small-image {
bottom: 0px;
right: 0px;
width: 180px;
}
section.about .image-container .blue-box {
width: 180px;
height: 165px;
top: 0px;
right: 0px;
}
section.about .image-container .blue-box::before {
display: none;
}
.logos {
background-size: cover;
padding: 100px 0px;
margin-top: -60px;
}
.logos .logo {
grid-template-columns: 1fr 1fr 1fr;
gap: 10px;
margin-top: 20px;
}
.material {
padding-top: 105px;
padding-bottom: 62px;
}
.material .theme-heading h2 {
font-size: 48px;
}
.material .flex-part2 {
display: block;
margin-bottom: 20px;
}
.material .material-slider .item h3 {
position: relative;
font-size: 35px;
text-align: center;
bottom: 0px;
margin-top: 20px;
}
.services {
padding: 104px 0px 75px;
margin-top: 0px;
}
.services .main-tabs {
margin-top: 10px;
width: 100%;
}
.services .items-tabs {
margin-top: 0px;
flex-flow: row nowrap;
display: flex;
gap: 0px;
}
.services .items-tabs .item {
justify-content: center;
}
.services .items-content .content-box .img-container img {
clip-path: none;
}
.services .items-content .content-box .img-outer {
display: block;
}
.services .items-content .content-box .content {
padding: 25px 25px 25px 12px;
color: var(--white);
height: 100%;
background-color: rgb(15, 38, 53);
clip-path: none;
width: 100%;
margin-left: 0px;
z-index: -1;
position: relative;
top: 5px;
}
.services .items-content .content-box .content-outer {
height: 100%;
background-color: var(--primary);
clip-path: none;
width: 100%;
margin-left: 0px;
z-index: -1;
position: relative;
padding-left: 0px;
top: 10px;
}
.gallery-section {
padding: 25px 10px;
}
.gallery-section .theme-heading h2 {
font-size: 41px;
}
.gallery-section .gallery {
max-width: 1200px;
min-width: 1200px;
height: 100%;
overflow: hidden;
transform: translate(0%, 0%) rotate(-6deg) rotateX(10deg) rotateY(20deg);
}
.gallery-section .gallery::before {
background: linear-gradient(90deg, rgba(34, 34, 34, 0.9) 41.81%, rgba(0, 0, 0, 0) 100.82%);
}
.gallery-section .flex-part2 {
display: block;
}
.solar .theme-heading h2 {
font-size: 35px;
}
.solar .box-part {
grid-template-columns: 1fr;
}
.storm-damage {
padding: 70px 0px 40px;
}
.storm-damage .theme-heading h2 {
font-size: 28px;
}
.storm-damage .btn {
padding: 0px 18px;
font-size: 18px;
}
.financing .theme-heading h2 {
font-size: 30px;
line-height: 120%;
}
.financing .btn {
padding: 0px 20px;
}
.service-areas {
background-size: cover;
padding: 62px 0px;
}
.service-areas .theme-heading h2 {
font-size: 38px;
margin-bottom: 0px;
width: 100%;
}
.service-areas .items {
grid-template-columns: 1fr;
}
.serviceouter-two .theme-heading h2 {
font-size: 34px;
margin-bottom: 20px;
}
.contact-one {
background-position: right top;
padding-bottom: 70px;
background-size: cover;
}
.contact-one .left .logo img {
width: 28%;
}
.contact-one .left .logo img:first-child {
border-right: 0px;
padding-right: 0px;
}
.contact-one .right {
width: 100%;
}
.map-part {
padding: 0px;
margin-top: -40px;
}
.about-two {
padding: 35px 0px;
margin-top: 0px;
}
.about-two .content {
padding: 0px 15px 20px;
}
.about-three {
margin-top: 0px;
padding-top: 0px;
}
.about-three .top {
text-align: center;
}
.about-three .top .owner {
height: 100%;
}
.about-three .top .owner img {
position: relative;
bottom: 0px;
right: 0px;
height: 300px;
width: 100%;
object-fit: cover;
}
.about-three .owner-inner div {
order: 2;
}
.about-three .bottom {
margin-top: 0px;
padding: 0px 30px;
}
.about-three .bottom::before {
width: 100%;
height: 105%;
top: 0px;
}
.about-three .bottom img {
width: 100%;
}
.about-three .bottom .item {
margin-top: 40px;
}
.about-four .left {
padding: 50px 20px;
}
.about-four .left::before {
background: linear-gradient(270deg, rgba(32, 77, 0, 0.67) 0%, rgba(34, 34, 34, 0.38) 100%);
border-right: 0px;
}
.about-four .left .items {
width: 100%;
}
.financing-one .img-container img {
width: auto;
}
.financing-one .img-container::before {
top: -40px;
height: 85%;
width: 70%;
}
.financing-one .item {
background: rgb(68, 155, 6);
}
.financing-one .item p {
color: rgb(209, 209, 209);
}
.financing-one h2 {
line-height: 140% !important;
}
section.financing-two {
background-position: left center;
}
.serviceouter-one .image-part {
margin-bottom: 30px;
}
.serviceouter-one .image-part img {
width: 100%;
}
.serviceouter-one .image-part .logo-image {
width: 49%;
}
.serviceouter-one .outer-theme-icon {
margin-top: 15px;
}
.serviceouter-two .sub-heading::before {
left: 0px;
}
.serviceouter-two .items {
padding: 0px !important;
}
.serviceouter-two .items .item {
width: 100%;
margin-top: 20px;
}
.serviceouter-four {
z-index: 1;
}
.serviceouter-four .contact-outer .left {
padding: 40px 25px;
}
.serviceouter-four .contact-outer .right {
padding: 25px;
}
.serviceouter-four .contact-outer .right .contact-form .top {
width: 80%;
padding-top: 18px;
}
.serviceouter-four .contact-outer .right .contact-form .top h3 {
text-align: center;
}
.insurance-one .inner .box {
padding: 20px;
}
.insurance-two .inner {
grid-template-columns: 1fr 3fr;
}
.insurance-two .inner .left .road-container svg {
top: 0px;
}
.insurance-two .item .icon-box {
display: none;
}
.insurance-two .item .icon {
display: none;
}
.insurance-two .item .content-box {
width: 96%;
}
.insurance-two .item .content-box::before {
display: none;
}
.serviceinner-two {
padding-top: 50px;
}
.serviceinner-two .col-12:first-child {
order: 2;
}
.serviceinner-two .imageinner-part img {
width: 100%;
}
.serviceinner-three .img-container .c-scrolldown {
top: 0px;
height: 222px;
width: 18px;
left: 6px;
}
.serviceinner-three .img-container .c-scrolldown1 {
width: 116px;
height: 19px;
bottom: 6px;
right: 8px;
}
.serviceinner-four .items {
padding: 5px;
}
.serviceinner-four .box-top .box-part {
padding: 25px 25px 16px;
}
.single-blogs-one .inner .single-blog {
padding: 20px;
}
.single-blogs-one .inner .single-blog .blog-content {
padding: 10px 0px;
}
.solar-one .options .option {
min-width: 35px;
}
.solar-one .options .option:active .info h3 {
text-align: center;
}
.solar-one .options .option .bottom {
bottom: 7px;
}
.solar-one .options .option .bottom .icon {
min-width: 25px;
max-width: 25px;
height: 25px;
}
.solar-one .sun img {
width: 115px;
height: 115px;
grid-area: stack / stack / stack / stack;
opacity: 0;
position: relative;
left: 0px;
}
.solar-one .sun img:active.sun1 {
top: 6%;
left: 50px;
}
.solar-one .sun img:active.sun2 {
top: 6%;
left: 20%;
}
.solar-one .sun img:active.sun3 {
top: 6%;
left: 50%;
}
.solar-one .left .logos-container .logos {
flex-direction: column;
}
.solar-two .rightimg {
display: none;
}
.solar-three .items {
flex-direction: column;
}
.solar-three .items .item .number {
opacity: 0.2;
}
.solar-four {
background-size: cover;
}
.solar-four .items {
width: 100%;
}
.solarsingle-one {
padding-bottom: 75px;
}
.solarsingle-one .box {
width: 100%;
padding: 20px;
}
.solarsingle-two {
clip-path: none;
padding: 80px 0px;
background-size: cover;
margin-top: -56px;
}
.solarsingle-two .box {
padding: 0px;
}
.solarsingle-two .img-container {
position: relative;
margin-top: 20px;
}
.solarsingle-two .img-container img {
margin-top: 0px;
}
.solarsingle-two .points {
margin-top: -50px;
}
.solarsingle-three .items .item:nth-child(2n+1) {
top: 0px;
}
.serviceinner-one .imageinner-part {
position: relative;
width: 88%;
margin: 0px auto;
}
.serviceinner-four .items .col-12:first-child {
order: 2;
margin-top: -30px;
}
.serviceouter-two .items-tabs {
flex-flow: row wrap;
}
.serviceouter-two .items-tabs .tab {
width: 47%;
justify-content: center;
transform: none;
}
.serviceouter-two .items-tabs .tab .icon {
display: none;
}
.serviceouter-two .items-tabs .tab h4 {
padding: 10px;
transform: none;
font-size: 14px;
}
.serviceouter-two .items {
margin-top: 15px;
}
.serviceouter-two .items .item {
grid-template-columns: 1fr;
}
.serviceouter-two .items .item .overlayimg {
height: auto;
}
.serviceouter-two .items .item .content-box {
height: 100%;
}
.serviceouter-three .materials {
padding-top: 80px;
}
.serviceouter-three .materials .itemss {
margin-top: 40px;
}
.serviceouter-three .materials .slick-prev, .serviceouter-three .materials .slick-next {
top: 50% !important;
}
.serviceouter-three .materials .slick-prev {
left: -5px !important;
transform: rotate(180deg) !important;
}
.serviceouter-three .materials .slick-next {
right: -10px !important;
}
.serviceareainner-one .theme-heading h2 {
font-size: 28px;
}
.service-areas .theme-heading {
margin-bottom: 30px;
}
.testimonial .theme-heading h2 {
font-size: 28px;
}
.serviceareaouter-two .imageareaouter-part {
text-align: center;
}
.owens-one {
padding-bottom: 50px;
}
.owens-one .content-box h3 {
text-align: center;
}
.owens-two .slider-wrapper {
width: 90%;
margin: 0px auto;
}
.owens-two .slider-wrapper .slick-prev {
left: -8%;
}
.owens-two .slider-wrapper .slick-next {
right: -8%;
}
.owens-two .items .item {
display: flex;
gap: 10px;
flex-direction: column;
}
.owens-two .items .dis img {
padding: 0px;
width: 50px;
}
.financing-one .img-container {
top: 50px;
margin-bottom: 50px;
}
.financing-three .items .item .pointer {
left: -10px;
width: 20px;
z-index: 999;
}
.financing-two ul.theme li::before {
flex-shrink: 0;
}
.financing-four {
margin-bottom: 40px;
}
.financing-one .content-box h4 {
text-align: center;
}
.insurance-four .right .item:hover {
transform: unset;
}
.insurance-one .inner .box .theme-heading {
margin-top: 20px !important;
}
.insurance-one .inner .img-container {
width: 90%;
margin-left: auto;
}
.insurance-one .inner .img-container img {
width: 100% !important;
}
.insurance-one .inner .img-container .icon {
position: absolute;
background: linear-gradient(0deg, rgba(104, 222, 132, 0.14), rgba(104, 222, 132, 0.14)), rgb(26, 28, 25);
border: 5px dashed rgb(80, 179, 10);
border-radius: 5px;
width: 80px;
height: 80px;
bottom: 50px;
left: 0px;
display: flex;
align-items: center;
justify-content: center;
top: 50%;
transform: translate(-50%, -50%);
}
ul.theme li::before {
flex-shrink: 0;
}
.cta-part h2 {
font-size: 22px !important;
line-height: 180% !important;
}
.cta-part h2 span {
font-size: 40px !important;
}
.instantquote-two .content-cox {
grid-template-columns: 1fr;
}
.instantquote-two .content-cox .item {
grid-template-columns: 1fr;
gap: 0px;
max-height: 100%;
margin-bottom: 50px;
}
.instantquote-two .content-cox .item::before {
display: none;
}
.instantquote-two .content-cox .item .theme-heading {
writing-mode: horizontal-tb;
}
.instantquote-two .content-cox .item .theme-heading h2 {
transform: none;
}
.instantquote-two .content-cox .item .content-box {
height: auto;
flex-direction: column;
margin: 0px;
}
.instantquote-three::before {
display: none;
}
.instantquote-three::after {
display: none;
}
.about-two .second-section .content-box {
padding-right: 0px;
text-align: center;
}
.insurance-two .items {
width: 100%;
}
.insurance-two .items .item {
margin: 0px;
grid-template-columns: 100%;
}
.insurance-two .items .item::before, .insurance-two .items .item::after {
display: none;
}
.insurance-two .items .item:nth-child(2n) {
grid-template-columns: 100%;
}
.insurance-two .items .item:nth-child(2n) .left {
order: 1;
}
.insurance-two .items .item:nth-child(2n) .left span {
left: -43px;
}
.insurance-two .items .item:nth-child(2n) .right {
order: 2;
}
}
body[data-aos-duration="50"] [data-aos], [data-aos][data-aos][data-aos-duration="50"] {
transition-duration: 50ms;
}
body[data-aos-delay="50"] [data-aos], [data-aos][data-aos][data-aos-delay="50"] {
transition-delay: 0s;
}
body[data-aos-delay="50"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="50"].aos-animate {
transition-delay: 50ms;
}
body[data-aos-duration="100"] [data-aos], [data-aos][data-aos][data-aos-duration="100"] {
transition-duration: 100ms;
}
body[data-aos-delay="100"] [data-aos], [data-aos][data-aos][data-aos-delay="100"] {
transition-delay: 0s;
}
body[data-aos-delay="100"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="100"].aos-animate {
transition-delay: 100ms;
}
body[data-aos-duration="150"] [data-aos], [data-aos][data-aos][data-aos-duration="150"] {
transition-duration: 150ms;
}
body[data-aos-delay="150"] [data-aos], [data-aos][data-aos][data-aos-delay="150"] {
transition-delay: 0s;
}
body[data-aos-delay="150"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="150"].aos-animate {
transition-delay: 150ms;
}
body[data-aos-duration="200"] [data-aos], [data-aos][data-aos][data-aos-duration="200"] {
transition-duration: 200ms;
}
body[data-aos-delay="200"] [data-aos], [data-aos][data-aos][data-aos-delay="200"] {
transition-delay: 0s;
}
body[data-aos-delay="200"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="200"].aos-animate {
transition-delay: 200ms;
}
body[data-aos-duration="250"] [data-aos], [data-aos][data-aos][data-aos-duration="250"] {
transition-duration: 250ms;
}
body[data-aos-delay="250"] [data-aos], [data-aos][data-aos][data-aos-delay="250"] {
transition-delay: 0s;
}
body[data-aos-delay="250"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="250"].aos-animate {
transition-delay: 250ms;
}
body[data-aos-duration="300"] [data-aos], [data-aos][data-aos][data-aos-duration="300"] {
transition-duration: 300ms;
}
body[data-aos-delay="300"] [data-aos], [data-aos][data-aos][data-aos-delay="300"] {
transition-delay: 0s;
}
body[data-aos-delay="300"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="300"].aos-animate {
transition-delay: 300ms;
}
body[data-aos-duration="350"] [data-aos], [data-aos][data-aos][data-aos-duration="350"] {
transition-duration: 350ms;
}
body[data-aos-delay="350"] [data-aos], [data-aos][data-aos][data-aos-delay="350"] {
transition-delay: 0s;
}
body[data-aos-delay="350"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="350"].aos-animate {
transition-delay: 350ms;
}
body[data-aos-duration="400"] [data-aos], [data-aos][data-aos][data-aos-duration="400"] {
transition-duration: 400ms;
}
body[data-aos-delay="400"] [data-aos], [data-aos][data-aos][data-aos-delay="400"] {
transition-delay: 0s;
}
body[data-aos-delay="400"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="400"].aos-animate {
transition-delay: 400ms;
}
body[data-aos-duration="450"] [data-aos], [data-aos][data-aos][data-aos-duration="450"] {
transition-duration: 450ms;
}
body[data-aos-delay="450"] [data-aos], [data-aos][data-aos][data-aos-delay="450"] {
transition-delay: 0s;
}
body[data-aos-delay="450"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="450"].aos-animate {
transition-delay: 450ms;
}
body[data-aos-duration="500"] [data-aos], [data-aos][data-aos][data-aos-duration="500"] {
transition-duration: 500ms;
}
body[data-aos-delay="500"] [data-aos], [data-aos][data-aos][data-aos-delay="500"] {
transition-delay: 0s;
}
body[data-aos-delay="500"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="500"].aos-animate {
transition-delay: 500ms;
}
body[data-aos-duration="550"] [data-aos], [data-aos][data-aos][data-aos-duration="550"] {
transition-duration: 550ms;
}
body[data-aos-delay="550"] [data-aos], [data-aos][data-aos][data-aos-delay="550"] {
transition-delay: 0s;
}
body[data-aos-delay="550"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="550"].aos-animate {
transition-delay: 550ms;
}
body[data-aos-duration="600"] [data-aos], [data-aos][data-aos][data-aos-duration="600"] {
transition-duration: 600ms;
}
body[data-aos-delay="600"] [data-aos], [data-aos][data-aos][data-aos-delay="600"] {
transition-delay: 0s;
}
body[data-aos-delay="600"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="600"].aos-animate {
transition-delay: 600ms;
}
body[data-aos-duration="650"] [data-aos], [data-aos][data-aos][data-aos-duration="650"] {
transition-duration: 650ms;
}
body[data-aos-delay="650"] [data-aos], [data-aos][data-aos][data-aos-delay="650"] {
transition-delay: 0s;
}
body[data-aos-delay="650"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="650"].aos-animate {
transition-delay: 650ms;
}
body[data-aos-duration="700"] [data-aos], [data-aos][data-aos][data-aos-duration="700"] {
transition-duration: 700ms;
}
body[data-aos-delay="700"] [data-aos], [data-aos][data-aos][data-aos-delay="700"] {
transition-delay: 0s;
}
body[data-aos-delay="700"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="700"].aos-animate {
transition-delay: 700ms;
}
body[data-aos-duration="750"] [data-aos], [data-aos][data-aos][data-aos-duration="750"] {
transition-duration: 750ms;
}
body[data-aos-delay="750"] [data-aos], [data-aos][data-aos][data-aos-delay="750"] {
transition-delay: 0s;
}
body[data-aos-delay="750"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="750"].aos-animate {
transition-delay: 750ms;
}
body[data-aos-duration="800"] [data-aos], [data-aos][data-aos][data-aos-duration="800"] {
transition-duration: 800ms;
}
body[data-aos-delay="800"] [data-aos], [data-aos][data-aos][data-aos-delay="800"] {
transition-delay: 0s;
}
body[data-aos-delay="800"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="800"].aos-animate {
transition-delay: 800ms;
}
body[data-aos-duration="850"] [data-aos], [data-aos][data-aos][data-aos-duration="850"] {
transition-duration: 850ms;
}
body[data-aos-delay="850"] [data-aos], [data-aos][data-aos][data-aos-delay="850"] {
transition-delay: 0s;
}
body[data-aos-delay="850"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="850"].aos-animate {
transition-delay: 850ms;
}
body[data-aos-duration="900"] [data-aos], [data-aos][data-aos][data-aos-duration="900"] {
transition-duration: 900ms;
}
body[data-aos-delay="900"] [data-aos], [data-aos][data-aos][data-aos-delay="900"] {
transition-delay: 0s;
}
body[data-aos-delay="900"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="900"].aos-animate {
transition-delay: 900ms;
}
body[data-aos-duration="950"] [data-aos], [data-aos][data-aos][data-aos-duration="950"] {
transition-duration: 950ms;
}
body[data-aos-delay="950"] [data-aos], [data-aos][data-aos][data-aos-delay="950"] {
transition-delay: 0s;
}
body[data-aos-delay="950"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="950"].aos-animate {
transition-delay: 950ms;
}
body[data-aos-duration="1000"] [data-aos], [data-aos][data-aos][data-aos-duration="1000"] {
transition-duration: 1000ms;
}
body[data-aos-delay="1000"] [data-aos], [data-aos][data-aos][data-aos-delay="1000"] {
transition-delay: 0s;
}
body[data-aos-delay="1000"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1000"].aos-animate {
transition-delay: 1000ms;
}
body[data-aos-duration="1050"] [data-aos], [data-aos][data-aos][data-aos-duration="1050"] {
transition-duration: 1050ms;
}
body[data-aos-delay="1050"] [data-aos], [data-aos][data-aos][data-aos-delay="1050"] {
transition-delay: 0s;
}
body[data-aos-delay="1050"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1050"].aos-animate {
transition-delay: 1050ms;
}
body[data-aos-duration="1100"] [data-aos], [data-aos][data-aos][data-aos-duration="1100"] {
transition-duration: 1100ms;
}
body[data-aos-delay="1100"] [data-aos], [data-aos][data-aos][data-aos-delay="1100"] {
transition-delay: 0s;
}
body[data-aos-delay="1100"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1100"].aos-animate {
transition-delay: 1100ms;
}
body[data-aos-duration="1150"] [data-aos], [data-aos][data-aos][data-aos-duration="1150"] {
transition-duration: 1150ms;
}
body[data-aos-delay="1150"] [data-aos], [data-aos][data-aos][data-aos-delay="1150"] {
transition-delay: 0s;
}
body[data-aos-delay="1150"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1150"].aos-animate {
transition-delay: 1150ms;
}
body[data-aos-duration="1200"] [data-aos], [data-aos][data-aos][data-aos-duration="1200"] {
transition-duration: 1200ms;
}
body[data-aos-delay="1200"] [data-aos], [data-aos][data-aos][data-aos-delay="1200"] {
transition-delay: 0s;
}
body[data-aos-delay="1200"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1200"].aos-animate {
transition-delay: 1200ms;
}
body[data-aos-duration="1250"] [data-aos], [data-aos][data-aos][data-aos-duration="1250"] {
transition-duration: 1250ms;
}
body[data-aos-delay="1250"] [data-aos], [data-aos][data-aos][data-aos-delay="1250"] {
transition-delay: 0s;
}
body[data-aos-delay="1250"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1250"].aos-animate {
transition-delay: 1250ms;
}
body[data-aos-duration="1300"] [data-aos], [data-aos][data-aos][data-aos-duration="1300"] {
transition-duration: 1300ms;
}
body[data-aos-delay="1300"] [data-aos], [data-aos][data-aos][data-aos-delay="1300"] {
transition-delay: 0s;
}
body[data-aos-delay="1300"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1300"].aos-animate {
transition-delay: 1300ms;
}
body[data-aos-duration="1350"] [data-aos], [data-aos][data-aos][data-aos-duration="1350"] {
transition-duration: 1350ms;
}
body[data-aos-delay="1350"] [data-aos], [data-aos][data-aos][data-aos-delay="1350"] {
transition-delay: 0s;
}
body[data-aos-delay="1350"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1350"].aos-animate {
transition-delay: 1350ms;
}
body[data-aos-duration="1400"] [data-aos], [data-aos][data-aos][data-aos-duration="1400"] {
transition-duration: 1400ms;
}
body[data-aos-delay="1400"] [data-aos], [data-aos][data-aos][data-aos-delay="1400"] {
transition-delay: 0s;
}
body[data-aos-delay="1400"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1400"].aos-animate {
transition-delay: 1400ms;
}
body[data-aos-duration="1450"] [data-aos], [data-aos][data-aos][data-aos-duration="1450"] {
transition-duration: 1450ms;
}
body[data-aos-delay="1450"] [data-aos], [data-aos][data-aos][data-aos-delay="1450"] {
transition-delay: 0s;
}
body[data-aos-delay="1450"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1450"].aos-animate {
transition-delay: 1450ms;
}
body[data-aos-duration="1500"] [data-aos], [data-aos][data-aos][data-aos-duration="1500"] {
transition-duration: 1500ms;
}
body[data-aos-delay="1500"] [data-aos], [data-aos][data-aos][data-aos-delay="1500"] {
transition-delay: 0s;
}
body[data-aos-delay="1500"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1500"].aos-animate {
transition-delay: 1500ms;
}
body[data-aos-duration="1550"] [data-aos], [data-aos][data-aos][data-aos-duration="1550"] {
transition-duration: 1550ms;
}
body[data-aos-delay="1550"] [data-aos], [data-aos][data-aos][data-aos-delay="1550"] {
transition-delay: 0s;
}
body[data-aos-delay="1550"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1550"].aos-animate {
transition-delay: 1550ms;
}
body[data-aos-duration="1600"] [data-aos], [data-aos][data-aos][data-aos-duration="1600"] {
transition-duration: 1600ms;
}
body[data-aos-delay="1600"] [data-aos], [data-aos][data-aos][data-aos-delay="1600"] {
transition-delay: 0s;
}
body[data-aos-delay="1600"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1600"].aos-animate {
transition-delay: 1600ms;
}
body[data-aos-duration="1650"] [data-aos], [data-aos][data-aos][data-aos-duration="1650"] {
transition-duration: 1650ms;
}
body[data-aos-delay="1650"] [data-aos], [data-aos][data-aos][data-aos-delay="1650"] {
transition-delay: 0s;
}
body[data-aos-delay="1650"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1650"].aos-animate {
transition-delay: 1650ms;
}
body[data-aos-duration="1700"] [data-aos], [data-aos][data-aos][data-aos-duration="1700"] {
transition-duration: 1700ms;
}
body[data-aos-delay="1700"] [data-aos], [data-aos][data-aos][data-aos-delay="1700"] {
transition-delay: 0s;
}
body[data-aos-delay="1700"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1700"].aos-animate {
transition-delay: 1700ms;
}
body[data-aos-duration="1750"] [data-aos], [data-aos][data-aos][data-aos-duration="1750"] {
transition-duration: 1750ms;
}
body[data-aos-delay="1750"] [data-aos], [data-aos][data-aos][data-aos-delay="1750"] {
transition-delay: 0s;
}
body[data-aos-delay="1750"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1750"].aos-animate {
transition-delay: 1750ms;
}
body[data-aos-duration="1800"] [data-aos], [data-aos][data-aos][data-aos-duration="1800"] {
transition-duration: 1800ms;
}
body[data-aos-delay="1800"] [data-aos], [data-aos][data-aos][data-aos-delay="1800"] {
transition-delay: 0s;
}
body[data-aos-delay="1800"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1800"].aos-animate {
transition-delay: 1800ms;
}
body[data-aos-duration="1850"] [data-aos], [data-aos][data-aos][data-aos-duration="1850"] {
transition-duration: 1850ms;
}
body[data-aos-delay="1850"] [data-aos], [data-aos][data-aos][data-aos-delay="1850"] {
transition-delay: 0s;
}
body[data-aos-delay="1850"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1850"].aos-animate {
transition-delay: 1850ms;
}
body[data-aos-duration="1900"] [data-aos], [data-aos][data-aos][data-aos-duration="1900"] {
transition-duration: 1900ms;
}
body[data-aos-delay="1900"] [data-aos], [data-aos][data-aos][data-aos-delay="1900"] {
transition-delay: 0s;
}
body[data-aos-delay="1900"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1900"].aos-animate {
transition-delay: 1900ms;
}
body[data-aos-duration="1950"] [data-aos], [data-aos][data-aos][data-aos-duration="1950"] {
transition-duration: 1950ms;
}
body[data-aos-delay="1950"] [data-aos], [data-aos][data-aos][data-aos-delay="1950"] {
transition-delay: 0s;
}
body[data-aos-delay="1950"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1950"].aos-animate {
transition-delay: 1950ms;
}
body[data-aos-duration="2000"] [data-aos], [data-aos][data-aos][data-aos-duration="2000"] {
transition-duration: 2000ms;
}
body[data-aos-delay="2000"] [data-aos], [data-aos][data-aos][data-aos-delay="2000"] {
transition-delay: 0s;
}
body[data-aos-delay="2000"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2000"].aos-animate {
transition-delay: 2000ms;
}
body[data-aos-duration="2050"] [data-aos], [data-aos][data-aos][data-aos-duration="2050"] {
transition-duration: 2050ms;
}
body[data-aos-delay="2050"] [data-aos], [data-aos][data-aos][data-aos-delay="2050"] {
transition-delay: 0s;
}
body[data-aos-delay="2050"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2050"].aos-animate {
transition-delay: 2050ms;
}
body[data-aos-duration="2100"] [data-aos], [data-aos][data-aos][data-aos-duration="2100"] {
transition-duration: 2100ms;
}
body[data-aos-delay="2100"] [data-aos], [data-aos][data-aos][data-aos-delay="2100"] {
transition-delay: 0s;
}
body[data-aos-delay="2100"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2100"].aos-animate {
transition-delay: 2100ms;
}
body[data-aos-duration="2150"] [data-aos], [data-aos][data-aos][data-aos-duration="2150"] {
transition-duration: 2150ms;
}
body[data-aos-delay="2150"] [data-aos], [data-aos][data-aos][data-aos-delay="2150"] {
transition-delay: 0s;
}
body[data-aos-delay="2150"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2150"].aos-animate {
transition-delay: 2150ms;
}
body[data-aos-duration="2200"] [data-aos], [data-aos][data-aos][data-aos-duration="2200"] {
transition-duration: 2200ms;
}
body[data-aos-delay="2200"] [data-aos], [data-aos][data-aos][data-aos-delay="2200"] {
transition-delay: 0s;
}
body[data-aos-delay="2200"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2200"].aos-animate {
transition-delay: 2200ms;
}
body[data-aos-duration="2250"] [data-aos], [data-aos][data-aos][data-aos-duration="2250"] {
transition-duration: 2250ms;
}
body[data-aos-delay="2250"] [data-aos], [data-aos][data-aos][data-aos-delay="2250"] {
transition-delay: 0s;
}
body[data-aos-delay="2250"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2250"].aos-animate {
transition-delay: 2250ms;
}
body[data-aos-duration="2300"] [data-aos], [data-aos][data-aos][data-aos-duration="2300"] {
transition-duration: 2300ms;
}
body[data-aos-delay="2300"] [data-aos], [data-aos][data-aos][data-aos-delay="2300"] {
transition-delay: 0s;
}
body[data-aos-delay="2300"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2300"].aos-animate {
transition-delay: 2300ms;
}
body[data-aos-duration="2350"] [data-aos], [data-aos][data-aos][data-aos-duration="2350"] {
transition-duration: 2350ms;
}
body[data-aos-delay="2350"] [data-aos], [data-aos][data-aos][data-aos-delay="2350"] {
transition-delay: 0s;
}
body[data-aos-delay="2350"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2350"].aos-animate {
transition-delay: 2350ms;
}
body[data-aos-duration="2400"] [data-aos], [data-aos][data-aos][data-aos-duration="2400"] {
transition-duration: 2400ms;
}
body[data-aos-delay="2400"] [data-aos], [data-aos][data-aos][data-aos-delay="2400"] {
transition-delay: 0s;
}
body[data-aos-delay="2400"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2400"].aos-animate {
transition-delay: 2400ms;
}
body[data-aos-duration="2450"] [data-aos], [data-aos][data-aos][data-aos-duration="2450"] {
transition-duration: 2450ms;
}
body[data-aos-delay="2450"] [data-aos], [data-aos][data-aos][data-aos-delay="2450"] {
transition-delay: 0s;
}
body[data-aos-delay="2450"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2450"].aos-animate {
transition-delay: 2450ms;
}
body[data-aos-duration="2500"] [data-aos], [data-aos][data-aos][data-aos-duration="2500"] {
transition-duration: 2500ms;
}
body[data-aos-delay="2500"] [data-aos], [data-aos][data-aos][data-aos-delay="2500"] {
transition-delay: 0s;
}
body[data-aos-delay="2500"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2500"].aos-animate {
transition-delay: 2500ms;
}
body[data-aos-duration="2550"] [data-aos], [data-aos][data-aos][data-aos-duration="2550"] {
transition-duration: 2550ms;
}
body[data-aos-delay="2550"] [data-aos], [data-aos][data-aos][data-aos-delay="2550"] {
transition-delay: 0s;
}
body[data-aos-delay="2550"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2550"].aos-animate {
transition-delay: 2550ms;
}
body[data-aos-duration="2600"] [data-aos], [data-aos][data-aos][data-aos-duration="2600"] {
transition-duration: 2600ms;
}
body[data-aos-delay="2600"] [data-aos], [data-aos][data-aos][data-aos-delay="2600"] {
transition-delay: 0s;
}
body[data-aos-delay="2600"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2600"].aos-animate {
transition-delay: 2600ms;
}
body[data-aos-duration="2650"] [data-aos], [data-aos][data-aos][data-aos-duration="2650"] {
transition-duration: 2650ms;
}
body[data-aos-delay="2650"] [data-aos], [data-aos][data-aos][data-aos-delay="2650"] {
transition-delay: 0s;
}
body[data-aos-delay="2650"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2650"].aos-animate {
transition-delay: 2650ms;
}
body[data-aos-duration="2700"] [data-aos], [data-aos][data-aos][data-aos-duration="2700"] {
transition-duration: 2700ms;
}
body[data-aos-delay="2700"] [data-aos], [data-aos][data-aos][data-aos-delay="2700"] {
transition-delay: 0s;
}
body[data-aos-delay="2700"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2700"].aos-animate {
transition-delay: 2700ms;
}
body[data-aos-duration="2750"] [data-aos], [data-aos][data-aos][data-aos-duration="2750"] {
transition-duration: 2750ms;
}
body[data-aos-delay="2750"] [data-aos], [data-aos][data-aos][data-aos-delay="2750"] {
transition-delay: 0s;
}
body[data-aos-delay="2750"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2750"].aos-animate {
transition-delay: 2750ms;
}
body[data-aos-duration="2800"] [data-aos], [data-aos][data-aos][data-aos-duration="2800"] {
transition-duration: 2800ms;
}
body[data-aos-delay="2800"] [data-aos], [data-aos][data-aos][data-aos-delay="2800"] {
transition-delay: 0s;
}
body[data-aos-delay="2800"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2800"].aos-animate {
transition-delay: 2800ms;
}
body[data-aos-duration="2850"] [data-aos], [data-aos][data-aos][data-aos-duration="2850"] {
transition-duration: 2850ms;
}
body[data-aos-delay="2850"] [data-aos], [data-aos][data-aos][data-aos-delay="2850"] {
transition-delay: 0s;
}
body[data-aos-delay="2850"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2850"].aos-animate {
transition-delay: 2850ms;
}
body[data-aos-duration="2900"] [data-aos], [data-aos][data-aos][data-aos-duration="2900"] {
transition-duration: 2900ms;
}
body[data-aos-delay="2900"] [data-aos], [data-aos][data-aos][data-aos-delay="2900"] {
transition-delay: 0s;
}
body[data-aos-delay="2900"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2900"].aos-animate {
transition-delay: 2900ms;
}
body[data-aos-duration="2950"] [data-aos], [data-aos][data-aos][data-aos-duration="2950"] {
transition-duration: 2950ms;
}
body[data-aos-delay="2950"] [data-aos], [data-aos][data-aos][data-aos-delay="2950"] {
transition-delay: 0s;
}
body[data-aos-delay="2950"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2950"].aos-animate {
transition-delay: 2950ms;
}
body[data-aos-duration="3000"] [data-aos], [data-aos][data-aos][data-aos-duration="3000"] {
transition-duration: 3000ms;
}
body[data-aos-delay="3000"] [data-aos], [data-aos][data-aos][data-aos-delay="3000"] {
transition-delay: 0s;
}
body[data-aos-delay="3000"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="3000"].aos-animate {
transition-delay: 3000ms;
}
[data-aos] {
pointer-events: none;
}
[data-aos].aos-animate {
pointer-events: auto;
}
body[data-aos-easing="linear"] [data-aos], [data-aos][data-aos][data-aos-easing="linear"] {
transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing="ease"] [data-aos], [data-aos][data-aos][data-aos-easing="ease"] {
transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing="ease-in"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in"] {
transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing="ease-out"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out"] {
transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-out"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out"] {
transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing="ease-in-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-back"] {
transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing="ease-out-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-back"] {
transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing="ease-in-out-back"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-back"] {
transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing="ease-in-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-sine"] {
transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing="ease-out-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-sine"] {
transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing="ease-in-out-sine"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-sine"] {
transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing="ease-in-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-quad"] {
transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-quad"] {
transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quad"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-quad"] {
transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-cubic"] {
transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-cubic"] {
transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-cubic"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"] {
transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing="ease-in-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-quart"] {
transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing="ease-out-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-out-quart"] {
transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing="ease-in-out-quart"] [data-aos], [data-aos][data-aos][data-aos-easing="ease-in-out-quart"] {
transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
[data-aos^="fade"][data-aos^="fade"] {
opacity: 0;
transition-property: opacity, transform;
}
[data-aos^="fade"][data-aos^="fade"].aos-animate {
opacity: 1;
transform: none;
}
[data-aos="fade-up"] {
transform: translate3d(0px, 100px, 0px);
}
[data-aos="fade-down"] {
transform: translate3d(0px, -100px, 0px);
}
[data-aos="fade-right"] {
transform: translate3d(-100px, 0px, 0px);
}
[data-aos="fade-left"] {
transform: translate3d(100px, 0px, 0px);
}
[data-aos="fade-up-right"] {
transform: translate3d(-100px, 100px, 0px);
}
[data-aos="fade-up-left"] {
transform: translate3d(100px, 100px, 0px);
}
[data-aos="fade-down-right"] {
transform: translate3d(-100px, -100px, 0px);
}
[data-aos="fade-down-left"] {
transform: translate3d(100px, -100px, 0px);
}
[data-aos^="zoom"][data-aos^="zoom"] {
opacity: 0;
transition-property: opacity, transform;
}
[data-aos^="zoom"][data-aos^="zoom"].aos-animate {
opacity: 1;
transform: translate3d(0px, 0px, 0px) scale(1);
}
[data-aos="zoom-in"] {
transform: scale(0.6);
}
[data-aos="zoom-in-up"] {
transform: translate3d(0px, 100px, 0px) scale(0.6);
}
[data-aos="zoom-in-down"] {
transform: translate3d(0px, -100px, 0px) scale(0.6);
}
[data-aos="zoom-in-right"] {
transform: translate3d(-100px, 0px, 0px) scale(0.6);
}
[data-aos="zoom-in-left"] {
transform: translate3d(100px, 0px, 0px) scale(0.6);
}
[data-aos="zoom-out"] {
transform: scale(1.2);
}
[data-aos="zoom-out-up"] {
transform: translate3d(0px, 100px, 0px) scale(1.2);
}
[data-aos="zoom-out-down"] {
transform: translate3d(0px, -100px, 0px) scale(1.2);
}
[data-aos="zoom-out-right"] {
transform: translate3d(-100px, 0px, 0px) scale(1.2);
}
[data-aos="zoom-out-left"] {
transform: translate3d(100px, 0px, 0px) scale(1.2);
}
[data-aos^="slide"][data-aos^="slide"] {
transition-property: transform;
visibility: hidden;
}
[data-aos^="slide"][data-aos^="slide"].aos-animate {
visibility: visible;
transform: translate3d(0px, 0px, 0px);
}
[data-aos="slide-up"] {
transform: translate3d(0px, 100%, 0px);
}
[data-aos="slide-down"] {
transform: translate3d(0px, -100%, 0px);
}
[data-aos="slide-right"] {
transform: translate3d(-100%, 0px, 0px);
}
[data-aos="slide-left"] {
transform: translate3d(100%, 0px, 0px);
}
[data-aos^="flip"][data-aos^="flip"] {
backface-visibility: hidden;
transition-property: transform;
}
[data-aos="flip-left"] {
transform: perspective(2500px) rotateY(-100deg);
}
[data-aos="flip-left"].aos-animate {
transform: perspective(2500px) rotateY(0deg);
}
[data-aos="flip-right"] {
transform: perspective(2500px) rotateY(100deg);
}
[data-aos="flip-right"].aos-animate {
transform: perspective(2500px) rotateY(0deg);
}
[data-aos="flip-up"] {
transform: perspective(2500px) rotateX(-100deg);
}
[data-aos="flip-up"].aos-animate {
transform: perspective(2500px) rotateX(0deg);
}
[data-aos="flip-down"] {
transform: perspective(2500px) rotateX(100deg);
}
[data-aos="flip-down"].aos-animate {
transform: perspective(2500px) rotateX(0deg);
}
.slick-slider {
position: relative;
display: block;
box-sizing: border-box;
user-select: none;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list {
position: relative;
display: block;
overflow: hidden;
margin: 0px;
padding: 0px;
}
.slick-list:focus {
outline: none;
}
.slick-list.dragging {
cursor: pointer;
}
.slick-slider .slick-track, .slick-slider .slick-list {
transform: translate3d(0px, 0px, 0px);
}
.slick-track {
position: relative;
top: 0px;
left: 0px;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track::before, .slick-track::after {
display: table;
content: "";
}
.slick-track::after {
clear: both;
}
.slick-loading .slick-track {
visibility: hidden;
}
.slick-slide {
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir="rtl"] .slick-slide {
float: right;
}
.slick-slide img {
display: block;
}
.slick-slide.slick-loading img {
display: none;
}
.slick-slide.dragging img {
pointer-events: none;
}
.slick-initialized .slick-slide {
display: block;
}
.slick-loading .slick-slide {
visibility: hidden;
}
.slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
.mfp-bg {
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: rgb(11, 11, 11);
opacity: 0.8;
}
.mfp-wrap {
top: 0px;
left: 0px;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
backface-visibility: hidden;
outline: none !important;
}
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0px;
top: 0px;
padding: 0px 8px;
box-sizing: border-box;
}
.mfp-container::before {
content: "";
display: inline-block;
height: 100%;
vertical-align: middle;
}
.mfp-align-top .mfp-container::before {
display: none;
}
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0px auto;
text-align: left;
z-index: 1045;
}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto;
}
.mfp-ajax-cur {
cursor: progress;
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: zoom-out;
}
.mfp-zoom {
cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
cursor: auto;
}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
user-select: none;
}
.mfp-loading.mfp-figure {
display: none;
}
.mfp-hide {
display: none !important;
}
.mfp-preloader {
color: rgb(204, 204, 204);
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044;
}
.mfp-preloader a {
color: rgb(204, 204, 204);
}
.mfp-preloader a:hover {
color: var(--white);
}
.mfp-s-ready .mfp-preloader {
display: none;
}
.mfp-s-error .mfp-content {
display: none;
}
button.mfp-close, button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0px;
appearance: none;
display: block;
outline: 0px;
padding: 0px;
z-index: 1046;
box-shadow: none;
touch-action: manipulation;
}
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0px;
top: 0px;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0px 0px 18px 10px;
color: var(--white);
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover, .mfp-close:focus {
opacity: 1;
}
.mfp-close:active {
top: 1px;
}
.mfp-close-btn-in .mfp-close {
color: rgb(51, 51, 51);
}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
color: var(--white);
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%;
}
.mfp-counter {
position: absolute;
top: 0px;
right: 0px;
color: rgb(204, 204, 204);
font-size: 12px;
line-height: 18px;
white-space: nowrap;
}
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: -55px 0px 0px;
top: 50%;
padding: 0px;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent;
}
.mfp-arrow:active {
margin-top: -54px;
}
.mfp-arrow:hover, .mfp-arrow:focus {
opacity: 1;
}
.mfp-arrow::before, .mfp-arrow::after {
content: "";
display: block;
width: 0px;
height: 0px;
position: absolute;
left: 0px;
top: 0px;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent;
}
.mfp-arrow::after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px;
}
.mfp-arrow::before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7;
}
.mfp-arrow-left {
left: 0px;
}
.mfp-arrow-left::after {
border-right: 17px solid var(--white);
margin-left: 31px;
}
.mfp-arrow-left::before {
margin-left: 25px;
border-right: 27px solid rgb(63, 63, 63);
}
.mfp-arrow-right {
right: 0px;
}
.mfp-arrow-right::after {
border-left: 17px solid var(--white);
margin-left: 39px;
}
.mfp-arrow-right::before {
border-left: 27px solid rgb(63, 63, 63);
}
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
top: -40px;
}
.mfp-iframe-scaler {
width: 100%;
height: 0px;
overflow: hidden;
padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 8px;
background: rgb(0, 0, 0);
}
img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0px;
margin: 0px auto;
}
.mfp-figure {
line-height: 0;
}
.mfp-figure::after {
content: "";
position: absolute;
inset: 40px 0px;
display: block;
width: auto;
height: auto;
z-index: -1;
box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 8px;
background: rgb(68, 68, 68);
}
.mfp-figure small {
color: rgb(189, 189, 189);
display: block;
font-size: 12px;
line-height: 14px;
}
.mfp-figure figure {
margin: 0px;
}
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0px;
width: 100%;
cursor: auto;
}
.mfp-title {
text-align: left;
line-height: 18px;
color: rgb(243, 243, 243);
overflow-wrap: break-word;
padding-right: 36px;
}
.mfp-image-holder .mfp-content {
max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
.mfp-img-mobile .mfp-image-holder {
padding-left: 0px;
padding-right: 0px;
}
.mfp-img-mobile img.mfp-img {
padding: 0px;
}
.mfp-img-mobile .mfp-figure::after {
top: 0px;
bottom: 0px;
}
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px;
}
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0px;
margin: 0px;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box;
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0px;
}
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px;
}
.mfp-img-mobile .mfp-close {
top: 0px;
right: 0px;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0px;
}
}
@media (max-width: 900px) {
.mfp-arrow {
transform: scale(0.75);
}
.mfp-arrow-left {
transform-origin: 0px 0px;
}
.mfp-arrow-right {
transform-origin: 100% center;
}
.mfp-container {
padding-left: 6px;
padding-right: 6px;
}
}
span.wprevpro_stype_btn {
margin: 0px 5px 5px;
float: none;
border: 1px solid rgb(191, 191, 191);
color: rgb(147, 147, 147);
padding: 6px 12px;
font-size: 15px;
cursor: pointer;
display: inline-block;
}
span.wprevpro_stype_btn:hover {
background-color: rgb(244, 244, 244);
}
span.wprevpro_stype_btn.current {
background: rgb(234, 234, 234);
}
img.wprevrtypebtn {
height: 16px;
margin-right: 5px;
vertical-align: baseline;
margin-bottom: -2px;
}
.wprevpro_rtypes_div {
margin-top: 5px;
margin-bottom: 5px;
}
img.wprppagination_rtypes_loading_img {
height: 25px;
vertical-align: middle;
margin-left: 5px;
margin-top: -3px;
}
.wprevgoslick {
padding-left: 10px;
padding-right: 10px;
}
.wprevpro_t3_SPAN_8.wprevsourcepage {
margin-left: 55px;
margin-bottom: 10px;
}
.wprevpro_t5_SPAN_8.wprevsourcepage {
margin: 8px;
}
.wprevpro_t6_SPAN_8.wprevsourcepage {
margin: 10px;
}
.wprevpro_t9_SPAN_8.wprevsourcepage {
margin: 10px 15px;
}
.btnwprevdefault, .wprevpro-rating label:hover, .wprevpro_load_more_btn, a.wprs_rd_less, a.wprs_rd_more, button.button.wprevpro_btn_show_form, input#wprevpro_submit_review {
cursor: pointer;
}
.wprevpro_t1_DIV_1, .wprevpro_t1_DIV_2, .wprevpro_t1_DIV_2::after {
column-rule-color: var(--white);
outline: var(--white) 0px;
box-sizing: border-box;
}
.wprevpro_t1_outer_div {
padding: 0px 10px;
margin: 0px;
}
.wprevpro_t1_DIV_1 {
perspective-origin: 277.5px 115px;
transform-origin: 277.5px 115px;
border: 0px var(--white);
margin-bottom: 25px;
margin-top: 0px;
text-align: left;
}
.wprevpro_t1_DIV_2 {
inset: 0px;
box-shadow: rgba(0, 0, 0, 0.098) 2px 2px 2px 0px;
height: auto;
position: relative;
perspective-origin: 277.5px 69px;
transform-origin: 277.5px 69px;
background: var(--white);
border: 1px solid rgb(245, 245, 245);
margin: 10px 10px 25px;
padding: 22px 20px 22px 42px;
}
.wprevpro_t1_DIV_2::after {
bottom: -30px;
content: "";
display: block;
height: 30px;
left: 80px;
position: absolute;
right: 445px;
width: 30px;
perspective-origin: 15px 15px;
transform-origin: 15px 15px;
filter: drop-shadow(rgba(0, 0, 0, 0.098) 2px 2px 1px);
border-width: 30px 30px 0px 0px;
border-style: solid;
border-color: var(--white) transparent transparent;
color: white;
}
.wprevpro_t1_DIV_2::before {
inset: 20px 515.39px 47px 55px;
box-sizing: border-box;
color: rgb(187, 187, 187);
content: "�";
display: block;
height: 96px;
position: absolute;
width: 24.61px;
column-rule-color: rgb(187, 187, 187);
perspective-origin: 12.3px 48px;
transform-origin: 12.3px 48px;
border: 0px rgb(187, 187, 187);
font: 60px / 96px Georgia, serif;
margin: -25px 0px 0px -40px;
outline: rgb(187, 187, 187) 0px;
}
.wprevpro_t1_P_3 {
box-sizing: border-box;
color: rgb(119, 119, 119);
column-rule-color: rgb(119, 119, 119);
perspective-origin: 240px 44px;
transform-origin: 240px 44px;
border: 0px rgb(119, 119, 119);
font-style: italic;
margin: 0px 0px 10px;
outline: rgb(119, 119, 119) 0px;
}
.wpproslider_t2_IMG_2, .wprevpro_t1_IMG_4 {
border: 0px var(--white);
display: block;
float: left;
vertical-align: middle;
}
.wprevpro_t1_IMG_4 {
box-sizing: border-box;
color: var(--white);
height: 60px;
width: 60px;
column-rule-color: var(--white);
perspective-origin: 30px 30px;
transform-origin: 30px 30px;
margin: 0px 20px;
outline: var(--white) 0px;
border-radius: 50% !important;
}
.wprevpro_t1_SPAN_5 {
color: rgb(85, 85, 85);
display: block;
text-transform: uppercase;
overflow: hidden;
padding: 8px 0px 0px;
}
.marginb10 {
margin-bottom: 10px;
}
.w3_wprs-row-padding-small {
padding: 0px 4px;
}
.noboxshadow {
box-shadow: transparent 0px 0px 0px 0px;
}
.wprevpro_t1_P_3 > img {
box-shadow: transparent 0px 0px 0px;
}
.wprevpro_t1_A_8 > img {
box-shadow: 0px 0px;
padding: 0px;
}
img.wprevpro_t1_star_img_file {
width: 100px;
margin-right: 5px;
vertical-align: text-bottom;
}
img.wprevpro_t1_site_logo {
position: absolute;
right: 3px;
bottom: 3px;
height: 32px;
width: unset;
margin-bottom: unset !important;
}
.wprevpro_t1_SPAN_6 {
font-size: small;
}
span.wprevpro_t1_DIV_title {
display: inline;
font-weight: 600;
}
.wprevpro_t1_DIV_title::after {
content: " - ";
}
.wprevpro_t1_SPAN_5.wprev_preview_tcolor2_T1 > div {
line-height: 22px;
}
span.wprevpro_t1_A_8 {
display: inline-block;
float: left;
min-width: 20px;
min-height: 10px;
}
.wpproslider_t2_DIV_2, .wpproslider_t2_DIV_3, .wpproslider_t2_IMG_2 {
box-sizing: border-box;
column-rule-color: var(--white);
outline: var(--white) 0px;
}
.wprevpro_t2_outer_div_widget {
padding: 0px;
margin: 15px -10px;
}
.wprevpro_t2_outer_div {
padding: 0px 10px;
margin: 0px;
}
.wpproslider_t2_DIV_1 {
margin-top: 10px;
margin-bottom: 10px;
}
.wpproslider_t2_DIV_1a {
margin: 10px;
}
.wpproslider_t2_DIV_2 {
color: var(--white);
perspective-origin: 242.5px 79px;
transform-origin: 242.5px 79px;
background: rgb(253, 253, 253);
border-width: 0px 0px 3px;
border-style: none none solid;
border-color: var(--white) var(--white) rgb(238, 238, 238);
border-radius: 0px 0px 4px 4px;
padding: 20px;
transition: all 0s ease-in-out 0s;
}
.wpproslider_t2_IMG_2 {
color: var(--white);
height: 80px;
width: 80px;
perspective-origin: 40px 40px;
transform-origin: 40px 40px;
margin: 0px 15px 0px 0px;
border-radius: 50% !important;
}
.wpproslider_t2_DIV_3 {
perspective-origin: 172.5px 57.5px;
transform-origin: 172.5px 57.5px;
border: 0px var(--white);
overflow: auto;
flex-grow: 4;
}
.wpproslider_t2_P_4, .wpproslider_t2_SPAN_6, .wpproslider_t2_STRONG_5 {
box-sizing: border-box;
color: rgb(85, 85, 85);
column-rule-color: rgb(85, 85, 85);
border: 0px rgb(85, 85, 85);
outline: rgb(85, 85, 85) 0px;
}
.wpproslider_t2_P_4 {
perspective-origin: 172.5px 30px;
transform-origin: 172.5px 30px;
margin: 0px 0px 15px !important;
}
.wpproslider_t2_SPAN_6, .wpproslider_t2_STRONG_5 {
display: block;
perspective-origin: 172.5px 10px;
transform-origin: 172.5px 10px;
}
img.wprevpro_t2_star_img_file {
width: 100px;
margin-right: 5px;
vertical-align: text-bottom;
}
img.wprevpro_t2_site_logo {
margin-top: 2px;
height: 32px;
}
span.wprevpro_t2_DIV_title {
display: inline;
font-weight: 600;
}
.wprevpro_t2_DIV_title::after {
content: " - ";
}
@media only screen and (max-width: 600px) {
.wpproslider_t2_DIV_3 {
display: inline-block;
margin-top: 15px;
}
.wpproslider_t2_DIV_2 {
text-align: center;
display: flex;
}
img.wpproslider_t2_IMG_2.wprevpro_avatarimg {
margin: auto;
float: unset;
}
}
.wpproslider_t2_avatar {
flex-shrink: 0;
}
.wpproslider_t3_DIV_1a, .wpproslider_t3_DIV_1a_widget {
background-position: 29px 266px;
inset: 0px;
box-shadow: rgba(0, 0, 0, 0.098) 0px 0px 5px 0px;
color: rgb(69, 69, 69);
float: left;
position: relative;
text-align: left;
column-rule-color: rgb(69, 69, 69);
perspective-origin: 140px 427.5px;
transform-origin: 140px 427.5px;
outline: rgb(69, 69, 69) 0px;
overflow: hidden;
}
.wprevpro_t3_outer_div_widget {
padding-left: 0px;
padding-right: 0px;
}
.wprevpro_t3_outer_div {
padding: 0px 10px;
margin: 0px;
}
.wpproslider_t3_DIV_1 {
margin-top: 10px;
margin-bottom: 10px;
}
.wpproslider_t3_DIV_1a {
border: 1px solid rgb(229, 229, 229);
border-radius: 10px;
font-style: normal;
width: -webkit-fill-available;
margin: 10px 10px 5px;
}
.wpproslider_t3_DIV_1a_widget {
border: 1px solid rgb(229, 229, 229);
border-radius: 10px;
margin-left: 4px;
margin-right: 4px;
}
img.wpproslider_t3_quote {
position: absolute;
left: 20px;
}
img.wpproslider_t3_avatar {
width: 135px;
margin-bottom: 16px;
height: 135px;
display: unset;
border-radius: 50% !important;
}
.wpproslider_t3_DIV_2 {
color: rgb(178, 178, 178);
text-align: center;
text-shadow: var(--white) 1px 1px 0px;
column-rule-color: rgb(178, 178, 178);
perspective-origin: 140px 116.5px;
transform-origin: 140px 116.5px;
background: rgb(248, 250, 250);
border-bottom: 1px solid rgb(229, 229, 229);
outline: rgb(178, 178, 178) 0px;
padding: 30px 0px 20px;
}
.wpproslider_t3_P_3 {
color: rgb(69, 69, 69);
text-align: left;
column-rule-color: rgb(69, 69, 69);
perspective-origin: 90px 47px;
transform-origin: 90px 47px;
background: rgba(0, 0, 0, 0);
border: 0px rgb(69, 69, 69);
margin: 0px;
outline: rgb(69, 69, 69) 0px;
padding: 25px 21px 30px 55px !important;
}
.wpproslider_t3_STRONG_5 {
color: rgb(28, 28, 28);
text-align: left;
column-rule-color: rgb(28, 28, 28);
background: rgba(0, 0, 0, 0);
border: 0px rgb(28, 28, 28);
font-style: italic;
font-weight: 700;
outline: rgb(28, 28, 28) 0px;
}
img.wprevpro_t3_star_img_file {
width: 100px;
margin-right: 5px;
vertical-align: text-bottom;
}
img.wprevpro_t3_star_img_file_loc2 {
width: 100px;
}
img.wprevpro_t3_site_logo {
position: absolute;
right: 6px;
bottom: 6px;
height: 32px;
}
.wprevpro_t3_SPAN_6 {
position: absolute;
align-content: center;
width: 100%;
font-size: small;
margin-top: -5px;
}
span.wprevpro_t3_DIV_title {
display: inline;
font-weight: 600;
}
.wprevpro_t3_DIV_title::after {
content: " - ";
}
.wpproslider_t4_DIV_1a, .wpproslider_t4_DIV_1a_widget, .wpproslider_t4_IMG_2 {
color: rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
border: 0px rgb(51, 51, 51);
outline: rgb(51, 51, 51) 0px;
box-sizing: border-box;
}
.wpproslider_t4_H3_3, .wpproslider_t4_P_5, .wpproslider_t5_DIV_2, .wpproslider_t5_DIV_3, .wpproslider_t5_IMG_2 {
column-rule-color: var(--white);
outline: var(--white) 0px;
box-sizing: border-box;
}
.wprevpro_t4_outer_div_widget {
padding-left: 0px;
padding-right: 0px;
}
.wprevpro_t4_outer_div {
padding: 0px 10px;
margin: 10px 0px 0px;
}
.wpproslider_t4_DIV_1a, .wpproslider_t4_DIV_1a_widget {
text-align: center;
perspective-origin: 180px 166px;
transform-origin: 180px 166px;
background: rgba(0, 0, 0, 0.02);
padding: 30px;
}
.wpproslider_t5_DIV_2, .wpproslider_t6_DIV_2, .wpproslider_t10_DIV_2, .wpproslider_t7_DIV_2, .wpproslider_t9_DIV_2 {
background: rgb(253, 253, 253);
transition: all 0s ease-in-out 0s;
}
.wpproslider_t4_DIV_1 {
margin-bottom: 15px;
}
.wpproslider_t4_DIV_1a {
margin: 10px;
}
.wpproslider_t4_DIV_1a_widget {
margin-left: 1px;
margin-right: 1px;
}
.wpproslider_t4_IMG_2 {
height: 135px;
max-width: 100%;
width: 135px;
perspective-origin: 67.5px 67.5px;
border-radius: 50%;
}
.wpproslider_t4_H3_3, .wpproslider_t4_P_5 {
text-align: center;
border: 0px var(--white);
}
.wpproslider_t4_H3_3 {
color: grey;
perspective-origin: 150px 13.5px;
transform-origin: 150px 13.5px;
margin: 10px 0px 8px;
font-size: 120%;
font-weight: 700;
}
.wpproslider_t4_SPAN_4 {
box-sizing: border-box;
display: block;
perspective-origin: 150px 10px;
transform-origin: 150px 10px;
margin: 0px 0px 10px;
}
.wpproslider_t4_P_5 {
inset: 0px;
color: rgb(121, 121, 121);
position: relative;
perspective-origin: 150px 20px;
transform-origin: 150px 20px;
margin: 0px 0px 10px;
}
img.wprevpro_t4_star_img_file {
width: 100px;
vertical-align: text-bottom;
margin-right: 4px;
}
img.wprevpro_t4_site_logo {
margin-top: 5px;
margin-bottom: -5px;
height: 32px;
display: inline;
}
.wprevpro_t4_SPAN_6 {
font-size: small;
margin-bottom: -5px;
}
span.wprevpro_t4_DIV_title {
display: block;
font-weight: 600;
}
.wpproslider_t4_DIV_1a img.wprev_media_img {
margin-left: 5px;
}
.wprevpro_t5_outer_div_widget {
padding: 0px;
margin: 15px -10px;
}
.wprevpro_t5_outer_div {
padding: 0px 10px;
margin: 0px 0px 15px;
}
.wpproslider_t5_DIV_1 {
margin-top: 10px;
margin-bottom: 10px;
}
.wpproslider_t5_DIV_1a {
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
}
.wpproslider_t5_DIV_2 {
color: var(--white);
border-width: 0px 0px 3px;
border-style: none none solid;
border-color: var(--white) var(--white) rgb(238, 238, 238);
border-radius: 0px 0px 4px 4px;
position: relative;
overflow: hidden;
}
.wpproslider_t5_IMG_2 {
color: var(--white);
height: 60px;
vertical-align: middle;
width: 60px;
perspective-origin: 30px 30px;
transform-origin: 30px 30px;
border: 0px var(--white);
border-radius: 50% !important;
}
.wpproslider_t5_DIV_3 {
perspective-origin: 172.5px 57.5px;
transform-origin: 172.5px 57.5px;
border: 0px var(--white);
overflow: hidden;
}
.wpproslider_t5_P_4, .wpproslider_t5_SPAN_6, .wpproslider_t5_STRONG_5 {
box-sizing: border-box;
color: rgb(85, 85, 85);
column-rule-color: rgb(85, 85, 85);
border: 0px rgb(85, 85, 85);
outline: rgb(85, 85, 85) 0px;
}
.wpproslider_t5_P_4 {
perspective-origin: 172.5px 30px;
transform-origin: 172.5px 30px;
margin: 8px;
}
.wpproslider_t5_STRONG_5 {
font-size: 11px;
font-style: italic;
display: inline-block;
line-height: 1.5;
margin-top: 6px;
overflow-wrap: break-word;
width: 70px;
}
.wpproslider_t5_DIV_3L {
float: left;
width: 70px;
text-align: center;
overflow: hidden;
margin: 10px 0px 8px 8px;
}
.wpproslider_t5_SPAN_6, span#wprev_showdate {
font-style: italic;
}
.wpproslider_t5_DIV_3_logo {
position: absolute;
bottom: 3px;
right: 4px;
height: 32px;
}
img.wprevpro_t5_star_img_file {
width: 100px;
margin-right: 5px;
vertical-align: middle;
}
img.wprevpro_t5_site_logo {
margin: 0px;
padding: 0px;
height: 32px;
}
span.wprevpro_t5_DIV_title {
display: unset;
font-weight: 600;
}
.wprevpro_t5_DIV_title::after {
content: " - ";
}
span.wprevpro_star_imgsloc1 > span {
margin-right: 2px;
}
.wprevpro_t5_DIV_1 {
margin-bottom: 10px;
}
.t6datediv, .wpproslider_t6_SPAN_6 {
font-style: italic;
}
.wpproslider_t6_DIV_2, .wpproslider_t6_DIV_3, .wpproslider_t6_IMG_2 {
box-sizing: border-box;
column-rule-color: var(--white);
outline: var(--white) 0px;
}
.wprevpro_t6_outer_div_widget {
padding: 0px;
margin: 15px -10px;
}
.wprevpro_t6_outer_div {
padding: 0px 10px;
margin: 15px 0px;
}
.wpproslider_t6_DIV_1 {
margin-top: 10px;
margin-bottom: 10px;
}
.wpproslider_t6_DIV_1a {
margin: 10px 10px 20px;
}
.wpproslider_t6_DIV_2 {
color: rgb(85, 85, 85);
perspective-origin: 242.5px 79px;
transform-origin: 242.5px 79px;
border-width: 1px;
border-style: solid;
border-color: rgb(238, 238, 238);
border-radius: 0px 0px 4px 4px;
padding: 5px;
position: relative;
}
.wpproslider_t6_IMG_2 {
color: var(--white);
height: 60px;
vertical-align: middle;
width: 60px;
perspective-origin: 30px 30px;
transform-origin: 30px 30px;
border: 0px var(--white);
border-radius: 50% !important;
}
.wpproslider_t6_DIV_3 {
perspective-origin: 172.5px 57.5px;
transform-origin: 172.5px 57.5px;
border: 0px var(--white);
overflow: hidden;
margin-left: 10px;
min-height: 80px;
}
p.wpproslider_t6_P_4, .wpproslider_t6_SPAN_6, .wpproslider_t6_STRONG_5 {
box-sizing: border-box;
color: rgb(85, 85, 85);
column-rule-color: rgb(85, 85, 85);
border: 0px rgb(85, 85, 85);
outline: rgb(85, 85, 85) 0px;
}
p.wpproslider_t6_P_4 {
perspective-origin: 172.5px 30px;
transform-origin: 172.5px 30px;
margin: 0px 15px 10px !important;
}
.wpproslider_t6_STRONG_5 {
font-weight: 700;
}
.wpproslider_t6_DIV_3L {
float: left;
text-align: center;
overflow: hidden;
margin-right: 10px;
margin-left: 10px;
margin-top: 10px;
}
.wpproslider_t6_DIV_2_top {
width: auto;
position: relative;
margin-left: 5px;
}
.wpproslider_t6_DIV_3_logo {
position: absolute;
top: 4px;
right: 4px;
}
img.wprevpro_t6_star_img_file {
width: 100px;
margin-right: 4px;
vertical-align: text-bottom;
}
img.wprevpro_t6_site_logo {
margin: 0px;
padding: 0px;
height: 32px;
}
span.wprevpro_t6_DIV_title {
display: unset;
font-weight: 600;
}
.wprevpro_t6_DIV_title::after {
content: " - ";
}
.t6displayname {
margin-top: 5px;
font-size: medium;
margin-bottom: 0px;
padding-right: 30px;
}
.wpproslider_t6_star_DIV {
line-height: 1em;
margin-top: 1px;
margin-bottom: 1px;
}
.wprevpro_t6_SPAN_7.wprevlocation {
font-weight: normal;
}
.wpproslider_t6_P_4 {
margin-left: 10px;
}
.wpproslider_t6_DIV_4 {
margin: 4px 6px;
}
.t7datediv, .wpproslider_t7_SPAN_6 {
font-style: italic;
}
.wpproslider_t7_DIV_2, .wpproslider_t7_DIV_3 {
box-sizing: border-box;
column-rule-color: var(--white);
outline: var(--white) 0px;
}
.wprevpro_t7_outer_div_widget {
padding: 0px;
margin: 15px -10px;
}
.wprevpro_t7_outer_div {
padding: 0px 10px;
margin: 15px 0px;
}
.wpproslider_t7_DIV_1 {
margin-top: 10px;
margin-bottom: 10px;
}
.wpproslider_t7_DIV_1a {
margin: 10px;
}
.wpproslider_t7_DIV_2 {
color: var(--white);
perspective-origin: 242.5px 79px;
transform-origin: 242.5px 79px;
border: 1px solid rgb(238, 238, 238);
border-radius: 0px 0px 4px 4px;
padding: 15px;
}
.wpproslider_t7_DIV_3 {
border: 0px var(--white);
overflow: hidden;
}
.wpproslider_t7_P_4, .wpproslider_t7_SPAN_6, .wpproslider_t7_STRONG_5 {
box-sizing: border-box;
color: rgb(85, 85, 85);
column-rule-color: rgb(85, 85, 85);
border: 0px rgb(85, 85, 85);
outline: rgb(85, 85, 85) 0px;
}
.wpproslider_t7_P_4 {
font-style: italic;
}
.wpproslider_t7_STRONG_5 {
font-weight: 700;
}
.wpproslider_t7_DIV_2_top {
width: auto;
position: relative;
height: 40px;
}
.wpproslider_t7_DIV_3_logo {
float: left;
}
img.wprevpro_t7_star_img_file {
width: 100px;
vertical-align: text-bottom;
margin-bottom: 1px;
margin-right: 4px;
}
img.wprevpro_t7_site_logo {
margin: 0px;
padding: 0px;
height: 32px;
}
span.wprevpro_t7_DIV_title {
display: unset;
font-weight: 600;
}
.wprevpro_t7_DIV_title::after {
content: " - ";
}
.t7displayname {
margin-top: 10px;
margin-bottom: 0px;
}
.wpproslider_t7_star_DIV {
line-height: 36px;
text-align: right;
font-size: large;
}
.wpproslider_t7_DIV_4 {
display: inline-block;
}
.wpproslider_t8_DIV_2, .wpproslider_t8_DIV_3, .wpproslider_t8_IMG_2 {
box-sizing: border-box;
column-rule-color: var(--white);
outline: var(--white) 0px;
}
.wprevpro_t8_outer_div_widget {
padding: 0px;
margin: 15px -10px;
}
.wprevpro_t8_outer_div {
padding: 0px 10px;
margin: 15px 0px;
}
.wpproslider_t8_DIV_1a, .wpproslider_t8_DIV_3L {
margin: 10px;
}
.wpproslider_t8_DIV_1 {
margin-top: 10px;
margin-bottom: 10px;
}
.wpproslider_t8_DIV_2 {
color: var(--white);
perspective-origin: 242.5px 79px;
transform-origin: 242.5px 79px;
background: rgb(253, 253, 253);
border-width: 1px;
border-style: solid;
border-color: rgb(238, 238, 238);
border-radius: 0px 0px 4px 4px;
transition: all 0s ease-in-out 0s;
padding: 5px;
position: relative;
height: fit-content;
}
.wpproslider_t8_IMG_2 {
color: var(--white);
height: 60px;
vertical-align: middle;
width: 60px;
perspective-origin: 30px 30px;
transform-origin: 30px 30px;
border: 0px var(--white);
border-radius: 50% !important;
}
.wpproslider_t8_DIV_3 {
perspective-origin: 172.5px 57.5px;
transform-origin: 172.5px 57.5px;
border: 0px var(--white);
overflow: hidden;
margin: 10px;
min-height: 80px;
}
.wpproslider_t8_P_4, .wpproslider_t8_SPAN_6, .wpproslider_t8_STRONG_5 {
box-sizing: border-box;
color: rgb(85, 85, 85);
column-rule-color: rgb(85, 85, 85);
border: 0px rgb(85, 85, 85);
outline: rgb(85, 85, 85) 0px;
}
.wpproslider_t8_P_4 {
margin-top: 0px !important;
}
.wpproslider_t8_DIV_3L {
float: left;
text-align: center;
overflow: hidden;
margin-top: 10px;
}
.wpproslider_t8_DIV_2_top {
width: auto;
position: relative;
margin-left: 5px;
align-self: center;
}
.wpproslider_t8_DIV_3_logo {
position: absolute;
bottom: 0px;
right: 4px;
}
img.wprevpro_t8_star_img_file {
width: 100px;
margin-right: 5px;
margin-bottom: 1px;
vertical-align: text-bottom;
}
img.wprevpro_t8_site_logo {
margin: 0px;
padding: 0px;
height: 32px;
}
span.wprevpro_t8_DIV_title {
display: unset;
font-weight: 600;
}
.wprevpro_t8_DIV_title::after {
content: " - ";
}
.t8displayname {
margin-top: 5px;
font-size: 24px;
margin-bottom: 0px;
}
.wpproslider_t8_star_DIV {
font-size: 16px;
margin-top: 10px;
}
.wpproslider_t8_SPAN_6 {
font-size: 15px;
color: rgb(183, 183, 183) !important;
}
.wpproslider_t8_SPAN_6::before {
content: " - ";
}
.wpproslider_t8_DIV_4 {
margin-top: 6px;
height: auto;
}
.miscpicdiv.mpdiv_t8.wprev_preview_tcolor1_T8 {
margin: 15px 10px 15px 0px;
float: left;
width: 100%;
}
.wpproslider_t8_DIV_4 .wprevpro_woo_title {
text-decoration: none;
font-style: italic;
font-size: small;
margin-top: 10px;
outline: 0px !important;
}
.wpproslider_t8_DIV_2 .wprev_woo_imgdiv {
margin: 18px 10px 10px 18px;
align-self: center;
}
.wpproslider_t8_has_woo_image {
min-height: 196px;
display: flex;
}
.wprevpro_t8_SPAN_7.wprevlocation {
font-size: 15px;
color: rgb(183, 183, 183) !important;
}
.t9datediv, .wpproslider_t9_SPAN_6 {
font-style: italic;
}
.wprevpro_star_imgs_T9 {
font-size: 24px;
}
.wpprooutoffive {
color: rgb(85, 85, 85);
}
.wpproslider_t9_DIV_3_logo {
margin: 10px;
text-align: center;
}
.wpproslider_t9_DIV_2, .wpproslider_t9_DIV_3, .wpproslider_t9_IMG_2 {
box-sizing: border-box;
column-rule-color: var(--white);
outline: var(--white) 0px;
}
.wprevpro_t9_outer_div_widget {
padding: 0px;
margin: 15px -10px;
}
.wprevpro_t9_outer_div {
padding: 0px 10px;
margin: 15px 0px;
}
.wpproslider_t9_DIV_1 {
margin-top: 10px;
margin-bottom: 10px;
}
.wpproslider_t9_DIV_1a {
margin: 10px 10px 20px;
}
.wpproslider_t9_DIV_2 {
color: var(--white);
perspective-origin: 242.5px 79px;
transform-origin: 242.5px 79px;
border-width: 1px;
border-style: solid;
border-color: rgb(238, 238, 238);
border-radius: 0px 0px 4px 4px;
padding: 5px;
position: relative;
}
.wpproslider_t9_IMG_2 {
color: var(--white);
height: 60px;
vertical-align: middle;
width: 60px;
perspective-origin: 30px 30px;
transform-origin: 30px 30px;
border: 0px var(--white);
border-radius: 50% !important;
}
.wpproslider_t9_DIV_3 {
margin-left: 15px;
margin-right: 15px;
margin-bottom: 15px;
}
.wpproslider_t9_P_4, .wpproslider_t9_SPAN_6, .wpproslider_t9_STRONG_5 {
box-sizing: border-box;
color: rgb(85, 85, 85);
column-rule-color: rgb(85, 85, 85);
border: 0px rgb(85, 85, 85);
outline: rgb(85, 85, 85) 0px;
}
.wpproslider_t9_P_4 {
perspective-origin: 172.5px 30px;
transform-origin: 172.5px 30px;
margin: 0px 0px 10px !important;
}
.wpproslider_t9_STRONG_5 {
font-weight: 700;
}
.wpproslider_t9_DIV_3L {
margin: 10px;
}
.wpproslider_t9_DIV_2_top {
width: auto;
position: relative;
margin: 15px 5px 5px;
text-align: center;
}
img.wprevpro_t9_star_img_file {
width: 100px;
margin-right: 4px;
vertical-align: text-bottom;
margin-bottom: 2px;
}
img.wprevpro_t9_site_logo {
margin: 0px;
padding: 0px;
height: 32px;
}
span.wprevpro_t9_DIV_title {
display: unset;
font-weight: 600;
}
.wprevpro_t9_DIV_title::after {
content: " - ";
}
.t9displayname {
margin-top: 5px;
font-size: medium;
margin-bottom: 0px;
padding-right: 30px;
}
.wpproslider_t9_star_DIV {
margin-bottom: -5px;
}
.wprevpro_t9_SPAN_7.wprevlocation {
font-weight: normal;
}
.wpproslider_t9_DIV_4 {
margin-left: 15px;
margin-right: 15px;
}
.t10datediv, .wpproslider_t10_SPAN_6 {
font-style: italic;
font-size: smaller;
}
.wpproslider_t10_DIV_2, .wpproslider_t10_DIV_3, .wpproslider_t10_IMG_2 {
box-sizing: border-box;
column-rule-color: var(--white);
outline: var(--white) 0px;
}
.wprevpro_t10_outer_div_widget {
padding: 0px;
margin: 15px -10px;
}
.wprevpro_t10_outer_div {
padding: 0px 10px;
margin: 15px 0px;
}
.wpproslider_t10_DIV_1 {
margin-top: 10px;
margin-bottom: 10px;
}
.wpproslider_t10_DIV_1a {
margin: 10px 10px 20px;
}
.wpproslider_t10_DIV_2 {
color: var(--white);
perspective-origin: 242.5px 79px;
transform-origin: 242.5px 79px;
border-width: 1px;
border-style: solid;
border-color: rgb(238, 238, 238);
border-radius: 0px 0px 4px 4px;
padding: 5px;
position: relative;
}
.wpproslider_t10_IMG_2 {
color: var(--white);
height: 60px;
vertical-align: middle;
width: 60px;
perspective-origin: 30px 30px;
transform-origin: 30px 30px;
border: 0px var(--white);
border-radius: 50% !important;
}
.wpproslider_t10_DIV_3 {
perspective-origin: 172.5px 57.5px;
transform-origin: 172.5px 57.5px;
border: 0px var(--white);
overflow: hidden;
margin-left: 10px;
min-height: 80px;
}
.wpproslider_t10_P_4, .wpproslider_t10_SPAN_6, .wpproslider_t10_STRONG_5 {
box-sizing: border-box;
color: rgb(85, 85, 85);
column-rule-color: rgb(85, 85, 85);
border: 0px rgb(85, 85, 85);
outline: rgb(85, 85, 85) 0px;
}
.wpproslider_t10_P_4 {
perspective-origin: 172.5px 30px;
transform-origin: 172.5px 30px;
margin: 0px 15px 10px !important;
}
.t10_revname {
font-weight: 700;
}
.wpproslider_t10_DIV_3L {
float: left;
text-align: center;
overflow: hidden;
margin-right: 15px;
margin-left: 15px;
margin-top: 10px;
}
.wpproslider_t10_DIV_2_top {
width: auto;
position: relative;
}
.wpproslider_t10_DIV_3_logo {
position: absolute;
bottom: 10px;
right: 10px;
}
img.wprevpro_t10_star_img_file {
width: 100px;
margin-right: 5px;
}
img.wprevpro_t10_site_logo {
margin: 0px;
padding: 0px;
height: 32px;
vertical-align: bottom;
}
span.wprevpro_t10_DIV_title {
display: unset;
font-weight: 600;
}
.t10displayname {
margin-top: 5px;
margin-bottom: 0px;
padding-right: 30px;
}
.wpproslider_t10_star_DIV {
margin-bottom: 0px;
margin-top: 5px;
color: rgb(253, 211, 20);
}
span.t10_onsite, .t10datediv {
color: rgb(170, 170, 170);
font-size: small;
}
span.wprevpro_star_imgs > span {
margin-right: 2px;
font-size: 110%;
}
span.wprevpro_star_imgsloc1 {
margin-right: 3px;
}
span.wprevpro_star_imgsloc2 {
margin-right: 0px;
}
span.wprevpro_star_imgsloc2 > span {
margin-right: 0px;
font-size: 110%;
}
span.wprevpro_star_imgs {
margin-right: 3px;
}
.miscpicdiv {
display: flex;
margin-top: 10px;
margin-bottom: 10px;
align-items: center;
flex-flow: row wrap;
}
.mscpic-img-body {
padding-right: 10px;
line-height: 0;
}
img.miscpic-listing-image.rounded {
border: 1px solid rgb(225, 227, 223);
border-radius: 4px;
}
.mscpic-body {
flex: 1 0 100px;
}
.mscpic-body {
margin: 0px;
font-weight: lighter;
}
.miscpicdiv.mpdiv_t1.wprev_preview_tcolor1_T1 {
margin-left: -25px;
}
.miscpicdiv.mpdiv_t2.wprev_preview_tcolor1_T2 img {
width: 80px;
min-width: 80px;
margin-right: 5px;
}
.miscpicdiv.mpdiv_t2 {
margin-top: 5px;
}
.miscpicdiv.mpdiv_t3.wprev_preview_tcolor1_T3 {
padding-left: 22px;
padding-bottom: 20px;
}
.miscpicdiv.mpdiv_t4.wprev_preview_tcolor1_T4 {
display: inline;
}
.miscpicdiv.mpdiv_t4.wprev_preview_tcolor1_T4 > .mscpic-img {
display: unset;
float: unset;
}
.miscpicdiv.mpdiv_t4.wprev_preview_tcolor1_T4 > .mscpic-img > .mscpic-img-body {
padding-right: 0px;
padding-top: 5px;
}
.miscpicdiv.mpdiv_t5.wprev_preview_tcolor1_T5 img {
width: 50px;
margin-left: 8px;
}
.miscpicdiv.mpdiv_t6.wprev_preview_tcolor1_T6 {
margin-left: 15px;
}
.miscpicdiv.mpdiv_t6.wprev_preview_tcolor1_T6 img.miscpic-listing-image.rounded {
min-width: 60px;
max-width: 60px;
}
.miscpicdiv.mpdiv_t10.wprev_preview_tcolor1_T10 {
margin-left: 15px;
}
.miscpicdiv.mpdiv_t10.wprev_preview_tcolor1_T10 img.miscpic-listing-image.rounded {
min-width: 60px;
max-width: 60px;
}
.mscpic-img-side {
padding-left: 10px;
}
.wpproslider_t11_DIV_2, .wpproslider_t11_DIV_3, .wpproslider_t11_IMG_2 {
box-sizing: border-box;
column-rule-color: var(--white);
outline: var(--white) 0px;
}
.wprevpro_t11_outer_div_widget {
padding: 0px;
margin: 15px -10px;
}
.wprevpro_t11_outer_div {
padding: 0px 10px;
margin: 15px 0px;
}
.wpproslider_t11_DIV_1a, .wpproslider_t11_DIV_3L {
margin: 10px;
}
.wpproslider_t11_DIV_1 {
margin-top: 10px;
margin-bottom: 10px;
}
.wpproslider_t11_DIV_2 {
display: flex;
align-items: center;
color: var(--white);
perspective-origin: 242.5px 79px;
transform-origin: 242.5px 79px;
background: rgb(253, 253, 253);
border-width: 1px;
border-style: solid;
border-color: rgb(238, 238, 238);
border-radius: 0px 0px 4px 4px;
transition: all 0s ease-in-out 0s;
padding: 5px;
position: relative;
height: fit-content;
}
.wpproslider_t11_IMG_2 {
color: var(--white);
height: 60px;
vertical-align: middle;
width: 60px;
perspective-origin: 30px 30px;
transform-origin: 30px 30px;
border: 0px var(--white);
border-radius: 50% !important;
}
.wpproslider_t11_DIV_3 {
perspective-origin: 172.5px 57.5px;
transform-origin: 172.5px 57.5px;
border: 0px var(--white);
overflow: hidden;
margin: 10px;
min-height: 80px;
}
.wpproslider_t11_P_4, .wpproslider_t11_SPAN_6, .wpproslider_t11_STRONG_5 {
box-sizing: border-box;
color: rgb(85, 85, 85);
column-rule-color: rgb(85, 85, 85);
border: 0px rgb(85, 85, 85);
outline: rgb(85, 85, 85) 0px;
}
.wpproslider_t11_P_4 {
margin-top: 0px !important;
}
.wpproslider_t11_DIV_3L {
float: left;
text-align: center;
overflow: hidden;
margin-top: 10px;
}
.wpproslider_t11_DIV_2_top {
width: auto;
position: relative;
margin-left: 5px;
align-self: center;
}
.wpproslider_t11_DIV_3_logo {
position: absolute;
bottom: 0px;
right: 4px;
}
img.wprevpro_t11_star_img_file {
width: 100px;
margin-right: 4px;
vertical-align: text-bottom;
margin-bottom: 1px;
}
img.wprevpro_t11_site_logo {
margin: 0px;
padding: 0px;
height: 32px;
}
span.wprevpro_t11_DIV_title {
display: unset;
font-weight: 600;
}
.wprevpro_t11_DIV_title::after {
content: " - ";
}
.t11displayname {
margin-top: 5px;
font-size: 24px;
margin-bottom: 0px;
}
.wpproslider_t11_star_DIV {
font-size: 16px;
margin-top: 10px;
}
.wpproslider_t11_SPAN_6 {
font-size: 15px;
color: rgb(183, 183, 183) !important;
}
.wpproslider_t11_SPAN_6::before {
content: " - ";
}
.wpproslider_t11_DIV_4 {
margin-top: 6px;
height: auto;
}
.miscpicdiv.mpdiv_t11.wprev_preview_tcolor1_t11 {
margin: 15px 10px 15px 0px;
float: left;
width: 100%;
}
.wpproslider_t11_DIV_4 .wprevpro_woo_title {
text-decoration: none;
font-style: italic;
font-size: small;
margin-top: 10px;
outline: 0px !important;
}
.wpproslider_t11_DIV_2 .wprev_woo_imgdiv {
margin: 18px 10px 10px 18px;
align-self: center;
}
.wpproslider_t11_has_woo_image {
min-height: 196px;
display: flex;
}
.wprevpro_t11_SPAN_7.wprevlocation {
font-size: 15px;
color: rgb(183, 183, 183) !important;
}
.wpproslider_t12_DIV_1a, .wpproslider_t12_DIV_1a_widget, .wpproslider_t12_IMG_2 {
color: rgb(51, 51, 51);
column-rule-color: rgb(51, 51, 51);
border: 0px rgb(51, 51, 51);
outline: rgb(51, 51, 51) 0px;
box-sizing: border-box;
}
.wpproslider_t12_H3_3, .wpproslider_t12_P_5 {
column-rule-color: var(--white);
outline: var(--white) 0px;
box-sizing: border-box;
}
.wprevpro_t12_outer_div_widget {
padding-left: 0px;
padding-right: 0px;
}
.wprevpro_t12_outer_div {
padding: 0px 10px;
margin: 10px 0px 0px;
}
.wpproslider_t12_DIV_1a, .wpproslider_t12_DIV_1a_widget {
text-align: center;
perspective-origin: 180px 166px;
transform-origin: 180px 166px;
background: rgba(0, 0, 0, 0.02);
padding: 30px;
}
.wpproslider_t12_DIV_1 {
margin-bottom: 15px;
}
.wpproslider_t12_DIV_1a {
margin: 10px;
}
.wpproslider_t12_DIV_1a_widget {
margin-left: 1px;
margin-right: 1px;
}
.wpproslider_t12_IMG_2 {
height: 50px;
max-width: 100%;
width: 50px;
perspective-origin: 67.5px 67.5px;
border-radius: 50%;
}
.wpproslider_t12_H3_3, .wpproslider_t12_P_5 {
text-align: center;
border: 0px var(--white);
}
.wpproslider_t12_H3_3 {
color: grey;
perspective-origin: 150px 13.5px;
transform-origin: 150px 13.5px;
margin: 2px 0px;
font-size: 120%;
font-weight: 700;
}
.wpproslider_t12_SPAN_4 {
box-sizing: border-box;
display: block;
perspective-origin: 150px 10px;
transform-origin: 150px 10px;
margin: 0px 0px 5px;
}
.wpproslider_t12_P_5 {
inset: 0px;
color: rgb(121, 121, 121);
position: relative;
perspective-origin: 150px 20px;
transform-origin: 150px 20px;
margin: 0px 0px 10px;
}
img.wprevpro_t12_star_img_file {
width: 100px;
vertical-align: text-bottom;
margin-bottom: -1px;
margin-right: 4px;
}
img.wprevpro_t12_site_logo {
margin-top: 5px;
margin-bottom: -5px;
height: 32px;
display: inline;
}
.wprevpro_t12_SPAN_6 {
font-size: small;
margin-bottom: -5px;
}
span.wprevpro_t12_DIV_title {
display: block;
font-weight: 600;
}
.wprevpro_t12_DIV_title::after {
content: " - ";
}
.wpproslider_t12_DIV_1a img.wprev_media_img {
margin-left: 5px;
}
.wpproslider_t12_avatar_div {
margin-top: 10px;
}
.wprevreviewownerres {
border-style: solid;
border-width: 1px 0px 0px;
border-color: rgb(208, 208, 208);
margin-top: 8px;
font-weight: 200;
font-size: small;
}
.wprevpro_ownerres_from {
margin-top: 6px;
}
img.wprev_transbygoog {
height: 14px;
width: 107px;
display: block;
margin: 5px 0px;
}
img.wprev_transbygoog.trbygoog_t4, img.wprev_transbygoog.trbygoog_t12 {
margin-left: auto;
margin-right: auto;
}
.wprevpro .emoji {
max-height: 16px;
}
.w3_wprs-responsive {
overflow-x: auto;
}
.w3_wprs-btn-bar::after, .w3_wprs-btn-bar::before, .w3_wprs-btn-group::after, .w3_wprs-btn-group::before, .w3_wprs-clear::after, .w3_wprs-container::after, .w3_wprs-panel::after, .w3_wprs-row-padding::after, .w3_wprs-row::after, .w3_wprs-topnav::after {
content: "";
display: table;
clear: both;
}
.w3_wprs-col, .w3_wprs-half, .w3_wprs-quarter, .w3_wprs-third, .w3_wprs-threequarter, .w3_wprs-twothird {
float: left;
width: 100%;
}
.w3_wprs-col.s1 {
width: 8.33333%;
}
.w3_wprs-col.s2 {
width: 16.6667%;
}
.w3_wprs-col.s3 {
width: 25%;
}
.w3_wprs-col.s4 {
width: 33.3333%;
}
.w3_wprs-col.s5 {
width: 41.6667%;
}
.w3_wprs-col.s6 {
width: 50%;
}
.w3_wprs-col.s7 {
width: 58.3333%;
}
.w3_wprs-col.s8 {
width: 66.6667%;
}
.w3_wprs-col.s9 {
width: 75%;
}
.w3_wprs-col.s10 {
width: 83.3333%;
}
.w3_wprs-col.s11 {
width: 91.6667%;
}
.w3_wprs-col.s12, .w3_wprs-half, .w3_wprs-quarter, .w3_wprs-third, .w3_wprs-threequarter, .w3_wprs-twothird {
width: 100%;
}
@media only screen and (min-width: 601px) {
.w3_wprs-col.m1 {
width: 8.33333%;
}
.w3_wprs-col.m2 {
width: 16.6667%;
}
.w3_wprs-col.m3, .w3_wprs-quarter {
width: 25%;
}
.w3_wprs-col.m4, .w3_wprs-third {
width: 33.3333%;
}
.w3_wprs-col.m5 {
width: 41.6667%;
}
.w3_wprs-col.m6, .w3_wprs-half {
width: 50%;
}
.w3_wprs-col.m7 {
width: 58.3333%;
}
.w3_wprs-col.m8, .w3_wprs-twothird {
width: 66.6667%;
}
.w3_wprs-col.m9, .w3_wprs-threequarter {
width: 75%;
}
.w3_wprs-col.m10 {
width: 83.3333%;
}
.w3_wprs-col.m11 {
width: 91.6667%;
}
.w3_wprs-col.m12 {
width: 100%;
}
}
@media only screen and (min-width: 993px) {
.w3_wprs-col.l1 {
width: 8.33333%;
}
.w3_wprs-col.l2 {
width: 16.6667%;
}
.w3_wprs-col.l3, .w3_wprs-quarter {
width: 25%;
}
.w3_wprs-col.l4, .w3_wprs-third {
width: 33.3333%;
}
.w3_wprs-col.l5 {
width: 41.6667%;
}
.w3_wprs-col.l6, .w3_wprs-half {
width: 50%;
}
.w3_wprs-col.l7 {
width: 58.3333%;
}
.w3_wprs-col.l8, .w3_wprs-twothird {
width: 66.6667%;
}
.w3_wprs-col.l9, .w3_wprs-threequarter {
width: 75%;
}
.w3_wprs-col.l10 {
width: 83.3333%;
}
.w3_wprs-col.l11 {
width: 91.6667%;
}
.w3_wprs-col.l12 {
width: 100%;
}
}
.w3_wprs-content {
max-width: 980px;
margin: auto;
}
.w3_wprs-row-padding, .w3_wprs-row-padding > .w3_wprs-col, .w3_wprs-row-padding > .w3_wprs-half, .w3_wprs-row-padding > .w3_wprs-quarter, .w3_wprs-row-padding > .w3_wprs-third, .w3_wprs-row-padding > .w3_wprs-threequarter, .w3_wprs-row-padding > .w3_wprs-twothird {
padding: 0px 8px;
}
.wprev_pro_float_outerdiv {
position: fixed;
bottom: 10px;
right: 10px;
width: 350px;
height: auto;
z-index: 999999;
max-width: 84%;
}
.wprevpro_slideout_container {
position: fixed;
bottom: 0px;
right: 0px;
width: 400px;
height: 100%;
background: rgb(245, 245, 245);
box-shadow: rgba(0, 0, 0, 0.35) 0px 2px 8px 0px;
overflow-y: auto;
max-width: 85%;
z-index: 99999999 !important;
}
.wprevpro_slideout_container::-webkit-scrollbar {
width: 6px;
background-color: rgb(245, 245, 245);
}
.wprevpro_slideout_container::-webkit-scrollbar-thumb {
background-color: rgb(0, 0, 0);
}
.wprevpro_slideout_container::-webkit-scrollbar-track {
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 6px inset;
background-color: rgb(245, 245, 245);
}
div.wprevpro_slideout_container_body {
margin: 10px;
}
div.wprevpro_slideout_container_footer, div.wprevpro_slideout_container_header {
margin: 10px;
text-align: center;
}
div.wprev_pro_float_outerdiv > .wprs_unslider > .wprs_unslider-arrow {
width: 22px;
height: 22px;
right: -25px;
}
div.wprev_pro_float_outerdiv > .wprs_unslider > .wprs_unslider-arrow.prev {
left: -23px;
}
div.wprev_pro_float_outerdiv > .wprs_unslider > .wprs_unslider-arrow.next {
right: -23px;
}
.wprevpro_load_more_div {
text-align: center;
}
.wprevpro_load_more_btn {
padding: 8px 16px;
text-align: center;
text-decoration: none;
display: inline-block;
transition-duration: 0.4s;
margin: 10px;
background-color: var(--white);
color: rgb(117, 117, 117);
border: 2px solid rgb(231, 231, 231);
}
.wppro_badge1_DIV_1, .wppro_badge1_DIV_2, .wppro_badge1_IMG_3 {
box-sizing: border-box;
overflow-wrap: break-word;
text-decoration: none solid rgb(102, 102, 102);
text-size-adjust: 100%;
column-rule-color: rgb(102, 102, 102);
}
.wprevpro_load_more_btn:hover {
background-color: rgb(231, 231, 231);
}
img.isinslideshowloadingimg {
margin-top: 100px;
margin-bottom: 100px;
}
.wppro_badge1_DIV_2, .wppro_badge1_IMG_3 {
overflow-wrap: break-word;
caret-color: rgb(102, 102, 102);
color: rgb(102, 102, 102);
}
.wppro_badge1_DIV_1 {
box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px;
color: rgb(102, 102, 102);
left: 0px;
max-width: 100%;
position: relative;
right: 0px;
top: 0px;
width: 100%;
overflow-wrap: break-word;
perspective-origin: 171.36px 66px;
transform-origin: 171.36px 66px;
background: var(--white);
outline: rgb(102, 102, 102) 0px;
border-top: 5px solid rgb(97, 140, 255);
border-bottom: 5px solid var(--white);
border-radius: 0px;
margin: 10px;
padding: 10px 20px 5px;
}
.wppro_badge1_DIV_2, .wppro_badge1_DIV_5, .wppro_badge1_DIV_stars, .wppro_badge1_IMG_3, .wppro_badge1_SPAN_4 {
border: 0px rgb(102, 102, 102);
outline: rgb(102, 102, 102) 0px;
}
.wppro_badge1_DIV_1 a {
box-shadow: currentcolor 0px 0px 0px 0px !important;
}
.wppro_badge1_DIV_2 {
width: auto;
perspective-origin: 151.36px 48.5px;
transform-origin: 151.36px 48.5px;
font: 400 15px / 24px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.wppro_badge1_IMG_3 {
display: block;
float: left;
height: 50px;
width: auto;
max-width: 100%;
vertical-align: middle;
perspective-origin: 25px 25px;
transform-origin: 25px 25px;
margin: 3px 20px 0px 0px;
}
img.wppro_badge1_IMG_4 {
margin-right: 10px;
text-decoration: none;
max-height: 32px;
display: inline !important;
}
.wppro_badge1_DIV_12, .wppro_badge1_DIV_13, .wppro_badge1_DIV_5, .wppro_badge1_DIV_stars, .wppro_badge1_SPAN_4 {
text-decoration: none solid rgb(102, 102, 102);
column-rule-color: rgb(102, 102, 102);
text-size-adjust: 100%;
overflow-wrap: break-word;
box-sizing: border-box;
}
.wppro_badge1_DIV_5, .wppro_badge1_DIV_stars, .wppro_badge1_SPAN_4 {
caret-color: rgb(102, 102, 102);
}
.wppro_badge1_SPAN_4 {
clear: both;
font-size: 18px;
font-weight: 700;
}
.wppro_badge1_DIV_5 {
color: rgb(102, 102, 102);
width: auto;
perspective-origin: 151.36px 32px;
transform-origin: 151.36px 32px;
font: 400 15px / 24px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.wppro_badge1_DIV_stars {
inset: 0px;
color: rgb(97, 140, 255);
margin-bottom: 2px;
position: relative;
width: auto;
perspective-origin: 151.36px 13.5px;
transform-origin: 151.36px 13.5px;
font-size: 22px;
margin-top: 6px;
}
.wppro_badge1_DIV_12, .wppro_badge1_DIV_13 {
clear: both;
width: auto;
perspective-origin: 151.36px 16px;
transform-origin: 151.36px 16px;
border: 0px rgb(102, 102, 102);
outline: rgb(102, 102, 102) 0px;
}
.wppro_badge1_DIV_12 {
margin: 8px 0px 0px;
}
.wppro_badge1_DIV_13 {
margin: 6px 0px 0px;
}
.wppro_badge1_SPAN_13 {
box-sizing: border-box;
color: rgb(64, 128, 255);
text-decoration: none solid rgb(64, 128, 255);
text-size-adjust: 100%;
overflow-wrap: break-word;
column-rule-color: rgb(64, 128, 255);
caret-color: rgb(64, 128, 255);
border: 0px rgb(64, 128, 255);
font-size: 20px;
font-weight: 700;
outline: rgb(64, 128, 255) 0px;
}
.wppro_badge1_A_14 {
color: unset;
text-decoration: underline solid rgb(102, 102, 102);
text-size-adjust: 100%;
overflow-wrap: break-word;
}
.wppro_badge1_SPAN_15 {
box-sizing: border-box;
text-decoration: none solid rgb(102, 102, 102);
text-size-adjust: 100%;
overflow-wrap: break-word;
column-rule-color: rgb(102, 102, 102);
caret-color: rgb(102, 102, 102);
border: 0px rgb(102, 102, 102);
outline: rgb(102, 102, 102) 0px;
}
.wppro_badge1_DIV_1.b3s1 {
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 5px;
border-width: 3px;
}
span.wppro_badge1_SPAN_4.b3s4 {
font-size: 15px;
}
.wppro_badge1_DIV_stars.b3s6 {
margin-top: 2px;
}
.wppro_badge1_DIV_5.b3s5 {
font-size: 12px;
}
.wppro_badge1_DIV_12.b3s12 {
margin-top: 0px;
}
span.wppro_badge1_SPAN_13.b3s13 {
font-size: 14px;
}
img.wppro_badge1_IMG_3.b3i {
margin-right: 5px;
}
img.wppro_badge3_IMG_4 {
margin-right: 5px;
text-decoration: none;
max-height: 32px;
width: fit-content;
display: inline !important;
}
.wprev_badge_5_outer {
padding: 20px;
border-color: rgb(205, 205, 205);
border-style: solid;
border-width: 1px;
text-align: center;
width: 100%;
box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px;
}
img.wppro_badge5_IMG_4 {
margin: 4px;
text-decoration: none;
max-height: 32px;
display: inline !important;
}
.wppro_badge5_IMG {
margin-bottom: 10px;
}
.wppro_badge5_name {
font-size: 20px;
font-weight: 700;
margin-bottom: 10px;
}
.wppro_badge5_stars {
margin-bottom: 10px !important;
}
.wppro_badge5_total {
margin-bottom: 10px;
}
span.wppro_badge1_SPAN_13.b5 {
font-size: unset;
}
.wprevpro_badge.wppro_badge1_DIV_1.b6s1 {
text-align: center;
}
span.wppro_avg_b6s6a {
margin-right: 10px;
color: rgb(74, 74, 74);
}
.wprevpro_badge.wppro_badge1_DIV_1.b6s1 {
width: max-content;
padding: 5px 20px;
}
.b6s2 .wppro_badge1_DIV_13 {
margin-top: 0px;
margin-bottom: -5px;
}
.wppro_badge1_DIV_12.b6s12 {
font-size: 12px;
margin-top: -5px;
margin-bottom: -5px;
}
.wppro_badge1_DIV_stars.b6s6 {
margin-top: 5px;
margin-bottom: 5px;
}
img.wppro_badge6_IMG_4 {
margin: 0px 3px;
}
.wprevpro-rating {
display: inline-block;
border: 0px;
margin: 0px;
padding: 5px;
}
p.wprevpro_required_notice {
margin-bottom: 1.5em;
}
.wprevpro-rating:focus {
outline: rgb(204, 204, 204) solid 0px;
}
.wprevpro-rating input[type="radio"] {
display: none !important;
}
.wprevpro-rating label {
font-weight: 400;
}
span.wppro_badge1_DIV_stars.b4s2 {
font-size: 20px;
vertical-align: middle;
margin: 0px;
padding: 0px;
}
@media only screen and (max-width: 768px) {
.wprevpro-rating label::before {
font-size: 2em;
}
}
.wprevpro-rating-wrapper.in-view .wprevpro-rating {
margin: 0px;
padding: 0px;
}
.wprevpro-rating-wrapper.in-metabox .wprevpro-rating > label::before {
font-size: 20px;
line-height: 27px;
padding: 0px 4px;
color: rgb(0, 115, 170);
}
.wprevpro-rating input[type="radio"]:checked + label::before, .wprevpro-rating label::before, .wprevpro-rating-wrapper.in-metabox input[type="radio"]:checked + label::before {
color: rgb(253, 191, 12);
}
.wprevpro-rating label[for$="star0"] {
display: none !important;
}
.wprevpro_form .after, .wprevpro_form .before {
display: block;
}
.wprevpro-rating label {
width: 20px;
height: 20px;
background: gold;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: center bottom;
margin-bottom: 0px;
margin-right: 2px;
transition: all 0.3s ease 0s;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.319-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E%0A");
}
.wprevpro-rating input:checked ~ label, .wprevpro-rating label:hover ~ label {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M13.959 12.522l3.757-3.646-5.181-0.761-2.32-4.69-2.32 4.69-5.181 0.761 3.757 3.646-0.896 5.169 4.641-2.443 4.628 2.443zM20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.331-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E");
}
.wprevpro-rating input[type="radio"]:checked + label, .wprevpro-rating:hover input ~ label {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.319-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E%0A");
}
.wprevpro-rating:hover label:hover ~ input:not(:checked) + label {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M13.959 12.522l3.757-3.646-5.181-0.761-2.32-4.69-2.32 4.69-5.181 0.761 3.757 3.646-0.896 5.169 4.641-2.443 4.628 2.443zM20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.331-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E");
}
.wprevpro_form .wprevform-field .after {
font-style: italic;
}
.wprevpro_form {
margin: 0px auto;
padding: 10px;
}
h3#fpc_title {
background: rgb(234, 234, 234);
padding: 10px;
margin-top: 0px;
margin-bottom: 0px;
}
.wprevpro_form .required.symbol::after {
content: "*";
color: red;
margin: 0px 4px;
}
.wprevpro_form label {
font-weight: 700;
float: none;
display: inline-block !important;
}
.wprevpro_form .wprevform-field {
margin-bottom: 1.5em;
}
.wprevpro_form input[type="email"], .wprevpro_form input[type="file"], .wprevpro_form input[type="text"], .wprevpro_form input[type="url"], .wprevpro_form select, .wprevpro_form textarea {
box-sizing: border-box;
display: block;
float: none;
width: 100%;
max-width: unset;
margin: 3px 0px;
padding: 3px 5px;
border: 1px solid rgb(221, 221, 221);
box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 2px inset;
background-color: var(--white);
color: rgb(50, 55, 60);
outline: 0px;
transition: border-color 50ms ease-in-out 0s;
}
.wprevpro_form input[type="file"] {
border: unset;
box-shadow: unset;
padding-left: 0px;
}
.wprevpro_submiterror, .wprevpro_submitsuccess {
border-width: 1px;
border-style: solid;
margin-bottom: 10px;
margin-top: 10px;
padding: 10px;
}
.wprevpro_form textarea {
height: 11em;
}
.wpreveprohme {
display: none;
}
.wprevpro_submitsuccess {
color: rgb(21, 87, 36);
background-color: rgb(212, 237, 218);
border-color: rgb(195, 230, 203);
}
.wprevpro_submiterror {
color: rgb(114, 28, 36);
background-color: rgb(248, 215, 218);
border-color: rgb(245, 198, 203);
}
button.button.wprevpro_btn_show_form {
margin-bottom: 1.5em;
}
.wprev_loader {
border-width: 5px;
border-style: solid;
border-color: rgb(180, 185, 190) rgb(243, 243, 243) rgb(243, 243, 243);
border-image: initial;
border-radius: 50%;
width: 40px;
height: 40px;
animation: 2s linear 0s infinite normal none running spin;
}
@-webkit-keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.btnwprevdefault {
color: rgb(85, 85, 85);
border-color: rgb(204, 204, 204);
background: rgb(247, 247, 247);
box-shadow: rgb(204, 204, 204) 0px 1px 0px;
vertical-align: top;
display: inline-block;
text-decoration: none;
font-size: 13px;
height: auto;
margin: 4px 5px 4px 0px;
padding: 5px 15px;
border-width: 1px;
border-style: solid;
appearance: none;
border-radius: 3px;
white-space: nowrap;
box-sizing: border-box;
}
.btnwprevdefault:focus, .wp-core-ui .btnwprevdefault:hover {
background: rgb(250, 250, 250);
border-color: rgb(153, 153, 153);
color: rgb(35, 40, 45);
}
.btnwprevdefault:focus {
border-color: rgb(91, 157, 217);
box-shadow: rgba(0, 115, 170, 0.8) 0px 0px 3px;
}
.btnwprevdefault:active {
background: rgb(238, 238, 238);
border-color: rgb(153, 153, 153);
box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px -3px inset;
transform: translateY(1px);
outline: 0px;
}
.hideme {
display: none;
}
.wppro_dashboardReviewSummary {
display: flex;
align-items: center;
justify-content: center;
padding: 1.6em 1.2em;
position: relative;
font-size: 14px;
transition: all 0.3s ease 0s;
}
.wppro_dashboardReviewSummary__left {
min-width: fit-content;
text-align: center;
color: rgba(0, 0, 0, 0.9);
margin-right: 2.5em;
}
.wppro_dashboardReviewSummary__avgRating {
font-size: 4.5em;
font-weight: 600;
line-height: 1;
margin-bottom: 0px;
margin-top: -10px;
}
.wppro_b2__rating {
align-items: center;
}
.wppro_dashboardReviewSummary__avgReviews {
margin-top: 10px;
color: rgb(94, 94, 94);
font-size: 1.7em;
font-weight: 400;
}
.wprevb2avgtot {
margin-bottom: 5px;
}
.wppro_dashboardReviewSummary__right {
position: relative;
margin-bottom: auto;
width: 100%;
}
.wppro_b2__ratingRow:not(:last-child) {
margin-bottom: 0.19em;
}
.wppro_b2__ratingRow {
display: flex;
align-items: center;
font-size: 1.4em;
line-height: 27px;
}
.ratingRow__star {
margin-left: 0.3em;
}
.wppro_b2__ratingProgress {
height: 0.4em;
background-color: rgb(238, 238, 238);
width: 100%;
margin: 0px 1em;
}
.wppro_b2__ratingProgress__fill {
height: 100%;
background-color: rgb(255, 213, 79);
}
.wppro_b2__ratingRow__avg {
min-width: 2.3em;
margin-right: -10px;
overflow-wrap: normal;
}
.bigstar {
font-size: 32px;
}
.wppro_badge2_IMG_4 {
margin-right: 5px;
margin-left: 5px;
text-decoration: none;
max-height: 32px;
width: auto;
display: unset !important;
}
.b2icons {
margin-bottom: -10px;
}
@media only screen and (max-width: 600px) {
.wppro_badge1_DIV_1 {
margin: 20px auto;
}
.wppro_dashboardReviewSummary {
display: block;
}
.wppro_b2__rating {
display: block;
text-align: -webkit-center;
}
.wppro_dashboardReviewSummary__left {
margin-right: 0px;
}
.wppro_dashboardReviewSummary__right {
margin-top: 30px;
}
.wppro_b2__ratingProgress__fill {
max-width: 100%;
}
.wprevb2avgtot {
font-size: 15px;
margin-top: -20px;
}
.wppro_b2__ratingRow__avg {
min-width: 2em;
margin-right: 0px;
}
}
img.wprevpro_form_site_logo {
margin-top: 12px;
margin-right: 12px;
}
img.wprevpro_t1_rec_img_file {
height: 16px;
width: 16px;
}
.wppro_twscrname {
font-size: 11px;
color: rgb(157, 157, 157);
line-height: 11px;
font-style: italic;
}
.wppro_twscrname a {
color: rgb(157, 157, 157);
}
.wppro_updown {
font-size: 35px;
margin-right: 10px;
cursor: pointer;
}
.wppro_updown_yellobg {
border-radius: 35px;
}
.wppro_updown_yellobg.nitro-lazy {
background-image: none !important;
}
.wprevform-headerhtml {
margin-bottom: 10px;
}
.wprevmodal_modal {
visibility: hidden;
position: fixed;
z-index: 1000000;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
overflow: hidden;
background-color: rgba(0, 0, 0, 0.4);
}
.wprevmodal_modal-content {
background-color: rgb(254, 254, 254);
margin: 12% auto;
padding: 20px;
border: 1px solid rgb(136, 136, 136);
width: 80%;
max-height: 80%;
overflow: auto;
border-radius: 4px;
}
@media only screen and (max-width: 768px) {
.wprevmodal_modal-content {
margin: 10% auto;
width: 85%;
max-height: 85%;
}
}
.wprevmodal_close {
color: rgb(170, 170, 170);
float: right;
font-size: 28px;
font-weight: 700;
margin-top: -15px;
margin-right: -10px;
}
.wprevmodal_close:focus, .wprevmodal_close:hover {
color: rgb(0, 0, 0);
text-decoration: none;
cursor: pointer;
}
.wprevmodal_modal-content::-webkit-scrollbar-track {
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 6px inset;
background-color: rgb(245, 245, 245);
}
.wprevmodal_modal-content::-webkit-scrollbar {
width: 8px;
background-color: rgb(245, 245, 245);
}
.wprevmodal_modal-content::-webkit-scrollbar-thumb {
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 6px inset;
background-color: rgb(85, 85, 85);
}
span.wppro_page_numbers {
float: none;
border: 1px solid rgb(191, 191, 191);
color: rgb(147, 147, 147);
text-transform: uppercase;
padding: 8px 14px;
font-size: 14px;
cursor: pointer;
background: var(--white);
}
.wppro_page_numbers_ul li {
margin: 10px 2px;
display: inline-block;
padding-left: 0px !important;
list-style: unset !important;
}
ul.wppro_page_numbers_ul {
display: inline-block;
margin: 0px;
box-shadow: none;
list-style: none;
padding: 0px 5px !important;
}
div.wppro_pagination {
margin: 5px 13px;
}
span.wppro_page_numbers.current {
background: rgb(234, 234, 234);
}
span.wppro_page_numbers:hover {
background-color: rgb(244, 244, 244);
}
img.wprppagination_loading_image {
vertical-align: middle;
width: 21px;
height: 21px;
margin-left: 10px;
}
span.wppro_page_dots {
float: none;
border: 1px solid rgb(191, 191, 191);
color: rgb(147, 147, 147);
text-transform: uppercase;
padding: 8px 14px;
font-size: 14px;
background: var(--white);
}
.wprev_header_txt {
text-align: center;
margin-top: 20px;
margin-bottom: 10px;
}
.wprev_searchsort {
color: rgb(147, 147, 147);
font-size: 14px;
margin-bottom: 5px;
}
input#wprevpro_header_search_input {
margin-left: 5px;
padding-left: 8px;
border: 1px solid rgb(191, 191, 191);
}
input#wprevpro_header_search_input::placeholder {
color: rgb(147, 147, 147);
opacity: 1;
}
select.wprev_sort {
margin-left: 5px;
padding-left: 8px;
}
select.wprev_sort option:disabled {
color: rgb(147, 147, 147);
}
.wprev_norevsfound {
padding: 10px;
}
img.wprppagination_loading_image_search {
height: 25px;
vertical-align: middle;
margin-left: 5px;
margin-top: -3px;
}
img.wprppagination_loading_image_tag {
height: 25px;
vertical-align: middle;
margin-left: 5px;
margin-top: -3px;
}
.wprev_search_sort_bar {
margin: 10px 15px;
}
span.wprevpro_stag {
margin: 0px 5px 5px;
float: none;
border: 1px solid rgb(191, 191, 191);
color: rgb(147, 147, 147);
padding: 3px 7px;
font-size: 14px;
cursor: pointer;
display: inline-block;
}
.wprevpro_searchtags_div {
margin-top: 5px;
margin-bottom: 5px;
}
span.wprevpro_stag:hover {
background-color: rgb(244, 244, 244);
}
span.wprevpro_stag.current {
background: rgb(234, 234, 234);
}
.wprevpro_popup_container_footer, .wprevpro_popup_container_header {
margin: 10px;
text-align: center;
}
.b4s12 {
vertical-align: middle;
}
div.wppro_badge4_DIV_1 {
line-height: 27px;
}
.wprevslideout_close {
color: rgb(170, 170, 170);
float: right;
font-size: 28px;
font-weight: 700;
margin-top: 0px;
margin-right: 5px;
cursor: pointer;
}
.btnwprevsubmit {
cursor: pointer;
}
input#wprevpro_header_search_input {
margin-bottom: 5px;
}
.wprs_masonry_js {
position: relative;
opacity: 0;
}
.wprs_masonry_item_js {
position: absolute;
}
.wprs_masonry_item_js.outerrevdiv > div:first-child {
margin-left: 0px;
margin-right: 0px;
}
.wprs_masonry_item.outerrevdiv > div:first-child {
margin-left: 8px;
margin-right: 8px;
}
.wprs_unslider-wrap.wprs_unslider-carousel > li::before {
content: none;
}
span.wprev_consent {
margin-left: 5px;
}
a.btnwprevdefault_licon img {
height: 50px;
}
a.btnwprevdefault_sicon img {
height: 32px;
}
.wprev_searchsort {
min-height: 30px;
}
.wprevsiteicon {
width: auto;
}
.wprevmodal_modal_rdmore {
display: none;
position: fixed;
z-index: 1000000;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
overflow: hidden;
background-color: rgba(0, 0, 0, 0.4);
}
.wprevmodal_modal_rdmore-content {
background-color: rgb(254, 254, 254);
padding: 20px;
border: 1px solid rgb(136, 136, 136);
width: 650px;
max-height: 80%;
overflow: auto;
border-radius: 4px;
position: relative;
margin: 0px auto;
top: 20%;
}
.wprevmodal_rdmore_close {
color: rgb(170, 170, 170);
float: right;
font-size: 28px;
font-weight: 700;
margin-top: -15px;
margin-right: -10px;
cursor: pointer;
}
@media only screen and (max-width: 600px) {
.wprevmodal_modal_rdmore-content {
width: auto;
}
}
.rdmorepoplogo .wprevsiteicon {
margin: 0px;
padding: 0px;
position: unset;
}
.rdmorepopbody img.wprev_media_img {
height: 90px;
}
.wprev_banner_outer {
background: rgb(240, 240, 240);
border-radius: 2px;
margin: 15px 20px;
}
.wprev_banner_top {
font-size: 14px;
border-bottom: 1px solid rgb(217, 217, 217);
padding: 0px 5px;
border-top-color: rgb(217, 217, 217);
border-right-color: rgb(217, 217, 217);
border-left-color: rgb(217, 217, 217);
}
img.wppro_banner_icon {
height: 16px;
margin-right: 5px;
transition: opacity 0.3s ease-in-out 0s;
display: inline-block;
vertical-align: bottom;
margin-bottom: 1px;
}
img.opaci2 {
opacity: 0.2;
}
span.wprev_banner_top_source {
margin-left: 10px;
margin-right: 10px;
display: inline-block;
vertical-align: middle;
line-height: normal;
padding: 8px 0px;
cursor: pointer;
}
span.wprev_banner_top_source.cursel {
border-style: solid;
border-width: 0px 0px 2px;
border-color: rgb(132, 132, 132);
margin-bottom: -1px;
}
span.wprev_banner_top_source:hover {
border-style: solid;
border-width: 0px 0px 2px;
border-color: rgb(132, 132, 132);
margin-bottom: -1px;
}
.wprev_banner_bottom {
padding: 5px 15px;
position: relative;
}
.wprev_banner_bottom_t {
font-size: 16px;
margin: 10px 0px 2px;
}
.wprev_banner_bottom_b {
font-size: 17px;
margin: 5px 0px 10px;
}
span.wprev_avgrevs {
font-weight: bold;
}
span.wprev_totrevs {
font-size: 12px;
font-weight: 100;
}
.wprevpro_bnrevus_btn {
padding: 8px 16px;
text-align: center;
text-decoration: none;
display: inline-block;
transition-duration: 0.4s;
background-color: var(--white);
color: rgba(0, 0, 0, 0.55);
border: 1px solid rgba(0, 0, 0, 0.22);
cursor: pointer;
}
.wprevpro_bnrevus_btn:hover {
background-color: rgba(0, 0, 0, 0.08);
}
.wprevb1 .wprevpro_bnrevus_div {
position: absolute;
right: 25px;
top: 20px;
font-size: 14px;
text-align: right;
}
.wprevb1 .wprevdropdown-content {
display: none;
position: relative;
background-color: var(--white);
z-index: 1000000;
border: 1px solid rgba(0, 0, 0, 0.22);
}
.wprevb1 .wprevdropdown-content a {
float: none;
color: rgba(0, 0, 0, 0.55);
padding: 8px 12px;
text-decoration: none;
display: block;
text-align: left;
transition-duration: 0.4s;
}
.wprevb1 .wprevdropdown-content a:hover, .wprevb1 .wprevdropdown-content a:active {
background-color: rgba(0, 0, 0, 0.08);
}
img.banner_rtype_loading {
height: 16px;
margin-right: 5px;
margin-bottom: -3px;
}
.forceloadmorehide {
display: none;
}
.slickwprev-loading .slickwprev-track {
visibility: hidden;
}
.slickwprev-loading .slickwprev-slide {
visibility: hidden;
}
.slickwprev-slider {
position: relative;
display: block;
box-sizing: border-box;
user-select: none;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slickwprev-list {
position: relative;
display: block;
overflow: hidden;
margin: 0px 0px 10px;
padding: 0px;
}
.slickwprev-list:focus {
outline: 0px;
}
.slickwprev-list.dragging {
cursor: pointer;
}
.slickwprev-slider .slickwprev-list, .slickwprev-slider .slickwprev-track {
transform: translate3d(0px, 0px, 0px);
}
.slickwprev-track {
position: relative;
top: 0px;
left: 0px;
display: block;
margin-left: auto;
margin-right: auto;
}
.slickwprev-track::after, .slickwprev-track::before {
display: table;
content: "";
}
.slickwprev-track::after {
clear: both;
}
.slickwprev-slide {
display: none;
float: left;
height: 100%;
min-height: 1px;
padding-left: 0px;
padding-right: 0px;
}
[dir="rtl"] .slickwprev-slide {
float: right;
}
.slickwprev-slide.slickwprev-loading img {
display: none;
}
.slickwprev-slide.dragging img {
pointer-events: none;
}
.slickwprev-initialized .slickwprev-slide {
display: block;
}
.slickwprev-vertical .slickwprev-slide {
display: block;
height: auto;
border: 1px solid transparent;
}
.slickwprev-arrow.slickwprev-hidden {
display: none;
}
.slickwprev-loading .slickwprev-list {
}
.slickwprev-loading .slickwprev-list.nitro-lazy {
background-image: none !important;
}
.slickwprev-next, .slickwprev-prev {
font-size: 0px;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0px;
transform: translate(0px, -50%);
cursor: pointer;
border: none;
outline: 0px;
background: 0px 0px;
color: transparent !important;
}
.slickwprev-next:focus, .slickwprev-next:hover, .slickwprev-prev:focus, .slickwprev-prev:hover {
color: transparent;
outline: 0px;
background: 0px 0px;
position: absolute;
top: 50%;
border: unset;
}
.slickwprev-next:focus::before, .slickwprev-next:hover::before, .slickwprev-prev:focus::before, .slickwprev-prev:hover::before {
opacity: 1;
}
.slickwprev-next.slickwprev-disabled::before, .slickwprev-prev.slickwprev-disabled::before {
opacity: 0.25;
}
.slickwprev-next::before, .slickwprev-prev::before {
font-family: slick;
font-size: 20px;
line-height: 1;
opacity: 0.75;
color: rgb(221, 221, 221);
-webkit-font-smoothing: antialiased;
}
.slickwprev-prev {
left: -20px;
}
[dir="rtl"] .slickwprev-prev {
right: -20px;
left: auto;
}
.slickwprev-prev::before {
content: "?";
}
[dir="rtl"] .slickwprev-prev::before {
content: "?";
}
.slickwprev-next {
right: -20px;
}
[dir="rtl"] .slickwprev-next {
right: auto;
left: -20px;
}
.slickwprev-next::before {
content: "?";
}
[dir="rtl"] .slickwprev-next::before {
content: "?";
}
.slickwprev-dotted.slickwprev-slider {
margin-bottom: 15px;
}
.slickwprev-dots {
position: absolute;
bottom: -10px;
width: 100%;
margin: 0px;
list-style: none;
text-align: center;
display: block !important;
padding: 0px !important;
}
.slickwprev-dots li {
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0px;
padding: 0px;
cursor: pointer;
}
.slickwprev-dots li button {
font-size: 0px;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0px;
outline: 0px;
background: 0px 0px;
}
.slickwprev-dots li button:focus, .slickwprev-dots li button:hover {
outline: 0px;
}
.slickwprev-dots li button:focus::before, .slickwprev-dots li button:hover::before {
opacity: 1;
}
.slickwprev-dots li button::before {
font-family: slick;
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0px;
left: 0px;
width: 20px;
height: 20px;
content: "�";
text-align: center;
opacity: 0.25;
color: rgb(0, 0, 0);
-webkit-font-smoothing: antialiased;
}
.slickwprev-dots li.slickwprev-active button::before {
opacity: 0.75;
color: rgb(0, 0, 0);
}
.wprevgoslick_avatarnav {
margin: 20px 50px 50px;
transition: height 0.2s ease-out 0s;
}
.avatarnavdiv {
margin-bottom: 25px;
}
.slickwprev-active .avatarnavdiv .wprevpro_avatarimg {
opacity: 0.25;
}
.slickwprev-cloned .avatarnavdiv .wprevpro_avatarimg {
opacity: 0.25;
}
.slickwprev-current .avatarnavdiv .wprevpro_avatarimg {
opacity: 1;
}
.avatarnavdiv {
display: flex;
justify-content: center;
}
.avataronlyrevdiv {
margin-top: 20px;
}
@media only screen and (min-width: 600px) {
.wprevgoslicknavcontainer {
margin-left: 80px;
margin-right: 80px;
}
}
@media only screen and (max-width: 600px) {
.wprevgoslicknavcontainer {
margin-left: 40px;
margin-right: 40px;
}
}
img.avartnavimg {
cursor: pointer;
}
button.slickwprev-arrow.slickwprev-disabled {
cursor: unset;
}
.wprev_pro_float_outerdiv .slickwprev-prev {
left: -5px;
}
.wprev_pro_float_outerdiv .slickwprev-next {
right: -5px;
}
button.slickwprev-arrow {
z-index: 1000;
font-size: 0px;
}
.wprev_pro_float_outerdiv .wpproslider_t10_DIV_2 {
box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px;
}
.floattype_badge .wprev_pro_float_outerdiv-close {
right: 0px;
}
.floattype_pop .wprev_pro_float_outerdiv-close {
right: 5px;
}
.wprev_pro_float_outerdiv-close {
cursor: pointer;
color: rgb(102, 102, 102);
font-size: 20px;
font-weight: 700;
font-family: none;
position: absolute;
right: 10px;
top: 0px;
padding: unset;
z-index: 99;
opacity: 0.8;
margin: 0px;
line-height: 20px;
text-align: center;
vertical-align: middle;
}
.wprev_pro_float_outerdiv-close:hover {
opacity: 1;
border-color: rgb(229, 229, 229);
background-color: rgb(229, 229, 229);
}
.wprev_pro_float_outerdiv-close {
display: block;
box-sizing: border-box;
width: 20px;
height: 20px;
border-width: 3px;
border-style: solid;
border-color: rgb(245, 245, 245);
border-radius: 100%;
background: -webkit-linear-gradient(-45deg, transparent 0px, transparent 46%, rgb(196, 196, 196) 46%, rgb(196, 196, 196) 56%, transparent 56%, transparent 100%), -webkit-linear-gradient(45deg, transparent 0px, transparent 46%, rgb(196, 196, 196) 46%, rgb(196, 196, 196) 56%, transparent 56%, transparent 100%) rgb(245, 245, 245);
box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 5px 1px;
transition: all 0.3s ease 0s;
}
a.wprev_media_img_a {
display: inline-block;
}
img.wprev_media_img {
height: 50px;
margin-right: 5px;
border-radius: 5px;
}
.wprev_media_div {
margin: 10px 0px 0px;
}
.wpproslider_t3_DIV_1a .wprev_media_div {
margin: -25px 5px 34px 55px;
}
.wpproslider_t6_DIV_2 .wprev_media_div {
margin-left: 10px;
margin-right: 10px;
}
span.wprs_rd_more, span.wprs_rd_less, .wprevpro_btn_show_rdpop {
cursor: pointer;
}
@media screen and (min-width: 800px) {
.w3_wprs-col.l2\.4.outerrevdiv {
width: 20%;
}
}
.wpproslider_t9_DIV_2 .wprev_media_div {
margin-left: 15px;
margin-right: 15px;
}
.wprs_rd_more, .wprs_rd_less, .wprevpro_btn_show_rdpop {
color: rgb(165, 165, 165);
}
.readmoretextdiv {
transition: max-height 0.5s ease-out 0s;
overflow: hidden;
}
.indrevtextscroll {
max-height: 100px;
overflow-y: auto;
padding-right: 2px;
}
.readmoreownerresdiv {
transition: max-height 0.5s ease-out 0s;
overflow: hidden;
}
.indrevtextscroll::-webkit-scrollbar {
width: 4px;
}
.indrevtextscroll::-webkit-scrollbar-thumb {
background-color: rgb(153, 153, 153);
outline: rgb(112, 129, 146) solid 1px;
}
.indrevtextscroll::-webkit-scrollbar-track {
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px inset;
}
.wprs_unslider, .wprs_unslider-fade, .wprs_unslider-wrap {
position: relative;
}
.wprs_unslider {
overflow: visible;
margin: 0px;
padding: 0px;
}
.wprs_unslider-wrap.wprs_unslider-carousel > li {
float: left;
border-bottom: hidden;
clear: none;
height: unset;
}
.wprs_unslider-vertical > ul {
height: 100%;
}
.wprs_unslider-vertical li {
float: none;
width: 100%;
}
.wprs_unslider-fade .wprs_unslider-wrap li {
position: absolute;
left: 0px;
top: 0px;
right: 0px;
z-index: 8;
list-style-type: none;
}
.wprs_unslider-fade .wprs_unslider-wrap li.wprs_unslider-active {
z-index: 10;
}
.wprs_unslider li, .wprs_unslider ol, .wprs_unslider ul {
margin: 0px;
border: none;
list-style: none !important;
padding: 0px !important;
}
.wprs_unslider-arrow {
position: absolute;
z-index: 2;
cursor: pointer;
display: block;
width: 28px;
height: 28px;
top: 50%;
right: -25px;
left: auto;
margin-top: -16px;
overflow: hidden;
text-indent: -999em;
opacity: 0.6;
transition: opacity 0.2s ease 0s;
border-radius: 32px !important;
border-width: 0px !important;
box-shadow: unset !important;
}
.wprs_unslider-arrow.nitro-lazy {
background-image: none !important;
}
.wprs_unslider-arrow.next {
left: auto;
}
.wprs_unslider-arrow.prev {
left: -25px;
right: auto;
transform: rotate(-180deg);
}
ul.wprs_unslider-wrap {
margin: unset !important;
}
.wprs_unslider-nav ol {
list-style: none;
text-align: center;
}
.wprs_unslider-nav ol li {
display: inline-block;
width: 9px;
height: 9px;
margin: 0px 4px;
background: transparent;
overflow: hidden;
text-indent: -999em;
border: 1px solid rgb(195, 195, 195);
cursor: pointer;
border-radius: 5px !important;
}
.wprs_unslider-nav ol li.wprs_unslider-active {
background: rgb(195, 195, 195);
cursor: default;
}
.wprev_after_widget_div {
overflow-wrap: normal;
display: block;
}
ul.wprs_unslider-wrap li {
margin: 0px !important;
}
.svgicons.svg-wprsp-smile-o.wppro_updown.svg-smileselect {
background: green;
}
.svgicons.svg-wprsp-frown-o.wppro_updown.svg-smileselect {
background: red;
}
.svgicons.wppro_updown {
background: rgb(170, 170, 170);
}
.svgicons.wppro_updown.svg-wprsp-thumbs-up {
background: green;
}
.svgicons.wppro_updown.svg-wprsp-thumbs-down {
background: red;
}
.wprevpro_star_imgs span.svgicons {
width: 18px;
height: 18px;
background: gold;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: center bottom;
margin-bottom: -2px;
margin-right: 1px;
}
.wppro_badge1_DIV_stars span.svgicons {
width: 22px;
height: 22px;
background: gold;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: center bottom;
margin-bottom: -2px;
margin-right: 1px;
}
.lh36 span.svgicons, #avg_rating span.svgicons {
width: 15px;
height: 15px;
background: gold;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: center bottom;
margin-bottom: -2px;
margin-right: 0px;
}
span.wppro_badge1_DIV_stars.b4s2 span.svgicons {
width: 18px;
height: 18px;
margin-bottom: 0px;
margin-right: 0px;
}
.bigstar span.svgicons {
width: 32px;
height: 32px;
}
span.svgicons.svg-wprsp-star-full.ratingRow__star {
width: 19px;
height: 19px;
background: gold;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: center center;
margin-bottom: 1px;
margin-right: 0px;
}
span.svgicons.svg-empty {
width: 0px !important;
height: 0px !important;
}
fieldset#wprevpro_review_rating span.svgicons {
width: 35px;
height: 35px;
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: center bottom;
margin-bottom: -2px;
margin-right: 0px;
}
span.svgbadgestar {
width: 22px;
height: 22px;
background: rgb(252, 205, 17);
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: center bottom;
margin: 1px 2px 0px 0px;
}
span.svgicons.svg-wprsp-verified {
width: 18px;
height: 18px;
background: rgb(163, 162, 158);
display: inline-block;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: contain;
-webkit-mask-position: center bottom;
margin-bottom: -3px;
margin-right: 4px;
margin-left: 2px;
}
.wprevtooltip {
cursor: pointer;
}
.wprevpro_tooltip {
display: none;
position: absolute;
padding-left: 10px;
padding-right: 10px;
color: rgb(239, 239, 239);
background-color: rgba(0, 0, 0, 0.75);
border-radius: 3px;
font-family: sans-serif;
font-style: normal;
font-size: 10px;
line-height: 24px;
z-index: 999999;
}
.wprev_select {
display: grid;
grid-template-columns: repeat(3, 1fr);
max-width: 300px;
gap: 2px;
}
.wprev_select__item {
padding: 5px;
cursor: pointer;
font-family: Heebo, sans-serif;
text-align: center;
border-radius: 5px;
background: rgb(238, 238, 238);
transition: background 0.1s ease 0s;
}
.wprev_select__item--selected {
background: rgb(126, 126, 126);
color: var(--white);
}
.svg-wprsp-star {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.319-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E%0A");
}
.svg-wprsp-star-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M13.959 12.522l3.757-3.646-5.181-0.761-2.32-4.69-2.32 4.69-5.181 0.761 3.757 3.646-0.896 5.169 4.641-2.443 4.628 2.443zM20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.331-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-camera {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='24' height='22' viewBox='0 0 24 22'%3E%3Cpath d='M11.786 8.446c1.952 0 3.536 1.584 3.536 3.536s-1.584 3.536-3.536 3.536-3.536-1.584-3.536-3.536 1.584-3.536 3.536-3.536zM20.429 3.339c1.731 0 3.143 1.412 3.143 3.143v11c0 1.731-1.412 3.143-3.143 3.143h-17.286c-1.731 0-3.143-1.412-3.143-3.143v-11c0-1.731 1.412-3.143 3.143-3.143h2.75l0.626-1.67c0.307-0.81 1.265-1.473 2.124-1.473h6.286c0.859 0 1.817 0.663 2.124 1.473l0.626 1.67h2.75zM11.786 17.482c3.032 0 5.5-2.468 5.5-5.5s-2.468-5.5-5.5-5.5-5.5 2.468-5.5 5.5 2.468 5.5 5.5 5.5z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-circle {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-facebook {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='13' height='22' viewBox='0 0 13 22'%3E%3Cpath d='M11.773 0.344v3.241h-1.927c-1.51 0-1.792 0.724-1.792 1.768v2.32h3.597l-0.479 3.634h-3.118v9.318h-3.757v-9.318h-3.131v-3.634h3.131v-2.676c0-3.106 1.903-4.8 4.677-4.8 1.326 0 2.468 0.098 2.799 0.147z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-fire {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='17' height='22' viewBox='0 0 17 22'%3E%3Cpath d='M17.286 21.018v0.786c0 0.209-0.184 0.393-0.393 0.393h-16.5c-0.209 0-0.393-0.184-0.393-0.393v-0.786c0-0.209 0.184-0.393 0.393-0.393h16.5c0.209 0 0.393 0.184 0.393 0.393zM14.143 8.054c0 4.702-5.5 5.119-5.5 8.25 0 0.859 0.43 2.001 0.823 2.75l-0.049-0.012 0.012 0.012c-3.388-1.559-6.286-3.708-6.286-7.857 0-4.702 5.5-5.119 5.5-8.25 0-0.859-0.43-2.001-0.81-2.75l0.037 0.012-0.012-0.012c3.388 1.559 6.286 3.708 6.286 7.857z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-flag {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='23' height='22' viewBox='0 0 23 22'%3E%3Ctitle%3Eflag%3C/title%3E%3Cpath d='M3.929 3.339c0 0.565-0.307 1.068-0.786 1.35v15.542c0 0.209-0.184 0.393-0.393 0.393h-0.786c-0.209 0-0.393-0.184-0.393-0.393v-15.542c-0.479-0.282-0.786-0.786-0.786-1.35 0-0.872 0.7-1.571 1.571-1.571s1.571 0.7 1.571 1.571zM22 4.125v9.367c0 0.454-0.282 0.626-0.638 0.81-1.387 0.749-2.922 1.424-4.53 1.424-2.259 0-3.339-1.719-6.016-1.719-1.952 0-4.002 0.884-5.696 1.792-0.135 0.074-0.258 0.11-0.405 0.11-0.43 0-0.786-0.356-0.786-0.786v-9.109c0-0.295 0.147-0.503 0.381-0.675 0.295-0.196 0.651-0.368 0.97-0.528 1.547-0.786 3.425-1.473 5.169-1.473 1.927 0 3.437 0.638 5.144 1.436 0.344 0.172 0.7 0.233 1.080 0.233 1.927 0 4.002-1.67 4.542-1.67 0.43 0 0.786 0.356 0.786 0.786z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-frown-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M13.922 15.285c0.135 0.417-0.098 0.847-0.503 0.982-0.417 0.135-0.859-0.098-0.994-0.516-0.405-1.314-1.621-2.198-2.996-2.198s-2.59 0.884-2.996 2.198c-0.135 0.417-0.577 0.651-0.982 0.516-0.417-0.135-0.651-0.565-0.516-0.982 0.614-1.977 2.419-3.302 4.493-3.302s3.879 1.326 4.493 3.302zM7.857 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM14.143 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM17.286 11.196c0-4.334-3.523-7.857-7.857-7.857s-7.857 3.523-7.857 7.857 3.523 7.857 7.857 7.857 7.857-3.523 7.857-7.857zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-gift {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M11.393 16.844v-8.79h-3.929v8.79c0 0.43 0.356 0.638 0.786 0.638h2.357c0.43 0 0.786-0.209 0.786-0.638zM5.795 6.482h2.394l-1.547-1.977c-0.135-0.16-0.43-0.381-0.847-0.381-0.651 0-1.179 0.528-1.179 1.179s0.528 1.179 1.179 1.179zM14.241 5.304c0-0.651-0.528-1.179-1.179-1.179-0.417 0-0.712 0.221-0.847 0.381l-1.535 1.977h2.382c0.651 0 1.179-0.528 1.179-1.179zM18.857 8.446v3.929c0 0.221-0.172 0.393-0.393 0.393h-1.179v5.107c0 0.651-0.528 1.179-1.179 1.179h-13.357c-0.651 0-1.179-0.528-1.179-1.179v-5.107h-1.179c-0.221 0-0.393-0.172-0.393-0.393v-3.929c0-0.221 0.172-0.393 0.393-0.393h5.402c-1.522 0-2.75-1.228-2.75-2.75s1.228-2.75 2.75-2.75c0.823 0 1.584 0.344 2.063 0.945l1.571 2.026 1.571-2.026c0.479-0.602 1.24-0.945 2.063-0.945 1.522 0 2.75 1.228 2.75 2.75s-1.228 2.75-2.75 2.75h5.402c0.221 0 0.393 0.172 0.393 0.393z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-gittip {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M9.49 16.181l4.297-5.807c0.331-0.454 0.724-1.915-0.528-2.738-1.056-0.688-2.063-0.16-2.59 0.454-0.196 0.221-0.54 0.491-1.179 0.491s-0.97-0.27-1.166-0.491c-0.528-0.614-1.535-1.142-2.603-0.454-1.24 0.823-0.847 2.283-0.516 2.738zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-glass {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M20.858 2.48c0 0.356-0.282 0.712-0.528 0.958l-7.759 7.759v9.429h3.929c0.43 0 0.786 0.356 0.786 0.786s-0.356 0.786-0.786 0.786h-11c-0.43 0-0.786-0.356-0.786-0.786s0.356-0.786 0.786-0.786h3.929v-9.429l-7.759-7.759c-0.246-0.246-0.528-0.602-0.528-0.958 0-0.602 0.761-0.712 1.215-0.712h17.286c0.454 0 1.215 0.11 1.215 0.712z'%3E%3C/path%3E%3C/svg%3E%0A");
}
.svg-wprsp-google-plus {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='28' height='22' viewBox='0 0 28 22'%3E%3Cpath d='M17.642 11.405c0 5.144-3.45 8.79-8.643 8.79-4.972 0-8.999-4.027-8.999-8.999s4.027-8.999 8.999-8.999c2.431 0 4.456 0.884 6.028 2.357l-2.443 2.345c-0.663-0.638-1.829-1.387-3.585-1.387-3.069 0-5.574 2.541-5.574 5.684s2.504 5.684 5.574 5.684c3.56 0 4.898-2.566 5.107-3.879h-5.107v-3.094h8.496c0.086 0.454 0.147 0.908 0.147 1.498zM28.286 9.907v2.578h-2.566v2.566h-2.578v-2.566h-2.566v-2.578h2.566v-2.566h2.578v2.566h2.566z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-heart {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M11 20.625c-0.196 0-0.393-0.074-0.54-0.221l-7.661-7.391c-0.098-0.086-2.799-2.554-2.799-5.5 0-3.597 2.198-5.746 5.868-5.746 2.148 0 4.162 1.694 5.132 2.652 0.97-0.958 2.983-2.652 5.132-2.652 3.671 0 5.868 2.148 5.868 5.746 0 2.946-2.701 5.414-2.811 5.525l-7.648 7.366c-0.147 0.147-0.344 0.221-0.54 0.221z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-heart-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M20.429 7.513c0-3.45-2.333-4.174-4.297-4.174-1.829 0-3.892 1.977-4.53 2.738-0.295 0.356-0.908 0.356-1.203 0-0.638-0.761-2.701-2.738-4.53-2.738-1.964 0-4.297 0.724-4.297 4.174 0 2.247 2.271 4.334 2.296 4.358l7.133 6.875 7.121-6.863c0.037-0.037 2.308-2.124 2.308-4.371zM22 7.513c0 2.946-2.701 5.414-2.811 5.525l-7.648 7.366c-0.147 0.147-0.344 0.221-0.54 0.221s-0.393-0.074-0.54-0.221l-7.661-7.391c-0.098-0.086-2.799-2.554-2.799-5.5 0-3.597 2.198-5.746 5.868-5.746 2.148 0 4.162 1.694 5.132 2.652 0.97-0.958 2.983-2.652 5.132-2.652 3.671 0 5.868 2.148 5.868 5.746z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-leaf {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M15.714 8.839c0-0.43-0.356-0.786-0.786-0.786-4.346 0-7.145 1.817-9.981 4.948-0.147 0.16-0.233 0.331-0.233 0.552 0 0.43 0.356 0.786 0.786 0.786 0.221 0 0.393-0.086 0.552-0.233 0.602-0.54 1.142-1.129 1.731-1.682 2.222-2.001 4.125-2.799 7.145-2.799 0.43 0 0.786-0.356 0.786-0.786zM22 6.408c0 0.786-0.086 1.584-0.246 2.369-0.786 3.818-3.241 6.298-6.654 7.992-1.657 0.835-3.511 1.326-5.377 1.326-1.179 0-2.394-0.196-3.511-0.577-0.589-0.196-1.768-0.97-2.259-0.97-0.614 0-1.35 2.504-2.419 2.504-0.773 0-1.007-0.381-1.338-0.945-0.11-0.209-0.196-0.282-0.196-0.54 0-1.277 2.431-2.271 2.431-2.983 0-0.11-0.319-0.761-0.368-1.007-0.074-0.417-0.11-0.847-0.11-1.277 0-3.904 3.106-6.691 6.593-7.845 2.517-0.835 7.869 0.135 9.576-1.485 0.675-0.626 1.007-1.203 2.038-1.203 1.387 0 1.842 3.597 1.842 4.641z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-lightbulb-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='13' height='22' viewBox='0 0 13 22'%3E%3Cpath d='M9.036 7.268c0 0.209-0.184 0.393-0.393 0.393s-0.393-0.184-0.393-0.393c0-0.847-1.314-1.179-1.964-1.179-0.209 0-0.393-0.184-0.393-0.393s0.184-0.393 0.393-0.393c1.142 0 2.75 0.602 2.75 1.964zM11 7.268c0-2.455-2.492-3.929-4.714-3.929s-4.714 1.473-4.714 3.929c0 0.786 0.319 1.608 0.835 2.21 0.233 0.27 0.503 0.528 0.749 0.81 0.872 1.044 1.608 2.271 1.731 3.658h2.799c0.123-1.387 0.859-2.615 1.731-3.658 0.246-0.282 0.516-0.54 0.749-0.81 0.516-0.602 0.835-1.424 0.835-2.21zM12.571 7.268c0 1.265-0.417 2.357-1.265 3.29s-1.964 2.247-2.063 3.56c0.356 0.209 0.577 0.602 0.577 1.007 0 0.295-0.11 0.577-0.307 0.786 0.196 0.209 0.307 0.491 0.307 0.786 0 0.405-0.209 0.773-0.552 0.994 0.098 0.172 0.16 0.381 0.16 0.577 0 0.798-0.626 1.179-1.338 1.179-0.319 0.712-1.031 1.179-1.805 1.179s-1.485-0.467-1.805-1.179c-0.712 0-1.338-0.381-1.338-1.179 0-0.196 0.061-0.405 0.16-0.577-0.344-0.221-0.552-0.589-0.552-0.994 0-0.295 0.11-0.577 0.307-0.786-0.196-0.209-0.307-0.491-0.307-0.786 0-0.405 0.221-0.798 0.577-1.007-0.098-1.314-1.215-2.627-2.063-3.56s-1.265-2.026-1.265-3.29c0-3.339 3.18-5.5 6.286-5.5s6.286 2.161 6.286 5.5z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-meh-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M14.143 13.554c0 0.43-0.356 0.786-0.786 0.786h-7.857c-0.43 0-0.786-0.356-0.786-0.786s0.356-0.786 0.786-0.786h7.857c0.43 0 0.786 0.356 0.786 0.786zM7.857 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM14.143 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM17.286 11.196c0-4.334-3.523-7.857-7.857-7.857s-7.857 3.523-7.857 7.857 3.523 7.857 7.857 7.857 7.857-3.523 7.857-7.857zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-minus {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='17' height='22' viewBox='0 0 17 22'%3E%3Cpath d='M17.286 9.232v2.357c0 0.651-0.528 1.179-1.179 1.179h-14.929c-0.651 0-1.179-0.528-1.179-1.179v-2.357c0-0.651 0.528-1.179 1.179-1.179h14.929c0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-moon-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='18' height='22' viewBox='0 0 18 22'%3E%3Cpath d='M15.493 16.193c-0.442 0.074-0.896 0.11-1.35 0.11-4.555 0-8.25-3.695-8.25-8.25 0-1.559 0.454-3.081 1.277-4.383-3.266 0.97-5.598 3.965-5.598 7.526 0 4.334 3.523 7.857 7.857 7.857 2.369 0 4.592-1.080 6.065-2.86zM17.985 15.15c-1.535 3.327-4.898 5.475-8.557 5.475-5.193 0-9.429-4.235-9.429-9.429 0-5.095 3.99-9.232 9.073-9.416 0.344-0.012 0.626 0.184 0.749 0.479 0.135 0.307 0.049 0.663-0.184 0.884-1.4 1.277-2.173 3.020-2.173 4.911 0 3.683 2.996 6.679 6.679 6.679 0.97 0 1.903-0.209 2.799-0.626 0.307-0.135 0.651-0.074 0.884 0.16s0.295 0.589 0.16 0.884z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-music {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M18.857 2.946v13.75c0 1.731-2.59 2.357-3.929 2.357s-3.929-0.626-3.929-2.357 2.59-2.357 3.929-2.357c0.81 0 1.621 0.147 2.357 0.479v-6.593l-9.429 2.91v8.704c0 1.731-2.59 2.357-3.929 2.357s-3.929-0.626-3.929-2.357 2.59-2.357 3.929-2.357c0.81 0 1.621 0.147 2.357 0.479v-11.872c0-0.516 0.344-0.97 0.835-1.129l10.214-3.143c0.11-0.037 0.221-0.049 0.344-0.049 0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-paw {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M9.576 5.991c0 1.375-0.712 3.008-2.296 3.008-1.989 0-3.192-2.504-3.192-4.223 0-1.375 0.712-3.008 2.296-3.008 2.001 0 3.192 2.504 3.192 4.223zM5.377 11.921c0 1.191-0.626 2.431-1.977 2.431-1.964 0-3.401-2.406-3.401-4.186 0-1.191 0.638-2.443 1.977-2.443 1.964 0 3.401 2.419 3.401 4.199zM10.214 11.589c3.008 0 7.071 4.334 7.071 7.231 0 1.559-1.277 1.805-2.529 1.805-1.645 0-2.971-1.105-4.542-1.105-1.645 0-3.045 1.093-4.825 1.093-1.191 0-2.247-0.405-2.247-1.792 0-2.91 4.064-7.231 7.071-7.231zM13.148 8.999c-1.584 0-2.296-1.633-2.296-3.008 0-1.719 1.191-4.223 3.192-4.223 1.584 0 2.296 1.633 2.296 3.008 0 1.719-1.203 4.223-3.192 4.223zM18.452 7.722c1.338 0 1.977 1.252 1.977 2.443 0 1.78-1.436 4.186-3.401 4.186-1.35 0-1.977-1.24-1.977-2.431 0-1.78 1.436-4.199 3.401-4.199z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-plus {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='17' height='22' viewBox='0 0 17 22'%3E%3Cpath d='M17.286 9.232v2.357c0 0.651-0.528 1.179-1.179 1.179h-5.107v5.107c0 0.651-0.528 1.179-1.179 1.179h-2.357c-0.651 0-1.179-0.528-1.179-1.179v-5.107h-5.107c-0.651 0-1.179-0.528-1.179-1.179v-2.357c0-0.651 0.528-1.179 1.179-1.179h5.107v-5.107c0-0.651 0.528-1.179 1.179-1.179h2.357c0.651 0 1.179 0.528 1.179 1.179v5.107h5.107c0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-smile-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M13.922 13.394c-0.614 1.977-2.419 3.302-4.493 3.302s-3.879-1.326-4.493-3.302c-0.135-0.417 0.098-0.847 0.516-0.982 0.405-0.135 0.847 0.098 0.982 0.516 0.405 1.314 1.621 2.198 2.996 2.198s2.59-0.884 2.996-2.198c0.135-0.417 0.577-0.651 0.994-0.516 0.405 0.135 0.638 0.565 0.503 0.982zM7.857 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM14.143 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM17.286 11.196c0-4.334-3.523-7.857-7.857-7.857s-7.857 3.523-7.857 7.857 3.523 7.857 7.857 7.857 7.857-3.523 7.857-7.857zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-star-empty {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361zM11 16.188l-4.801 2.524 0.917-5.346-3.884-3.786 5.368-0.78 2.4-4.864 2.401 4.864 5.368 0.78-3.884 3.786 0.917 5.346-4.801-2.524z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-star-full {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361z'%3E%3C/path%3E%3C/svg%3E%0A");
}
.svg-wprsp-star-half {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361zM11 16.188l-0.020 0.011 0.020-12.263 2.401 4.864 5.368 0.78-3.884 3.786 0.917 5.346-4.801-2.524z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-sun-o {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M18.071 11.196c0-3.904-3.167-7.071-7.071-7.071s-7.071 3.167-7.071 7.071 3.167 7.071 7.071 7.071 7.071-3.167 7.071-7.071zM21.46 14.597c-0.037 0.123-0.135 0.209-0.246 0.246l-3.585 1.179v3.757c0 0.123-0.061 0.246-0.16 0.319-0.11 0.074-0.233 0.098-0.356 0.049l-3.585-1.154-2.21 3.045c-0.074 0.098-0.196 0.16-0.319 0.16s-0.246-0.061-0.319-0.16l-2.21-3.045-3.585 1.154c-0.123 0.049-0.246 0.025-0.356-0.049-0.098-0.074-0.16-0.196-0.16-0.319v-3.757l-3.585-1.179c-0.11-0.037-0.209-0.123-0.246-0.246s-0.025-0.258 0.049-0.356l2.21-3.045-2.21-3.045c-0.074-0.11-0.086-0.233-0.049-0.356s0.135-0.209 0.246-0.246l3.585-1.179v-3.757c0-0.123 0.061-0.246 0.16-0.319 0.11-0.074 0.233-0.098 0.356-0.049l3.585 1.154 2.21-3.045c0.147-0.196 0.491-0.196 0.638 0l2.21 3.045 3.585-1.154c0.123-0.049 0.246-0.025 0.356 0.049 0.098 0.074 0.16 0.196 0.16 0.319v3.757l3.585 1.179c0.11 0.037 0.209 0.123 0.246 0.246s0.025 0.246-0.049 0.356l-2.21 3.045 2.21 3.045c0.074 0.098 0.086 0.233 0.049 0.356z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-thumbs-down {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M3.143 7.268c0 0.43-0.356 0.786-0.786 0.786-0.442 0-0.786-0.356-0.786-0.786 0-0.442 0.344-0.786 0.786-0.786 0.43 0 0.786 0.344 0.786 0.786zM5.107 13.554v-7.857c0-0.43-0.356-0.786-0.786-0.786h-3.536c-0.43 0-0.786 0.356-0.786 0.786v7.857c0 0.43 0.356 0.786 0.786 0.786h3.536c0.43 0 0.786-0.356 0.786-0.786zM18.968 11.724c0.417 0.467 0.675 1.179 0.675 1.829-0.012 1.277-1.080 2.357-2.357 2.357h-3.401c0.098 0.393 0.221 0.516 0.356 0.786 0.319 0.638 0.688 1.35 0.688 2.357 0 0.945 0 3.143-2.75 3.143-0.209 0-0.405-0.086-0.552-0.233-0.528-0.516-0.675-1.277-0.81-2.001-0.147-0.712-0.282-1.449-0.761-1.927-0.381-0.381-0.798-0.908-1.24-1.473-0.54-0.712-1.719-2.173-2.173-2.21-0.405-0.037-0.749-0.381-0.749-0.786v-7.869c0-0.43 0.368-0.773 0.786-0.786 0.43-0.012 1.166-0.27 1.94-0.54 1.326-0.454 2.983-1.031 4.739-1.031h1.584c1.080 0.012 1.891 0.331 2.419 0.958 0.467 0.552 0.675 1.301 0.602 2.222 0.307 0.295 0.54 0.7 0.663 1.154 0.135 0.491 0.135 0.982 0 1.436 0.368 0.491 0.552 1.068 0.528 1.682 0 0.172-0.049 0.54-0.184 0.933z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-thumbs-o-down {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M3.143 5.696c0-0.43-0.356-0.786-0.786-0.786s-0.786 0.356-0.786 0.786 0.356 0.786 0.786 0.786 0.786-0.356 0.786-0.786zM17.286 12.768c0-0.454-0.344-1.559-0.921-1.571 0.258-0.295 0.43-0.872 0.43-1.265 0-0.577-0.233-1.068-0.651-1.461 0.147-0.258 0.221-0.552 0.221-0.847 0-0.565-0.282-1.265-0.798-1.547 0.037-0.221 0.061-0.454 0.061-0.688 0-1.436-0.908-2.050-2.271-2.050h-1.571c-1.449 0-2.848 0.43-4.199 0.896-0.663 0.233-1.792 0.675-2.48 0.675h-0.393v7.857h0.393c0.97 0 2.431 2.099 2.983 2.811 0.307 0.381 0.602 0.761 0.945 1.117 1.191 1.252 0.786 3.131 1.571 3.929 1.682 0 1.964-0.921 1.964-2.357 0-1.449-1.179-2.492-1.179-3.929h4.321c0.823 0 1.571-0.737 1.571-1.571zM18.857 12.78c0 1.694-1.449 3.131-3.143 3.131h-2.161c0.368 0.761 0.589 1.498 0.589 2.357 0 0.81-0.049 1.547-0.43 2.283-0.602 1.191-1.829 1.645-3.106 1.645-0.417 0-0.81-0.172-1.105-0.454-1.228-1.203-0.847-3.143-1.571-3.941-0.467-0.491-0.896-1.019-1.314-1.559-0.368-0.479-1.203-1.584-1.682-1.903h-3.364c-0.872 0-1.571-0.7-1.571-1.571v-7.857c0-0.872 0.7-1.571 1.571-1.571h3.536c0.344 0 1.338-0.368 1.694-0.491 1.768-0.614 3.302-1.080 5.193-1.080h1.375c2.234 0 3.843 1.326 3.83 3.622v0.061c0.479 0.614 0.737 1.4 0.737 2.185 0 0.172-0.012 0.356-0.037 0.528 0.307 0.54 0.467 1.154 0.467 1.768 0 0.282-0.037 0.577-0.11 0.847 0.393 0.589 0.602 1.289 0.602 2.001z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-thumbs-o-up {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M3.143 16.696c0-0.43-0.356-0.786-0.786-0.786s-0.786 0.356-0.786 0.786 0.356 0.786 0.786 0.786 0.786-0.356 0.786-0.786zM17.286 9.625c0-0.835-0.749-1.571-1.571-1.571h-4.321c0-1.436 1.179-2.48 1.179-3.929 0-1.436-0.282-2.357-1.964-2.357-0.786 0.798-0.381 2.676-1.571 3.929-0.344 0.356-0.638 0.737-0.945 1.117-0.552 0.712-2.013 2.811-2.983 2.811h-0.393v7.857h0.393c0.688 0 1.817 0.442 2.48 0.675 1.35 0.467 2.75 0.896 4.199 0.896h1.485c1.387 0 2.357-0.552 2.357-2.050 0-0.233-0.025-0.467-0.061-0.688 0.516-0.282 0.798-0.982 0.798-1.547 0-0.295-0.074-0.589-0.221-0.847 0.417-0.393 0.651-0.884 0.651-1.461 0-0.393-0.172-0.97-0.43-1.265 0.577-0.012 0.921-1.117 0.921-1.571zM18.857 9.613c0 0.712-0.209 1.412-0.602 2.001 0.074 0.27 0.11 0.565 0.11 0.847 0 0.614-0.16 1.228-0.467 1.768 0.025 0.172 0.037 0.356 0.037 0.528 0 0.786-0.258 1.571-0.737 2.185 0.025 2.32-1.559 3.683-3.83 3.683h-1.584c-1.743 0-3.364-0.516-4.984-1.080-0.356-0.123-1.35-0.491-1.694-0.491h-3.536c-0.872 0-1.571-0.7-1.571-1.571v-7.857c0-0.872 0.7-1.571 1.571-1.571h3.364c0.479-0.319 1.314-1.424 1.682-1.903 0.417-0.54 0.847-1.068 1.314-1.571 0.737-0.786 0.344-2.725 1.571-3.929 0.295-0.282 0.688-0.454 1.105-0.454 1.277 0 2.504 0.454 3.106 1.645 0.381 0.749 0.43 1.461 0.43 2.283 0 0.859-0.221 1.596-0.589 2.357h2.161c1.694 0 3.143 1.436 3.143 3.131z'%3E%3C/path%3E%3C/svg%3E%0A");
}
.svg-wprsp-thumbs-up {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M3.143 16.696c0-0.43-0.356-0.786-0.786-0.786-0.442 0-0.786 0.356-0.786 0.786 0 0.442 0.344 0.786 0.786 0.786 0.43 0 0.786-0.344 0.786-0.786zM5.107 10.411v7.857c0 0.43-0.356 0.786-0.786 0.786h-3.536c-0.43 0-0.786-0.356-0.786-0.786v-7.857c0-0.43 0.356-0.786 0.786-0.786h3.536c0.43 0 0.786 0.356 0.786 0.786zM19.643 10.411c0 0.651-0.258 1.35-0.675 1.829 0.135 0.393 0.184 0.761 0.184 0.933 0.025 0.614-0.16 1.191-0.528 1.682 0.135 0.454 0.135 0.945 0 1.436-0.123 0.454-0.356 0.859-0.663 1.154 0.074 0.921-0.135 1.67-0.602 2.222-0.528 0.626-1.338 0.945-2.419 0.958h-1.584c-1.756 0-3.413-0.577-4.739-1.031-0.773-0.27-1.51-0.528-1.94-0.54-0.417-0.012-0.786-0.356-0.786-0.786v-7.869c0-0.405 0.344-0.749 0.749-0.786 0.454-0.037 1.633-1.498 2.173-2.21 0.442-0.565 0.859-1.093 1.24-1.473 0.479-0.479 0.614-1.215 0.761-1.927 0.135-0.724 0.282-1.485 0.81-2.001 0.147-0.147 0.344-0.233 0.552-0.233 2.75 0 2.75 2.198 2.75 3.143 0 1.007-0.356 1.719-0.688 2.357-0.135 0.27-0.258 0.393-0.356 0.786h3.401c1.277 0 2.357 1.080 2.357 2.357z'%3E%3C/path%3E%3C/svg%3E");
}
.svg-wprsp-tripadvisor {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='28' height='22' viewBox='0 0 28 22'%3E%3Cpath d='M7.992 12.436c0 0.638-0.516 1.154-1.142 1.154-0.638 0-1.154-0.516-1.154-1.154 0-0.626 0.516-1.142 1.154-1.142 0.626 0 1.142 0.516 1.142 1.142zM22.16 12.424c0 0.638-0.516 1.154-1.154 1.154s-1.154-0.516-1.154-1.154 0.516-1.142 1.154-1.142 1.154 0.503 1.154 1.142zM9.392 12.436c0-1.301-1.068-2.369-2.369-2.369-1.314 0-2.369 1.068-2.369 2.369 0 1.314 1.056 2.369 2.369 2.369 1.301 0 2.369-1.056 2.369-2.369zM23.547 12.424c0-1.301-1.056-2.369-2.369-2.369-1.301 0-2.369 1.068-2.369 2.369 0 1.314 1.068 2.369 2.369 2.369 1.314 0 2.369-1.056 2.369-2.369zM10.435 12.436c0 1.891-1.522 3.425-3.413 3.425s-3.425-1.535-3.425-3.425c0-1.878 1.535-3.413 3.425-3.413s3.413 1.535 3.413 3.413zM24.603 12.424c0 1.891-1.535 3.413-3.425 3.413-1.878 0-3.413-1.522-3.413-3.413s1.535-3.413 3.413-3.413c1.891 0 3.425 1.522 3.425 3.413zM12.768 12.461c0-3.131-2.541-5.672-5.672-5.672-3.118 0-5.66 2.541-5.66 5.672s2.541 5.672 5.66 5.672c3.131 0 5.672-2.541 5.672-5.672zM20.969 5.426c-2.026-0.884-4.309-1.363-6.826-1.363s-5.021 0.479-7.035 1.35c3.892 0.012 7.035 3.155 7.035 7.047 0-3.818 3.032-6.924 6.826-7.035zM26.849 12.461c0-3.131-2.529-5.672-5.66-5.672s-5.672 2.541-5.672 5.672 2.541 5.672 5.672 5.672 5.66-2.541 5.66-5.672zM23.584 5.512h4.702c-0.737 0.859-1.277 2.013-1.412 2.811 0.847 1.166 1.35 2.59 1.35 4.137 0 3.892-3.155 7.035-7.035 7.035-2.21 0-4.174-1.007-5.463-2.59 0 0-0.577 0.688-1.584 2.198-0.172-0.356-1.044-1.596-1.571-2.21-1.289 1.596-3.266 2.603-5.475 2.603-3.879 0-7.035-3.143-7.035-7.035 0-1.547 0.503-2.971 1.35-4.137-0.135-0.798-0.675-1.952-1.412-2.811h4.481c2.406-1.608 5.905-2.615 9.662-2.615s7.035 1.007 9.441 2.615z'%3E%3C/path%3E%3C/svg%3E%0A");
}
.svg-wprsp-trophy {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M5.623 11.037c-0.516-1.129-0.908-2.627-0.908-4.555h-3.143v1.179c0 1.203 1.633 2.873 4.051 3.376zM18.857 7.661v-1.179h-3.143c0 1.927-0.393 3.425-0.908 4.555 2.419-0.503 4.051-2.173 4.051-3.376zM20.429 6.089v1.571c0 2.333-2.824 4.911-6.654 5.095-0.491 0.626-0.945 0.994-1.166 1.166-0.651 0.589-0.823 1.203-0.823 1.989s0.393 1.571 1.571 1.571 2.357 0.786 2.357 1.964v0.786c0 0.221-0.172 0.393-0.393 0.393h-10.214c-0.221 0-0.393-0.172-0.393-0.393v-0.786c0-1.179 1.179-1.964 2.357-1.964s1.571-0.786 1.571-1.571-0.172-1.4-0.823-1.989c-0.221-0.172-0.675-0.54-1.166-1.166-3.83-0.184-6.654-2.762-6.654-5.095v-1.571c0-0.651 0.528-1.179 1.179-1.179h3.536v-1.179c0-1.080 0.884-1.964 1.964-1.964h7.071c1.080 0 1.964 0.884 1.964 1.964v1.179h3.536c0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E%0A");
}
.svg-wprsp-verified {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 24 24'%3E%3Cpath d='M23.016 12l-2.438-2.813 0.328-3.656-3.609-0.844-1.875-3.188-3.422 1.453-3.422-1.453-1.875 3.188-3.609 0.797 0.328 3.703-2.438 2.813 2.438 2.813-0.328 3.656 3.609 0.844 1.875 3.188 3.422-1.453 3.422 1.453 1.875-3.188 3.609-0.844-0.328-3.656zM10.078 16.734l-3.797-3.844 1.5-1.453 2.297 2.344 5.859-5.906 1.5 1.5z'%3E%3C/path%3E%3C/svg%3E%0A");
}
.svg-wprsp-twitter {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M19.888 5.205c-0.54 0.786-1.215 1.485-1.989 2.050 0.012 0.172 0.012 0.344 0.012 0.516 0 5.242-3.99 11.282-11.282 11.282-2.247 0-4.334-0.651-6.089-1.78 0.319 0.037 0.626 0.049 0.958 0.049 1.854 0 3.56-0.626 4.923-1.694-1.743-0.037-3.204-1.179-3.708-2.75 0.246 0.037 0.491 0.061 0.749 0.061 0.356 0 0.712-0.049 1.044-0.135-1.817-0.368-3.18-1.964-3.18-3.892v-0.049c0.528 0.295 1.142 0.479 1.792 0.503-1.068-0.712-1.768-1.927-1.768-3.302 0-0.737 0.196-1.412 0.54-2.001 1.952 2.406 4.886 3.978 8.176 4.15-0.061-0.295-0.098-0.602-0.098-0.908 0-2.185 1.768-3.965 3.965-3.965 1.142 0 2.173 0.479 2.897 1.252 0.896-0.172 1.756-0.503 2.517-0.958-0.295 0.921-0.921 1.694-1.743 2.185 0.798-0.086 1.571-0.307 2.283-0.614z'%3E%3C/path%3E%3C/svg%3E%0A");
}
.svg-wprsp-yelp {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='27' height='32' viewBox='0 0 27 32'%3E%3Cpath d='M13.804 23.839v2.268c-0.018 5.036-0.018 5.214-0.107 5.446-0.143 0.375-0.464 0.625-0.911 0.714-1.286 0.214-5.304-1.268-6.143-2.268-0.179-0.196-0.268-0.429-0.304-0.643-0.018-0.161 0.018-0.321 0.071-0.464 0.089-0.25 0.25-0.446 3.839-4.696 0 0 0.018 0 1.071-1.25 0.357-0.446 1-0.589 1.589-0.375 0.589 0.232 0.911 0.732 0.893 1.268zM11.143 19.357c-0.036 0.625-0.393 1.089-0.929 1.25l-2.143 0.696c-4.804 1.536-4.964 1.571-5.214 1.571-0.393-0.018-0.75-0.25-0.964-0.643-0.143-0.286-0.25-0.768-0.304-1.339-0.196-1.75 0.036-4.375 0.554-5.196 0.25-0.393 0.607-0.589 1-0.571 0.268 0 0.482 0.107 5.661 2.214 0 0-0.018 0.018 1.5 0.607 0.536 0.214 0.875 0.768 0.839 1.411zM25.893 24.661c-0.179 1.286-2.839 4.661-4.054 5.143-0.411 0.161-0.821 0.125-1.125-0.125-0.214-0.161-0.429-0.482-3.286-5.125l-0.839-1.375c-0.321-0.5-0.268-1.143 0.143-1.643 0.393-0.482 0.964-0.643 1.482-0.464 0 0 0.018 0.018 2.125 0.714 4.804 1.571 4.964 1.625 5.161 1.786 0.321 0.25 0.464 0.625 0.393 1.089zM13.893 13.375c0.089 1.857-0.696 2.089-0.964 2.179-0.25 0.071-1.036 0.304-2.036-1.268-6.571-10.375-6.75-10.679-6.75-10.679-0.089-0.375 0.018-0.786 0.339-1.107 0.982-1.018 6.321-2.518 7.714-2.161 0.446 0.107 0.768 0.393 0.875 0.804 0.071 0.446 0.714 10.071 0.821 12.232zM25.714 15.304c0.036 0.446-0.125 0.821-0.464 1.054-0.214 0.143-0.429 0.214-5.875 1.536-0.875 0.196-1.357 0.321-1.625 0.411l0.018-0.036c-0.536 0.143-1.143-0.107-1.482-0.643s-0.321-1.125 0-1.554c0 0 0.018-0.018 1.339-1.821 2.929-4 3.071-4.196 3.286-4.339 0.339-0.232 0.75-0.232 1.161-0.036 1.161 0.554 3.5 4.036 3.643 5.375v0.054z'%3E%3C/path%3E%3C/svg%3E%0A");
}
.svg-wprsp- {
-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M9.49 16.39v1.559c-0.012 3.462-0.012 3.585-0.074 3.744-0.098 0.258-0.319 0.43-0.626 0.491-0.884 0.147-3.646-0.872-4.223-1.559-0.123-0.135-0.184-0.295-0.209-0.442-0.012-0.11 0.012-0.221 0.049-0.319 0.061-0.172 0.172-0.307 2.64-3.229 0 0 0.012 0 0.737-0.859 0.246-0.307 0.688-0.405 1.093-0.258 0.405 0.16 0.626 0.503 0.614 0.872zM7.661 13.308c-0.025 0.43-0.27 0.749-0.638 0.859l-1.473 0.479c-3.302 1.056-3.413 1.080-3.585 1.080-0.27-0.012-0.516-0.172-0.663-0.442-0.098-0.196-0.172-0.528-0.209-0.921-0.135-1.203 0.025-3.008 0.381-3.573 0.172-0.27 0.417-0.405 0.688-0.393 0.184 0 0.331 0.074 3.892 1.522 0 0-0.012 0.012 1.031 0.417 0.368 0.147 0.602 0.528 0.577 0.97zM17.801 16.954c-0.123 0.884-1.952 3.204-2.787 3.536-0.282 0.11-0.565 0.086-0.773-0.086-0.147-0.11-0.295-0.331-2.259-3.523l-0.577-0.945c-0.221-0.344-0.184-0.786 0.098-1.129 0.27-0.331 0.663-0.442 1.019-0.319 0 0 0.012 0.012 1.461 0.491 3.302 1.080 3.413 1.117 3.548 1.228 0.221 0.172 0.319 0.43 0.27 0.749zM9.551 9.195c0.061 1.277-0.479 1.436-0.663 1.498-0.172 0.049-0.712 0.209-1.4-0.872-4.518-7.133-4.641-7.342-4.641-7.342-0.061-0.258 0.012-0.54 0.233-0.761 0.675-0.7 4.346-1.731 5.304-1.485 0.307 0.074 0.528 0.27 0.602 0.552 0.049 0.307 0.491 6.924 0.565 8.41zM17.679 10.521c0.025 0.307-0.086 0.565-0.319 0.724-0.147 0.098-0.295 0.147-4.039 1.056-0.602 0.135-0.933 0.221-1.117 0.282l0.012-0.025c-0.368 0.098-0.786-0.074-1.019-0.442s-0.221-0.773 0-1.068c0 0 0.012-0.012 0.921-1.252 2.013-2.75 2.112-2.885 2.259-2.983 0.233-0.16 0.516-0.16 0.798-0.025 0.798 0.381 2.406 2.775 2.504 3.695v0.037z'%3E%3C/path%3E%3C/svg%3E%0A");
}
.form-group {margin-bottom: 0px;}
.form-group select {
border: 0.832px solid #116466;
background: var(--white);
box-shadow: rgba(0, 0, 0, 0.07) 0px 1.66368px 19.9642px 0px;
height: 40px;
width: 100%;
padding: 10px;
border-radius: 5px;
}
.form-group .th-btn {
background-color: var(--white);
padding: 15px;
font-weight: 600;
color: #0f2635;
border-radius: 5px;
border: none;
width: 100%;
text-transform: uppercase;
transition: 0.5s;
    height: auto !important;	
}
.form-group .th-btn:hover {
    background: var(--red);
    color: var(--white);
}
.review-panel {
background-color: #EEEEEE; padding: 15px 0;
}
.nav-pills .nav-link {
color: var(--white);
margin: 0;
padding: 0;
padding: 15px 23px;
font-size: 1.25em;
font-style: normal;
font-weight: 800;
font-family: var(--heading-font);
}
.nav-pills .nav-link.active {
    color: #0f2635;
    background-color: var(--white);
    /* clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 100% 100%, 7% 100%, 0% 80%); */
    padding: 15px 23px;
    font-size: 1.25em;
    font-style: normal;
    font-weight: 600;
    font-family: var(--heading-font);
    border-radius: 0;
}
.th-hero-wrapper {
color: hsl(0deg 0% 100%);
background-color: #0f2635;
padding-left: 10px;
padding-right: 10px;
position: relative;
}
.hero-style5 {
position: relative;
z-index: 9999;
padding: 300px 0 100px;
}
.video-bg {
z-index: 0;
width: 100%;
height: 100%;
opacity: .8;
object-fit: cover;
position: absolute;
top: 0%;
bottom: 0%;
left: 0%;
right: 0%;
}
.overlay-hero-vid {
z-index: 1;
background-image: radial-gradient(circle, rgba(0, 0, 0, .3) 70%, #0e0e0e);
position: absolute;
top: 0%;
bottom: 0%;
left: 0%;
right: 0%;
}
.overlay-hero-vid.hidetop {
background-image: none;
}
.wrapper-scroll-bot {
height: 100%;
justify-content: flex-end;
align-items: flex-end;
display: flex;
}
.scroll-bot-wrapper {
width: 45px;
height: 45px;
border: 1px solid var(--white);
border-radius: 4px;
justify-content: center;
align-items: center;
padding: 13px;
transition: all .2s;
display: flex;
}
.scroll-bot-wrapper:hover {
background-color: #ce242d;
border-color: #ce242d;
}
.w-background-video > video {
background-size: cover;
background-position: 50% 50%;
position: absolute;
margin: auto;
width: 100%;
height: 100%;
right: -100%;
bottom: -100%;
top: -100%;
left: -100%;
object-fit: cover;
z-index: -100;
}
.banner-text {
position: relative;
z-index: 99999;
}
.menumobile {
display: none;
}
.menumobile .navbar-nav {
    background-color: var(--black);
}
.menumobile .navbar-brand img {
    border-style: none;
    width: 250px;
}
.menumobile .navbar-nav li {
padding: 2px 15px;
border-bottom: 1px dashed #999;
}
.menumobile .navbar-nav li:last-child {
border-bottom: none;
}
.menumobile .navbar-nav li a {
color: var(--white) !important;
}
.menumobile .navbar-nav li a .fa {
position: absolute;
display: flex;
align-items: center;
justify-content: center;
top: 20px;
left: 90%;
transform: translate(-50%,-50%);
padding: 5px 10px;
border-radius: 3px;
background-color: #F1B500;
}
.menumobile .navbar-nav li a:after {
display: none;
}
.menumobile .navbar-nav .nav-item .dropdown-menu {
background: none;
text-align: left;
margin: 0;
padding: 0;
}
.menumobile .navbar-nav .nav-item .dropdown-menu li {
padding: 8px 0px;
}
.navbar-light .navbar-toggler {
background-color: transparent;
border: 0;
}
.top-bar-mobile {
background-color: hsl(204deg 30% 16%);
text-align: center;
color: hsl(0deg 0% 100%);
padding: 10px;
font-weight: 600;
display: none;
}
@media (max-width: 767px) {
.carousel-inner .carousel-item > div {
display: none;
}
.carousel-inner .carousel-item > div:first-child {
display: block;
}
}
.carousel-inner .carousel-item.active, .carousel-inner .carousel-item-next, .carousel-inner .carousel-item-prev {
display: flex;

}
/* medium and up screens */
@media (min-width: 768px) {
.carousel-inner .carousel-item-end.active, .carousel-inner .carousel-item-next {
transform: translateX(25%);
}
.carousel-inner .carousel-item-start.active, .carousel-inner .carousel-item-prev {
transform: translateX(-25%);
}
}
.carousel-inner .carousel-item-end, .carousel-inner .carousel-item-start {
transform: translateX(0);
}
.brandslider .card {
    border: none;
    background: transparent;
}
.brandslider .bg-transparent {
width: 50px;
height: 50px;
background-color: #0f2635 !important;
}
.brandslider .carousel-control-prev {
right: -25px;
top: 33%;
}
.brandslider .carousel-control-next {
left: -25px;
top: 33%;
}





.container {max-width: 100%;width: 90%;}
.service-btn{ color: #f1b500; border: 1px solid #f1b500; padding: 6px 20px; border-radius: 5px; display: inline-block;}
.service-btn:hover{ color: #fff; background-color: #f1b500;}
.breadcumb-wrapper {
    background-color: var(--title-color);
    background-size: 100% 100%;
    padding: 100px 0 100px 0;
    overflow: hidden;
    position: relative;
}
.breadcumb-title {
    color: #fff;
    margin: -0.22em 0 -0.14em 0;
    line-height: 1.1;
}
.breadcumb-menu {
    max-width: 100%;
    padding: 0;
    margin: 32px 0 -0.5em 0;
    list-style-type: none;
    position: relative;
}
.breadcumb-menu li {
    display: inline-block;
    margin-right: 3px;
    padding-right: 5px;
    list-style: none;
    position: relative;
}
.breadcumb-menu li:last-child {
    padding-right: 0;
    margin-right: 0;
    color: #efad0d;
}
.breadcumb-menu li, .breadcumb-menu a, .breadcumb-menu span {
    white-space: normal;
    color: inherit;
    word-break: break-word;
    font-weight: 700;
    font-family: var(--title-font);
    font-size: 20px;
    color: #fff;
}
.breadcumb-wrapper:before {
    z-index: -1;
}
[data-opacity="7"]:before {
    opacity: .7;
}
[data-overlay="black"]:before {
    background-color: #000;
}
[data-overlay]:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}
.breadcumb-content{ position: relative; z-index: 9;}

/*----------------------------------------*/
/* ABOUT US 2 CSS START
/*----------------------------------------*/

.about-2-image-area .main-image{ text-align: center; padding-left: 20px;}
.about-2-image-area .main-image img { border-radius: 0 100px 0 0;}
.about-2-image-area .small-image {
	position: absolute;
	display: inline-block;
	bottom: 40px;
	right: -10px;
	border: 12px solid #fff;
	box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.08);
}
.about-2-image-area .icon-box {
	background: #F60702;
	display: flex;
	padding: 20px;
	justify-content: flex-start;
	align-items: center;
	gap: 26px;
	position: absolute;
	transform: rotate(270deg);
	top: 50%;
	left: -70px;
	max-width: 322px;
}
.about-2-image-area .icon-box .icon {
	color: var(--theme-color);
	font-size: 60px;
	padding: 25px 30px;
	background: #fff;
	display: inline-block;
	transform: rotate(90deg);
}
.about-2-image-area .icon-box h3 {
	color: #fff;
	font-size: 40px;
	line-height: 40px;
}
.about-2-image-area .icon-box p {color: #fff; font-size: 18px; line-height: 28px; white-space:500;}
.about-2-image-area .shape-1 {
	position: absolute;
	top: 55px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
}
.about-2-content-area ul.list-area li {
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: 26px;
	margin-left: 10px;
}
.about-2-content-area ul.list-area li:before {
	content: "\e921";
	font-family: 'icomoon';
	color: var(--theme-color);
	position: relative;
	top: 2px;
	left: -10px;
	font-size: 16px;
}
.about-2-content-area .call-us {
	display: flex;
	justify-content: start;
	align-items: center;
	gap: 12px;
}
.about-2-content-area .icon-1 {
	position: relative;
	width: 50px;
	height: 50px;
	background: var(--theme-color);
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
	font-size: 24px;
	transform: rotate(-45deg);
	transition: all 700ms ease;
}
.about-2-btn-area:hover .icon-1 {transform: rotate(0deg);}
.about-2-content-area .content span {
	font-family: var(--primary-font);
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: 26px;
}
.about-2-content-area .content h5 {font-size: 18px;}
.about-2-content-area .content:hover h5 {color: var(--theme-color);}
.about-2-content-area .icon-1:before {
	content: "";
	position: absolute;
	top: -4px;
	left: -4px;
	height: 58px;
	width: 58px;
	border: 1px solid var(--theme-color);
	border-radius: 50%;
}
.about-2-content-area .about-2-btn-area {
	display: flex;
	justify-content: flex-start;
	gap: 30px;
}
.about-2-section .bg-shape-1 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: bottom left;
}
.about-2-section .bg-shape-2 {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center right;
}
@media only screen and (max-width: 1600px){ 
  .about-2-section .bg-shape-2,
  .about-2-section .bg-shape-1{
    display: none;
  }
        
}

@media only screen and (max-width: 1350px){ 
.about-2-image-area .small-image{right: 0;}
.about-2-image-area .icon-box{left: -87px;}
      
}
@media only screen and (max-width: 991px){ 
.about-2-image-area .main-image img{width: 100%; margin-bottom: 50px;}
.about-2-content-area{ padding-left: 0 !important;}
        
}

@media only screen and (max-width: 470px){ 
  .about-2-image-area .shape-1,
  .about-2-image-area .small-image{
    display: none;
 }
  .about-2-content-area .about-2-btn-area{ display: inline;}
  .about-2-content-area .about-2-btn-area .primary-btn-1{margin-bottom: 20px;}
  .about-2-image-area .icon-box{top: 40%;}
          
}
.p-relative {position: relative;}
.pl-50{ padding-inline-start: 50px;} 
.about-2-content-area p{ font-size: 16px; line-height: 26px;}  
  
/*----------------------------------------*/
/* CONTACT PAGE CSS START
/*----------------------------------------*/
.gform_wrapper li.hidden_label input {
    margin-top: 0 !important;
}
select#input_1_4 {
    height: 40px !important;
}
body .gform_wrapper .gform_footer input.button,
body .gform_wrapper .gform_footer input[type=submit] {
background-color: var(--white);
    font-weight: 600;
    color: #0f2635;
    border-radius: 5px;
    border: none;
    width: 100%;
    text-transform: uppercase;
    transition: 0.5s;
}

body .gform_wrapper .gform_footer input[type=submit]:hover {
    background: var(--red);
    color: var(--white);
}

.contact-p-info-area .contact-box {
  padding: 50px 40px 40px 40px;
  background: #F8F8F8;
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 20px;
}

.contact-p-info-area .contact-box .icon-1 {
  font-size: 50px;
  color: #F60702;
}
.contact-p-info-area .info p{ margin: 5px 0 0 0;}
.contact-p-info-area .info span {
  color: #F60702;
  font-size:20px;
}

.contact-p-info-area .info h4 {
  margin-top: 10px;
}
.contact-page-form-area {
  padding: 60px;
  background: #F8F8F8;
}

.contact-page-form label {
  font-weight: 500;
  margin-bottom: 15px;
}

.contact-page-form input {
  height: 55px !important;
  margin-bottom: 10px;
  border-radius: 4px;
  border: 1px solid #666;
  width: 100%;
  padding: 18px;
}
.contact-page-form textarea {
  height: 136px;
  margin-bottom: 10px;
  resize: none;
  border-radius: 4px;
  border: 1px solid #666;
  width: 100%;
  padding: 18px;
}

@media only screen and (max-width: 991px){ 
.contact-page-form-area{margin-top: 30px;padding: 30px;}

}
/*----------------------------------------*/
/* FAQ PAGE CSS START
/*----------------------------------------*/  

.faq-section .accordion-item{ background-color: #f3f1f2 !important; margin-bottom: 10px; border: none;}
.faq-section .accordion-header .accordion-button{background-color: #f3f1f2;font-size:16px;font-weight:600;padding:14px;}
.faq-section .accordion-body{ font-size:15px; line-height: 25px;}
.faq-section .accordion-body p{ font-size:16px; line-height: 26px;}
.faq-section .accordion-button:not(.collapsed){ color: #000; border-bottom: 1px solid #999;}
.faq-section .accordion-button:focus{ border-color: #ccc; box-shadow: none;}
.faq-section .accordion-button:after{ position: absolute; right: 25px;}


/*----------------------------------------*/
/* Services PAGE CSS START
/*----------------------------------------*/ 

.service-featured {position: relative; z-index: 2; margin: 30px 0 25px;}
.service-featured_img {overflow: hidden;}
.service-featured_img img {
    width: 100%;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}
.service-featured_content {
    background-color: var(--white-color);
    background: hsl(330deg 8% 95%);
    border-radius: 0;
    padding: 0 25px 25px;
    z-index: 1;
    position: relative;
    border-top: 2px solid #F60702;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}
.service-featured_content .service-bg-shape {
    position: absolute;
    right: 0;
    z-index: -1;
}
.service-featured_content .service-bg-shape img {opacity: 0.6;}
.service-featured .service-default-icon {margin-bottom: 30px;}
.service-default-icon {
    background: #F60702;
    display: inline-block;
    padding: 0 17px 17px;
    position: relative;
    z-index: 1;
}
.service-default-icon img {
    -webkit-transition: 0.4s;
    transition: 0.4s;
    margin-top: -10px;
}
.service-default-icon:after {
    content: '';
    position: absolute;
    width: 116px;
    height: 38px;
    top: 1px;
    left: 50%;
    border-bottom: solid 38px #F60702;
    border-left: solid 58px hsl(0deg 0% 0% / 0%);
    border-right: solid 58px hsl(0deg 0% 0% / 0%);
    -webkit-transform: translate(-50%, -100%);
    -ms-transform: translate(-50%, -100%);
    transform: translate(-50%, -100%);
    z-index: -1;
}
.box-title {
    font-size: 18px;
    line-height: 1.417;
    font-weight: 700;
    margin-top: -0.32em;
	min-height: 55px;
}
.service-featured_text {
    border-bottom: 1px solid #999;
    margin-bottom: 22px;
    padding-bottom: 22px;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}
.link-btn {
    font-weight: 700;
    font-size: 14px;
    display: inline-block;
    line-height:24px;
    position: relative;
    padding-bottom: 2px;
    margin-bottom: -2px;
    text-transform: uppercase;
    color: #F60702;
    border: 1px solid #F60702;
    padding: 8px 20px;
    border-radius:5px;
}
.link-btn:hover{ color: #fff; background-color: #F60702;}

.material-top{ margin-top: 30px;}
.choose-us-bg img{ border: 1px solid #F60702; border-radius:10px; padding: 5px}
.theme li .fa{
	background-color: #F60702;
	color: #fff;
	padding: 10px;
	border-radius:50%;
}

/*----------------------------------------*/
/*  BLOG STYLE ONE CSS START
/*----------------------------------------*/

.blog-title-box {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.blog-style-one .blog-content {
  background: #fff;
  box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.08);
  padding: 30px;
}

.blog-style-one .post-meta span {
  font-size: 14px;
}

.blog-style-one .post-meta span:hover {
 color: var(--theme-color);
}

.blog-style-one .post-meta span i {
  color: var(--theme-color);
  margin-right: 8px;
}

.blog-style-one .post-meta {
  display: inline-flex;
  gap: 26px;
}

.blog-style-one hr {
  margin: 15px 0;
}

.blog-style-one .blog-content .blog-title:hover{
 color: var(--theme-color);
}

/* shine start */
.blog-style-one .blog-image {
  position: relative;
  display: block;
  overflow: hidden;
}

.blog-style-one .blog-image:before {
position: absolute;
top: 0;
left: -75%;
display: block;
content: '';
width: 50%;
height: 100%;
background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, .3)));
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
-webkit-transform: skewX(-25deg);
-ms-transform: skewX(-25deg);
transform: skewX(-25deg);
}

.blog-style-one:hover .blog-image:before {
  animation: shine 1.5s;
}

.blog-title{ text-transform: none;}

@media only screen and (max-width: 991px){ 

.blog-title-box {
  align-items: self-start;
  flex-direction: column;
  gap: 20px;
}
    
}
/*----------------------------------------*/
/* Pagination CSS START
/*----------------------------------------*/

.bd-basic__pagination ul {
  display: flex;
  gap: 10px;
}

.bd-basic__pagination ul li {
  width: 53px;
  height: 50px;
  background: #F8F8F8;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
}

.bd-basic__pagination ul li.current {
  background: #F1B70C;
  color: #fff;
}

@media only screen and (max-width: 991px){ 

.pagination__wrapper {
  margin-bottom: 50px;
}
  
}
/*----------------------------------------*/
/* BLOG DETAILS CSS START
/*----------------------------------------*/

.blog-widget-1,
.blog-widget-2,
.blog-widget-3,
.blog-widget-4 {
  background: #F8F8F8;
  padding: 40px 30px;
}

.blog-widget-title:before {
  content: "";
  position: absolute;
  bottom: -15px;
  left: 0;
  width: 50px;
  height: 2px;
  background: var(--theme-color);
}

.blog-widget-1 button {
  position: absolute;
  top: 50%;
  right: 20px;
  font-size: 20px;
  transform: translateY(-50%);
}

.blog-widget-1 input[type="text"] {
  width: 100%;
  height: 60px;
  border: none;
  padding: 15px 20px;
  outline: none;
}

.blog-widget-2 ul.blog-categories-list li a {
  padding: 20px;
  background: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.blog-widget-2 ul.blog-categories-list li:hover a {
  background: var(--theme-color);
  color: #fff;
}

.blog-widget-2 ul.blog-categories-list li {
  margin-bottom: 16px;
}

.blog-widget-2 ul.blog-categories-list li:last-child {
  margin-bottom: 0;
}

.blog-widget-3 .blog-post-sidebar {
  margin-bottom: 20px;
  display: grid;
  grid-template-columns: 80px auto;
  gap: 15px;
}

.blog-widget-3 .blog-post-sidebar:last-child {
  margin-bottom: 0px;
}

.blog-widget-3 .content span {
  font-size: 14px;
  color: #787878;
}

.blog-widget-3 .content span i {
  color: var(--theme-color);
  margin-right: 5px;
}

.blog-widget-3 .content h6 {
  font-size: 16px;
  text-transform: none;
}

.blog-widget-4 .tagcloud a {
  display: inline-block;
  font-size: 14px;
  padding: 12px;
  background: #fff;
  margin-right: 8px;
  margin-bottom: 6px;
  line-height: 1;
}

.blog-widget-4 .tagcloud a:hover {
  color: #fff;
  background: var(--theme-color);
}

.blog-widget-4 .tagcloud a:nth-last-child(1),
.blog-widget-4 .tagcloud a:nth-last-child(2),
.blog-widget-4 .tagcloud a:nth-last-child(3)
{
  margin: 0;
}


.blog-details-page ul.blog-post-meta {
  display: flex;
  justify-content: flex-start;
  gap: 26px;
  font-size: 14px;
  color: #787878;
}

.blog-details-page ul.blog-post-meta li i {
  font-size: 16px;
  margin-right: 10px;
  color: var(--theme-color);
}

.tagcloud.tagcloud-sm span {
  font-weight: 600;
}

.tagcloud.tagcloud-sm a {
  font-size: 14px;
  padding: 12px 16px;
  background: #F8F8F8;
  margin-left: 10px;
}

.tagcloud.tagcloud-sm a:hover {
 background: var(--theme-color);
 color: #fff;
}

.postbox__share span {
  font-weight: 600;
}

.postbox__share a {
  font-size: 16px;
  color: #787878;
  margin-left: 10px;
}

.postbox__share a:hover {
  color: var(--theme-color);
}

.postbox__share-wrapper {
  padding: 25px 0;
  border-top: 1px solid #ECECEC;
  border-bottom: 1px solid #ECECEC;
}

.postbox__comment-avatar img {
  width: 96px;
  height: 96px;
  border-radius: 50%;
}

.post-box-comments-box {
  display: grid;
  grid-template-columns: 100px auto;
  gap: 20px;
}

.postbox__comment-name h5 {
  font-size: 20px;
  margin-bottom: 15px;
  margin-top: 20px;
}

.postbox__comment-name span {
  color: #787878;
}

.postbox__comment-reply a {
  border-radius: 20px;
  background: rgba(234, 24, 38, 0.06);
  padding: 10px 16px;
  color: var(--theme-color);
  font-size: 14px;
}

ul.postbox__comment_ratings {
  display: flex;
  gap: 5px;
  position: absolute;
  top: 35px;
  right: 0;
  color: var(--theme-color);
}

.postbox__comment-form label {
  font-weight: 500;
  font-family: var(--primary-font);
  margin-bottom: 15px;
}

.postbox__comment-form input[type="text"],
.postbox__comment-form input[type="email"]{
  border-radius: 4px;
  border: 1px solid #ECECEC;
  padding: 18px 20px;
  height: 55px;
  margin-bottom: 30px;
}

.postbox__comment-form textarea{
  border-radius: 4px;
  border: 1px solid #ECECEC;
  height: 200px;
  resize: none;
  margin-bottom: 30px;
}


@media only screen and (max-width: 991px){ 

  .postbox__comment-form{
    margin-bottom: 30px;
  }
    
  }

@media only screen and (max-width: 425px){ 

.post-box-comments-box {
  display: flex;
  gap: 0;
  flex-direction: column;
}

ul.postbox__comment_ratings {
  right: 100px;
}
    
}
.w-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.service-widget-2 .icon-box {
  width: 50px;
  height: 50px;
  background: #F1B606;
  color: #fff;
  font-size: 24px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  margin-top: -30px;
}

.service-widget-2 .icon-box:before {
  content: "";
  position: absolute;
  top: -3px;
  left: -3px;
  width: 56px;
  height: 56px;
  border: 1px solid #F1B606;
  border-radius: 50%;
  z-index: 1;
}
.service-widget-2 .icon-box:after {
  content: "";
  position: absolute;
  top: -11px;
  left: -11px;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  border: 11px solid #000;
}

.service-widget-2 .content h5 {
  color: #fff;
  margin: 24px 0;
}

.service-widget-2 .content .phone {
  color: #fff;
  font-size: 18px;
  font-weight: 600;
}

.service-widget-2 .btn-box {
  padding: 30px 0;
}

.service-widget-3 .company-file {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: var(--theme-color);
  padding: 20px;
  color: #fff;
}
.service-widget-3 .company-file h6 {color: #fff;}
.service-widget-3 .file-size a {margin-left: 10px;}
.bg-color-1 {background: #000;}
body .gform_wrapper ul li.gfield{ margin:0px !important;}	
.gform_wrapper{ margin: 0 !important;}
.gform_wrapper .gform_heading{ margin-bottom: 0px !important;}
.contact-page-form select{ height: 55px;}
.contact-page-form p{ color: #000 !important;}
.contact-page-form .th-btn{ background-color: #f1b500;}

input[type="text"]::placeholder { color: black;} 
input[type="text"]:-ms-input-placeholder { color: black; } 
input[type="text"]::-ms-input-placeholder { color: black; } 

input[type="email"]::placeholder { color: black;} 
input[type="email"]:-ms-input-placeholder { color: black; } 
input[type="email"]::-ms-input-placeholder { color: black; }

textarea[name="your-message"]::placeholder { color: black;} 
textarea[name="your-message"]:-ms-input-placeholder { color: black; } 
textarea[name="your-message"]::-ms-input-placeholder { color: black; }


.contact-page-form input[type="text"]::placeholder { color: black;} 
.contact-page-form input[type="text"]:-ms-input-placeholder { color: black; } 
.contact-page-form input[type="text"]::-ms-input-placeholder { color: black; } 

.contact-page-form input[type="email"]::placeholder { color: black;} 
.contact-page-form input[type="email"]:-ms-input-placeholder { color: black; } 
.contact-page-form input[type="email"]::-ms-input-placeholder { color: black; }

.contact-page-form textarea[name="your-message"]::placeholder { color: black;} 
.contact-page-form textarea[name="your-message"]:-ms-input-placeholder { color: black; } 
.contact-page-form textarea[name="your-message"]::-ms-input-placeholder { color: black; }


.area-breadcumb{ padding: 50px 0 !important;}
.city-contact-form { background-color: #fff; padding: 15px;border-radius: 10px; position: relative; z-index: 9;}
.city-contact-form h4 { font-size: 20px; text-transform: uppercase; border-bottom: 1px dashed hsl(0deg 0% 20%); padding-bottom: 5px; margin-bottom: 15px;}
.city-contact-form .form-control{ border:1px solid #000;}
.grecaptcha-badge{ z-index: 11 !important;}
.cityn-panel a{ color: #000; margin-bottom: 8px; display: block; font-size: 12px; line-height: 18px;}
.cityn-panel a:hover{ color:#f60702;}
.cityn-panel a .fa{ padding-right: 5px;}
.BDC_CaptchaIconsDiv a.BDC_ReloadLink {display: visible !important;}


.serviceareainner-one .iframe-container iframe{ border:1px solid #f60702 !important; border-radius: 5px; padding: 5px;}
.serviceareainner-one h2{ text-transform: none; font-size: 30px; line-height:40px;}
.serviceareainner-three h2{ text-transform: none; font-size: 30px; line-height:40px;}
.serviceareainner-three h3{ text-transform: none; font-size: 25px; line-height:35px;}
.serviceareainner-three h5{ text-transform: none; font-size: 18px; line-height:35px;}
.serviceareainner-one img{ border:1px solid #f60702 !important; border-radius: 5px; padding: 5px;}
.serviceareainner-three ul li{ background-image: url('https://oneworldroofing.com/wp-content/uploads/2025/03/check.png'); background-repeat: no-repeat; padding-left: 32px; background-size: 25px; padding-bottom: 5px;}
.serviceareainner-one ul li{ background-image: url('https://oneworldroofing.com/wp-content/uploads/2025/03/check.png'); background-repeat: no-repeat; padding-left: 32px; background-size: 25px; padding-bottom: 5px;}
.serviceareainner-three ul li ol{ margin-top: 10px;}

.footer-google-badge {display: flex; align-items: center; gap: 0.5rem; font-size: 14px;font-weight: 500;}
.footer-google-badge a { display: flex; align-items: center; color: #fff;text-decoration: none;transition: color 0.3s ease;}
.footer-google-badge a:hover{color: #4285F4;}
.footer-google-badge .google-logo { width: 15px; height: auto;}
.footer-google-badge a span{ color: #fff; padding-left: 5px;}
.blog-content ul{ margin-left: 30px;}
.blog-content ul li{ margin-bottom: 10px; list-style: disc;}
.faq-panel-right img{ width:100%; border-radius:10px;}

.brand-picture img{ width: 100%; border: 1px solid #000; padding: 5px; border-radius: 5px;}
.brand-text h2{ color: #000;}

.dbox { border-radius: 10px;border: 1px solid #000;background-color: #f1f1f1;margin-bottom: 20px;min-height: 440px; text-align: center;}
.dbox img { margin: 10px 0 0 10px;}
.dbox h4 { margin: 10px;}
.dbox p { padding: 0 10px;}
.btn-style-four{ margin: 0 10px 10px;}
.brandp ul{ margin: 0 0 20px 30px;}
.brandp ul li{ list-style: disc; margin-bottom: 5px;}

.gline{  margin-bottom: 15px;}
.gbox{ border-radius: 10px;border: 1px solid #000;background-color: #f1f1f1;margin-bottom: 20px; padding: 10px; min-height: 245px;}
.gbox h5{ text-transform: none;}

.breadcumb-wrapper .banner-heading{ color: #fff; position: relative; z-index: 1; font-size: 35px; text-transform: none;}
.breadcumb-wrapper p{ color: #fff; position: relative; z-index: 1;}





