.dark-wrapper,.light-wrapper{border-bottom:1px solid rgba(0,0,0,.09)}address,body,h3,li{line-height:22px}.color-wrapper,.intro,.lead,.section-title h3,body,button,input,select,textarea{font-family:raleway,sans-serif}#testimonials .panel-container,hr,iframe{border:none}.dropcap,.section-title h3,.widget-title,blockquote small,h3.post-title{text-transform:uppercase}.navbar-nav>li>a,body,button,footer .post-list li h6,input,select,textarea{font-size:14px;font-weight:400}.btn-submit,body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.contact-form-img,.img-blog,.object-fit-cover{object-fit:cover}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:focus{outline:0!important}.fit-vids-style,.form-container .response,.forms li.hidden-row,.forms span.error,.navbar .logo-fixed,.navbar .nav>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu:before{display:none}.forms ol,figure{margin:0;padding:0}figure img{width:100%;height:auto;display:block;max-width:100%}::selection{background:#fefac7;color:#000}::-moz-selection{background:#fefac7;color:#000}body{overflow-x:hidden;background-color:#f6f4f0;color:#000}.container{padding-right:0;padding-left:0}.container.blog-width{max-width:870px}.img-blog{padding-right:3px;padding-left:3px;margin-bottom:5px!important}.footer.widget-footer p,p{margin:0 0 15px}h1,h1.post-title,h2,h2.post-title,h3,h4,h5,h6{margin-bottom:10px}a{color:#de9764;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;-moz-transition:.2s ease-in}a:focus,a:hover{color:#de9764;text-decoration:none}#comments .info h2 a:hover,#comments a.reply-link:hover,.colored,.footer a:hover,.footer-meta a:hover,.meta a:hover,.panel-title>a:hover,.pricing .plan h4 span,.sidebox a:hover,.tp-caption a{color:#28b8d8}.revolution,.white-wrapper{background:#fff}.light-wrapper{background:#f9f9f9}.dark-wrapper{background:#f2f2f2}.black-wrapper,.blog-posts .post:hover .btn-primary,.btn-primary:hover{background:#000;color:#fff}.color-wrapper,blockquote{background:#28b8d8;color:#fff}.color-wrapper{font-size:22px;line-height:27px;display:block;width:100%;padding:70px 0;font-weight:300}.beige-wrapper{background-color:#cfccc3}.color-wrapper:hover,.pagination ul>.active>a,.pagination ul>.active>span,.pagination ul>li>a:focus,.pagination ul>li>a:hover{background:#00a1c4;color:#fff}h1,h2,h3,h4,h5,h6{font-family:'Libre Caslon Display',serif;margin-top:0;font-weight:700}.intro,.lead,blockquote{font-weight:300}.black-wrapper .section-title h3,.black-wrapper h1,.black-wrapper h2,.black-wrapper h3,.black-wrapper h4,.black-wrapper h5,.black-wrapper h6{color:#d5d5d5}h1{font-size:28px;line-height:35px}h1.post-title,h2,h2.post-title{font-size:22px;line-height:30px}h3{font-size:18px}h4{font-size:16px;line-height:20px;margin-bottom:8px}h5{font-size:13px;line-height:17px}h6{font-size:12px;line-height:16px}h3.post-title{font-size:17px;font-weight:200}.post-title a{color:#111}.post-title a:hover{color:#908f8f}.section-title{margin-bottom:25px}.section-title h3{position:relative;display:inline-block;margin-bottom:0;font-size:18px}.section-title h3:after,.section-title.text-center h3:before{display:inline-block;content:"";border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;height:4px;position:absolute;width:80px}.section-title.text-center h3:before{left:-100px;top:9px}.section-title h3:after{right:-100px;top:9px}.share,.widget .section-title,ol,ul{margin-bottom:15px}.widget .section-title h3{font-size:16px;margin-bottom:0}.widget .section-title h3:after{top:9px}.black-wrapper .section-title h3:after,.black-wrapper .section-title.text-center h3:before{border-color:#535353}.inner{padding-top:140px;padding-bottom:140px}.footer.widget-footer .inner,.inner-70{padding-top:70px;padding-bottom:70px}.intro{font-size:30px;line-height:32px;color:#444}.lead{font-size:18px;line-height:28px}ul{padding:0 0 0 18px}ol{padding:0 0 0 20px}ul.circled{padding:0;list-style:none}ul.circled li:before{content:'\e800';margin-right:10px;font-weight:400;vertical-align:top;padding-top:1px;display:inline-block;font-family:fontello-circle;color:#28b8d8;font-size:8px}.navbar .dropdown-menu li a,.panel-heading .panel-title,blockquote,blockquote small,footer .post-list li h6{font-family:raleway,sans-serif}.thin{width:70%;margin:0 auto}.dropcap{font-weight:800;display:block;float:left;font-size:49px;padding:0;margin:12px 8px 0 0}hr{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:40px;margin-bottom:70px}blockquote{font-size:25px;line-height:36px;padding:30px 35px 26px;border:0}blockquote small{line-height:inherit;color:#fff;font-size:12px;font-weight:400;margin-top:5px}.text-black{color:#000!important}.link-black{color:#000}.share .btn:hover,.text-white{color:#fff!important}.link-white,.navbar.fixed .social li a i,.offset-img-section .beige-wrapper,.offset-img-section.beige-wrapper,.social a:hover i,.tp-caption a.btn{color:#fff}.text-beige{color:#d2c2af}.font-weight-200{font-weight:200!important}.font-weight-300{font-weight:300!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.grid-section{padding:50px 80px}.footer .inner,.sub-footer{padding-top:35px;padding-bottom:35px}.font-libre-caslon{font-family:'Libre Caslon Display',serif}.font-cursive{font-family:'Nothing You Could Do',cursive!important}.offset-img-section .offset-text{line-height:1.4}.contact-form-section .btn-primary{margin-top:30px;width:40%}.contact-form-section textarea{min-height:100px}.gutter-10.row{margin-right:-5px;margin-left:-5px}.gutter-10>.col,.gutter-10>[class*=col-]{padding-left:5px;padding-right:5px}.gutter-60.row{margin-right:-30px;margin-left:-30px}.gutter-60>.col,.gutter-60>[class*=col-]{padding-left:30px;padding-right:30px}.text-truncate{display:block;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-inline-block{display:inline-block}.d-flex{display:flex!important}.flex-wrap{flex-wrap:wrap}.flex-column{flex-flow:column}.flex-row{flex-flow:row}.order-0{order:0}.order-1{order:1}.align-items-center{align-items:center!important}.align-self-center{align-self:center!important}.align-content-center{align-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-center{justify-content:center!important}.justify-content-around{justify-content:space-around!important}.footer .social li a i{color:#000;border-color:#000}.footer a{color:#cacaca}.footer p,.sidebox .post-list{padding:0;margin:0}.footer p.pull-left{margin-top:3px}.footer.widget-footer{background:#232323}.sub-footer{background:#1e1e1e}.sub-footer p{padding:0!important;margin:0!important}.sub-footer p.pull-left{margin-top:3px!important}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#f0f0f0;font-family:raleway,sans-serif}.widget-title{font-size:16px;margin:0 0 20px}.font-icons,footer .post-list{list-style:none;margin:0;padding:0}.tm15,footer .post-list li{margin-top:15px}.navbar-nav,.post-gallery figure,.pricing .btn,.sidebox.widget .searchform input,.sidebox.widget form,.sidebox:first-child,footer .post-list li:first-child{margin:0}footer .post-list li h6{line-height:25px;letter-spacing:normal;text-transform:none;margin:0;color:#cacaca}footer .post-list li em{color:#838383;font-size:12px;font-style:normal}.tagcloud{line-height:25px}.contact-info,.progress-list{margin:0;padding:0;list-style:none}.contact-info i{margin-right:7px}.footer .contact-info i{color:#f0f0f0}.footer .widget.single .contact-info li{display:inline;margin:0 15px}.footer hr{border-color:#535353;padding-bottom:20px;margin-bottom:50px}.navbar .container,.pricing ul,.swiper .item:last-child{padding:0}.navbar{background:#f6f4f0;margin:0;border-radius:0;border:none;z-index:8000;min-height:inherit;width:100%;position:fixed;top:0;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.featured-review-section,.forms,.icon-overlay,.navbar .social li,.searchform,.swiper .item,figure,figure a,figure a img{position:relative}.navbar-brand{padding:27px 0 0}.navbar-brand img{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ();image-rendering:-webkit-optimize-contrast;height:25px;width:inherit}.navbar-header{float:none!important;padding:0 20px}.navbar .dropdown-menu,.navbar-collapse{padding:0;border:none;-moz-box-shadow:none}.navbar.fixed .dropdown-menu,.no-page-title .navbar-header{background:rgba(21,21,21,.9)}.navbar-collapse{width:auto;background:0 0;-webkit-box-shadow:none;box-shadow:none}.blog-posts .post .btn-primary,.divide0,.divide10,.divide15,.divide2,.divide20,.divide25,.divide3,.divide30,.divide35,.divide5,.divide50,.divide55,.divide60,.divide65,.divide70,.divide75,.divide80,.divide85,.navbar.fixed,.uneditable-input,.w-100,input,textarea{width:100%}.lm15,.navbar-nav>li{margin-left:15px}.navbar-nav>li>a{font-family:'Libre Caslon Display',serif,sans-serif;text-transform:uppercase;color:#111;padding:30px 9px}.nav>li>a:focus{background:0 0;color:#f5f5f5}.nav>li.current>a,.nav>li>a:hover,.navbar .dropdown-menu>.active>a,.navbar .dropdown-menu>.active>a:focus,.navbar .dropdown-menu>.active>a:hover,.navbar .dropdown-menu>li>a:focus,.navbar .dropdown-menu>li>a:hover,.navbar .dropdown-submenu:focus>a,.navbar .dropdown-submenu:hover>a,.navbar .nav .open>a,.navbar .nav .open>a:focus,.navbar .nav .open>a:hover{background:0 0;color:#555}.navbar .dropdown-menu{margin:0;min-width:190px;background:rgba(255,255,255,.8);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.navbar .dropdown-menu li{background:0 0;border:none;border-bottom:1px solid rgba(0,0,0,.13)}.navbar .dropdown-menu li a{padding:13px 15px;line-height:1;color:#222;font-size:13px;font-weight:400}.navbar .dropdown-menu li a.active,.navbar .dropdown-menu li a:hover{padding:13px 15px;filter:none;line-height:1;background:#414141;color:#e9e9e9}.btn.responsive-menu{padding:7px 12px;margin:0;display:none;font-size:15px}.btn.responsive-menu i{margin:0;color:#111}.navbar.fixed .logo-fixed{display:inline!important}.d-none,.navbar.fixed .logo{display:none!important}.navbar.fixed .navbar-header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn,.btn-submit,.btn.active,.btn:active,.btn:focus,.btn:hover,.parallax .btn-submit,.parallax .btn-submit:hover{color:#fff!important;-webkit-box-shadow:none;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;-moz-transition:.2s ease-in}.navbar.fixed .navbar-brand{padding-top:19px}.navbar.fixed .navbar-brand img{height:20px!important;width:auto!important}.navbar.fixed .navbar-nav>li>a{padding:19px 10px}.navbar .navbar-collapse{max-height:inherit}.divide0{height:0}.divide2{height:2px}.divide3{height:3px}.divide5{height:5px}.divide10{height:10px}.divide15{height:15px}.divide20{height:20px}.divide25{height:25px}.divide30{height:30px}.divide35{height:35px}.divide40,.divide45{width:100%;height:40px}.divide50{height:50px}.divide55{height:55px}.divide60{height:60px}.divide65{height:65px}.divide70{height:70px}.divide75{height:75px}.divide80{height:80px}.divide85{height:85px}.rm0{margin-right:0}.rm1{margin-right:1px}.rm2{margin-right:2px}.rm5,.tabs-top .tab i{margin-right:5px}.rm10{margin-right:10px}.rm15{margin-right:15px}.rm20{margin-right:20px}.rm25{margin-right:25px}.rm30{margin-right:30px}.rm40{margin-right:40px}.rm50{margin-right:50px}.lm0{margin-left:0}.lm1{margin-left:1px}.lm5{margin-left:5px}.lm7{margin-left:7px}.lm10,.navbar .social{margin-left:10px}.lm20{margin-left:20px}.lm25,.lm30{margin-left:25px}.lm40{margin-left:40px}.rp5{padding-right:5px}.rp10{padding-right:10px}.rp15{padding-right:15px}.rp20{padding-right:20px}.rp30{padding-right:30px}.rp50{padding-right:50px}.lp0{padding-left:0}.lp10{padding-left:10px}.lp20{padding-left:20px}.lp30{padding-left:30px}.tp0{padding-top:0!important}.tp3{padding-top:3px}.tp5{padding-top:5px}.tp10,.tp20{padding-top:10px}.tp30{padding-top:30px}.tp70{padding-top:70px}.tm4{margin-top:4px}.tm5{margin-top:5px}.tm7{margin-top:7px}.tm10{margin-top:10px}.tm20{margin-top:20px}.tm30{margin-top:30px}.mbm1{margin-bottom:-1px}.bp0,.pb-0{padding-bottom:0!important}.bp10{padding-bottom:10px!important}.bp20{padding-bottom:20px!important}.bm0,.mb-0{margin-bottom:0!important}.bm5{margin-bottom:5px!important}.bm6{margin-bottom:6px!important}.bm10,.meta.tags{margin-bottom:10px!important}.bm15{margin-bottom:15px!important}.bm20{margin-bottom:20px!important}.bm30{margin-bottom:30px!important}.bm50{margin-bottom:50px!important}.bp50{padding-bottom:50px!important}.p-0{padding:0!important}.p-5{padding:5px}.about-author.bordered,.p-20,.panel-body{padding:20px}.m-0{margin:0!important}.w-auto{width:auto}.btn,.btn-submit,.parallax .btn-submit{background:#28b8d8;margin-bottom:10px;margin-right:4px;padding:11px 20px 10px;font-weight:500;font-size:13px;text-shadow:none;border:none;-webkit-border-radius:0;border-radius:0;text-transform:uppercase;-moz-box-shadow:none;box-shadow:none;display:inline-block}.btn.responsive-menu,.btn.responsive-menu:hover,.navbar .social a:hover i{background:0 0}.btn-large{padding:13px 23px}.btn.btn-aqua{background:#28b8d8}.btn.btn-red{background:#d82845}.btn.btn-pink{background:#d447a4}.btn.btn-purple{background:#865acf}.btn.btn-navy{background:#4265ab}.btn.btn-green{background:#65c4b8}.btn.btn-lime{background:#afd358}.btn.btn-orange{background:#f58e1f}.btn.btn-yellow{background:#ffc90f}.btn.active,.btn:active,.btn:focus,.btn:hover,.parallax .btn-submit:hover{background:#00a1c4;-moz-box-shadow:none;box-shadow:none}.btn-aqua.active,.btn-aqua:active,.btn-aqua:focus,.btn-aqua:hover{background:#00a1c4!important}.btn-red.active,.btn-red:active,.btn-red:focus,.btn-red:hover{background:#c5243f!important}.btn-pink.active,.btn-pink:active,.btn-pink:focus,.btn-pink:hover{background:#c44498!important}.btn-purple.active,.btn-purple:active,.btn-purple:focus,.btn-purple:hover{background:#7953b8!important}.btn-navy.active,.btn-navy:active,.btn-navy:focus,.btn-navy:hover{background:#3e5c99!important}.btn-green.active,.btn-green:active,.btn-green:focus,.btn-green:hover{background:#5eb2a7!important}.btn-lime.active,.btn-lime:active,.btn-lime:focus,.btn-lime:hover{background:#9fbf52!important}.btn-orange.active,.btn-orange:active,.btn-orange:focus,.btn-orange:hover{background:#e98010!important}.btn-yellow.active,.btn-yellow:active,.btn-yellow:focus,.btn-yellow:hover{background:#f1bd09!important}.share .btn{background:0 0;padding:8px 17px}.btn.share-facebook{color:#3d5b9b!important;border:1px solid #3d5b9b!important}.btn.share-facebook:hover{background:#334c8e!important;border:1px solid #334c8e!important}.btn.share-twitter{color:#5aa8cd!important;border:1px solid #5aa8cd!important}.btn.share-twitter:hover{background:#499ac8!important;border:1px solid #499ac8!important}.btn.share-googleplus{color:#3b3b3b!important;border:1px solid #3b3b3b!important}.btn.share-googleplus:hover{background:#2e2e2e!important;border:1px solid #2e2e2e!important}.btn.share-pinterest{color:#c53942!important;border:1px solid #c53942!important}.btn.share-pinterest:hover{background:#bc2d32!important;border:1px solid #bc2d32!important}.black-wrapper .btn{border:1px solid #797979;background:0 0;color:#a6a6a6!important}.black-wrapper .btn:hover{border:1px solid #28b8d8;color:#28b8d8!important}.btn i{margin-right:6px}.btn-primary{border:1px solid #333;text-align:center;display:inline-block;background:0 0;padding:5px 20px;font-size:14px;color:#000;text-transform:uppercase;border-radius:100px;font-family:'Libre Caslon Display',serif}.social{padding:0;margin:0 0 -5px;font-size:0;line-height:1}.social li{display:inline-block;font-family:fontello-social;margin-right:5px;margin-bottom:5px}.filter ul li,.meta,.meta a{font-family:'Libre Caslon Display',serif,sans-serif}.text-center .social li{margin:0 2px}.social.pull-right li{margin:0 0 0 5px}.services-1 .icon,.social li a{display:table}.social li a i{text-align:center;display:table-cell;vertical-align:middle;color:#f5f5f5;background:0 0;border:1px solid #aaa;width:28px;height:28px!important;line-height:1;font-size:12px;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;-moz-transition:.2s ease-in}.social .icon-s-facebook,.social .icon-s-instagram,.social .icon-s-pinterest{border-color:#fff;color:#fff}.social .icon-s-rss{border-color:#faaa5e;color:#faaa5e}.social .icon-s-twitter{border-color:#70c2e9;color:#70c2e9}.social .icon-s-flickr{border-color:#ff3ba4;color:#ff3ba4}.social .icon-s-dribbble{border-color:#e299c2;color:#e299c2}.social .icon-s-behance{border-color:#42a9fb;color:#42a9fb}.social .icon-s-linkedin{border-color:#3daccf;color:#3daccf}.social .icon-s-vimeo{border-color:#42b5d4;color:#42b5d4}.social .icon-s-youtube{border-color:#d5615c;color:#d5615c}.social .icon-s-skype{border-color:#5ecbf3;color:#5ecbf3}.social .icon-s-tumblr{border-color:#829fb9;color:#829fb9}.social .icon-s-delicious{border-color:#6194dc;color:#6194dc}.social .icon-s-500px{border-color:#3bbbe6;color:#3bbbe6}.social .icon-s-grooveshark{border-color:#f88e3b;color:#f88e3b}.social .icon-s-forrst{border-color:#5f9864;color:#5f9864}.social .icon-s-digg{border-color:#507faa;color:#507faa}.social .icon-s-blogger{border-color:#fd893f;color:#fd893f}.social .icon-s-klout{border-color:#e16747;color:#e16747}.social .icon-s-dropbox{border-color:#6ba3c5;color:#6ba3c5}.social .icon-s-github{border-color:#6c93bb;color:#6c93bb}.social .icon-s-songkick{border-color:#ff3b60;color:#ff3b60}.social .icon-s-posterous{border-color:#efd57c;color:#efd57c}.social .icon-s-appnet{border-color:#3daad5;color:#3daad5}.social .icon-s-gplus{border-color:#bc7067;color:#bc7067}.social .icon-s-stumbleupon{border-color:#f07356;color:#f07356}.social .icon-s-lastfm{border-color:#cd443d;color:#cd443d}.social .icon-s-spotify{border-color:#9acf48;color:#9acf48}.social .icon-s-evernote{border-color:#9fdc82;color:#9fdc82}.social .icon-s-paypal{border-color:#5b85a8;color:#5b85a8}.social .icon-s-picasa{border-color:#b088c1;color:#b088c1}.social .icon-s-soundcloud{border-color:#ff8b45;color:#ff8b45}.social a:hover .icon-s-pinterest{background-color:#d8545d}.social a:hover .icon-s-rss{background-color:#faaa5e}.social a:hover .icon-s-facebook{background-color:#677fb5}.social a:hover .icon-s-twitter{background-color:#70c2e9}.social a:hover .icon-s-flickr{background-color:#ff3ba4}.social a:hover .icon-s-dribbble{background-color:#e299c2}.social a:hover .icon-s-behance{background-color:#42a9fb}.social a:hover .icon-s-linkedin{background-color:#3daccf}.social a:hover .icon-s-vimeo{background-color:#42b5d4}.social a:hover .icon-s-youtube{background-color:#d5615c}.social a:hover .icon-s-skype{background-color:#5ecbf3}.social a:hover .icon-s-tumblr{background-color:#829fb9}.social a:hover .icon-s-delicious{background-color:#6194dc}.social a:hover .icon-s-500px{background-color:#3bbbe6}.social a:hover .icon-s-grooveshark{background-color:#f88e3b}.social a:hover .icon-s-forrst{background-color:#5f9864}.social a:hover .icon-s-digg{background-color:#507faa}.social a:hover .icon-s-blogger{background-color:#fd893f}.social a:hover .icon-s-klout{background-color:#e16747}.social a:hover .icon-s-dropbox{background-color:#6ba3c5}.social a:hover .icon-s-github{background-color:#6c93bb}.social a:hover .icon-s-songkick{background-color:#ff3b60}.social a:hover .icon-s-posterous{background-color:#efd57c}.social a:hover .icon-s-appnet{background-color:#3daad5}.social a:hover .icon-s-gplus{background-color:#bc7067}.social a:hover .icon-s-stumbleupon{background-color:#f07356}.social a:hover .icon-s-lastfm{background-color:#cd443d}.social a:hover .icon-s-spotify{background-color:#9acf48}.social a:hover .icon-s-instagram{background-color:#926d53}.social a:hover .icon-s-evernote{background-color:#9fdc82}.social a:hover .icon-s-paypal{background-color:#5b85a8}.social a:hover .icon-s-picasa{background-color:#b088c1}.social a:hover .icon-s-soundcloud{background-color:#ff8b45}.social a:hover a:hover i{background-color:#fff}.navbar .social{height:30px;padding:8px 0 0 10px;margin-top:25px;border-left:1px solid #111;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.navbar.fixed .social{margin-top:14px}.navbar .social li{margin:0 0 0 12px}.navbar .social li a i{color:#111;background:0 0;border:0;height:auto!important;width:auto;font-size:14px}.navbar .social a:hover .icon-s-pinterest{color:#d8545d;border:0}.navbar .social a:hover .icon-s-rss{color:#faaa5e}.navbar .social a:hover .icon-s-facebook{color:#677fb5}.navbar .social a:hover .icon-s-twitter{color:#70c2e9}.navbar .social a:hover .icon-s-flickr{color:#ff3ba4}.navbar .social a:hover .icon-s-dribbble{color:#e299c2}.navbar .social a:hover .icon-s-behance{color:#42a9fb}.navbar .social a:hover .icon-s-linkedin{color:#3daccf}.navbar .social a:hover .icon-s-vimeo{color:#42b5d4}.navbar .social a:hover .icon-s-youtube{color:#d5615c}.navbar .social a:hover .icon-s-skype{color:#5ecbf3}.navbar .social a:hover .icon-s-tumblr{color:#829fb9}.navbar .social a:hover .icon-s-delicious{color:#6194dc}.navbar .social a:hover .icon-s-500px{color:#3bbbe6}.navbar .social a:hover .icon-s-grooveshark{color:#f88e3b}.navbar .social a:hover .icon-s-forrst{color:#5f9864}.navbar .social a:hover .icon-s-digg{color:#507faa}.navbar .social a:hover .icon-s-blogger{color:#fd893f}.navbar .social a:hover .icon-s-klout{color:#e16747}.navbar .social a:hover .icon-s-dropbox{color:#6ba3c5}.navbar .social a:hover .icon-s-github{color:#6c93bb}.navbar .social a:hover .icon-s-songkick{color:#ff3b60}.navbar .social a:hover .icon-s-posterous{color:#efd57c}.navbar .social a:hover .icon-s-appnet{color:#3daad5}.navbar .social a:hover .icon-s-gplus{color:#bc7067}.navbar .social a:hover .icon-s-stumbleupon{color:#f07356}.navbar .social a:hover .icon-s-lastfm{color:#cd443d}.navbar .social a:hover .icon-s-spotify{color:#9acf48}.navbar .social a:hover .icon-s-instagram{color:#926d53}.navbar .social a:hover .icon-s-evernote{color:#9fdc82}.navbar .social a:hover .icon-s-paypal{color:#5b85a8}.navbar .social a:hover .icon-s-picasa{color:#b088c1}.navbar .social a:hover .icon-s-soundcloud{color:#ff8b45}.forms{padding:0;width:100%}.forms ol li{line-height:auto;list-style:none}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:inline-block;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;height:40px;margin-bottom:15px;font-size:14px;line-height:25px;color:#737373;border-width:0 0 1px;border-color:#000;background:#f6f4f0;resize:none;vertical-align:middle;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;-moz-transition:.2s ease-in}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border:1px solid rgba(0,0,0,.2);background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea{border-width:1px;padding:5px 10px;margin-bottom:15px;min-height:150px;resize:vertical}.btn-submit{width:auto}.forms li.error input,.forms li.error textarea{border:1px solid #b54d4d}.forms .button-row span.error{padding:0;display:none}.forms .button-row p.forgot{padding:6px 0 0 10px;overflow:hidden;display:inline-block}.forms label{display:block;float:left;width:95px;padding-top:7px;font-size:16px;clear:both}.comment-form div label{position:absolute;top:0;left:0}.footer-meta:after,.form-container:after,.full-portfolio .items:after,.meta:after,.sidebox .post-list:after{content:'';display:block;height:0;clear:both;visibility:hidden}.searchform .btn{position:absolute;top:0;right:-5px;height:40px!important;padding:0 15px!important}.input-container input{border:none;box-sizing:border-box;outline:0;padding:.75rem;position:relative;width:100%}input[type=date]::-webkit-calendar-picker-indicator{background:0 0;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.border,.border-bottom,.border-left,.border-right,.border-top,.border-x,.border-y{border:solid}.border-top{border-width:1px 0 0}.border-bottom{border-width:0 0 1px}.border-y{border-width:1px 0}.border-x{border-width:0 1px}.border-right{border-width:0 1px 0 0}.border-left{border-left:0}.border{border-width:1px}.bordered,.tabs-top .tab,figure.bordered{border:1px solid rgba(0,0,0,.1)}.bordered{padding:15px 15px 5px;background:#fff}.bordered figure,.progress-list li{margin-bottom:20px}.blog-posts .bordered,.panel-default>.panel-heading+.panel-collapse .panel-body{border:0}.blog-posts .meta{margin-bottom:25px;display:block}.blog-posts.classic-blog .meta{margin-bottom:35px}.blog-posts .post{padding:0;margin-bottom:30px}.blog-posts .footer-meta,.gutter-10.blog-posts .post{margin-bottom:10px}.gutter-60.blog-posts .post{margin-bottom:60px}.classic-blog.blog-posts{margin-bottom:0}figure.bordered{padding:7px}.meta,.meta a{color:#111;font-size:12px;line-height:1;font-weight:400}.meta span:before{display:inline-block;content:"/";padding:0 7px;color:#9f9f9f}.meta span:first-child:before{display:none;padding:0}.footer-meta,.footer-meta a{font-size:11px;color:#999;text-transform:uppercase}.more{border-bottom:1px solid #28b8d8}.meta.tags a:before{content:"#";display:inline-block}.format-chat ul{list-style:none;padding:0;margin:0 0 15px}.format-chat ul li,.progress-list p{margin-bottom:5px}.format-chat ul li strong{text-transform:uppercase;color:#616161}.format-link .post-title a:after{display:inline-block;content:"→";padding-left:10px}.post.format-quote blockquote{margin:35px -35px 30px}.no-sidebar{width:770px;margin:0 auto}.h-365{height:365px}.tooltip-inner{color:#fff;background-color:#28b8d8;padding:5px 12px}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#28b8d8}.tooltip.right .tooltip-arrow{border-right-color:#28b8d8}.tooltip.left .tooltip-arrow{border-left-color:#28b8d8}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#28b8d8}.icon-overlay,figure{display:block;overflow:hidden}#instawidget li img,.fix-portfolio .items li img,.items li figure img{display:block;width:100%}figure a,figure a img{display:block}figure a .text-overlay{opacity:0;height:100%;position:absolute;text-decoration:none;width:100%;z-index:100;padding:20px;background:rgba(239,238,238,.5);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.clients li a:hover,.fancybox-wrap:hover .fancybox-close,.fancybox-wrap:hover .fancybox-next span,.fancybox-wrap:hover .fancybox-prev span,.swiper .item:hover span.caption,.swiper-wrapper:hover .arrow-left,.swiper-wrapper:hover .arrow-right,figure a:hover .text-overlay,figure:hover .fli-link,figure:hover .ins-link{opacity:1}figure a .text-overlay:before{content:"";display:block;position:absolute;z-index:-1;top:10px;left:10px;right:10px;bottom:10px;border:1px solid rgba(255,255,255,.3)}.icon-overlay a .icn-more:before,figure a .text-overlay .info{font-weight:400;position:absolute;top:50%;color:#fff;text-align:center}figure a .text-overlay .info{width:100%;left:0;margin-top:-11px;font-size:14px;text-transform:uppercase}.icon-overlay img{display:block;max-width:100%}.icon-overlay a .icn-more{opacity:0;-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:100%;position:absolute;text-decoration:none;width:100%;z-index:100;background:rgba(40,184,216,.93);overflow:hidden;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s}.icon-overlay a:hover .icn-more{opacity:1;-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.icon-overlay a .icn-more:before{font-family:fontello;font-style:normal;speak:none;display:inline-block;text-decoration:inherit;content:'\f517';line-height:1;left:50%;z-index:2;font-size:15px;margin:-8px 0 0 -6px;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:-webkit-transform .25s ease-in-out;-moz-transition:-moz-transform .25s ease-in-out;-o-transition:-o-transform .25s ease-in-out;transition:transform .25s ease-in-out}.icon-overlay a:hover .icn-more:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);top:50%!important}.offset,.pagination{display:block}.filter{width:100%;text-align:center;overflow:hidden;z-index:7999}.filter ul{padding:17px 0;margin:0;list-style:none}.filter ul li{display:inline;font-weight:700;font-size:16px;text-transform:uppercase;color:#666}.filter ul li:before{content:"";display:inline-block;padding-right:3px;color:#aaa}.filter ul li a{color:#666;padding:10px 20px;display:inline-block;border-bottom:1px solid #fff}.filter ul li a.active,.filter ul li a:hover,.filter ul li.current a{color:#666;border-bottom:1px solid #666}#comments .message,.about-author .author-details,.full-portfolio,.services-1 .row .text{overflow:hidden}.full-portfolio .items{width:100%;clear:both;margin:0;padding:0;list-style:none}.full-portfolio .items li{float:left;position:relative;background:0 0;padding:0;width:16.666666667%}.full-portfolio .items li img{display:block;width:100%;height:auto}.fix-portfolio .items{list-style:none;margin:0 0 -8px -8px;padding:0}.fix-portfolio .items:after,.fix-portfolio .items:before{display:table;content:"";line-height:0}.fix-portfolio .items:after{clear:both}.fix-portfolio .items li{float:left;min-height:1px;position:relative;width:318px;margin-left:8px;margin-bottom:8px}.isotope-item{z-index:2;display:block!important}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:1s;-moz-transition-duration:1s;-ms-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.item-details{list-style:none;padding:0;margin:0}.item-details li{margin-top:9px;padding-top:10px;border-top:1px solid #e1e1e1}.item-details li:first-child{padding:0;margin:0;border:none}.item-details li span{font-weight:800;color:#616161;margin-right:5px}.panel-group .panel{margin-bottom:10px;background:0 0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.panel-heading{padding:0;background:0 0!important;border:0!important}.panel-heading .panel-title{border-bottom:1px solid;color:#000;font-size:14px;font-weight:700;border-width:0 0 1px;background:0 0}.panel-title>a{display:block;color:#000;padding:15px 20px}.panel-default>.panel-heading+.panel-collapse{border-bottom:1px solid;border-top:none}.rotate{transform:rotate(-180deg);transition:.3s}.swiper .item span.caption,.swiper-wrapper .arrow-left,.swiper-wrapper .arrow-right{-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;-moz-transition:.2s ease-in}.collapsed .rotate{transform:rotate(0)}.progress-list li em{padding-left:8px;color:#28b8d8;font-style:normal}.progress-list li em:before{content:"-";padding-right:10px;display:inline-block}.progress.plain{height:15px;margin-bottom:0;background:0 0;border:1px solid #28b8d8;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.swiper .item span.caption,.swiper-wrapper .arrow-left,.swiper-wrapper .arrow-right,figure .fli-link,figure .ins-link{position:absolute;background:rgba(0,0,0,.45);opacity:0;color:#f7f7f7}.progress.plain .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:none;background:#28b8d8;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.basic-gallery{display:block;padding:0;margin:0;width:100%}.basic-gallery li{display:block;width:100%;margin-top:50px}.basic-gallery li:first-child{margin-top:0}.basic-gallery li img{display:inline;max-width:100%}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:100%;height:550px;color:#fff}.swiper,.swiper .item{-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.swiper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease;box-sizing:content-box}.swiper-free-mode>.swiper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.swiper-container.gallery{height:550px}.swiper-container.instagram{height:300px}.swiper-container.instagram img{height:350px;width:350px;object-fit:cover}.swiper-container.flickr{height:150px}.swiper-container.flickr img{height:150px;width:150px}.swiper .item{float:left;height:100%;padding-right:15px;box-sizing:content-box}.swiper-wrapper{position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-wrapper .arrow-left,.swiper-wrapper .arrow-right{z-index:100;cursor:pointer;top:50%!important;line-height:1;font-size:20px;padding:11px 16px;width:auto;height:auto;margin-top:-21px}.tp-caption.condensed,.tp-caption.slab{line-height:1;color:#f5f5f5;text-shadow:0 1px 2px rgba(0,0,0,.3);text-transform:uppercase}.swiper-wrapper .arrow-left-1,.swiper-wrapper .arrow-right-1{width:60px;height:30px;position:absolute;bottom:-70px;left:45%}.swiper-wrapper .arrow-right-1{left:auto;right:45%;transform:rotate(180deg);bottom:-65px}.flickr-wrapper .arrow-left,.flickr-wrapper .arrow-right{padding:9px 13px;font-size:15px;margin-top:-16px}.swiper-wrapper .arrow-left:before,.swiper-wrapper .arrow-right:before,.tparrows:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center}.swiper-wrapper .arrow-left{left:15px}.swiper-wrapper .arrow-right{right:15px}.swiper-wrapper .arrow-left:before,.tp-leftarrow.default:before{content:'\e765'}.swiper-wrapper .arrow-right:before,.tp-rightarrow.default:before{content:'\e766'}.swiper-wrapper .arrow-left:hover,.swiper-wrapper .arrow-right:hover,.tparrows:hover{background:rgba(0,0,0,.65)}.swiper .item span.caption{bottom:15px;left:15px;padding:10px;max-width:70%;line-height:1}.swiper .item .details{position:absolute;width:100%;top:0;left:0;overflow:hidden;display:block;height:100%}.swiper .item .details .content{height:100%;margin-right:15px}.swiper .item .details .content .wrap{background:rgba(0,0,0,.88);height:100%;width:100%;padding:50px 50px 40px;position:relative;display:table}.swiper .item .details .content .wrap .text{display:table-cell;vertical-align:bottom}.swiper .item .details .content .wrap .text h2{color:#e4e4e4;font-size:30px;font-weight:300;font-family:raleway,sans-serif;margin-bottom:30px}.swiper .item .details .content .wrap .text p{color:#adadad;font-size:16px;font-weight:300;line-height:30px;font-family:raleway,sans-serif}figure .fli-link,figure .ins-link{right:10px;bottom:10px;line-height:1;padding:10px;font-weight:300}figure .fli-link:hover,figure .ins-link:hover{background:rgba(0,0,0,.7);color:#f7f7f7}figure .fli-link{padding:8px;bottom:5px;right:5px}.instagram-widget{margin-left:-6px;overflow:hidden}#instawidget{padding:0;margin:0;overflow:hidden;list-style:none}#instawidget li{float:left;margin:0 0 6px;width:33.33339%;padding-left:6px;position:relative}.post-gallery-wrapper{margin:0 -41px 24px -35px}.post-gallery{padding:0;margin:0;width:100%;overflow:hidden;list-style:none;display:block}.post-gallery li{float:left;margin:0 0 6px;width:33.3339%;padding-right:6px;position:relative}.post-gallery-wrapper img{display:block;width:100%;max-width:100%}.fullscreenbanner-container{width:100%!important;position:relative;padding:0}.revolution ul{visibility:hidden;margin:0;list-style:none}.tp-caption a:hover{color:#2e2e2e!important}.tp-caption.condensed{font-size:55px;font-weight:700;font-family:raleway,sans-serif}.tp-caption.slab{font-size:40px;font-weight:300;font-family:raleway,sans-serif}.tp-caption.lined{font-size:14px;line-height:1;color:#f5f5f5;font-weight:400;font-family:raleway,sans-serif;text-shadow:0 1px 2px rgba(0,0,0,.3)}.tp-caption.lower,.tp-caption.upper{font-size:22px;color:#f5f5f5;line-height:1;font-family:raleway,sans-serif}.tp-caption.upper{text-transform:uppercase;font-weight:300}.tp-caption.lower{font-weight:300}.tp-caption.opacity-bg{background:rgba(0,0,0,.55);color:#f5f5f5!important;padding:15px 20px;line-height:1}.tp-bullets.simplebullets.round .bullet,.tp-leftarrow.default,.tp-rightarrow.default{background:rgba(0,0,0,.45);-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;-moz-transition:.2s ease-in}.tp-leftarrow.default,.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;top:50%!important;color:#f7f7f7;line-height:1;font-size:20px;padding:11px 16px;width:auto;height:auto}.tp-bullets{bottom:30px!important}.tp-bullets.simplebullets.round .bullet{width:12px;height:12px;margin-left:4px}.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet:hover{background:rgba(0,0,0,.75)}.tp-bullets.hidebullets{-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-loader.spinner0{background:0 0!important;height:36px;width:36px;-webkit-animation:.8s linear infinite rotation;-moz-animation:.8s linear infinite rotation;-o-animation:.8s linear infinite rotation;animation:.8s linear infinite rotation;border-left:3px solid rgba(40,184,216,.15);border-right:3px solid rgba(40,184,216,.15);border-bottom:3px solid rgba(40,184,216,.15);border-top:3px solid rgba(40,184,216,.8);border-radius:100%;margin:-18px;top:50%;left:50%;z-index:1000;position:absolute;box-shadow:none;-webkit-box-shadow:none}.tp-bannertimer{width:100%;height:10px;background:url(style/images/timer.png);position:absolute;z-index:200}.services-1 .row{text-align:left}.services-1 .row .icon{float:left;margin-right:20px}.services-1 .icon i.icn{color:#28b8d8;line-height:1;font-size:40px;text-transform:uppercase;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;-moz-transition:.2s ease-in}.services-2 i{font-size:50px;color:#28b8d8}.facts h4{font-size:40px;margin-bottom:20px}.facts p{font-size:16px;text-transform:uppercase}.clients{padding:0;margin:0;list-style:none;text-align:center}.clients li img{max-width:100%}.clients li a{opacity:.8}#testimonials{text-align:center;width:80%;margin:0 auto}#testimonials .author{font-style:normal;font-size:12px;text-transform:uppercase;font-family:raleway,sans-serif;font-weight:400;color:#d9d9d9;display:block}#testimonials div{font-size:20px;margin-bottom:10px;line-height:32px;font-weight:300;font-family:raleway,sans-serif;position:relative}#testimonials .tab{border:none;margin:0;display:inline}#testimonials .etabs{padding:0;margin:0;height:12px}#comments .user,.sidebox .post-list .icon-overlay{float:left;width:70px;height:70px}#testimonials .tab a{padding:0;text-indent:-99999px;width:10px;height:10px;background:0 0;border:1px solid rgba(255,255,255,.5);display:inline-block}#testimonials .tab a.active,#testimonials .tab a:hover{background:0 0;border:1px solid rgba(255,255,255,.8);position:relative;z-index:3}.tabs-top .etabs{margin:0;padding:0;overflow:inherit}.retina-icons-code tr td:first-child,.retina-icons-code tr th:first-child,.tabs-top.center .etabs{text-align:center}.tabs-top .tab{margin:0 3px 0 0;padding:0;display:inline-block;zoom:1;border-bottom:none;top:1px;position:relative;z-index:1}.tabs-top .tab a{padding:13px 25px;display:block;background:#f9f9f9;color:#444;font-size:14px;font-weight:700;font-family:raleway,sans-serif}.tabs-top.left .tab a{padding:10px 20px}.tabs-top .tab.active{position:relative;z-index:3}.tabs-top .tab a:hover,.tabs-top .tab.active a{background:#fff;color:#28b8d8}.tabs-top.tab-container .panel-container{border:1px solid rgba(0,0,0,.1);position:relative;z-index:1;display:block;background:#fff}.tabs-top.tab-container .panel-container p{margin:0;padding-bottom:10px}.tabs-top.tab-container .panel-container .tab-block{padding:20px 20px 5px}.parallax{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;color:#d9d9d9}.parallax a{color:#d9d9d9}.parallax input,.parallax textarea{background:rgba(255,255,255,.15);color:#d9d9d9;border:none}.parallax input:focus,.parallax textarea:focus{background:rgba(255,255,255,.22);border:none}.parallax h1,.parallax h2,.parallax h3,.parallax h4,.parallax h5,.parallax h6{color:#f5f5f5}.parallax .section-title h3:after,.parallax .section-title h3:before{border-color:rgba(255,255,255,.5)}.pricing .plan h4,.pricing .plan ul li{border-bottom:1px solid rgba(0,0,0,.1)}.parallax.mobile{background-attachment:scroll!important}.parallax.testimonials{background-image:url(style/images/art/parallax.jpg)}.parallax.feature-review{background-image:url("style/images/winter-elopment-parallax.jpg");height:100vh;position:relative}.parallax.feature-review-2{background-image:url("style/images/parallax.jpg");height:100vh;position:relative}.parallax.elopement{background-image:url("style/images/details/elopement/elopement-parallax.jpg");height:100vh;position:relative}.parallax.newborn{background-image:url("style/images/details/newborn/newborn-parallax.jpg");height:100vh;position:relative}.parallax.wedding{background-image:url("style/images/details/wedding/wedding-parallax.jpg");height:100vh;position:relative}.parallax.couple{background-image:url("style/images/details/couples/couple-parallax.jpg");height:100vh;position:relative}.parallax.maternity{background-image:url("style/images/details/maternity/maternity-parallax.jpg");height:100vh;position:relative}.parallax.family{background-image:url("style/images/details/family/family-parallax.jpg");height:100vh;position:relative}.parallax.banner-homepage{background-image:url("//bemiro.com/style/images/banner/bride.jpg");position:relative;height:100vh}.page-title .overlay,.parallax .review-text-container{height:100%;position:relative}.parallax .banner-text,.parallax .review-text{position:absolute;left:0;top:22%;font-size:20px;width:100%;line-height:1.4;color:#fff;padding:0 200px}.parallax .banner-text{top:80%;transform:translateY(-70%);font-size:22px}.parallax .btn-primary{color:#fff;background:#000;font-size:20px}.page-title{height:300px;background:url(style/images/art/page-title-1.jpg) center center/cover no-repeat;-webkit-background-size:cover;position:relative}.page-title h1{text-align:center;top:57.5%;vertical-align:middle;width:100%;left:0;position:absolute;font-family:raleway,sans-serif;font-weight:300;font-size:40px;margin:0;color:#f5f5f5}.page-title .overlay{background:rgba(0,0,0,.45)}.page-title.lg{height:500px}.page-header-title{font-weight:100;font-size:60px;line-height:1}.page-header-title-spacing{padding-top:140px;padding-bottom:70px}.page-blog-secondary-title{font-size:24px;display:block;margin-top:20px;font-weight:400;font-family:'Libre Caslon Display',serif}.parallax-section{perspective:1px;height:100vh;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}#fancybox-loading div,.fancybox-close,.fancybox-nav span{height:36px!important;width:36px!important}.parallax-section::-webkit-scrollbar{display:none}.parallax-layer{position:absolute;top:0;right:0;bottom:0;left:0;padding:100vh 0}.pricing,.pricing .plan h4 .amount{padding-bottom:10px;text-align:center}.parallax-image{position:absolute;top:0;right:0;bottom:0;left:0}.parallax-bg-image{background-image:url("style/images/winter-elopment-parallax.jpg");background-size:cover;background-repeat:no-repeat}.parallax-layer-base{transform:translateZ(0)}.parallax-layer-back{transform:translateZ(-1px) scale(2)}.parallax-layer-deep{transform:translateZ(-2px) scale(3)}.parallax-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;width:70%;line-height:1.4;color:#fff}.pagination ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;list-style:none;padding:0;margin:40px 0 0}.pagination ul>li{display:inline-block;margin-right:2px}.pagination ul>li>a,.pagination ul>li>span{float:none;border:none;background:#28b8d8;color:#fff;font-weight:500;text-transform:uppercase;padding:9px 15px}.sidebar{padding-left:25px!important}.sidebar.left-sidebar{padding:0 15px 15px!important}.sidebox{margin-top:50px;display:block}.sidebox .post-list li{clear:both;margin-bottom:15px;display:block;overflow:hidden}.sidebox .post-list h6{font-size:14px;line-height:22px;margin:0;text-transform:none;letter-spacing:normal;font-weight:400;font-family:raleway,sans-serif}.sidebox .post-list h6 a{font-size:14px;line-height:22px}.sidebox a{color:#666}.sidebox .post-list .meta{margin-left:85px;margin-bottom:0}.sidebox .post-list .meta em{font-size:12px;color:#999;margin-top:5px;display:inline-block;font-style:normal;font-weight:400}#comments .image-caption:before,.info.hidden,.sidebox .post-list .meta em:before{display:none}.widget .list{list-style:none;margin:0}.about-author .author-image{width:120px;float:left;margin-right:20px;display:block}.about-author .author-details .social{margin:0;padding:0;overflow:hidden}#comments{margin:0 0 80px;position:relative}#comments ol.commentlist li .bordered{padding:15px 20px 5px}#comments ol.commentlist{list-style:none;margin:-20px 0 0;padding:0}#comments ol.commentlist li{padding:30px 0 0;background:0 0}#comments ol.commentlist li:first-child{border:none;margin:0}#comments .user{margin-right:20px;position:relative}#comments ul.children{margin:0;overflow:inherit;padding:0 0 0 55px;list-style:none}#comments ol.commentlist ul.children li{padding-right:0;border:none}#comments .info h2{font-size:16px;margin:0 5px 5px 0;display:block}#comments .info{margin-bottom:12px}#comments .info h2 a{color:#444}#comments .info .meta{display:block;margin:-3px 0 5px}#comments .info .meta .date{display:inline}#comments a.reply-link{display:inline;color:#999}#comments a.reply-link:before{display:inline-block;content:"/";padding:0 8px 0 5px;color:#999}.comment-form-wrapper p{padding-bottom:20px}.pricing{overflow:hidden;display:block}.pricing .plan{border:1px solid rgba(0,0,0,.1);background:#fff}.pricing .plan h3{font-size:20px;line-height:40px;margin:0;padding:10px 0 0;color:#5c5c5c;text-transform:uppercase}.pricing .plan h4{padding:0 0 20px;margin:0 25px}.pricing .plan h4 .amount{display:block;font-size:45px}.pricing .plan h4 .amount span{vertical-align:super;font-size:20px;font-weight:300}.pricing .plan ul{margin:0;padding:0 25px;list-style:none}.pricing .plan ul li{padding:15px 0}.pricing .select{padding:22px 0}#fancybox-thumbs ul li img{max-width:none}.fancybox-wrap{background:#fff!important}.fancybox-error,.fancybox-title{font-family:raleway,sans-serif!important;font-size:14px!important;line-height:22px!important;font-weight:400!important}.fancybox-title h2,.fancybox-title h3{font-family:raleway,sans-serif!important;color:#616161;margin-bottom:5px;line-height:22px;font-size:18px}.fancybox-skin{color:#616161!important}.fancybox-title-inside-wrap{padding:20px!important}.fancybox-nav span{margin-top:-18px!important}.fancybox-close{top:10px!important;right:10px!important}.fancybox-close:before,.fancybox-next span:before,.fancybox-prev span:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;margin-right:0!important;margin-top:7px!important;text-align:center;width:36px!important;font-size:20px!important}@-moz-document url-prefix(){.fancybox-close:before,.fancybox-next span:before,.fancybox-prev span:before{margin-top:6px!important}}.fancybox-close,.fancybox-next span,.fancybox-prev span{background:rgba(0,0,0,.45)!important;color:#f7f7f7!important;text-align:center!important;-webkit-transition:.2s ease-in!important;-o-transition:.2s ease-in!important;-moz-transition:.2s ease-in!important;opacity:0}.fancybox-close:hover,.fancybox-next span:hover,.fancybox-prev span:hover{background:rgba(0,0,0,.65)!important}.fancybox-prev span:before{content:'\e75d'}.fancybox-next span:before{content:'\e75e'}.fancybox-close:before{content:'\2715'}#fancybox-loading{margin-top:-18px!important;margin-left:-18px!important;opacity:1!important}#fancybox-loading div{position:relative!important;-webkit-animation:.8s linear infinite rotation!important;-moz-animation:.8s linear infinite rotation!important;-o-animation:.8s linear infinite rotation!important;animation:.8s linear infinite rotation!important;border-left:3px solid rgba(40,184,216,.15)!important;border-right:3px solid rgba(40,184,216,.15)!important;border-bottom:3px solid rgba(40,184,216,.15)!important;border-top:3px solid rgba(40,184,216,.8)!important;border-radius:100%!important}.fancybox-overlay{background:rgba(27,27,27,.94)!important}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 0 5px rgba(0,0,0,.33);-moz-box-shadow:0 0 5px rgba(0,0,0,.33);box-shadow:0 0 5px rgba(0,0,0,.33)}.font-icons li{display:inline-block;font-size:25px;margin-bottom:10px;padding:0 10px}.alert .close{line-height:28px}.retina-icons-code i{font-size:18px}.retina-icons-code code{color:#888;background:0 0;white-space:normal}.table-bordered{border:1px solid rgba(0,0,0,.1);border-left:none;background:#fff}.table-bordered td,.table-bordered th{border-left:1px solid rgba(0,0,0,.1)}.retina-icons-code td{vertical-align:middle!important}.table td,.table th{border-top:1px solid rgba(0,0,0,.1)}.budicons-list .font-icons li{font-size:40px;margin-bottom:40px;padding:0 20px}.budicons-list .retina-icons-code i{font-size:30px;line-height:1;margin-top:5px;display:block}.featured-review-section .copy{font-size:18px;padding:40px;color:#fff;line-height:1.4}.featured-review-section .featured-review-title{font-size:30px;line-height:1.2;margin-top:45px;color:#fff}.featured-review-section .featured-review-subtitle{font-size:20px;margin-bottom:20px;color:#fff}.featured-review-section .featured-review-img{margin-top:-40px}.balance-container{border:1px solid #d8d8d8;border-radius:6px;text-align:center;box-shadow:0 4px 6px 1px #33333329;position:relative}.balance-container .balance-label{font-size:16px;background:#ececec;padding:10px 0;border-radius:0 0 6px 6px;color:#000}.balance-container .price-text{padding:40px 0;font-size:43px;background:#fff;color:#535353;border-radius:6px 6px 0 0}.balance-container .savings-text{padding:2px 0;position:absolute;width:100%;background:red;color:#fff;border-top-right-radius:5px;border-top-left-radius:5px}.balance-container .price-text.paid-color{color:#62a557}.balance-container .price-text.remaining-color{color:#ec2e2e}.logo-w30{width:30px;height:auto}.container.mw-680{max-width:680px}.carousel-indicators.numbers{position:absolute;left:0;bottom:0;width:50%;padding-left:0;margin:0;text-align:center;font-family:'Libre Caslon Display',serif}.carousel-indicators.numbers li{display:inline-block;cursor:pointer;color:#333;border:none;width:auto;height:auto;margin:0;text-indent:inherit;background:0 0;border-radius:inherit}.carousel-indicators.numbers .active{color:#000;font-weight:700}@media (max-width:1600px){.swiper-container.gallery,.swiper-container.gallery img{height:500px;width:auto}}@media (max-width:1300px){.swiper-container.gallery,.swiper-container.gallery img{height:450px;width:auto}}@media (min-width:1200px){.fix-portfolio .items{margin-left:-9px;margin-bottom:-9px}.fix-portfolio .items li{width:384px;margin-left:9px;margin-bottom:9px}.sidebar{padding-left:35px!important}.no-sidebar{width:770px}.contact-form-img{height:1030px;object-fit:cover}.h-lg-250{height:250px}.h-lg-260{height:260px}.h-lg-565{height:565px}.parallax.feature-review.mw-sm-400 .review-text{top:25%}.tp-xl-80{padding-top:80px}}@media (max-width:1199px){.parallax .review-text{top:10%}.swiper-wrapper .arrow-left-1{left:42%}.swiper-wrapper .arrow-right-1{right:42%}.navbar.fixed .navbar-nav>li>a{padding:19px 5px}.navbar-nav>li>a{font-size:12px}}@media (min-width:768px) and (max-width:1199px){.grid-section{padding:10px 40px}}@media(max-width:1020px){.navbar-nav>li>a{font-size:12px;padding:30px 5px}.navbar.fixed .navbar-nav>li>a{padding:19px 5px}}@media (min-width:768px) and (max-width:991px){.container,.navbar .container{padding-right:15px;padding-left:15px}.navbar-nav>li{margin-left:5px}.classic-blog .post,[class*=col-md-]{margin-bottom:30px}[class*=col-md-].lp30{padding-left:15px}.blog-posts [class*=col-md-]{margin-bottom:0}#testimonials,.no-sidebar,.thin{width:100%}.services-3 .icon:before{width:50%;left:-70%}.services-3 .icon:after{width:50%;right:-70%}.fix-portfolio .items{margin-left:-6px;margin-bottom:-6px}.fix-portfolio .items li{width:236px;margin-left:6px;margin-bottom:6px}.navbar .social{display:none}.blog-posts.classic-blog .bordered{padding:20px 25px 25px}.blog-posts.classic-blog figure.full{margin:0 -25px 20px}.post-gallery-wrapper{margin:0 -31px 14px -25px}.post.format-quote blockquote{margin:25px -25px 20px}#instawidget li{width:50%}}@media (min-width:768px){.nav.navbar-nav>li:last-of-type>ul{left:auto;right:0}.nav.navbar-nav>li:last-of-type>ul ul{left:auto;right:100%;margin-top:-1px;margin-right:-1px;border-right:1px solid rgba(255,255,255,.06)!important}.navbar{border-bottom:1px solid #000}.navbar .dropdown-submenu>a:after{display:none}.navbar .dropdown-submenu>.dropdown-menu{margin-top:0}.navbar .dropdown-menu li:first-child{border-top:1px solid rgba(0,0,0,.13)}.navbar.fixed{height:55px;background-color:#111}.navbar.fixed .dropdown-menu li a,.navbar.fixed .navbar-nav>li>a{color:#fff}.navbar.fixed .navbar-nav>li>a:hover{color:#d6d5d5}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-1px!important;margin-left:0;border-left:1px solid rgba(255,255,255,.06)!important}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;margin-top:5px;margin-right:-10px}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px}.open>.dropdown-menu,.open>.dropdown-menu>.dropdown-submenu>.dropdown-menu{animation-name:slidenavAnimation;animation-duration:.3s;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;-webkit-animation-name:slidenavAnimation;-webkit-animation-duration:.3s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards;-moz-animation-name:slidenavAnimation;-moz-animation-duration:.3s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-fill-mode:forwards}@keyframes slidenavAnimation{from{opacity:0}to{opacity:1}}@-webkit-keyframes slidenavAnimation{from{opacity:0}to{opacity:1}}.fullscreenbanner-container{margin-top:80px}.featured-review-section .featured-review-title{font-size:44px;color:#fff;margin-top:65px}.featured-review-section .featured-review-subtitle{font-size:25px;color:#fff}.d-md-flex{display:flex!important}.flex-md-column{flex-flow:column}.flex-md-row{flex-flow:row}.order-md-0{order:0}.order-md-1{order:1}.align-items-md-center{align-items:center!important}.align-self-md-center{align-self:center!important}.justify-content-md-between{justify-content:space-between}.justify-content-md-center{justify-content:center}.parallax.mw-sm-400{max-height:400px}.parallax.feature-review.mw-sm-400 .review-text{top:13%}.text-md-center{text-align:center!important}.text-md-left{text-align:left!important}.align-self-md-flex-start{align-self:flex-start!important}}@media (max-width:991px){.offset-img-section .offset-img{padding:0 40px;margin-top:-40px}.contact-form-section{position:relative}.contact-form-section .grid-section{position:absolute;top:5%;padding:40px;z-index:1}.contact-form-section .contact-form-container{background:#fff;padding:20px 30px}.contact-form-img{height:1100px}.parallax .review-text{top:15%;padding:0 100px}.parallax .banner-text{padding:0 100px}.swiper-wrapper .arrow-left-1{left:40%}.swiper-wrapper .arrow-right-1{right:40%}.featured-review-section{background-color:#d3c4ad;padding:0 40px}.featured-review-section .featured-review-container{padding:0;width:100%}.featured-review-section .featured-review-title{font-size:28px;margin-top:25px}.featured-review-section .copy{padding:0}.filter ul li{font-size:13px}.filter ul li a{padding:10px 15px}.carousel-indicators.numbers{bottom:-20px;width:100%}}@media (max-width:767px){.inner{padding-top:60px;padding-bottom:60px}#testimonials,.no-sidebar,.thin{width:100%}.btn.responsive-menu,.filter ul li,.footer .widget.single .contact-info li{display:block}#comments .user,.about-author .author-image,.mode-xs .sticky-wrapper,.navbar .social,.offset,.page-title,.section-title h3:after,.section-title.text-center h3:before,.services-1 .divide30,.services-3 .col .icon:after,.services-3 .col .icon:before,.swiper .item .details .content .wrap .text .info{display:none}.mobile-logo,.navbar .dropdown-menu,.tab{display:block!important}.navbar,.navbar .collapse,.navbar .dropdown,.navbar .dropup,.navbar .nav,.navbar.fixed{position:relative}.navbar .dropdown-menu{position:relative;left:inherit;top:inherit;float:none;width:auto;padding-left:20px}.navbar .dropdown-menu li,.navbar-nav>li:first-child>a,.navbar-nav>li>a{border:none}.navbar .dropdown-menu li a,.navbar-nav>li>a{border-bottom:1px solid rgba(0,0,0,.13)!important}.navbar .nav .open>a,.navbar .nav .open>a:focus,.navbar .nav .open>a:hover{background:0 0;border:none}.navbar .dropdown-menu li a,.navbar .dropdown-menu li a.active,.navbar .dropdown-menu li a:hover,.navbar-nav>li>a{padding:12px 0!important}.navbar-nav .open .dropdown-menu>li>a{line-height:1}.navbar-nav>li>a,.navbar-nav>li>a:focus{color:#111}.navbar .dropdown-menu li a{color:#333}.navbar .dropdown-menu a{text-transform:none!important;font-size:12px!important}.navbar .btn.responsive-menu{margin:20px 0}.navbar-header{float:left;width:100%;min-height:70px}.navbar-header:after{content:'';display:block;height:0;clear:both;visibility:hidden}.navbar .container{width:100%;padding:0}.navbar .navbar-collapse{width:100%;float:none!important;margin:0;background:0 0}.navbar .navbar-nav{padding:0}.navbar .navbar-header,.navbar.fixed .navbar-header{background:rgba(255,255,255,.3)}.navbar .dropdown-menu,.navbar.fixed .dropdown-menu{background:0 0}.navbar .navbar-brand,.navbar.fixed .navbar-brand{padding-top:25px}.navbar.fixed .navbar-brand img{height:25px!important;width:inherit!important}.navbar.fixed .navbar-nav>li>a{padding:30px 14px}.container,.navbar .container{padding-right:20px;padding-left:20px}[class*=col-]{margin-bottom:30px}.navbar .navbar-nav{width:100%;margin:0 auto;padding-left:0;padding-right:0}.navbar .basic-wrapper{width:100%;margin:0 auto;display:block}#comments .arrow-box,.navbar .navbar-nav>li{margin-left:0}.swiper-container.instagram{height:125px}.swiper-container.instagram img{height:100px;width:100px}.swiper-container.gallery,.swiper-container.gallery img{height:250px;width:auto}.swiper .item .details .content .wrap{padding:30px}.swiper .item .details .content .wrap .text h2{font-size:20px;margin-bottom:0}section.inner{padding-top:30px;padding-bottom:30px}.footer .inner{padding-bottom:40px}.footer p.pull-left,.footer ul.pull-right{float:none!important;text-align:center}.footer p,.pagination ul>li{margin-bottom:20px}.sub-footer p{margin-bottom:20px!important}.filter{text-align:center}.fix-portfolio .items{margin-left:0;margin-bottom:-10px}.fix-portfolio .items li{width:100%;margin-left:0;margin-bottom:10px}.share.pull-left{float:none!important}.sidebar{margin-top:70px;padding-left:15px!important}.post-gallery li{width:50%}#comments ul.children{padding:0 0 0 20px}.tab{margin:0!important}#testimonials .tab{display:inline-block!important}.blog-posts [class*=col-]{margin-bottom:0}.page-header-title{font-size:38px;line-height:1.3}.parallax .review-text{top:20%;font-size:15px;padding:0 40px;line-height:1.8}.parallax .banner-text{top:65%;padding:0 40px}.swiper-wrapper .arrow-left-1{left:30%}.swiper-wrapper .arrow-right-1{right:30%}.contact-form-section .h1,.offset-img-section .offset-title{font-size:28px}.grid-section{padding:40px}.contact-form-section .h4{font-size:12px}.featured-review-section .copy{font-size:14px}.contact-form-section .grid-section{padding:0 20px}}@media (min-width:992px){.parallax.feature-review.mw-md-400{max-height:400px}.border-md-up{border:1px solid #000}.p-md-5{padding:5px}.offset-img-section{padding:30px 0 50px}.contact-form-img{height:960px}.featured-review-section .featured-review-container{position:absolute;margin-top:0;left:0;right:0;bottom:60px}.featured-review-section .beige-wrapper{background-color:rgba(212,196,174,.9)}.d-lg-flex{display:flex!important}}