/**
 * @package 	JF Simple Slider
 * @author		JoomForest.com
 * @email		support@joomforest.com
 * @website		http://www.joomforest.com
 * @copyright	Copyright (C) 2011-2016 JoomForest.com, All rights reserved.
 * @license		JoomForest.com Proprietary Use License - http://www.joomforest.com/licenses
**/
.jf_ss_default{width:100%;height:100%}.jf_ss{width:100%;height:100%;overflow:hidden;position:relative;direction:ltr}.jf_ss .slide{width:100%;height:100%;top:0;left:0;float:left;position:absolute}.jf_ss nav a{position:absolute;top:50%;display:block;outline:0;text-align:left;z-index:1000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jf_ss nav a.prev{left:0}.jf_ss nav a.next{right:0}.jf_ss .nav-circlepop a{margin:0 30px;width:50px;height:50px}.jf_ss .nav-circlepop a::before{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#fff;content:'';opacity:0;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transform:scale(0.9);transform:scale(0.9)}.jf_ss .nav-circlepop .icon-wrap{position:relative;display:block;margin:10% 0 0 10%;width:80%;height:80%}.jf_ss .nav-circlepop a.next .icon-wrap{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.jf_ss .nav-circlepop .icon-wrap::after,.jf_ss .nav-circlepop .icon-wrap::before{position:absolute;left:25%;width:3px;height:50%;background:#fff;content:'';-webkit-transition:-webkit-transform .3s,background-color .3s;transition:transform .3s,background-color .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jf_ss .nav-circlepop .icon-wrap::before{-webkit-transform:translateX(-50%) rotate(30deg);transform:translateX(-50%) rotate(30deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.jf_ss .nav-circlepop .icon-wrap::after{top:50%;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg);-webkit-transform-origin:0 0;transform-origin:0 0}.jf_ss .nav-circlepop a:hover::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.jf_ss .nav-circlepop a:hover .icon-wrap::after,.jf_ss .nav-circlepop a:hover .icon-wrap::before{background:#555}.jf_ss .nav-circlepop a:hover .icon-wrap::before{-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.jf_ss .nav-circlepop a:hover .icon-wrap::after{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.jf_pagination{position:absolute;bottom:40px;left:0;width:100%;text-align:center;z-index:999}.jf_pagination ul{list-style-type:none;margin:0;padding:0}.jf_pagination ul li{display:inline-block;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;overflow:hidden;cursor:pointer;width:14px;height:14px;border:2px solid #FFF;margin:0 2px;-webkit-transition:all .125s;-moz-transition:all .125s;-ms-transition:all .125s;transition:all .125s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jf_pagination ul li.active,.jf_pagination ul li:hover{background-color:#fff}.jf_ss .caption{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.jf_ss .caption .predefined h2{font-weight:700;color:#FFF;text-transform:uppercase;font-size:40px;line-height:52px}.jf_ss .caption .predefined .jf_typo_button{text-align:center}[data-animation]{opacity:0;filter:alpha(opacity=0)}.jf_anim_done[data-animation]{opacity:1;filter:alpha(opacity=100)}.jf_ss_testimonials{position:relative}.jf_ss_testimonials .jf_ss{height:410px;text-align:center;background-color:#eee}.jf_ss_testimonials .jf_ss blockquote{background:0;padding:0;margin:10px 0 30px;letter-spacing:1px;line-height:30px;color:#777;font:italic 18px Georgia,Serif;border:0}.jf_ss_testimonials .jf_ss .quote{margin:80px 25%}.jf_ss_testimonials .jf_ss i.fa-quote-left{font-size:48px;color:rgba(0,0,0,.15);margin:0 0 30px}.jf_ss_testimonials .jf_ss .author{font-size:11px;font-style:normal;text-transform:uppercase;letter-spacing:1px;font-weight:700}.jf_ss_testimonials .jf_ss nav a{left:50%;margin:0 0 0 -30px;top:auto;bottom:50px;width:26px;height:26px;border:1px solid #ddd;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.jf_ss_testimonials .jf_ss nav a.next{margin:0 0 0 4px}.jf_ss_testimonials .jf_ss .nav-circlepop .icon-wrap::after,.jf_ss_testimonials .jf_ss .nav-circlepop .icon-wrap::before{background:#555;width:1px}.jf_ss_testimonials .jf_ss .nav-circlepop .icon-wrap::before{-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.jf_ss_testimonials .jf_ss .nav-circlepop .icon-wrap::after{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.jf_ss_testimonials .jf_ss .nav-circlepop .icon-wrap{margin:15% 0 0 17%;width:71%;height:69%}@media (max-width:667px){.jf_ss .caption .predefined h2{font-size:28px;line-height:36px}.jf_ss .caption .predefined .hide_mobile,.jf_ss .nav-circlepop{display:none!important}}@media (max-height:375px){.jf_ss .caption .predefined h2{width:100%!important}}.jf_ss_default{position:relative}.jf_typo_button{padding:6px 40px;display:inline-block;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:2px solid #ccc;color:#555;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.jf_typo_button:hover{opacity:0.7 !important;filter:alpha(opacity=70) !important;}.jf_typo_button.size1{font-size:12px;line-height:28px;}.jf_typo_button.size2{font-size:18px;line-height:36px;}.jf_typo_button.size3{font-size:24px;line-height:42px;}.jf_typo_button.size4{font-size:28px;line-height:48px;}.jf_typo_button.size5{font-size:38px;line-height:56px;}.jf_typo_button.light{border-color:#fff;color:#fff;}.jf_typo_button.blue{border-color:#37AFCD;color:#37AFCD;}.jf_typo_button.red{border-color:#DE0000;color:#DE0000;}.jf_typo_button.green{border-color:#00B856;color:#00B856;}.jf_typo_button.black{border-color:#444444;color:#444444;}.jf_typo_button.filled{background:#EEE;border-color:#eee;}.jf_typo_button.filled.light{background:#fff;color:#333;border-color:#eee;}.jf_typo_button.filled.blue{background:#37AFCD;color:#fff;border-color:#37AFCD;}.jf_typo_button.filled.red{background:#DE0000;color:#fff;border-color:#DE0000;}.jf_typo_button.filled.green{background:#00B856;color:#fff;border-color:#00B856;}.jf_typo_button.filled.black{background:#444444;color:#fff;border-color:#444444;}