@charset "UTF-8";.realestate-services,.events-mainbanner,.app-banner,.app-mainbanner,.appsub-section,.appshowcase-banner,.map,.blog-mainbanner,.blog-container{width:100%;overflow:hidden;position:relative}.realestate-services img{max-width:100%;display:block;height:auto}.blog-over .author-info .author-img img{width:100%;display:block;height:auto}.realestate-section .tabset,.realestate-services .star-list,.travel-section .tabset{list-style:none;margin:0;padding:0}.events-mainbanner .wedding-nav .countdown-section .countdown-amount:before,.events-mainbanner .stretch:before,.app-mainbanner .stretch:before,.appshowcase-banner .container:before,.tabset-onepage li a:before,.process-nav:before,.shop-widget:before,.widget:before,.comment-box .box .img-box .reply .txt-over:after,.comment-box .box .img-box .comment-reply-link .txt-over:after{content:'';position:absolute}.shop-widget:after,.shop-widget ul:after,.description-block .buttons-block:after,.related-shop .beans-stepslider:after,.comment-box .box:after{content:" ";display:block;clear:both}.realestate-services .box .over,.blog-over{position:absolute;top:0;left:0;right:0;bottom:0}.realestate-slider{z-index:2;color:#fff;position:relative;font:14px/24px 'Lato',Georgia,"Times New Roman",Times,serif}.realestate-slider .caption{z-index:55;height:839px;position:relative;padding:354px 0 0;background:rgba(0,0,0,.5);white-space:nowrap}.realestate-slider .caption .caption-holder{display:inline-block;white-space:normal;vertical-align:top}.realestate-slider .caption:before{content:'';vertical-align:top;display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px}@media only screen and (max-width:767px){.realestate-slider .caption{height:900px;padding:280px 0 0}}.realestate-slider .caption-holder{width:100%}.realestate-slider .holder{max-width:635px;overflow:hidden;letter-spacing:.4px;background:rgba(0,0,0,.8);padding:26px 50px 30px 41px}.realestate-slider h1{margin:0 0 11px;position:relative;vertical-align:top;display:inline-block;text-transform:uppercase;font:500 32px/50px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.realestate-slider h1 .info{top:3px;right:-62px;position:absolute;background:#2ecc71;padding:1px 11px 2px 10px;font:12px/18px 'Lato',Georgia,"Times New Roman",Times,serif}@media only screen and (max-width:767px){.realestate-slider h1 .info{right:-45px}}.realestate-slider p{margin:0 0 28px}.realestate-slider footer{overflow:hidden;margin:0 -10px 0 0}.realestate-slider footer .price{float:left;margin:-10px 0 0;font:900 42px/56px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.realestate-slider footer .price .add{font-size:21px;font-weight:400}.realestate-slider .btn{float:right;border-width:2px}.realestate-slider .btn-next,.realestate-slider .btn-prev{left:0;top:50%;opacity:0;z-index:55;color:#fff;font-size:52px;overflow:hidden;margin:38px 0 0;line-height:30px;text-align:center;position:absolute;visibility:hidden;width:58px;height:58px;background:rgba(0,0,0,.85);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.realestate-slider .btn-next:hover,.realestate-slider .btn-prev:hover{text-decoration:none}.realestate-slider .btn-next{right:0;left:auto}.realestate-slider:hover .btn-next,.realestate-slider:hover .btn-prev{opacity:1;visibility:visible}.realestate-slider:hover .btn-prev{left:14px}.realestate-slider:hover .btn-next{right:14px}.realestate-section{z-index:56;position:relative}.realestate-section .tabset{float:left;width:100%;font-size:14px;line-height:20px;margin:-45px 0 0;text-transform:uppercase}.realestate-section .tabset li{float:left;margin:0}@media only screen and (max-width:767px){.realestate-section .tabset li{float:none}}.realestate-section .tabset li.active{margin:-8px 0 0}.realestate-section .tabset li.active a{color:#fff;padding:17px 29px;text-decoration:none}.realestate-section .tabset li:hover{margin:-8px 0 0}.realestate-section .tabset li:hover a{color:#fff;padding:17px 29px;text-decoration:none}.realestate-section .tabset a{color:#222;display:block;padding:13px 29px;border-left:1px solid #e6e2de;background:rgba(255,255,255,.9)}.realestate-section .tab-content{float:left;width:100%;margin:0 0 51px}.realestate-section .tab-form{overflow:hidden;padding:39px 0 38px 40px}@media only screen and (max-width:767px){.realestate-section .tab-form{padding:30px}}.realestate-section .search-box{float:left;width:65.8%;position:relative;background:#fff}@media only screen and (max-width:767px){.realestate-section .search-box{width:100%;margin:0 0 10px}}.realestate-section .search-box input[type=search]{margin:0;border:0;color:#848484;width:100%;float:left;height:50px;outline:none;background:0 0;padding:10px 65px 10px 20px;font:italic 16px/20px 'Lato',Georgia,"Times New Roman",Times,serif}.realestate-section .search-box .fa{top:12px;color:#c5c5c5;right:20px;font-size:26px;position:absolute}.realestate-section .jcf-select{border:0;float:left;height:50px;width:16.9%;min-width:0;margin:0 0 0 1.8%}@media only screen and (max-width:767px){.realestate-section .jcf-select{width:100%;margin:0 0 10px}}.realestate-section .jcf-select .jcf-select-opener{background:0 0}.realestate-section .jcf-select .jcf-select-opener:before{top:16px;right:22px;color:#8f8f8f;content:"\f107";position:absolute;font-family:'FontAwesome'}.realestate-section .jcf-select .jcf-select-text{margin:13px 35px 0 20px}.realestate-section .btn-submit{color:#fff;float:left;width:10%;border-radius:0;margin:0 0 0 2%;background:#222;padding:14px 5px}@media only screen and (max-width:767px){.realestate-section .btn-submit{width:100%}}.realestate-section .btn-submit:hover{opacity:.8}.realestate-section .text-box{color:#8f8f8f;font-size:18px;font-weight:300;line-height:32px;font-style:italic;text-align:center;max-width:730px;margin:0 auto 52px}.realestate-section h2{color:#222;margin:0 0 40px;font:300 40px/50px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .realestate-section h2{color:#fff}.realestate-services{color:#fff;font-size:14px;line-height:24px;text-align:center;padding:90px 0 93px}@media only screen and (max-width:991px){.realestate-services{font-size:12px;line-height:20px}}.realestate-services .beans-slider{overflow:visible}.realestate-services .box{float:left;width:23.2%;color:#8f8f8f;overflow:hidden;margin:0 0 0 2.4%;position:relative;font:500 12px/18px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:767px){.realestate-services .box{width:100%}}.realestate-services .box:first-child{margin:0}.realestate-services .box .over{z-index:5;opacity:0;visibility:hidden;background:rgba(0,0,0,.9);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.realestate-services .box .frame{width:100%;height:100%;display:table;vertical-align:middle}.realestate-services .box .block{width:100%;height:100%;display:table-cell;vertical-align:middle}.realestate-services .box h2{color:#2a2a2a;margin:0 0 9px;letter-spacing:2px;text-transform:uppercase;font:600 14px/20px 'Lato',Georgia,"Times New Roman",Times,serif}.dark .realestate-services .box h2{color:#fff}@media only screen and (max-width:991px){.realestate-services .box h2{font-size:14px;line-height:18px}}.realestate-services .box.active .over,.realestate-services .box:hover .over{opacity:1;visibility:visible}.realestate-services .box.active .txt,.realestate-services .box:hover .txt{display:none}.realestate-services .box.active .txt2,.realestate-services .box:hover .txt2{display:block}.realestate-services .box.active .img-box a,.realestate-services .box:hover .img-box a{right:0;opacity:1;visibility:visible}.realestate-services .box.active .img-box a:last-child,.realestate-services .box:hover .img-box a:last-child{left:0;right:auto}.realestate-services .img-box{margin:0 0 11px;overflow:hidden;position:relative}.realestate-services .img-box a{color:#fff;opacity:0;right:-50px;width:44px;height:36px;margin:0 3px;font-size:21px;padding:5px 0 0;text-align:center;position:relative;visibility:hidden;vertical-align:top;display:inline-block;border:1px solid #fff;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.realestate-services .img-box a:last-child{right:auto;left:-50px}.realestate-services img{margin:0 auto}.realestate-services p{margin:0;letter-spacing:2px;text-transform:uppercase}.realestate-services .text-box{overflow:hidden;text-transform:uppercase}.realestate-services .txt{min-height:70px}.realestate-services .txt2{display:none;min-height:70px}.realestate-services .star-list{font-size:11px;margin:0 0 17px}.realestate-services .star-list li{vertical-align:top;display:inline-block}.realestate-services .star-list a{color:#cfcfcf}.realestate-services .star-list a:hover{text-decoration:none}.realestate-services .sale{color:#fff;padding:2px 10px;background:#f39c12;vertical-align:top;display:inline-block;text-transform:uppercase;font:12px/20px 'Lato',Georgia,"Times New Roman",Times,serif}.realestate-services .price{display:block;font:700 21px/30px 'Lato',Georgia,"Times New Roman",Times,serif}.realestate-services .price .add{font-size:16px;font-weight:900}.realestate-services .price .p-text{color:#8f8f8f;font-size:14px;font-weight:400;line-height:25px}.realestate-services .btn-prev,.realestate-services .btn-next{right:2px;top:-75px;z-index:9999;color:#ddd;font-size:20px;position:absolute;text-align:center;border-radius:50%;background:#f8f8f8;width:28px;height:28px;border:1px solid #dedede;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:inline-block;vertical-align:top}.dark .realestate-services .btn-prev,.dark .realestate-services .btn-next{color:#fff;background:#191919;border-color:#494949}.realestate-services .btn-prev:hover,.realestate-services .btn-next:hover{text-decoration:none}.realestate-services .btn-prev{right:36px}.realestate-services .tab-content{overflow:visible}.realestate-services.style2 .img-box{margin:0 0 14px}.realestate-services.style2 .txt2,.realestate-services.style2 .txt{min-height:31px}.realestate-services.style2 .price{font-size:25px}.realestate-services.style2 .box h2{margin:0;font-size:15px;text-transform:lowercase;text-transform:capitalize}.realestate-services.style2 .btn-prev,.realestate-services.style2 .btn-next{margin:3px 2px;position:static;background:#222;border-color:#222}.travel-slider .caption{width:100%;color:#fff;text-align:center;position:relative;white-space:nowrap;font:18px/20px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.travel-slider .caption .holder{display:inline-block;white-space:normal;vertical-align:middle}.travel-slider .caption:before{content:'';vertical-align:middle;display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px}@media only screen and (max-width:767px){.travel-slider .caption{font-size:14px;line-height:16px;min-height:600px}}.travel-slider .caption .holder{z-index:5;padding:0 0 9px;position:relative}@media only screen and (max-width:767px){.travel-slider .caption .holder{padding:80px 0 0}}.travel-slider p{margin:0 0 40px}@media only screen and (max-width:767px){.travel-slider p{margin:0 0 20px}}.travel-slider .heading2{margin:0 0 27px;letter-spacing:.4px;text-transform:uppercase;font:700 60px/65px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:767px){.travel-slider .heading2{font-size:25px;line-height:30px}}.travel-slider .title2{display:block;margin:0 0 41px;text-transform:capitalize;font:24px/25px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:991px){.travel-slider .title2{font-size:18px}}@media only screen and (max-width:767px){.travel-slider .title2{font-size:16px;line-height:20px}}.travel-slider .btn{margin:0 3px 10px}.travel-slider .btn-next,.travel-slider .btn-prev{left:0;top:50%;opacity:0;z-index:55;color:#fff;font-size:52px;overflow:hidden;margin:-23px 0 0;line-height:30px;text-align:center;position:absolute;visibility:hidden;width:58px;height:58px;background:rgba(0,0,0,.85);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:767px){.travel-slider .btn-next,.travel-slider .btn-prev{top:auto;margin:0;bottom:40px}}.travel-slider .btn-next:hover,.travel-slider .btn-prev:hover{text-decoration:none}.travel-slider .btn-next{right:0;left:auto}.travel-slider:hover .btn-next,.travel-slider:hover .btn-prev{opacity:1;visibility:visible}.travel-slider:hover .btn-prev{left:14px}.travel-slider:hover .btn-next{right:14px}.travel-section{z-index:56;position:relative}.travel-section .tabset{float:left;width:100%;font-size:0;margin:-46px 0 0;text-align:center;letter-spacing:-4px;text-transform:uppercase}.travel-section .tabset li{margin:0;float:left;font-size:14px;line-height:20px;letter-spacing:0}@media only screen and (max-width:550px){.travel-section .tabset li{display:block}}.travel-section .tabset li:hover a,.travel-section .tabset li.active a{color:#fff;text-decoration:none;background:rgba(26,26,26,.9);border-left-color:rgba(26,26,26,.9)}@media only screen and (max-width:550px){.travel-section .tabset li:hover a,.travel-section .tabset li.active a{border-color:rgba(26,26,26,.9)}}.travel-section .tabset a{color:#222;display:block;padding:13px 29px;background:rgba(255,255,255,.6);border-left:1px solid rgba(255,255,255,.6)}.travel-section .tab-content{float:left;width:100%;margin:0 0 51px;background:#1a1a1a}.travel-section .tab-form{overflow:hidden;padding:39px 0 38px 40px}@media only screen and (max-width:1219px){.travel-section .tab-form{padding:39px 0 38px 20px}}@media only screen and (max-width:767px){.travel-section .tab-form{padding:30px}}.travel-section .box{float:left;width:27.3%;margin:0 0 0 30px;position:relative}@media only screen and (max-width:991px){.travel-section .box{width:43%}}@media only screen and (max-width:767px){.travel-section .box{width:100%;margin:0 0 10px}}.travel-section .box input[type=search]{margin:0;border:0;width:100%;float:left;height:50px;outline:none;color:#848484;background:#fff;padding:10px 65px 10px 20px;font:italic 16px/20px 'Lato',Georgia,"Times New Roman",Times,serif}.travel-section .box .fa{top:18px;right:22px;color:#c5c5c5;font-size:16px;position:absolute}.travel-section .box:first-child{margin:0}@media only screen and (max-width:767px){.travel-section .box:first-child{margin:0 0 10px}}.travel-section .box.add{width:30%}@media only screen and (max-width:991px){.travel-section .box.add{width:50%}}@media only screen and (max-width:767px){.travel-section .box.add{width:100%}}.travel-section .box.add .jcf-select .jcf-select-opener:before{top:11px;right:15px;font-size:20px;content:"\f073"}@media only screen and (max-width:991px){.travel-section .box.add2{margin:0;width:70%}}@media only screen and (max-width:767px){.travel-section .box.add2{width:100%}}.travel-section .box .form-title{color:#fff;display:block;margin:0 0 5px;font-size:16px}.travel-section .box label{color:#fff;display:block;font-size:12px;margin:0 0 15px}.travel-section .box .block{overflow:hidden;position:relative;background:#fff}.travel-section .jcf-select{border:0;float:left;width:100%;height:50px;min-width:0}.travel-section .jcf-select .jcf-select-opener{background:0 0}.travel-section .jcf-select .jcf-select-opener:before{top:16px;right:22px;color:#8f8f8f;content:"\f107";position:absolute;font-family:'FontAwesome'}.travel-section .jcf-select .jcf-select-text{margin:13px 35px 0 20px}.travel-section .btn-submit{float:left;width:4.8%;color:#fff;border-radius:0;padding:14px 5px;margin:60px 0 0 1.8%}@media only screen and (max-width:991px){.travel-section .btn-submit{width:22.8%;margin:60px 0 0 30px}}@media only screen and (max-width:767px){.travel-section .btn-submit{width:100%;margin:0 0 10px}}.travel-section .btn-submit:hover{opacity:.8}.travel-section .text-box{color:#8f8f8f;font-size:18px;font-weight:300;line-height:32px;font-style:italic;text-align:center;max-width:730px;margin:0 auto 52px}.travel-section h2{color:#222;margin:0 0 40px;font:300 40px/50px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.youga-slider{color:#fff;font:300 14px/24px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.youga-slider .caption{z-index:55;height:787px;position:relative;padding:120px 0 20px;background:rgba(0,0,0,.5);white-space:nowrap}.youga-slider .caption .caption-holder{display:inline-block;white-space:normal;vertical-align:middle}.youga-slider .caption:before{content:'';vertical-align:middle;display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px}.youga-slider .caption-holder{width:100%}.youga-slider h1{margin:0 0 25px;text-transform:uppercase;font:700 40px/56px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:767px){.youga-slider h1{font-size:20px;line-height:25px}}.youga-slider .btn{margin:0 10px 10px 0}.youga-slider p{margin:0 0 34px}.youga-slider .beans-pagination{bottom:10px;text-align:center}.youga-slider .beans-pagination li{display:inline-block;vertical-align:top;margin:0 3px}.youga-slider .beans-pagination li a{display:block;text-indent:-9999px;border-radius:50%;border:2px solid #fff;width:10px;height:10px}.youga-slider .beans-pagination li a:hover{text-decoration:none}.events-mainbanner{color:#fff;padding:286px 0 297px}@media only screen and (max-width:767px){.events-mainbanner{padding:150px 0}}.events-mainbanner .container{z-index:99;position:relative;text-align:center}.events-mainbanner .heading{margin:0;font-size:52px;font-weight:700;line-height:1.4;letter-spacing:5px;text-transform:uppercase;font-family:'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:767px){.events-mainbanner .heading{font-size:30px}}.events-mainbanner .subtitle{padding:0 10px;font-size:16px;font-weight:700;line-height:1.5;vertical-align:top;margin:0 0 51px 4px;display:inline-block;letter-spacing:4.8px;text-transform:uppercase}@media only screen and (max-width:767px){.events-mainbanner .subtitle{font-size:12px;letter-spacing:2px}}.events-mainbanner .wedding-nav{color:#fff;margin:0 0 50px;text-transform:uppercase;font:16px/20px 'Lato',Georgia,"Times New Roman",Times,serif}.events-mainbanner .wedding-nav .countdown-section{padding:0;width:141px;margin:0 7px;height:150px;border-radius:0;background:0 0}@media only screen and (max-width:767px){.events-mainbanner .wedding-nav .countdown-section{width:100px}}.events-mainbanner .wedding-nav .countdown-section .countdown-amount{font:600 68px/70px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 0 42px;position:relative;z-index:1}.events-mainbanner .wedding-nav .countdown-section .countdown-amount:before{top:auto;z-index:-1;bottom:19px;left:50%;right:auto;background:rgba(255,255,255,.2)}.events-mainbanner .wedding-nav .countdown-section .countdown-amount:before{z-index:1;width:50px;height:2px;margin:0 0 0 -24px}.events-mainbanner .text{display:block;max-width:754px;margin:0 auto 55px;letter-spacing:1.2px;text-transform:uppercase;font:300 20px/28px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.events-mainbanner .stretch{text-align:center;position:relative;z-index:1;position:absolute}.events-mainbanner .stretch:before{top:0;z-index:-1;bottom:0;left:-9999px;right:-9999px;background:rgba(0,0,0,.8)}.events-mainbanner .stretch:before{z-index:9;display:block}.events-icons{color:#fff;line-height:1;font-size:25px;padding:0 0 28px;background:#222;text-align:center}@media only screen and (max-width:767px){.events-icons{padding:20px 0;margin:0 0 30px}}.dark .events-icons{background:#191919}.events-icons .icon{z-index:99;display:block;font-size:28px;padding:32px 0 0;position:relative;text-align:center;border-radius:50%;width:98px;height:98px;margin:-52px auto 20px}@media only screen and (max-width:767px){.events-icons .icon{margin:0 auto 20px}}.events-icons .text{display:block}.blogs-block{overflow:hidden;position:relative}.blogs-block .blogs-frame{padding-top:100%}.blog-alignleft{float:left;width:40.4%}@media only screen and (max-width:1905px){.blog-alignleft{width:100%}}.blog-alignleft .img-box{position:relative;overflow:hidden}.blog-alignleft .img-box .blogs-frame{padding-top:39.8%}@media only screen and (max-width:1905px){.blog-alignleft .img-box .blogs-frame{padding-top:25%}}@media only screen and (max-width:767px){.blog-alignleft .img-box .blogs-frame{padding-top:100%}}.blog-alignleft .beans-slider .beans-slide .blogs-frame{padding-top:79.7%}@media only screen and (max-width:1905px){.blog-alignleft .beans-slider .beans-slide .blogs-frame{padding-top:40%}}@media only screen and (max-width:767px){.blog-alignleft .beans-slider .beans-slide .blogs-frame{padding-top:100%}}.blog-alignleft .beans-slider .beans-pagination{margin:0;top:45px;left:auto;right:34px}.blog-alignleft .beans-slider .beans-pagination li{padding:0 0 8px}.blog-alignleft .beans-slider .beans-pagination li.active a{background:#000}.blog-alignleft .beans-slider .beans-pagination li a{display:block;border-radius:50%;overflow:hidden;background:#fff;text-indent:-9999px;width:7px;height:7px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-alignleft .beans-slider .beans-pagination li a:hover{background:#000;text-decoration:none}.blog-content{float:left;width:59.6%}@media only screen and (max-width:1905px){.blog-content{width:100%}}.blog-content .towcolumns{overflow:hidden}.blog-content .towcolumns .img-box{float:left;width:33.9%}@media only screen and (max-width:1905px){.blog-content .towcolumns .img-box{width:100%}}.blog-content .towcolumns .img-box .blogs-frame{padding-top:79.4%}@media only screen and (max-width:1905px){.blog-content .towcolumns .img-box .blogs-frame{padding-top:30%}}@media only screen and (max-width:767px){.blog-content .towcolumns .img-box .blogs-frame{padding-top:100%}}.blog-content .towcolumns .img-box.road{width:66.1%}@media only screen and (max-width:1905px){.blog-content .towcolumns .img-box.road{width:100%}}.blog-content .towcolumns .img-box.road .blogs-frame{padding-top:40.7%}@media only screen and (max-width:767px){.blog-content .towcolumns .img-box.road .blogs-frame{padding-top:100%}}.blog-content .img-box{position:relative;overflow:hidden}.blog-content .other-blogs{overflow:hidden}.blog-content .alignleft{position:relative;float:left;width:33.9%}@media only screen and (max-width:1140px){.blog-content .alignleft{width:100%}}.blog-content .alignleft .blogs-frame{padding-top:159.6%}@media only screen and (max-width:1140px){.blog-content .alignleft .blogs-frame{padding-top:30%}}@media only screen and (max-width:767px){.blog-content .alignleft .blogs-frame{padding-top:100%}}.blog-content .blogs-box2{float:left;width:66.1%}@media only screen and (max-width:1140px){.blog-content .blogs-box2{width:100%}}.blog-content .blogs-box2 .img-box{float:left;width:50%}@media only screen and (max-width:767px){.blog-content .blogs-box2 .img-box{width:100%}}.blog-content .blogs-box2 .blogs-frame{padding-top:81.9%}@media only screen and (max-width:767px){.blog-content .blogs-box2 .blogs-frame{padding-top:100%}}.blog-content .blogs-box2 .blog-nav li{padding:0 32px 0 0}.blog-over{top:auto;padding:10px 5px 16px 18px}@media only screen and (max-width:767px){.blog-over{padding:10px 5px 16px 10px}}.blog-over .blog-date{float:left;color:#fff;border:3px solid #fff;width:74px;height:74px;text-align:center;font-size:14px;line-height:18px;margin:0 14px 5px 0;padding:11px 5px 3px;text-transform:uppercase}@media only screen and (max-width:767px){.blog-over .blog-date{margin:0 8px 5px 0}}.blog-over .blog-date .number{margin:0 0 2px;display:block;font-size:21px;line-height:24px;font-weight:700}.blog-over .blog-txt{overflow:hidden}.blog-over h2{color:#fff;margin:-4px 0 14px 2px;font:24px/28px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:767px){.blog-over h2{font-size:20px;line-height:28px}}.blog-over h2 a{color:#fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-over h2 a:hover{text-decoration:none}.blog-over .box{overflow:hidden}@media only screen and (max-width:767px){.blog-over .box{margin:0 -10px 0 0}}.blog-over .author-info{float:left;color:#fff;max-width:170px;font-size:14px;line-height:17px;margin:0 40px 0 0}@media only screen and (max-width:767px){.blog-over .author-info{margin:0 10px 0 0}}.blog-over .author-info .author-img{display:inline-block;vertical-align:middle;border-radius:50%;overflow:hidden;margin:0 16px 0 0;width:32px;height:32px}@media only screen and (max-width:767px){.blog-over .author-info .author-img{margin:0 10px 0 0}}.blog-over .author-info .txt{display:inline-block;vertical-align:middle}.blog-over .author-info .txt a{color:#fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-over .author-info .txt a:hover{text-decoration:none}.blog-over .blog-nav{margin:8px 0 0;float:left;font-size:14px;line-height:17px}@media only screen and (max-width:767px){.blog-over .blog-nav{display:none}}.blog-over .blog-nav li{padding:0 36px 0 0}.blog-over .blog-nav li a{color:#fff;position:relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-over .blog-nav li a:hover{text-decoration:none}.blog-over .blog-nav li a .fa{position:absolute;top:4px;left:-20px;font-size:14px;line-height:10px}.blog-over.add{padding:10px 10px 16px 18px}@media only screen and (max-width:767px){.blog-over.add{padding:10px 5px 16px 10px}}.blog-over.add h2{margin:-4px 0 19px 2px;font-size:18px;line-height:22px}.blog-over.add .blog-date{margin:0 14px 3px 0}@media only screen and (max-width:767px){.blog-over.add .blog-date{margin:0 8px 3px 0}}.blog-over.add .blog-nav li{padding:0 33px 0 0}.blog-button{text-align:center;padding-top:58px;padding-bottom:60px}.subscribe_send_form .show-footer{display:none}#footer .subscribe_send_form ul{border:0}#footer .subscribe_send_form ul li:first-child{float:left;width:87.3%}#footer .subscribe_send_form ul li:last-child{float:right;width:12.7%}#footer .subscribe_send_form ul button.show-footer{display:block;background-color:#2ecc71;color:#fff;height:30px;padding:0 8px;margin:0}#footer .subscribe_send_form ul button.show-footer:hover{background-color:#222 !important}#footer .subscribe_send_form ul input.button.hide-footer{display:none}.port-slider .beans-pagination li{padding:0 4px;display:inline-block;vertical-align:top}.port-slider .beans-pagination li.active a{background:#000}.port-slider .beans-pagination li a{display:block;border-radius:50%;text-indent:-9999px;width:15px;height:15px;border:2px solid #000}.port-slider .beans-pagination li a:hover{background:#000;text-decoration:none}.portfolio-footer{color:#2a2a2a;font-size:21px;line-height:25px;font-weight:300;font-style:italic}.dark .portfolio-footer{color:#fff}.portfolio-footer a{color:#2a2a2a}.dark .portfolio-footer a{color:#fff}.portfolio-footer .new-txt{float:left;margin:3px 0 0;max-width:800px}.portfolio-footer.style2{color:#fff}.portfolio-footer.style2 .btn{color:#fff}.portfolio-footer.style2 .btn:hover{border-color:#fff;background:0 0}.port-single{color:#8f8f8f;font-size:14px;margin:0 0 25px;line-height:28px}.port-single .next,.port-single .prev,.port-single .dashboard{font-size:20px;line-height:50px;color:#ddd;margin:0 2px 51px;vertical-align:top;width:50px;height:50px;display:inline-block;border:1px solid #ddd;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .port-single .next,.dark .port-single .prev,.dark .port-single .dashboard{color:#494949;border-color:#494949}.port-single .next:hover,.port-single .prev:hover,.port-single .dashboard:hover{color:#2a2a2a;border-color:#2a2a2a;text-decoration:none}.dark .port-single .next:hover,.dark .port-single .prev:hover,.dark .port-single .dashboard:hover{color:#fff;border-color:#fff}.port-single .dashboard{font-size:21px}.port-single h2{color:#2a2a2a;margin:0 0 17px;text-transform:uppercase;font:700 32px/35px 'Lato',Georgia,"Times New Roman",Times,serif}.dark .port-single h2{color:#fff}.port-single h3{color:#000101;margin:0 0 17px;text-transform:uppercase;font:18px/20px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .port-single h3{color:#fff}.port-single .beans-slide{height:440px;position:relative}.port-single .video-area,.port-single .beans-slider{margin:0 0 57px}.port-single .arrow-holder{left:0;right:0;top:50%;z-index:5;position:absolute}.port-single .arrow-holder .btn-next,.port-single .arrow-holder .btn-prev{color:#919191;float:left;font-size:20px;margin:-20px 0 0;line-height:40px;text-align:center;border-radius:50%;width:40px;height:40px;border:1px solid #919191}.port-single .arrow-holder .btn-next:hover,.port-single .arrow-holder .btn-prev:hover{color:#2a2a2a;text-decoration:none;border-color:#2a2a2a}.dark .port-single .arrow-holder .btn-next:hover,.dark .port-single .arrow-holder .btn-prev:hover{color:#fff}.port-single .arrow-holder .btn-next{float:right}.port-single ul{padding:0;margin:0 0 29px;list-style:none}.port-single ul li{margin:0 0 2px}.port-single ul .fa{color:#2a2a2a;margin:0 5px 0 0}.dark .port-single ul .fa{color:#fff}.port-single ul strong{color:#2a2a2a}.dark .port-single ul strong{color:#fff}.port-single ul a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.port-single ul a:hover{color:#2a2a2a;text-decoration:none}.dark .port-single ul a:hover{color:#fff}.port-single .single-content ul{padding-left:40px}.port-single .single-content ul li{list-style-type:disc}.port-single .single-content ul li li{list-style-type:circle;margin:0}.port-single footer{overflow:hidden}.port-single .social-network{margin:0;float:right;font-size:18px;line-height:38px;text-align:center}.port-single .social-network li{margin:0;vertical-align:top;display:inline-block}.port-single .social-network a{color:#2a2a2a;display:block;border-radius:50%;width:38px;height:38px;background:#f8f8f8}.dark .port-single .social-network a{color:#fff;background:#191919}.port-single .social-network a:hover .fa{color:#fff}.port-single .social-network .fa{margin:0}.port-single blockquote{quotes:none;display:block;text-indent:20px;position:relative;font:300 italic 24px/31px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;border:0;color:#2a2a2a;background:#f3f3f3;padding:34px 30px 24px 35px}@media only screen and (max-width:767px){.port-single blockquote{font-size:18px;line-height:25px}}.port-single blockquote:after{top:24px;left:10px;content:'"';color:#2a2a2a;font-size:46px;font-weight:900;position:absolute}.dark .port-single blockquote:after{color:#fff}.dark .port-single blockquote{color:#fff;background:#191919}@media only screen and (max-width:767px){.port-single blockquote{padding:20px}}.port-single .btn-f-info:hover{color:#000;border-color:#000}.port-aside .btn:hover{color:#2a2a2a;border-color:#2a2a2a;background:0 0}.dark .port-aside .btn:hover{color:#fff;border-color:#fff}.port-aside .beans-pagination{bottom:0}.port-aside .beans-pagination li{margin:0 3px 0 2px;display:inline-block;vertical-align:top}.port-aside .beans-pagination li.active a{background:#2a2a2a;border-color:#2a2a2a}.port-aside .beans-pagination a{display:block;overflow:hidden;border-radius:50%;text-indent:-9999px;width:14px;height:14px;border:2px solid #dedede;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.port-aside .beans-pagination a:hover{background:#2a2a2a;border-color:#2a2a2a;text-decoration:none}.w9{overflow:hidden;position:relative;padding:0 0 0 60px;-webkit-transition:margin .4s ease;-moz-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}@media only screen and (max-width:767px){.w9{padding:0}}.app-banner .container{z-index:99;position:relative;text-align:center}.app-banner .title{color:#fff;display:block;max-width:570px;margin:0 auto 44px !important;font:300 60px/80px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:767px){.app-banner .title{font-size:35px;line-height:40px}}.app-banner .btn-holder{overflow:hidden;margin:0 0 158px !important;padding:0 16px 0 0}@media only screen and (max-width:767px){.app-banner .btn-holder{padding:0;margin:0 0 58px}}.app-banner .holder{padding-top:226px}.app-banner .btn{margin:0 5px 10px 6px}@media only screen and (max-width:767px){.app-banner .btn{margin:0 2px 10px}}.app-banner img{margin:0 auto}.app-mainbanner{color:#fff;text-align:center;font:300 24px/30px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.app-mainbanner .holder{padding-top:230px}.app-mainbanner .stretch{text-align:center;position:relative;z-index:1;position:absolute}.app-mainbanner .stretch:before{top:0;z-index:-1;bottom:0;left:-9999px;right:-9999px;background:rgba(0,0,0,.8)}.app-mainbanner .stretch:before{z-index:9;display:block}.app-mainbanner .container{z-index:9;position:relative}.app-mainbanner h1{margin:0 0 18px;font:300 50px/60px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.app-mainbanner h1 .add{font-weight:500}.app-mainbanner p{margin:0 0 18px}.app-mainbanner .signup-form{overflow:hidden;margin:0 0 136px}.app-mainbanner input[type=email],.app-mainbanner input[type=password],.app-mainbanner input[type=text]{border:0;float:left;width:23.2%;height:42px;outline:none;color:#848484;background:#fff;margin:0 0 31px 2.4%;padding:10px 20px;font:16px/20px 'Lato',Georgia,"Times New Roman",Times,serif}@media only screen and (max-width:991px){.app-mainbanner input[type=email],.app-mainbanner input[type=password],.app-mainbanner input[type=text]{font-size:14px}}@media only screen and (max-width:767px){.app-mainbanner input[type=email],.app-mainbanner input[type=password],.app-mainbanner input[type=text]{width:100%;margin:0 0 20px}}.app-mainbanner input[type=email]:first-child,.app-mainbanner input[type=password]:first-child,.app-mainbanner input[type=text]:first-child{margin:0 0 31px}.app-mainbanner .frame{overflow:hidden}.app-mainbanner p{margin:0 0 55px}.app-mainbanner .btn{color:#fff}.app-mainbanner .btn:hover{background:#222}.about-app{font-size:18px;line-height:30px;font-style:italic}@media only screen and (max-width:767px){.about-app{padding:50px 0 0}}.about-app .ico{padding:21px 0 0}.about-app .box{max-width:770px;overflow:hidden;text-align:center;margin:0 auto 81px}.about-app img{margin:0 auto -60px}.get-app{z-index:5;color:#fff;overflow:hidden;text-align:center;position:relative;padding:126px 0 143px;font:18px/20px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative}.get-app:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0}.get-app:before{background:rgba(0,0,0,.5)}.get-app .parallax-holder{z-index:-1}.get-app .heading{display:block;font-size:48px;margin:0 0 10px;line-height:80px;text-transform:uppercase}@media only screen and (max-width:767px){.get-app .heading{font-size:28px;line-height:50px}}.get-app p{margin:0 0 61px}.get-app .platform{font-size:34px}.get-app .platform li{padding:0 15px}.get-app .platform a{color:#fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.get-app .platform a:hover{text-decoration:none}.appsub-section{padding:100px 0 100px}.appsub-section .app-subform{margin:0 auto;font-size:18px;max-width:810px;line-height:30px;text-align:center;font-style:italic}.appsub-section p{margin:0 0 57px}.appsub-section #mc_embed_signup{overflow:hidden;background:0 0}.appsub-section #mc_embed_signup form{padding:0;overflow:hidden}.appsub-section #mc_embed_signup_scroll{float:left;width:100%;border:1px solid #ddd}.dark .appsub-section #mc_embed_signup_scroll{border-color:#494949}.appsub-section .input-box{margin:0 auto;max-width:570px;overflow:hidden;position:relative}.appsub-section .input-box .clear{float:right}@media only screen and (max-width:767px){.appsub-section .input-box .clear{float:none}}.appsub-section .input-box #mc_embed_signup input.button{border:0;height:48px;float:right;width:152px;float:right;min-width:0;color:#fff;border-radius:0 !important;font-size:14px;font-weight:400;font-style:normal;padding:1px 5px 0;text-align:center;margin:-1px -1px -1px 0;text-transform:uppercase;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:767px){.appsub-section .input-box #mc_embed_signup input.button{width:100%;margin:0}}.appsub-section .input-box #mc_embed_signup input.button:hover{background:#3a3a3a}.appsub-section .input-box #mc_embed_signup input.email{margin:0;border:0 !important;width:73%;float:left;height:46px;outline:none;font-size:14px;font-weight:400;line-height:20px;padding:6px 20px;font-style:normal;background:0 0}@media only screen and (max-width:767px){.appsub-section .input-box #mc_embed_signup input.email{width:100%}}.appsub-section.style2{padding:95px 0}.appsub-section.style2 p{margin:0 0 37px}.appsub-section.style2 .app-subform{font:300 16px/26px 'Lato',Georgia,"Times New Roman",Times,serif}.appsub-section.style2 .input-box #mc_embed_signup input.button{background:#e84c3d}.appsub-section.style2 .input-box #mc_embed_signup input.button:hover{background:#3a3a3a}.appsub-section.style3{padding:95px 0}.appsub-section.style3 p{margin:0 0 37px}.appsub-section.style3 .app-subform{font:300 16px/26px 'Lato',Georgia,"Times New Roman",Times,serif}.appshowcase-banner .container{z-index:99;position:relative;position:relative;z-index:1}.appshowcase-banner .container:before{top:0;z-index:-1;bottom:0;left:-9999px;right:-9999px;background:rgba(0,0,0,.8)}.appshowcase-banner .container:before{display:block}.appshowcase-banner .title{color:#fff;display:block;margin:0 0 27px;font:300 60px/80px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:767px){.appshowcase-banner .title{font-size:35px;line-height:40px}}.appshowcase-banner .btn-holder{overflow:hidden;margin:0 0 35px}.appshowcase-banner .frame{padding:249px 70px 146px 497px}@media only screen and (max-width:991px){.appshowcase-banner .frame{padding:249px 10px 146px 377px}}@media only screen and (max-width:767px){.appshowcase-banner .frame{padding:200px 10px 400px}}.appshowcase-banner .btn{margin:0 4px 5px}.appshowcase-banner .img{bottom:0;left:18px;position:absolute}@media only screen and (max-width:991px){.appshowcase-banner .img{left:-80px}}.appshowcase-banner .platform{font-size:24px}.appshowcase-banner .platform li{padding:0 26px 0 15px}.appshowcase-banner .platform a{color:#fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.appshowcase-banner .platform a:hover{text-decoration:none}.onepage-banner{overflow:hidden;position:relative}.onepage-banner .holder{z-index:999;position:relative;white-space:nowrap}.onepage-banner .holder .frame{display:inline-block;white-space:normal;vertical-align:middle}.onepage-banner .holder:before{content:'';vertical-align:middle;display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px}@media only screen and (max-width:767px){.onepage-banner .holder{min-height:500px;height:auto !important}}.onepage-banner .title{display:block;margin:0 0 31px;font:600 26px/30px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:767px){.onepage-banner .title{font-size:20px;line-height:25px}}.onepage-banner .frame{margin:0;width:100%;color:#fff;font-size:18px;line-height:30px;text-align:center;padding:45px 0 20px}@media only screen and (max-width:767px){.onepage-banner .frame{font-size:12px;line-height:20px;padding:140px 0 100px}}.onepage-banner .frame h1{margin:0 0 24px;padding:20px 28px;border:5px solid #fff;text-transform:uppercase;display:inline-block;vertical-align:top;font:700 60px/64px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:991px){.onepage-banner .frame h1{font-size:50px}}@media only screen and (max-width:767px){.onepage-banner .frame h1{font-size:23px;line-height:30px;padding:20px 2px}}.onepage-banner .frame p{margin:0 0 26px}.onepage-banner .down-arrow{left:50%;bottom:60px;color:#fff;font-size:63px;line-height:58px;padding:9px 0 0;text-align:center;position:absolute;margin:0 0 0 -40px;width:80px;height:80px;border:2px solid #fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:991px){.onepage-banner .down-arrow{bottom:20px}}.onepage-banner .down-arrow:hover{background:#fff;text-decoration:none}.onepage-banner .down-arrow .fa{margin:0 0 0 14px;position:relative;animation-duration:2.5s;animation-name:hvr-ripple-out;-webkit-animation-name:hvr-ripple-out;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite}.about-aricle{line-height:24px;text-align:center}.about-aricle p{margin:0 0 10px}.about-aricle .img-box{color:#fff;overflow:hidden;border-radius:50%;margin:0 auto 28px;width:110px;height:110px;transition:all .5s ease}.about-aricle .img-box .fa{display:inline-block;vertical-align:middle;font-size:30px;line-height:110px}.about-aricle h3{color:#2a2a2a;margin:0 0 8px;letter-spacing:2px;text-transform:uppercase;font:600 14px/20px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;vertical-align:top}.dark .about-aricle h3{color:#fff}.about-aricle:hover .img-box{background:#2a2a2a}.dark .about-aricle:hover .img-box{background:#191919}.onepage-tab{overflow:hidden;position:relative}.onepage-tabset{padding-top:140px;padding-bottom:60px}@media only screen and (max-width:767px){.onepage-tabset{padding-top:70px;padding-bottom:30px}}.tabset-onepage{margin:0;width:100%;text-align:center;font:16px/20px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;border-bottom:2px solid #2e2e30}.tabset-onepage li{float:none;padding:0 43px;display:inline-block;vertical-align:top}@media only screen and (max-width:991px){.tabset-onepage li{padding:0 13px}}@media only screen and (max-width:767px){.tabset-onepage li{margin:0 0 35px}}.tabset-onepage li a{color:#fff;display:block;padding:0 0 19px;position:relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:relative;z-index:1}.tabset-onepage li a:before{top:auto;z-index:-1;bottom:-2px;left:0;right:0;background:0 0}.tabset-onepage li a:before{opacity:0;height:2px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.tabset-onepage li a .fa{left:50%;top:-39px;color:#8f8f8f;font-size:20px;margin:0 0 0 -9px;position:absolute}@media only screen and (max-width:767px){.tabset-onepage li a .fa{top:-30px}}.tabset-onepage li a:hover{text-decoration:none}.tabset-onepage li a:hover:before{opacity:1}.tabset-onepage li.active a:before{opacity:1}.tab-content.onepage{color:#8f8f8f;overflow:hidden;font:16px/26px 'Lato',Georgia,"Times New Roman",Times,serif;padding:82px 0 0}.tab-content.onepage .txt-box{width:50%;float:left}@media only screen and (max-width:767px){.tab-content.onepage .txt-box{width:100%;float:none}}.tab-content.onepage .txt-box h2{color:#fff;margin:0 0 24px;font:300 40px/42px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.tab-content.onepage .txt-box p{margin:0 0 26px}.tab-content.onepage .btn{color:#fff;margin:7px 0 0}.tab-content.onepage .btn:hover{background:0 0}.tab-content.onepage .alignright{float:right;width:42.7%;margin:-27px 0 0}@media only screen and (max-width:767px){.tab-content.onepage .alignright{margin:0;float:none;width:100%}}.tab-content.onepage .alignright img{margin:0 auto}.tab-content.onepage .alignleft{float:left;width:42.7%}@media only screen and (max-width:767px){.tab-content.onepage .alignleft{margin:0;float:none;width:100%}}.tab-content.onepage .alignleft img{margin:0 auto}.onepage-process{padding-top:100px;padding-bottom:70px}.process-nav{margin:0;font-size:12px;font-weight:600;color:#666;text-align:center;letter-spacing:2px;text-transform:uppercase;font-family:'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;z-index:1}.process-nav:before{top:59px;z-index:-1;bottom:auto;left:100px;right:100px;background:#ddd}.process-nav:before{height:1px}.dark .process-nav:before{background:#494949}.process-nav li{float:none;display:inline-block;vertical-align:top;padding:0 83px 20px}@media only screen and (max-width:1219px){.process-nav li{padding:0 43px 20px}}@media only screen and (max-width:991px){.process-nav li{padding:0 23px 20px}}.process-nav li .process{position:relative;z-index:999;border-radius:50%;background:#fff;width:120px;height:120px;border:1px solid #ddd;display:block;margin:0 auto 28px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .process-nav li .process{border-color:#494949;background:#191919}.process-nav li .fa{font-size:33px;line-height:118px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.process-nav li:hover .process{color:#fff}.process-nav li:hover .fa{color:#fff}.onepage-clientbox{position:relative;overflow:hidden;z-index:1;position:relative}.onepage-clientbox:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0}.onepage-clientbox:before{z-index:1;background:rgba(0,0,0,.7)}.onepage-client{position:relative;z-index:999;color:#fff;text-align:center;padding-top:93px;padding-bottom:89px}.onepage-client .tabset{font-size:0;white-space:nowrap;letter-spacing:-4px}.onepage-client .tabset li{letter-spacing:0;white-space:normal;width:16.667%;display:inline-block;vertical-align:top}@media only screen and (max-width:991px){.onepage-client .tabset li{width:50%}}@media only screen and (max-width:767px){.onepage-client .tabset li{width:100%}}.onepage-client .tabset li a{opacity:.7;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.onepage-client .tabset li.active a,.onepage-client .tabset li:hover a{opacity:1}.onepage-client .tabset .holder{height:90px;white-space:nowrap}.onepage-client .tabset .holder .frame{display:inline-block;white-space:normal;vertical-align:middle}.onepage-client .tabset .holder:before{content:'';vertical-align:middle;display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px}.onepage-blockquote{border:0;padding:0;color:#fff;font-size:32px;line-height:42px;font-weight:300;margin:0 0 45px;font-style:italic}@media only screen and (max-width:767px){.onepage-blockquote{font-size:25px;line-height:30px}}.onepage-blockquote q{display:block;quotes:none;margin:0 0 7px}.onepage-blockquote cite{font-style:normal;font-size:16px;line-height:20px;text-transform:uppercase}.onepage-blog{padding-top:93px;padding-bottom:70px}.onepage-blogblock{margin-bottom:30px}.recentblog-col{color:#8f8f8f;font-size:14px;line-height:28px;overflow:hidden;background:#fff}@media only screen and (max-width:767px){.recentblog-col{padding:0 0 20px}}.dark .recentblog-col{background:#191919}.recentblog-col .alignleft{float:left;width:47.2%;position:relative;margin:0 5.4% 0 0}@media only screen and (max-width:991px){.recentblog-col .alignleft{margin:0;float:none;width:100%}}.recentblog-col .alignleft img{width:100%}.recentblog-col .txt-box{overflow:hidden;padding:29px 0 0}@media only screen and (max-width:991px){.recentblog-col .txt-box{padding:20px 20px 0}}.recentblog-col h3{color:#2a2a2a;margin:0 0 11px;font:18px/22px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .recentblog-col h3{color:#fff}.recentblog-col h3 a{color:#2a2a2a;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .recentblog-col h3 a{color:#fff}.recentblog-col h3 a:hover{text-decoration:none}.recentblog-col p{margin:0 0 10px}.recentblog-col .date-holder{color:#fff;background:#2a2a2a;position:absolute;top:10px;left:11px;width:59px;text-align:center;font-size:12px;line-height:16px;padding:0 0 11px;text-transform:uppercase}.recentblog-col .date-holder a{display:block;height:59px;font-size:24px;line-height:57px;margin:0 0 10px;color:#fff}.recentblog-col .date-holder .date{font-size:18px;line-height:22px;font-weight:700;display:block;margin:0}.meta-nav{margin:0 0 18px;line-height:18px;font-size:12px;position:relative}.meta-nav li{padding:0 13px 0 0}.meta-nav li .fa{margin:0 5px 0 0}.meta-nav li a{color:#8f8f8f}.meta-nav li a:hover{color:#2a2a2a;text-decoration:none}.onepage-demo{position:relative;overflow:hidden;position:relative}.onepage-demo:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0}.onepage-demo:before{z-index:1;background:rgba(0,0,0,.4)}.install-demos{position:relative;z-index:999;color:#fff;font-weight:300;line-height:24px;padding-top:20px;padding-bottom:20px;min-height:443px;white-space:nowrap}.install-demos .txt-box{display:inline-block;white-space:normal;vertical-align:middle}.install-demos:before{content:'';vertical-align:middle;display:inline-block;min-height:inherit;width:1px;overflow:hidden;margin:0 0 0 -5px}.install-demos h2{margin:0 0 20px;font:32px/36px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.install-demos p{margin:0 0 24px}.install-demos .btn{color:#fff;padding:8px 21px 8px 31px}.install-demos .btn:hover{background:0 0;border-color:#fff}.install-demos .txt-box{margin:-11px 0 0;width:50%}@media only screen and (max-width:767px){.install-demos .txt-box{width:100%;margin:0}}.map{height:500px}@media only screen and (max-width:767px){.map{height:300px}}@media only screen and (max-width:991px){.map{height:400px}}@media only screen and (max-width:767px){.map{height:200px}}.shop-header{overflow:hidden;margin-bottom:60px;font-weight:300}.shop-header .holder{float:left;max-width:850px}.shop-header h2{color:#2a2a2a;margin:0 0 2px;text-transform:uppercase;font:700 21px/25px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .shop-header h2{color:#fff}.shop-header p{margin:0}.shop-header p a{font-weight:700;pointer-events:none}.contact-block.shop{padding-top:95px}@media only screen and (max-width:767px){.contact-block.shop{padding-top:45px}}.products-shop{overflow:hidden}.shop-footer{overflow:hidden;text-align:center;font-weight:300}.shop-footer .buttons-box{float:left}@media only screen and (max-width:767px){.shop-footer .buttons-box{float:none;margin:0 0 10px}}.shop-footer .txt-box{overflow:hidden;padding:9px 0 0}.shop-footer p{margin:0}.shop-footer p a{font-weight:700;pointer-events:none}.shop-footer.side .txt-box{float:left}@media only screen and (max-width:767px){.shop-footer.side .txt-box{float:none;text-align:center}}.shop-next,.shop-prev{color:#8f8f8f;border-color:#ddd;text-transform:uppercase;min-width:inherit;border-radius:0;transition:all .3s ease;padding:9px 10px;min-width:123px;margin:0 10px 0 0;font-size:13px;font-weight:400}.shop-next:hover,.shop-prev:hover{color:#fff}.dark .shop-next,.dark .shop-prev{border-color:#494949}.shop-next{min-width:95px}.shop-pagination{float:right;margin:0;font-weight:400}@media only screen and (max-width:767px){.shop-pagination{float:none;margin:0 0 10px}}.shop-pagination li{display:inline-block;vertical-align:top;margin:0 0 0 7px;padding:0}.shop-pagination li.dot{margin-top:5px}.shop-pagination li.active a{color:#fff}.shop-pagination li a{color:#8f8f8f;display:block;width:48px;height:40px;border:1px solid #ddd;text-align:center;font-size:14px;line-height:38px;transition:all .3s ease}.dark .shop-pagination li a{border-color:#494949}.shop-pagination li a:hover{color:#fff;text-decoration:none}.products-holder.side .new-product{margin:0 0 57px}@media only screen and (max-width:767px){.products-holder.side .new-product{width:48%;margin:0 2% 20px 0}}@media only screen and (max-width:479px){.products-holder.side .new-product{width:100%;margin:0 0 20px}}@media only screen and (max-width:991px){.products-holder.sidebar .new-product{margin:0 0 57px}}@media only screen and (max-width:767px){.products-holder.sidebar .new-product{width:48%;margin:0 2% 20px 0}}@media only screen and (max-width:479px){.products-holder.sidebar .new-product{width:100%;margin:0 0 20px}}.shop-widget{border-top:2px solid #f3f3f3;padding:55px 0 0;margin:0 0 46px;position:relative;z-index:1}.shop-widget:before{top:-2px;z-index:-1;bottom:auto;left:0;right:auto;background:#2a2a2a}.shop-widget:before{width:50px;height:2px}.dark .shop-widget{border-color:#494949}.shop-widget h3{color:#2a2a2a;margin:0 0 22px;letter-spacing:1px;font:600 14px/20px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .shop-widget h3{color:#fff}.shop-widget ul{margin:0}.shop-widget ul li{padding:0 0 10px 12px}.shop-widget ul li a{color:#8f8f8f;transition:all .3s ease;position:relative}.shop-widget ul li a:before{position:absolute;content:"";top:5px;bottom:auto;left:-14px;right:auto}.shop-widget ul li a:before{width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent}.shop-widget ul li a:hover{text-decoration:none}.shop-widget.sellers-widget h3{margin:0 0 27px}.shop-widget .rattings-nav{margin:0 0 8px}.shop-widget .rattings-nav li{padding:0}.shop-widget:first-child{border:0;padding:0}.shop-widget:first-child:before{display:none}.top-seller{color:#2a2a2a;overflow:hidden;margin:0 0 26px}.dark .top-seller{color:#fff}.top-seller .alignleft{float:left;margin:4px 18px 0 0;width:70px}.top-seller .txt-box{overflow:hidden}.top-seller .title{display:block;font-size:16px;line-height:18px;font-weight:400;margin:0 0 8px}.top-seller .amount{display:block;font-size:21px;line-height:24px;font-weight:700}.shop-product-info{color:#666;overflow:hidden;margin:0 0 57px;font-size:14px;line-height:24px}.dark .shop-product-info{color:#8f8f8f}.shop-product-info .title{display:block;color:#8f8f8f;text-transform:uppercase;font-size:12px;line-height:16px;margin:0 0 2px}.shop-product-info h2{color:#2a2a2a;margin:0 0 6px;letter-spacing:2px;text-transform:uppercase;font:600 18px/21px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .shop-product-info h2{color:#fff}.shop-product-info h2 a{color:#2a2a2a;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .shop-product-info h2 a{color:#8f8f8f}.shop-product-info h2 a:hover{text-decoration:none}.shop-product-info .rattings-nav{margin:0 0 23px}.shop-product-info p{margin:0 0 15px}.shop-product-info .amount{color:#2a2a2a;display:block;margin:0 0 22px;font:700 21px/24px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .shop-product-info .amount{color:#fff}.shop-product-info .amount sub{font-size:16px;font-weight:700;display:inline-block;vertical-align:middle;margin:-9px 0 0}.shop-product-info .buttons-box{overflow:hidden}.shop-product-info .btn-cart{color:#2a2a2a;display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:12px;line-height:16px;margin:0 5px 0 0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .shop-product-info .btn-cart{color:#fff}.shop-product-info .btn-cart:hover{text-decoration:none}.shop-product-info .produt-txt{overflow:hidden;padding:7px 0 27px}@media only screen and (max-width:767px){.shop-product-info .produt-txt{overflow:visible}}.shop-product-info .product-img{float:left;width:29.5%;max-width:270px;margin:0 3.2% 0 0;position:relative;text-align:center}@media only screen and (max-width:599px){.shop-product-info .product-img{float:none;width:100%;margin:0 0 20px;overflow:hidden}.shop-product-info .product-img img{width:100%}}.shop-product-info:hover .product-img .product-over{top:0}.beans-stepslider2.description{overflow:hidden;padding:5px 0 0}.beans-stepslider2.description .beans-pagination{padding:10px 0 0;position:static;top:auto;bottom:auto;right:auto;left:auto;margin:0 -2% 20px 0}@media only screen and (max-width:767px){.beans-stepslider2.description .beans-pagination{margin:0 -2% 20px 0}}.beans-stepslider2.description .beans-pagination ul{margin:0}.beans-stepslider2.description .beans-pagination ul li{width:21.8%;padding:0;margin:0 0 0 3.7%}@media only screen and (max-width:1219px){.beans-stepslider2.description .beans-pagination ul li{margin:0 0 0 3.6%}}@media only screen and (max-width:991px){.beans-stepslider2.description .beans-pagination ul li{margin:0 0 0 3%}}.beans-stepslider2.description .beans-pagination ul li:first-child{margin-left:0}.description-block{color:#8f8f8f;font-size:14px;line-height:28px}.description-block p{margin:0 0 28px}.description-block .footer-social{margin:0}.description-block .footer-social a{color:#2a2a2a;background:#f1f1f1;transition:all .3s ease;width:35px;height:35px;font-size:15px;line-height:35px}.dark .description-block .footer-social a{color:#fff;background:#191919}.description-block .footer-social a:hover{background:#2a2a2a;color:#f1f1f1}.dark .description-block .footer-social a:hover{background:#191919}.description-block .buttons-block{padding:0 0 16px 2px}.shop-description{margin-bottom:56px}.description-header{overflow:hidden;margin:0 0 51px;color:#2a2a2a}.dark .description-header{color:#fff}.description-header .holder{float:left;width:60%}@media only screen and (max-width:767px){.description-header .holder{float:none;width:100%}}.description-header h2{margin:0 0 15px;text-transform:capitalize;font:500 32px/34px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.description-header .amount{float:right;color:#2a2a2a;font-size:32px;line-height:34px;font-weight:900}.dark .description-header .amount{color:#fff}.description-header .amount sup{font-weight:700;font-size:22px;line-height:34px;margin:15px 0 0;display:inline-block;vertical-align:top}.description-header .rattings-nav{margin:0 6px 0 0;font-size:15px;line-height:18px;display:inline-block;vertical-align:middle}.description-header .review{color:#8f8f8f;display:inline-block;vertical-align:middle;font-size:12px;line-height:14px}.description-header .review:hover{text-decoration:none}.description-header .block{overflow:hidden;margin:0 0 10px}.description-header .in-stock{color:#fff;font-size:12px;line-height:20px;vertical-align:top;letter-spacing:2px;display:inline-block;padding:6px 20px 8px;background:#27ae60}.descriptio-tabs{margin-bottom:92px}.descriptio-tabs .nav-tabs{font-size:13px;line-height:15px}.descriptio-tabs .nav-tabs>li{float:left;border:0;padding:0;margin:0}.descriptio-tabs .nav-tabs>li>a{margin:0;color:#262626;cursor:pointer;background:#f8f8f8;padding:10px 19px 10px;border:0}.dark .descriptio-tabs .nav-tabs>li>a{color:#fff;background:#191919}.descriptio-tabs .nav-tabs>li>a:hover{color:#fff}.descriptio-tabs .nav-tabs>li.active>a{cursor:pointer}.descriptio-tabs .nav-tabs>li.active>a,.descriptio-tabs .nav-tabs>li.active>a:hover,.descriptio-tabs .nav-tabs>li.active>a:focus{padding:10px 19px 10px;border:0;color:#fff}.descriptio-tabs .nav-tabs>li.active>a:after,.descriptio-tabs .nav-tabs>li.active>a:hover:after,.descriptio-tabs .nav-tabs>li.active>a:focus:after,.descriptio-tabs .nav-tabs>li.active>a:before,.descriptio-tabs .nav-tabs>li.active>a:hover:before,.descriptio-tabs .nav-tabs>li.active>a:focus:before{display:none}.descriptio-tabs .nav-tabs>li a:hover:after{display:none}.descriptio-tabs .nav-tabs>li a:hover:before{display:none}.descriptio-tabs .tab-pane{border:0;color:#8f8f8f;font-size:13px;line-height:20px;background:#f8f8f8;padding:39px 2.4% 20px 2.6%}.dark .descriptio-tabs .tab-pane{background:#191919}.descriptio-tabs .tab-pane p{margin:0 0 20px}.descriptio-tabs .tab-pane .column{width:46%;float:left;margin:0 0 0 8%}@media only screen and (max-width:767px){.descriptio-tabs .tab-pane .column{width:100%;float:left;margin:0 0 15px}}.descriptio-tabs .tab-pane .column:first-child{margin-left:0}.descriptio-tabs .tab-pane h2{color:#2a2a2a;margin:0 0 62px;font:24px/28px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .descriptio-tabs .tab-pane h2{color:#fff}.descriptio-tabs .comment-form{margin:0 0 40px}.descriptio-tabs .comment-form h4{color:#2a2a2a;font-size:25px}.dark .descriptio-tabs .comment-form h4{color:#fff}.descriptio-tabs.review .tab-pane{padding-top:26px}.related-shop h2{color:#222;margin:0 0 53px;text-transform:capitalize;font:300 40px/42px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .related-shop h2{color:#fff}@media only screen and (max-width:767px){.related-shop h2{font-size:20px}}.related-shop .new-product{margin:0}@media only screen and (max-width:767px){.related-shop .new-product{width:48%;margin:0 0 20px 2%}}@media only screen and (max-width:400px){.related-shop .new-product{width:100%;margin:0 0 20px}}.related-shop .new-product h2{margin:0 0 6px;font:16px/20px 'Lato',Georgia,"Times New Roman",Times,serif}.related-shop .new-product:first-child{margin-left:0}.related-shop .bottons-box{position:absolute;top:-88px;right:0;width:70px;text-align:right}.related-shop .beans-stepslider{overflow:visible}.related-shop .btn-prev{color:#ddd;display:inline-block;vertical-align:top;margin:0 0 0 4px;border-radius:50%;text-align:center;border:1px solid #ddd;font-size:20px;line-height:23px;width:28px;height:28px}.dark .related-shop .btn-prev{color:rgba(143,143,143,.6);border-color:rgba(143,143,143,.6)}.dark .related-shop .btn-prev:hover{color:#8f8f8f;background:0 0;color:#8f8f8f;border-color:#8f8f8f}.reply-box{color:#fff;min-width:56px;padding:6px 2px;font-size:10px;line-height:12px;font-weight:600;background:#000;text-align:center;border-radius:20px;position:relative;position:absolute;bottom:3px;left:50%;margin:0 0 0 -28px;display:inline-block;vertical-align:top}.reply-box:before{position:absolute;content:"";top:-4px;bottom:auto;left:50%;right:auto}.reply-box:before{margin:0 0 0 -3px;width:0;height:0;border-style:solid;border-width:0 3px 6px;border-color:transparent transparent #000}.reply-box:hover{text-decoration:none}.shop-table-block{margin-bottom:60px}@media only screen and (max-width:991px){.table-container{overflow-x:auto}.table-container .table-block{width:700px}}#main .shop-table{color:#222;display:block;width:100%;margin:0 0 30px;background:#fff;border:1px solid #ddd;font:14px/18px 'Lato',Georgia,"Times New Roman",Times,serif}.dark #main .shop-table{color:#fff;background:#191919;border-color:#494949}#main .shop-table .gray{background:#f1f1f1}.dark #main .shop-table .gray{background:#222}#main .shop-table thead{display:block;width:100%;overflow:hidden;text-transform:uppercase;border-bottom:1px solid #ddd}.dark #main .shop-table thead{border-color:#494949}#main .shop-table tbody{display:block;width:100%;overflow:hidden}#main .shop-table tbody tr{border-top:1px solid #ddd}.dark #main .shop-table tbody tr{border-color:#494949}#main .shop-table tbody tr:first-child{border-top:0}#main .shop-table tbody .ico-1{padding:9px 1.6%}#main .shop-table tbody .ico-5{padding:24px 1.6%}#main .shop-table th{font-weight:400}#main .shop-table tr{display:block;width:100%;overflow:hidden}#main .shop-table th,#main .shop-table td{width:31.2%;float:left;padding:32px 1.5% 28px;border:0}#main .shop-table td{padding:28px 1.5% 28px}#main .shop-table .ico-2{width:7.9%;text-transform:none}#main .shop-table .ico-3{width:9.7%;text-align:center}#main .shop-table .ico-4{width:12.5%;text-align:center}#main .shop-table .ico-5{width:20.6%;text-align:center}#main .shop-table .ico-6{width:12.9%;text-align:center}#main .shop-table .ico-7{width:5.1%;padding:28px 1% 28px;text-align:center}#main .shop-table .btn-close{color:#ddd;display:inline-block;vertical-align:middle;font-size:20px}#main .shop-table .btn-close:hover{text-decoration:none}#main .shop-table .alignleft{margin:0 18px 0 0;width:60px;display:inline-block;vertical-align:middle}#main .shop-table .product-name{margin:-3px 0 0;display:inline-block;vertical-align:middle}table.shop_table.shop-apply{border-collapse:inherit !important}.shop-apply{overflow:hidden}.shop-apply .shop-buttons{width:50%;float:right;text-align:right}@media only screen and (max-width:991px){.shop-apply .shop-buttons{width:47%}}@media only screen and (max-width:767px){.shop-apply .shop-buttons{width:100%;float:none;text-align:left}}.shop-apply .btn{border:0;color:#fff;background:#2a2a2a;margin:0 0 0 6px}.shop-calculation{padding-top:56px;margin-bottom:94px;padding-bottom:54px}@media only screen and (max-width:767px){.shop-calculation{margin-bottom:40px;padding-bottom:30px}}.shop-calculation h2{color:#2a2a2a;margin:0 0 17px;text-transform:capitalize;font:18px/22px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .shop-calculation h2{color:#fff}.shop-calculation .block{overflow:hidden;margin:0 0 57px}.shop-calculation.checkout{padding-top:0;padding-bottom:0}.shop-calculation.checkout:before{display:none}.shop-calculation.checkout h2{margin:0 0 32px}.shop-calculation.checkout .cart-table{background:#fafafa}.dark .shop-calculation.checkout .cart-table{background:#191919}.shop-calculation.checkout .cart-table td{width:81%;padding:17px 2% 18px 5%}@media only screen and (max-width:991px){.shop-calculation.checkout .cart-table td{width:70%}}.shop-calculation.checkout .cart-table .col-2{width:19%;padding-left:3.9%}@media only screen and (max-width:991px){.shop-calculation.checkout .cart-table .col-2{width:30%}}.shop-calculation.checkout .update-form .jcf-select{margin:0 0 9px}.shop-calculation.checkout .update-form .form-control{margin:0 0 9px}.shop-calculation.checkout .update-form ::-webkit-input-placeholder{color:#2a2a2a}.shop-calculation.checkout .update-form ::-moz-placeholder{opacity:1;color:#2a2a2a}.shop-calculation.checkout .update-form :-moz-placeholder{color:#2a2a2a}.shop-calculation.checkout .update-form :-ms-input-placeholder{color:#2a2a2a}.shop-calculation.checkout .update-form .placeholder{color:#2a2a2a}.dark .shop-calculation.checkout .update-form ::-webkit-input-placeholder{color:#fff}.dark .shop-calculation.checkout .update-form ::-moz-placeholder{opacity:1;color:#fff}.dark .shop-calculation.checkout .update-form :-moz-placeholder{color:#fff}.dark .shop-calculation.checkout .update-form :-ms-input-placeholder{color:#fff}.dark .shop-calculation.checkout .update-form .placeholder{color:#fff}.shop-calculation.checkout .update-form .jcf-select-text{color:#2a2a2a}.dark .shop-calculation.checkout .update-form .jcf-select-text{color:#fff}.shop-calculation.checkout .update-form .form-control{color:#2a2a2a}.dark .shop-calculation.checkout .update-form .form-control{color:#fff}.cart-table{color:#2a2a2a;display:block;width:100%;border-collapse:collapse;font-size:15px;line-height:18px;border:1px solid #ddd}.dark .cart-table{color:#fff;background:0 0;border-color:#494949}.cart-table tbody{display:block;width:100%}.cart-table tr{overflow:hidden;display:block;border-top:1px solid #ddd}.dark .cart-table tr{border-color:#494949}.cart-table tr:first-child{border-top:0}.cart-table td{float:left;padding:17px 3.9% 18px;width:68%;border-left:1px solid #ddd}.dark .cart-table td{border-color:#494949}.cart-table td:first-child{border-left:0}.cart-table .col-2{width:32%;float:left;background:#fff}.dark .cart-table .col-2{background:0 0}.blog-mainbanner{color:#fff;margin:0 0 98px;text-align:center;padding:174px 0 131px;font:700 42px/60px 'Playfair Display',"Helvetica Neue",Helvetica,Arial,sans-serif}.blog-mainbanner .container{z-index:5;position:relative}.blog-mainbanner p{margin:0 0 30px}.blog-mainbanner .title{display:block;margin:0 0 38px;font:italic 18px/20px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.blog-mainbanner .beans-slider .beans-pagination{position:static}.blog-mainbanner .beans-slider .beans-pagination li{margin:0 6px 0 5px;display:inline-block;vertical-align:top}.blog-mainbanner .beans-slider .beans-pagination li.active a{background:#fff}.blog-mainbanner .beans-slider .beans-pagination a{display:block;overflow:hidden;border-radius:50%;text-indent:-9999px;width:14px;height:14px;border:2px solid #fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-mainbanner .beans-slider .beans-pagination a:hover{background:#fff;text-decoration:none}.blog-post-v1{color:#8f8f8f;font-size:14px;margin:0 0 61px;line-height:28px;padding:0 0 34px;border-bottom:1px solid #f3f3f3}.dark .blog-post-v1{border-color:#494949}.blog-post-v1 p{-ms-word-wrap:break-word;word-wrap:break-word}.blog-post-v1 .more{color:#2a2a2a;font-size:12px;line-height:20px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .blog-post-v1 .more{color:#8f8f8f}.blog-post-v1 .more:hover{text-decoration:none}.blog-post-v1 .beans-slider .beans-pagination{bottom:5px}.blog-post-v1 .beans-slider .beans-pagination li{margin:0 6px 0 5px;display:inline-block;vertical-align:top}.blog-post-v1 .beans-slider .beans-pagination li.active a{background:#fff}.blog-post-v1 .beans-slider .beans-pagination a{display:block;overflow:hidden;border-radius:50%;text-indent:-9999px;width:10px;height:10px;border:2px solid #fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-post-v1 .beans-slider .beans-pagination a:hover{background:#fff;text-decoration:none}.blog-post-v1 .blog-txt{position:relative;padding:0 0 20px 89px;min-height:200px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:991px){.blog-post-v1 .blog-txt{padding:0 0 0 58px}}.blog-post-v1 img{max-width:100%}.blog-post-v1 .img-box{margin:0 0 24px;overflow:hidden}.blog-post-v1 .img-box .box{width:31.5%;float:left;margin:0 0 5px 2.7%}.blog-post-v1 .img-box .box:first-child{margin:0 0 5px}.blog-post-v1 .img-box .box.add{width:30.9%;margin:0 0 2px 3.6%}.blog-post-v1 .img-box .box.add:nth-child(3n+1){margin:0 0 2px}.blog-post-v1 h2{color:#2a2a2a;margin:0 0 8px;text-transform:uppercase;font:600 24px/30px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .blog-post-v1 h2{color:#fff}@media only screen and (max-width:767px){.blog-post-v1 h2{font-size:18px;line-height:25px}}.blog-post-v1 h2 a{color:#2a2a2a;-ms-word-wrap:break-word;word-wrap:break-word;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .blog-post-v1 h2 a{color:#fff}.blog-post-v1 h2 a:hover{text-decoration:none}.blog-post-v1 h3{margin:0 0 5px;text-transform:uppercase;font:700 18px/20px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.blog-post-v1 h3 a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-post-v1 h3 a:hover{color:#2a2a2a;text-decoration:none}.dark .blog-post-v1 h3 a:hover{color:#fff}.blog-post-v1 .meta{color:#8f8f8f;margin:0 0 8px;font-size:12px;line-height:21px}.blog-post-v1 .meta a{color:#8f8f8f;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-post-v1 .meta a:hover{text-decoration:none}.blog-post-v1 .meta li{padding:0 12px 0 0}.blog-post-v1 .box-holder{top:-4px;left:-5px;position:absolute;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:991px){.blog-post-v1 .box-holder{left:3px}}.blog-post-v1 time{color:#fff;display:block;font-size:14px;line-height:21px;padding:19px 0 0;text-align:center;background:#2a2a2a;margin:-5px auto 0;width:74px;height:74px;text-transform:uppercase}@media only screen and (max-width:991px){.blog-post-v1 time{font-size:10px;padding:4px 0 0;line-height:18px;width:40px;height:40px}}.blog-post-v1 time .add{display:block;font-size:22px;font-weight:700}@media only screen and (max-width:991px){.blog-post-v1 time .add{font-size:16px}}.blog-post-v1 .fa{margin:0 3px 0 0}.blog-post-v1 .icon{color:#fff;display:block;font-size:32px;text-align:center;padding:22px 0 0 2px;width:84px;height:84px;border:5px solid #fff}.dark .blog-post-v1 .icon{border-color:#222}@media only screen and (max-width:991px){.blog-post-v1 .icon{font-size:22px;padding:4px 0 0 2px;width:50px;height:50px}}.blog-post-v1 blockquote{margin:0;border:0;color:#2a2a2a;background:#f3f3f3;padding:34px 30px 24px 28px}@media only screen and (max-width:767px){.blog-post-v1 blockquote{padding:20px}}.dark .blog-post-v1 blockquote{color:#8f8f8f;background:#191919}.blog-post-v1 blockquote q{quotes:none;display:block;text-indent:20px;position:relative;font:300 italic 24px/31px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:767px){.blog-post-v1 blockquote q{font-size:18px;line-height:25px}}.blog-post-v1 blockquote q:after{top:-10px;left:-16px;content:'"';color:#2a2a2a;font-size:46px;font-weight:900;position:absolute}.blog-post-v1 .txt{overflow:hidden}.blog-post-v1 .txt p{margin:0 0 47px}.blog-post-v1 .post-blockquote{margin:0 0 49px;letter-spacing:-.3px;padding:22px 20px 20px 36px;border-left:4px solid transparent}@media only screen and (max-width:767px){.blog-post-v1 .post-blockquote{padding:22px}}.blog-post-v1 .post-blockquote q{text-indent:0;font-size:18px;line-height:30px}.blog-post-v1 .post-blockquote q:after{display:none}.blog-post-v1.style2{border:0;padding:0;margin:0 0 60px;overflow:hidden;background:#fff}.dark .blog-post-v1.style2{background:#191919}.blog-post-v1.style2 .img-box{margin:0;float:left;width:48.7%}@media only screen and (max-width:767px){.blog-post-v1.style2 .img-box{float:none;width:100%}}.blog-post-v1.style2 h2{line-height:37px}@media only screen and (max-width:767px){.blog-post-v1.style2 h2{line-height:27px}}.blog-post-v1.style2 .blog-txt{float:left;width:51.3%;position:relative;padding:21px 32px 20px 119px}@media only screen and (max-width:991px){.blog-post-v1.style2 .blog-txt{padding:21px 20px 20px 60px}}@media only screen and (max-width:767px){.blog-post-v1.style2 .blog-txt{width:100%;padding:20px 20px 20px 60px}}.blog-post-v1.style2 .box-holder{top:21px;left:24px}@media only screen and (max-width:991px){.blog-post-v1.style2 .box-holder{left:4px}}.blog-post-v1.style2 .audio-area{position:relative}.blog-post-v1.style2 .mejs-audio{left:0;right:0;top:50%;margin:-35px 0 0;position:absolute}.blog-post-v1.style2 .audio-area .mejs-controls .mejs-time,.blog-post-v1.style2 .audio-area .mejs-controls .mejs-button{width:5% !important}.blog-post-v1.style2 .audio-area .mejs-controls div.mejs-time-rail{width:67% !important}.blog-post-v1.style2 .mejs-container .mejs-controls,.blog-post-v1.style2 .mejs-container{background:#222}.blog-post-v1.style3{width:30%;padding:0;float:left;background:#fff;margin:0 2.6% 30px 0}.dark .blog-post-v1.style3{background:#222}@media only screen and (max-width:1219px){.blog-post-v1.style3{width:31%;margin:0 1.2% 30px 0}}@media only screen and (max-width:991px){.blog-post-v1.style3{width:48%;margin:0 1.2% 30px 0}}@media only screen and (max-width:767px){.blog-post-v1.style3{width:100%;margin:0 0 20px}}.blog-post-v1.style3 h2{font-size:18px;font-weight:400;line-height:26px;text-transform:inherit}.blog-post-v1.style3 .img-box{margin:0}.blog-post-v1.style3 .blog-txt{padding:12px 30px 20px 118px;border:1px solid #f3f3f3}.dark .blog-post-v1.style3 .blog-txt{border-color:#494949}@media only screen and (max-width:991px){.blog-post-v1.style3 .blog-txt{padding:12px 20px 20px 60px}}.blog-post-v1.style3 p{margin:0 0 3px}.blog-post-v1.style3 .box-holder{top:11px;left:12px}.blog-post-v1.style3.nospace{margin:0;width:33.3%}@media only screen and (max-width:991px){.blog-post-v1.style3.nospace{width:49.9%}}@media only screen and (max-width:767px){.blog-post-v1.style3.nospace{margin:0;width:100%}}.blog-post-v1.style-full{padding:0 0 10px;margin:0 0 17px}.blog-post-v1.style-full .blog-txt{padding:0 0 6px 89px}@media only screen and (max-width:991px){.blog-post-v1.style-full .blog-txt{padding:0 0 6px 60px}}.blog-post-v1.style-full .main-blockquote{margin:0 0 30px;padding:74px 50px 54px 33px}@media only screen and (max-width:767px){.blog-post-v1.style-full .main-blockquote{padding:20px}}.blog-post-v1.style4 h2{text-transform:inherit;font-family:'Playfair Display',"Helvetica Neue",Helvetica,Arial,sans-serif}.blog-post-v1.style5{width:47%;padding:0;float:left;background:#fff;margin:0 1.4% 30px}.dark .blog-post-v1.style5{background:#222}@media only screen and (max-width:991px){.blog-post-v1.style5{margin:0 1.2% 30px}}@media only screen and (max-width:767px){.blog-post-v1.style5{width:100%;margin:0 0 20px}}.blog-post-v1.style5 h2{font-size:18px;font-weight:400;line-height:26px;text-transform:inherit}.blog-post-v1.style5 .img-box{margin:0}.blog-post-v1.style5 .blog-txt{border:1px solid #f3f3f3;padding:12px 30px 20px 118px}.dark .blog-post-v1.style5 .blog-txt{border-color:#494949}@media only screen and (max-width:991px){.blog-post-v1.style5 .blog-txt{padding:12px 20px 20px 60px}}.blog-post-v1.style5 p{margin:0 0 3px}.blog-post-v1.style5 .box-holder{top:11px;left:12px}.blog-post-v1.style5.nospace{width:49.9%;margin:0}@media only screen and (max-width:767px){.blog-post-v1.style5.nospace{margin:0;width:100%}}.blog-post-v1.style6{width:24%;padding:0;float:left;background:#fff;margin:0 .3% 20px}.dark .blog-post-v1.style6{background:#222}@media only screen and (max-width:1219px){.blog-post-v1.style6{width:32%}}@media only screen and (max-width:991px){.blog-post-v1.style6{width:49%;margin:0 .3% 10px}}@media only screen and (max-width:767px){.blog-post-v1.style6{width:100%;margin:0 0 20px}}.blog-post-v1.style6 h2{font-size:18px;font-weight:400;line-height:26px;text-transform:inherit}.blog-post-v1.style6 .img-box{margin:0}.blog-post-v1.style6 .blog-txt{padding:12px 10px 20px 95px;border:1px solid #f3f3f3}.dark .blog-post-v1.style6 .blog-txt{border-color:#494949}@media only screen and (max-width:991px){.blog-post-v1.style6 .blog-txt{padding:12px 20px 20px 60px}}.blog-post-v1.style6 p{margin:0 0 3px}.blog-post-v1.style6 .box-holder{top:11px;left:6px}.blog-post-v1.style6.nospace{margin:0;width:24.9%}@media only screen and (max-width:1219px){.blog-post-v1.style6.nospace{width:33.3%}}@media only screen and (max-width:991px){.blog-post-v1.style6.nospace{width:50%}}@media only screen and (max-width:767px){.blog-post-v1.style6.nospace{margin:0;width:100%}}.blog-footer{overflow:hidden;margin:0 0 100px}.blog-footer .btn-box{float:left}@media only screen and (max-width:767px){.blog-footer .btn-box{float:none;overflow:hidden;margin:0 0 10px;text-align:center}}.blog-footer .btn-box .btn{color:#8f8f8f;margin:0 7px 0 0;text-transform:uppercase;padding:8px 30px 8px 29px;border:1px solid #ddd;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .blog-footer .btn-box .btn{color:rgba(143,143,143,.6);border-color:rgba(143,143,143,.6)}.blog-footer .btn-box .btn:hover{color:#fff;text-decoration:none}.dark .blog-footer .btn-box .btn:hover{color:#8f8f8f;background:0 0;color:#8f8f8f;border-color:#8f8f8f}.blog-footer .btn-load{color:#2a2a2a;margin:27px 0 0;border:1px solid #2a2a2a;text-transform:uppercase;padding:8px 30px 8px 29px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .blog-footer .btn-load{color:rgba(143,143,143,.6);border-color:rgba(143,143,143,.6)}.blog-footer .btn-load:hover{color:#fff;text-decoration:none}.dark .blog-footer .btn-load:hover{color:#8f8f8f;background:0 0;color:#8f8f8f;border-color:#8f8f8f}.blog-footer .b-pagination{margin:0;float:right}@media only screen and (max-width:767px){.blog-footer .b-pagination{float:none;overflow:hidden;margin:0 0 10px;text-align:center}}.blog-footer .b-pagination li{float:left;margin:0 0 0 9px}@media only screen and (max-width:767px){.blog-footer .b-pagination li{float:none;vertical-align:top;display:inline-block}}.blog-footer .b-pagination li.active a{color:#fff;pointer-events:none;text-decoration:none}.blog-footer .b-pagination a{color:#8f8f8f;display:block;font-size:13px;line-height:20px;padding:8px 20px;border:1px solid #ddd;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .blog-footer .b-pagination a{color:rgba(143,143,143,.6);border-color:rgba(143,143,143,.6)}.blog-footer .b-pagination a:hover{color:#fff;text-decoration:none}.dark .blog-footer .b-pagination a:hover{color:#8f8f8f;background:0 0;color:#8f8f8f;border-color:#8f8f8f}.blog-footer.style3{margin:0 0 59px}.blog-masonry-holder{width:100%}@media only screen and (max-width:991px){.blog-masonry-holder{width:100%}}.blog-masonry-holder.full-width .blog-post-v1.style3{width:17.8%;margin:0 1.57% 30px 0}@media only screen and (max-width:1500px){.blog-masonry-holder.full-width .blog-post-v1.style3{width:32.133%;margin:0 .5% 30px}}@media only screen and (max-width:991px){.blog-masonry-holder.full-width .blog-post-v1.style3{width:48%;margin:0 1% 30px}}@media only screen and (max-width:767px){.blog-masonry-holder.full-width .blog-post-v1.style3{width:100%;margin:0 0 20px}}.blog-masonry-holder.full-width .blog-post-v1.style3 .blog-txt{padding:14px 10px 20px 122px}@media only screen and (max-width:1500px){.blog-masonry-holder.full-width .blog-post-v1.style3 .blog-txt{padding:14px 10px 20px 100px}}@media only screen and (max-width:991px){.blog-masonry-holder.full-width .blog-post-v1.style3 .blog-txt{padding:14px 10px 20px 70px}}.blog-masonry-holder.full-width .blog-post-v1.style3.nospace{margin:0;width:19.9%}@media only screen and (max-width:1500px){.blog-masonry-holder.full-width .blog-post-v1.style3.nospace{width:24.9%;margin:0}}@media only screen and (max-width:991px){.blog-masonry-holder.full-width .blog-post-v1.style3.nospace{width:49.9%;margin:0}}@media only screen and (max-width:767px){.blog-masonry-holder.full-width .blog-post-v1.style3.nospace{width:100%;margin:0}}.blog-masonry-holder.full-width .blog-post-v1.style3.nospace .blog-txt{padding:14px 10px 20px 122px}@media only screen and (max-width:1500px){.blog-masonry-holder.full-width .blog-post-v1.style3.nospace .blog-txt{padding:14px 10px 20px 100px}}@media only screen and (max-width:991px){.blog-masonry-holder.full-width .blog-post-v1.style3.nospace .blog-txt{padding:14px 10px 20px 70px}}.blog-masonry-holder.full-width.add-style{width:auto;margin:0 -30px 0 -15px}@media only screen and (max-width:767px){.blog-masonry-holder.full-width.add-style{margin:0}}.blog-masonry-holder.full-width.add-style .blog-post-v1.style3{margin:0;width:19.9%}@media only screen and (max-width:1500px){.blog-masonry-holder.full-width.add-style .blog-post-v1.style3{width:24.9%;margin:0}}@media only screen and (max-width:991px){.blog-masonry-holder.full-width.add-style .blog-post-v1.style3{width:49.9%;margin:0}}@media only screen and (max-width:767px){.blog-masonry-holder.full-width.add-style .blog-post-v1.style3{width:100%;margin:0}}.blog-masonry-holder.full-width.add-style .blog-post-v1.style3 .blog-txt{padding:14px 10px 20px 122px}@media only screen and (max-width:1500px){.blog-masonry-holder.full-width.add-style .blog-post-v1.style3 .blog-txt{padding:14px 10px 20px 100px}}@media only screen and (max-width:991px){.blog-masonry-holder.full-width.add-style .blog-post-v1.style3 .blog-txt{padding:14px 10px 20px 70px}}.post-footer{margin:0 0 60px;overflow:hidden;padding:0 0 17px;border-bottom:1px solid #f3f3f3}.dark .post-footer{border-color:#494949}.post-footer .post-social{float:right;font-size:13px;margin:9px 0 0;line-height:18px;text-transform:uppercase}.post-footer .post-social li{float:left;margin:0 0 0 25px}.post-footer .post-social a{color:#2a2a2a}.post-footer .post-social a:hover{text-decoration:none}.post-footer .post-social a .fa{padding:0 4px 0 0}.dark .post-footer .post-social a{color:#fff}.post-footer .post-social .fa-pinterest{color:#cc2127}.post-footer .post-social .fa-twitter{color:#55acee}.post-footer .post-social .fa-facebook{color:#3b5998}.post-footer .post-tags{float:left}.post-footer .post-tags .title{color:#262626;font-size:14px;font-weight:400;line-height:24px;margin:0 23px 0 0;display:inline-block;vertical-align:middle}.dark .post-footer .post-tags .title{color:#fff}.post-footer .post-tags ul{margin:0;overflow:hidden;display:inline-block;vertical-align:middle}.post-footer .post-tags ul li{float:left;margin:0 6px 3px 0}.post-footer .post-tags ul a{color:#8f8f8f;display:block;font-size:13px;line-height:20px;background:#f3f3f3;padding:6px 16px 6px 13px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .post-footer .post-tags ul a{color:#fff;background:#191919}.post-footer .post-tags ul a:hover{color:#f3f3f3;background:#8f8f8f;text-decoration:none}.dark .post-footer .post-tags ul a:hover{color:#fff;background:#191919}.post-author-box{color:#8f8f8f;font-size:14px;overflow:hidden;margin:0 0 96px;line-height:24px;background:#f8f8f8;border:1px solid #f3f3f3;padding:26px 40px 20px 30px}.dark .post-author-box{background:#191919;border-color:#494949}.post-author-box .img-box{float:left;margin:5px 29px 0 0}.post-author-box .img-box img{display:block}@media only screen and (max-width:767px){.post-author-box .img-box{float:none;margin:5px 0 10px}}.post-author-box .holder{overflow:hidden;padding:0 0 0 9px}.post-author-box .title{color:#2a2a2a;display:block;margin:0 0 0 -8px;font:600 16px/20px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .post-author-box .title{color:#8f8f8f}.post-author-box .title a{color:#2a2a2a}.dark .post-author-box .title a{color:#8f8f8f}.post-author-box .aut-text{display:block;margin:0 0 9px;font-size:12px;line-height:20px;padding:0 0 0 8px}.post-author-box .aut-text a{color:#8f8f8f}.blog-post-v2{float:left;color:#8f8f8f;width:33.33%;font-size:14px;margin:0 0 36px;line-height:24px}@media only screen and (max-width:767px){.blog-post-v2{float:none;width:100%}}.blog-post-v2 .more{color:#2a2a2a;font-size:12px;line-height:20px}.blog-post-v2 .beans-slider .beans-pagination{bottom:5px}.blog-post-v2 .beans-slider .beans-pagination li{margin:0 6px 0 5px;display:inline-block;vertical-align:top}.blog-post-v2 .beans-slider .beans-pagination li .active a{background:#fff}.blog-post-v2 .beans-slider .beans-pagination a{display:block;overflow:hidden;border-radius:50%;text-indent:-9999px;width:10px;height:10px;border:2px solid #fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-post-v2 .beans-slider .beans-pagination a:hover{background:#fff;text-decoration:none}.blog-post-v2 .blog-txt{position:relative;padding:0 0 20px 103px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:991px){.blog-post-v2 .blog-txt{padding:0 0 0 58px}}.blog-post-v2 img{width:100%}.blog-post-v2 .img-box{margin:0 0 15px;overflow:hidden;position:relative;border-left:1px solid #fff}.dark .blog-post-v2 .img-box{border-color:#222}.blog-post-v2 h2{color:#2a2a2a;margin:0 0 8px;font:18px/26px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .blog-post-v2 h2{color:#fff}.blog-post-v2 h2 a{color:#2a2a2a;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .blog-post-v2 h2 a{color:#fff}.blog-post-v2 h2 a:hover{text-decoration:none}.blog-post-v2 .meta{color:#8f8f8f;font-size:12px;margin:0 0 17px;line-height:21px}.blog-post-v2 .meta a{color:#8f8f8f;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-post-v2 .meta a:hover{text-decoration:none}.blog-post-v2 .meta li{padding:0 12px 0 0}.blog-post-v2 .box{top:-4px;left:9px;position:absolute;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:991px){.blog-post-v2 .box{left:3px}}.blog-post-v2 .fluid-width-video-wrapper{padding:18.85% !important}.blog-post-v2 time{color:#fff;display:block;font-size:14px;line-height:21px;padding:19px 0 0;background:#2a2a2a;text-align:center;margin:-5px auto 0;width:74px;height:74px;text-transform:uppercase}@media only screen and (max-width:991px){.blog-post-v2 time{font-size:10px;padding:4px 0 0;line-height:18px;width:40px;height:40px}}.blog-post-v2 time .add{display:block;font-size:22px;font-weight:700}@media only screen and (max-width:991px){.blog-post-v2 time .add{font-size:16px}}.blog-post-v2 .fa{margin:0 3px 0 0}.blog-post-v2 .icon{color:#fff;display:block;font-size:32px;text-align:center;padding:22px 0 0 2px;width:84px;height:84px;border:5px solid #fff}.dark .blog-post-v2 .icon{border-color:#222}@media only screen and (max-width:991px){.blog-post-v2 .icon{font-size:22px;padding:4px 0 0 2px;width:50px;height:50px}}.blog-post-v2 blockquote{margin:0;border:0;color:#2a2a2a;min-height:257px;background:#f3f3f3;padding:81px 30px 24px 23px}.dark .blog-post-v2 blockquote{color:#fff;background:#191919}@media only screen and (max-width:1219px){.blog-post-v2 blockquote{padding:25px 20px 24px}}.blog-post-v2 blockquote q{quotes:none;display:block;text-indent:20px;position:relative;font:300 italic 24px/31px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:1219px){.blog-post-v2 blockquote q{font-size:18px;line-height:20px}}.blog-post-v2 blockquote q:after{top:-10px;left:-16px;content:'"';color:#2a2a2a;font-size:46px;font-weight:900;position:absolute}.dark .blog-post-v2 blockquote q:after{color:#fff}.blog-post-v2 .audio-area{position:relative}.blog-post-v2 .mejs-audio{left:0;right:0;top:50%;margin:-19px 0 0;position:absolute}.blog-post-v2 .audio-area .mejs-controls .mejs-time,.blog-post-v2 .audio-area .mejs-controls .mejs-button{width:5% !important}.blog-post-v2 .audio-area .mejs-controls div.mejs-time-rail{width:67% !important}@media only screen and (max-width:767px){.blog-post-v2 .audio-area .mejs-controls div.mejs-time-rail{width:65% !important}}.blog-post-v2 .mejs-container .mejs-controls,.blog-post-v2 .mejs-container{background:#222}.widget{margin:0 0 46px;padding:0 0 46px;position:relative;border-bottom:2px solid #f3f3f3}.dark .widget{border-color:#494949}.widget:before{left:0;bottom:-2px;background:#2a2a2a;width:50px;height:2px}.dark .widget:before{background:#191919}.widget h2{color:#2a2a2a;margin:0 0 26px;letter-spacing:2px;font:600 16px/25px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .widget h2{color:#fff}.widget .searchform{overflow:hidden;position:relative;border:1px solid #f3f3f3}.dark .widget .searchform{border-color:#494949}.widget .searchform .input{border:0;margin:0;width:100%;float:left;height:36px;color:#8f8f8f;outline:none;font-size:14px;background:0 0;line-height:20px;padding:8px 60px 8px 21px}.widget .searchform .input::-webkit-input-placeholder{color:#8f8f8f}.widget .searchform .input:-moz-placeholder{color:#8f8f8f}.widget .searchform .input::-moz-placeholder{color:#8f8f8f;opacity:1}.widget .searchform .input:-ms-input-placeholder{color:#8f8f8f}.widget .searchform button{top:0;right:0;margin:0;border:0;bottom:0;color:#fff;padding:0 11px;font-size:16px;position:absolute;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.widget .searchform button:hover{background:#8f8f8f}.widget .tabset{margin:0;font-size:0;letter-spacing:0}.widget .tabset li{padding:0}.widget .tabset li.active a{color:#fff}.widget .tabset a{color:#262626;display:block;font-size:13px;line-height:20px;background:#f6f6f6;text-transform:uppercase;padding:11px 18px 9px 20px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .widget .tabset a{color:#fff;background:#191919}.widget .tabset a:hover{color:#fff;text-decoration:none}.widget .tab-content{padding-top:20px;padding-bottom:32px;background:#f6f6f6}.dark .widget .tab-content{background:#191919}.widget .tab-content .box{overflow:hidden;text-transform:uppercase;padding:20px 10px 15px 19px}.widget .tab-content .box .img-box{float:left;margin:0 13px 0 0}@media only screen and (max-width:991px){.widget .tab-content .box .img-box{float:none;margin:0 0 10px}.widget .tab-content .box .img-box img{width:100%}}@media only screen and (max-width:767px){.widget .tab-content .box .img-box{float:left;margin:0 13px 0 0}.widget .tab-content .box .img-box img{width:auto}}.widget .tab-content .box .img-box img{display:block}.widget .tab-content .box .holder{overflow:hidden}.widget .tab-content .box time{color:#8f8f8f;display:block;margin:0 0 2px;font-size:12px}.widget .tab-content .box h3{margin:0;color:#2a2a2a;font:13px/19px 'Lato',Georgia,"Times New Roman",Times,serif}.dark .widget .tab-content .box h3{color:#fff}.widget.search-widget{margin-top:-7px}.widget.s-social-widget{font-size:13px;margin:0 0 52px}.widget.s-social-widget ul{margin:0}.widget.s-social-widget ul li{margin:0 0 2px}.widget.s-social-widget ul a{color:#fff;display:block;background:#262626;padding:13px 19px 10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.widget.s-social-widget ul a:hover{background:#55acee;text-decoration:none}.widget.s-social-widget .fa{padding:0 9px 0 0;display:inline-block;vertical-align:top}.widget.cate-widget{margin:0 0 52px;padding:0 0 46px;font:14px/20px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.widget.cate-widget h2{margin:0 0 20px}.widget.cate-widget a{color:#8f8f8f;position:relative;padding:0 0 0 11px;letter-spacing:1px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:inline-block;vertical-align:top}.widget.cate-widget a:hover{text-decoration:none}.widget.cate-widget a:hover .fa{color:#8f8f8f}.widget.cate-widget a .fa{left:0;top:2px;position:absolute}.widget.cate-widget ul{margin:0;overflow:hidden}.widget.cate-widget ul li{margin:0 0 10px}.widget.cate-widget ul li.active a .fa{color:#8f8f8f}.widget.cate-widget.big-icon a{padding:0 0 0 20px}.widget.toppost-widget{margin:0 0 51px}.widget.video-widget{margin:0 0 51px}.widget.tag-widget ul{margin:0;overflow:hidden}.widget.tag-widget ul li{float:left;margin:0 6px 3px 0}.widget.tag-widget ul a{color:#8f8f8f;display:block;font-size:13px;line-height:20px;background:#f3f3f3;padding:6px 16px 6px 13px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .widget.tag-widget ul a{background:#191919}.widget.tag-widget ul a:hover{color:#f3f3f3;background:#8f8f8f;text-decoration:none}.dark .widget.tag-widget ul a:hover{background:#494949}.widget.test-widget .beans-slider{padding:0}.widget.test-widget .beans-slider .beans-pagination li{margin:0 3px 0 2px;display:inline-block;vertical-align:top}.widget.test-widget .beans-slider .beans-pagination li.active a{background:#2a2a2a}.widget.test-widget .beans-slider .beans-pagination a{display:block;overflow:hidden;background:#ddd;border-radius:50%;text-indent:-9999px;width:15px;height:15px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.widget.test-widget .beans-slider .beans-pagination a:hover{background:#2a2a2a;text-decoration:none}.widget:last-child{border:0}.widget:last-child:before{display:none}.comment-box{overflow:hidden}.comment-box h4{color:#222;margin:0 0 29px;font:600 21px/24px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .comment-box h4{color:#fff}.comment-box .list{overflow:hidden;margin:0 0 29px}.comment-box .list ul{margin:0 0 0 9.3%}.comment-box .list ul ul{margin:0 0 0 11.3%}.comment-box .box{color:#8f8f8f;font-weight:500;margin:0 0 29px;font-style:italic;background:#f8f8f8;padding:30px 22px 23px 29px}.dark .comment-box .box{background:#191919;border:1px solid #494949}.comment-box .box .img-box{float:left;font-style:normal;margin:0 20px 0 0;text-align:center}@media only screen and (max-width:767px){.comment-box .box .img-box{float:none;margin:0 0 10px}}.comment-box .box .img-box img{display:block;margin:0 0 6px}.comment-box .box .img-box .reply,.comment-box .box .img-box .comment-reply-link{font-size:20px;color:#ddd;position:relative;display:inline-block;vertical-align:top}.comment-box .box .img-box .reply:hover,.comment-box .box .img-box .comment-reply-link:hover{text-decoration:none}.comment-box .box .img-box .reply:hover .txt-over,.comment-box .box .img-box .comment-reply-link:hover .txt-over{display:block}.comment-box .box .img-box .reply .fa,.comment-box .box .img-box .comment-reply-link .fa{color:#ddd}.comment-box .box .img-box .reply .txt-over,.comment-box .box .img-box .comment-reply-link .txt-over{left:50%;width:56px;display:none;bottom:-26px;color:#fff;font-size:10px;font-weight:600;padding:4px 3px;text-align:center;background:#000;border-radius:11px;position:absolute;margin:0 0 0 -28px;line-height:15px}.comment-box .box .img-box .reply .txt-over:after,.comment-box .box .img-box .comment-reply-link .txt-over:after{left:50%;bottom:100%;margin:0 0 0 -2px;width:0;height:0;border-style:solid;border-width:0 3.5px 5px;border-color:transparent transparent #000}.comment-box .box .holder{overflow:hidden}.comment-box .box .title{color:#2a2a2a;display:block;margin:0 0 1px;letter-spacing:2px;text-transform:uppercase;font:600 12px/18px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .comment-box .box .title{color:#fff}.comment-box .box time{display:block;font-size:12px;margin:0 0 9px;line-height:20px;font-style:normal}.related-post-widget{padding-top:88px;padding-bottom:42px}.related-post-widget h5{color:#222;margin:0 0 49px;font:600 36px/42px 'Poppins',"Helvetica Neue",Helvetica,Arial,sans-serif}.dark .related-post-widget h5{color:#fff}.blog-container{padding:75px 0 0}.blog-container h2{font-weight:400;text-transform:inherit;font-family:'Playfair Display',"Helvetica Neue",Helvetica,Arial,sans-serif}.blog4-home .blog-footer{margin:-48px 0 0;text-align:center;padding:28px 81px 59px 0}@media only screen and (max-width:991px){.blog4-home .blog-footer{padding:28px 0 59px}}.blog4-home .blog-post-v2{margin:0 0 49px}.blog4-home .blog-post-v2 blockquote{min-height:248px}@media only screen and (max-width:1219px){.blog4-home .blog-post-v2 blockquote{min-height:0}}.blog4-home .blog-post-v2 .blog-txt{padding-bottom:0;overflow:hidden}.blog4-home .blog-post-v2 .blog-txt p{margin:0 0 6px}@media only screen and (max-width:991px){.blog4-home .blog-post-v2{width:100%}}.widget .jcf-select{background:#fff none repeat scroll 0 0;border:1px solid #ddd;display:inline-block;height:30px;margin:10px 0 12px;min-width:200px;vertical-align:middle}.widget.widget_calendar #calendar_wrap table td,.widget.widget_calendar #calendar_wrap table th{padding:7px}.widget .page_item_has_children ul li:first-child{padding-top:7px}.widget .page_item_has_children ul li:first-child a:before{top:13px}.widget .search-form .submit{top:8px;font-size:19px}.widget.widget_nav_menu ul.menu li.menu-item-has-children ul.sub-menu li:first-child{padding-top:7px}.widget.widget_nav_menu ul.menu li.menu-item-has-children ul.sub-menu li:first-child a:before{top:13px}