@font-face {
font-family: Nature;  
src: url(https://pranainmotion.com/wp-content/themes/faria-design/fonts/Nature.ttf);  
font-weight: normal;  
} body:before {
content: "";
background: url(https://pranainmotion.com/wp-content/uploads/2017/03/prana-tree-only.png);
background-repeat: no-repeat;
width: 100%;
height: 100vh;
position: fixed;
background-size: 31%;
background-position: top left;
margin-top: 124px;
opacity: 0.2;
}  .left-animated.et-animated { 
opacity: 1; 
-webkit-animation: fadeLeft 1.5s 1 cubic-bezier(0.77,0,.175,1.3); 
-moz-animation: fadeLeft 1.5s 1 cubic-bezier(0.77,0,.175,1.3); 
-o-animation: fadeLeft 1.3s 1 cubic-bezier(0.77,0,.175,1.3); 
animation: fadeLeft 1.3s 1 cubic-bezier(0.77,0,.175,1.3);} .right-animated.et-animated { 
opacity: 1; 
-webkit-animation: fadeRight 1.5s 1 cubic-bezier(0.77,0,.175,1.3); 
-moz-animation: fadeRight 1.5s 1 cubic-bezier(0.77,0,.175,1.3); 
-o-animation: fadeRight 1.3s 1 cubic-bezier(0.77,0,.175,1.3); 
animation: fadeRight 1.3s 1 cubic-bezier(0.77,0,.175,1.3);} .top-animated.et-animated { 
opacity: 1; 
-webkit-animation: fadeTop 1.5s 1 cubic-bezier(0.77,0,.175,2); 
-moz-animation: fadeTop 1.5s 1 cubic-bezier(0.77,0,.175,2); 
-o-animation: fadeTop 1.3s 1 cubic-bezier(0.77,0,.175,2); 
animation: fadeTop 1.3s 1 cubic-bezier(0.77,0,.175,2);} .bottom-animated.et-animated { 
opacity: 1; 
-webkit-animation: fadeBottom 1.5s 1 cubic-bezier(0.77,0,.175,2);
-moz-animation: fadeBottom 1.5s 1 cubic-bezier(0.77,0,.175,2);
-o-animation: fadeBottom 1.3s 1 cubic-bezier(0.77,0,.175,2); 
animation: fadeBottom 1.3s 1 cubic-bezier(0.77,0,.175,2);} .fadein-animated.et-animated { 
opacity: 1; 
-webkit-animation: fadeIn 1.5s 1 cubic-bezier(0.77,0,.175,2); 
-moz-animation: fadeIn 1.5s 1 cubic-bezier(0.77,0,.175,2); 
-o-animation: fadeIn 1.3s 1 cubic-bezier(0.77,0,.175,2); 
animation: fadeIn 1.3s 1 cubic-bezier(0.77,0,.175,2);} div#sf-sidebar {
display: none !important;
}
div#et_mobile_nav_menu {
display: none !important;
} .et_pb_title_container h1, #main-content h1, #main-content h2 {
font-family: 'Nature';
text-transform: uppercase;
} hr {
color: rgba(88, 31, 99, 0.37);
border-style: dotted;
margin-bottom: 25px;
} .dots-list {
width: 100%;
}
.dots-list ul {
padding-left: 30px;
position: relative;
margin-bottom: 20px;
list-style: none !important;
}
.dots-list ul li {
position: relative;
margin-top: 0em;
margin-bottom: 20px;
}
.dots-list ul li .number_divider {
position: absolute;
left: -50px;
font-weight: 800;
font-size: 2em;
top: -5px;
}
.dots-list ul li:before {
content: "";
background: #8dbeb2;
position: absolute;
width: 2px;
top: 4px;
bottom: -25px;
left: -24px;
}
.dots-list ul li:after {
content: "";
background: #8dbeb2;
position: absolute;
width: 15px;
height: 15px;
border-radius: 100%;
top: 4px;
left: -31px;
}
.dots-list ul li:last-child:before {
content: "";
background: transparent;
} a.pm-button-01, input.wpcf7-form-control.wpcf7-submit {
border: solid 1px;
padding: 5px 20px;
display: block;
margin-bottom: 10px;
-webkit-transition: all 500ms;
-moz-transition: all 500ms;
-o-transition: all 500ms;
transition: all 500ms;
}
a.pm-button-01:hover, input.wpcf7-form-control.wpcf7-submit:hover {
background: #581F63;
color: #7BF7CD;
} ul#top-menu > li:first-of-type {
margin-left: 91px;
} h3.et_pb_gallery_title {
display: none;
} input.wpcf7-form-control, textarea.wpcf7-form-control.wpcf7-textarea {
width: 100%;
font-size: 16px;
padding: 6px 10px;
border-color: #581F63;
background: transparent;
-webkit-transition: all 500ms;
-moz-transition: all 500ms;
-o-transition: all 500ms;
transition: all 500ms;
}
input.wpcf7-form-control:focus, textarea.wpcf7-form-control.wpcf7-textarea:focus {
background: #7BF7CD; 
}
form.wpcf7-form p {
padding-bottom: 15px;
}
.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha > div {
float: left;
}
p.pm-koa {
float: left;
}
.pm-koa:before {
content: "I'm Koa";
display: block;
position: absolute;
color: #fff;
padding-left: 7px;
font-weight: bold;
} #footer-bottom a {
color: #7BF7CD;
}
p#fd-footer-info {
color: #fff;
}
.grecaptcha-badge {
visibility: hidden;
opacity: 0;
}
.et-social-linkedin a.icon:before { 
content: '\e09d'; 
} @media screen and (max-width: 980px) {
div#sf-sidebar {
display: block !important;
}
}@font-face {
font-family: Nature;  
src: url(https://pranainmotion.com/wp-content/themes/faria-design/fonts/Nature.ttf);  
font-weight: normal;  
} body:before {
content: "";
background: url(https://pranainmotion.com/wp-content/uploads/2017/03/prana-tree-only.png);
background-repeat: no-repeat;
width: 100%;
height: 100vh;
position: fixed;
background-size: 31%;
background-position: top left;
margin-top: 124px;
opacity: 0.2;
}  .left-animated.et-animated { 
opacity: 1; 
-webkit-animation: fadeLeft 1.5s 1 cubic-bezier(0.77,0,.175,1.3); 
-moz-animation: fadeLeft 1.5s 1 cubic-bezier(0.77,0,.175,1.3); 
-o-animation: fadeLeft 1.3s 1 cubic-bezier(0.77,0,.175,1.3); 
animation: fadeLeft 1.3s 1 cubic-bezier(0.77,0,.175,1.3);} .right-animated.et-animated { 
opacity: 1; 
-webkit-animation: fadeRight 1.5s 1 cubic-bezier(0.77,0,.175,1.3); 
-moz-animation: fadeRight 1.5s 1 cubic-bezier(0.77,0,.175,1.3); 
-o-animation: fadeRight 1.3s 1 cubic-bezier(0.77,0,.175,1.3); 
animation: fadeRight 1.3s 1 cubic-bezier(0.77,0,.175,1.3);} .top-animated.et-animated { 
opacity: 1; 
-webkit-animation: fadeTop 1.5s 1 cubic-bezier(0.77,0,.175,2); 
-moz-animation: fadeTop 1.5s 1 cubic-bezier(0.77,0,.175,2); 
-o-animation: fadeTop 1.3s 1 cubic-bezier(0.77,0,.175,2); 
animation: fadeTop 1.3s 1 cubic-bezier(0.77,0,.175,2);} .bottom-animated.et-animated { 
opacity: 1; 
-webkit-animation: fadeBottom 1.5s 1 cubic-bezier(0.77,0,.175,2);
-moz-animation: fadeBottom 1.5s 1 cubic-bezier(0.77,0,.175,2);
-o-animation: fadeBottom 1.3s 1 cubic-bezier(0.77,0,.175,2); 
animation: fadeBottom 1.3s 1 cubic-bezier(0.77,0,.175,2);} .fadein-animated.et-animated { 
opacity: 1; 
-webkit-animation: fadeIn 1.5s 1 cubic-bezier(0.77,0,.175,2); 
-moz-animation: fadeIn 1.5s 1 cubic-bezier(0.77,0,.175,2); 
-o-animation: fadeIn 1.3s 1 cubic-bezier(0.77,0,.175,2); 
animation: fadeIn 1.3s 1 cubic-bezier(0.77,0,.175,2);} div#sf-sidebar {
display: none !important;
}
div#et_mobile_nav_menu {
display: none !important;
} .et_pb_title_container h1, #main-content h1, #main-content h2 {
font-family: 'Nature';
text-transform: uppercase;
} hr {
color: rgba(88, 31, 99, 0.37);
border-style: dotted;
margin-bottom: 25px;
} .dots-list {
width: 100%;
}
.dots-list ul {
padding-left: 30px;
position: relative;
margin-bottom: 20px;
list-style: none !important;
}
.dots-list ul li {
position: relative;
margin-top: 0em;
margin-bottom: 20px;
}
.dots-list ul li .number_divider {
position: absolute;
left: -50px;
font-weight: 800;
font-size: 2em;
top: -5px;
}
.dots-list ul li:before {
content: "";
background: #8dbeb2;
position: absolute;
width: 2px;
top: 4px;
bottom: -25px;
left: -24px;
}
.dots-list ul li:after {
content: "";
background: #8dbeb2;
position: absolute;
width: 15px;
height: 15px;
border-radius: 100%;
top: 4px;
left: -31px;
}
.dots-list ul li:last-child:before {
content: "";
background: transparent;
} a.pm-button-01, input.wpcf7-form-control.wpcf7-submit {
border: solid 1px;
padding: 5px 20px;
display: block;
margin-bottom: 10px;
-webkit-transition: all 500ms;
-moz-transition: all 500ms;
-o-transition: all 500ms;
transition: all 500ms;
}
a.pm-button-01:hover, input.wpcf7-form-control.wpcf7-submit:hover {
background: #581F63;
color: #7BF7CD;
} ul#top-menu > li:first-of-type {
margin-left: 91px;
} h3.et_pb_gallery_title {
display: none;
} input.wpcf7-form-control, textarea.wpcf7-form-control.wpcf7-textarea {
width: 100%;
font-size: 16px;
padding: 6px 10px;
border-color: #581F63;
background: transparent;
-webkit-transition: all 500ms;
-moz-transition: all 500ms;
-o-transition: all 500ms;
transition: all 500ms;
}
input.wpcf7-form-control:focus, textarea.wpcf7-form-control.wpcf7-textarea:focus {
background: #7BF7CD; 
}
form.wpcf7-form p {
padding-bottom: 15px;
}
.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha > div {
float: left;
}
p.pm-koa {
float: left;
}
.pm-koa:before {
content: "I'm Koa";
display: block;
position: absolute;
color: #fff;
padding-left: 7px;
font-weight: bold;
} #footer-bottom a {
color: #7BF7CD;
}
p#fd-footer-info {
color: #fff;
}
.grecaptcha-badge {
visibility: hidden;
opacity: 0;
}
.et-social-linkedin a.icon:before { 
content: '\e09d'; 
} @media screen and (max-width: 980px) {
div#sf-sidebar {
display: block !important;
}
}