@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,600,700,800,300);@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);html{height:100%}body{font-family:'Lato',sans-serif;font-weight:400;font-size:14px;line-height:1.75;color:#777;height:100%;width:100%;margin:0 auto;position:relative;top:0;left:0;bottom:0;overflow-x:hidden;-webkit-backface-visibility:hidden}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;color:#333}a{color:#3ebdd8;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover,a:active,a:focus{text-decoration:none;color:#3ebdd8}a:active,a:focus{-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}::-moz-selection{color:#fff;background:#3ebdd8}::selection{color:#fff;background:#3ebdd8}::-moz-selection{color:#fff;background:#3ebdd8}.ps-wrapper-narrow{width:100%;margin:0 auto;margin-top:20px;margin-bottom:20px;box-shadow:0 1px 6px rgba(0,0,0,0.2);overflow:hidden}@media screen and (min-width:1170px){.ps-wrapper-narrow{width:1170px}}body.narrow{background:#f2f2f2}body.framed{border:none;height:auto}@media (min-width:1015px){body.framed{border-style:solid;border-width:0 15px 0 15px;border-color:#555;height:auto}body.framed:before,body.framed:after{content:'';position:fixed;height:15px;background:#555;left:0;right:0;top:0;z-index:99999}body.framed:after{top:auto;bottom:0}body.framed.admin-bar:before{top:32px}}.light-section{background-color:#fff;padding:120px 0;overflow:hidden}.dark-section{background-color:#32425a;padding:120px 0;overflow:hidden}.light-content{color:#fff}.light-content h1,.light-content h2,.light-content h3,.light-content h4,.light-content h5,.light-content h6{color:#fff}.light-content a{color:#eee}.light-content a:hover{color:#3ebdd8}.dark-content{color:#777}.page-section{background-color:#fff;padding:120px 0;overflow:visible}.page-section h1{text-align:center;margin-bottom:50px}.photo-section{background-size:auto;background-repeat:no-repeat;background-position:50% 0;overflow:hidden;position:relative;z-index:0}.photo-section .bg-overlay{z-index:0}.bg-overlay{height:100%;width:100%;min-height:100%;min-width:100%;position:absolute;top:0;left:0}.bg-overlay+.container{position:relative}.page-no-padding{padding:0}.page-section-head{display:block;text-align:center}.section-page-content{clear:both}.dark-section-title{color:#444}.light-section-title{color:#fff}.section-description{font-family:'Lato',sans-serif;font-size:1.2em;line-height:1.2em;font-weight:300;margin-bottom:50px}.picseel-section{display:block;position:relative;min-width:100%;overflow:hidden;z-index:0}.picseel-video-bg{position:absolute;width:100%;z-index:-2;top:0;left:0}.picseel-section-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.picseel-section-content{display:block}.btn{border-radius:0;background-clip:border-box;border:none;background-color:#32425a;color:#fff;border:1px solid #32425a;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;margin:5px}.btn:hover{background-color:#232f40;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#f1f1f1}.btn.active,.btn:active{-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.btn:focus{-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.btn-small{padding:5px 18px;font-size:.85em}.btn-medium{padding:8px 24px;font-size:1em}.btn-big{padding:12px 32px;font-size:1.142em}.btn-default{border-color:#3ebdd8;color:#fff;background-color:#3ebdd8}.btn-default:hover{background-color:#28aac5;border-color:#28aac5}.btn-default.btn-outline{color:#3ebdd8;border-color:#3ebdd8}.btn-default.btn-outline:hover{color:#fff;background-color:#3ebdd8}.btn-default.active,.btn-default:active{background-color:#28aac5;border-color:#28aac5;color:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.2)}.btn-default.active:hover,.btn-default:active:hover{background-color:#249bb4;border-color:#249bb4}.btn-blue{border-color:#3598dc;color:#fff;background-color:#3598dc}.btn-blue:hover{background-color:#2283c6;border-color:#2283c6}.btn-blue.btn-outline{color:#3598dc}.btn-blue.btn-outline:hover{color:#fff}.btn-blue.active,.btn-blue:active{background-color:#2283c6;border-color:#2283c6;color:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.2)}.btn-blue.active:hover,.btn-blue:active:hover{background-color:#1f78b5;border-color:#1f78b5}.btn-darkblue{border-color:#32425a;color:#fff;background-color:#32425a}.btn-darkblue:hover{background-color:#232f40;border-color:#232f40}.btn-darkblue.btn-outline{color:#32425a}.btn-darkblue.btn-outline:hover{color:#fff}.btn-darkblue.active,.btn-darkblue:active{background-color:#232f40;border-color:#232f40;color:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.2)}.btn-darkblue.active:hover,.btn-darkblue:active:hover{background-color:#1c2533;border-color:#1c2533}.btn-red{border-color:#df5757;color:#fff;background-color:#df5757}.btn-red:hover{background-color:#d83535;border-color:#d83535}.btn-red.btn-outline{color:#df5757}.btn-red.btn-outline:hover{color:#fff}.btn-red.active,.btn-red:active{background-color:#d83535;border-color:#d83535;color:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.2)}.btn-red.active:hover,.btn-red:active:hover{background-color:#d12828;border-color:#d12828}.btn-green{border-color:#579f6a;color:#fff;background-color:#579f6a}.btn-green:hover{background-color:#498558;border-color:#498558}.btn-green.btn-outline{color:#579f6a}.btn-green.btn-outline:hover{color:#fff}.btn-green.active,.btn-green:active{background-color:#498558;border-color:#498558;color:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.2)}.btn-green.active:hover,.btn-green:active:hover{background-color:#417750;border-color:#417750}.btn-orange{border-color:#3ebdd8;color:#fff;background-color:#3ebdd8}.btn-orange:hover{background-color:#28aac5;border-color:#28aac5}.btn-orange.btn-outline{color:#3ebdd8}.btn-orange.btn-outline:hover{color:#fff}.btn-orange.active,.btn-orange:active{background-color:#28aac5;border-color:#28aac5;color:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.2)}.btn-orange.active:hover,.btn-orange:active:hover{background-color:#249bb4;border-color:#249bb4}.btn-gray{border-color:#333;color:#fff;background-color:#333}.btn-gray:hover{background-color:#1f1f1f;border-color:#1f1f1f}.btn-gray.btn-outline{color:#333}.btn-gray.btn-outline:hover{color:#fff}.btn-gray.active,.btn-gray:active{background-color:#1f1f1f;border-color:#1f1f1f;color:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.2)}.btn-gray.active:hover,.btn-gray:active:hover{background-color:#141414;border-color:#141414}.btn-lightgray{border-color:#bebebe;color:#fff;background-color:#bebebe}.btn-lightgray:hover{background-color:#aaa;border-color:#aaa}.btn-lightgray.btn-outline{color:#bebebe}.btn-lightgray.btn-outline:hover{color:#fff}.btn-lightgray.active,.btn-lightgray:active{background-color:#aaa;border-color:#aaa;color:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.2)}.btn-lightgray.active:hover,.btn-lightgray:active:hover{background-color:#9f9f9f;border-color:#9f9f9f}.btn-white{border-color:#fff;color:#444;background-color:#fff}.btn-white:hover{background-color:#fff;border-color:#fff;color:#444}.btn-white.btn-outline{color:#fff}.btn-white.btn-outline:hover{color:#444}.btn-white.active,.btn-white:active{background-color:#ebebeb;border-color:#ebebeb;color:#444;box-shadow:inset 0 3px 5px rgba(0,0,0,0.2)}.btn-white.active:hover,.btn-white:active:hover{background-color:#e0e0e0;border-color:#e0e0e0}.btn-outline{border-width:1px;border-style:solid;background-color:transparent}.btn-fill{border-width:1px;border-style:solid;color:#fff}.btn-fill:hover{color:#fff}.btn-fill.btn-white{color:#444}.btn-square{border-radius:0;background-clip:border-box}.btn-rounded{border-radius:3px;background-clip:border-box}.btn-round{border-radius:50px;background-clip:border-box}input[type="text"],input[type="email"],input[type="number"],select,.form-control{border-radius:3px;background-clip:border-box;border:1px solid #ddd;box-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#fff}input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,select:focus,.form-control:focus{border-radius:3px;background-clip:border-box;border-color:#3ebdd8;box-shadow:none;background:#fff;color:#777}input[type="number"]{padding:0;height:40px}select{outline:none;line-height:1.3em;font-size:1em;padding:3px 10px;color:#aaa;height:40px}.form-submit input[type="submit"]{background-color:#ddd;color:#444;border:none;width:100%;display:block;padding:5px 25px;font-size:1.225em;text-transform:uppercase;font-weight:600;outline:none;margin-left:0;margin-right:0}.form-submit input[type="submit"]:hover{outline:none;color:#fff;background:#32425a}input::-webkit-input-placeholder{color:#c3c3c3}input::-moz-placeholder{color:#c3c3c3}input:-moz-placeholder{color:#c3c3c3}input:-ms-input-placeholder{color:#c3c3c3}.special-heading{font-weight:300;margin:0;padding:5px 10px;border:none;display:inline-block;position:relative}.special-heading-container{display:block;padding-top:20px;padding-bottom:20px}.special-heading-container h1.special-heading,.special-heading-container h2.special-heading,.special-heading-container h3.special-heading,.special-heading-container h4.special-heading,.special-heading-container h5.special-heading,.special-heading-container h6.special-heading{text-rendering:optimizeLegibility;margin:0}h1.extralarge{font-size:3em}@media (min-width:768px){h1.extralarge{font-size:4.85em}}h2.extralarge{font-size:2.57142857em}@media (min-width:768px){h2.extralarge{font-size:3.9em}}h3.extralarge{font-size:2.14285714em}@media (min-width:768px){h3.extralarge{font-size:2.9em}}h4.extralarge{font-size:1.71428571em}@media (min-width:768px){h4.extralarge{font-size:2.2em}}h5.extralarge{font-size:1.42857143em}@media (min-width:768px){h5.extralarge{font-size:1.7em}}h6.extralarge{font-size:1.28571429em}@media (min-width:768px){h6.extralarge{font-size:1.45em}}h1.special-heading.left-bordered,h2.special-heading.left-bordered{border-width:0 0 0 4px;border-style:solid;padding-left:20px}h3.special-heading.left-bordered,h4.special-heading.left-bordered{border-left:3px solid;padding-left:15px}h5.special-heading.left-bordered,h6.special-heading.left-bordered{border-width:0 0 0 4px;border-style:solid;padding-left:10px}h1.special-heading.right-bordered,h2.special-heading.right-bordered{border-width:0 4px 0 0;border-style:solid;padding-right:20px}h3.special-heading.right-bordered,h4.special-heading.right-bordered{border-width:0 4px 0 0;border-style:solid;padding-right:15px}h5.special-heading.right-bordered,h6.special-heading.right-bordered{border-width:0 4px 0 0;border-style:solid;padding-right:10px}h1.special-heading.left-right-bordered,h2.special-heading.left-right-bordered{border-width:0 4px 0;border-style:solid;padding-right:20px;padding-left:20px}h3.special-heading.left-right-bordered,h4.special-heading.left-right-bordered{border-width:0 4px 0;border-style:solid;padding-right:15px;padding-left:15px}h5.special-heading.left-right-bordered,h6.special-heading.left-right-bordered{border-width:0 4px 0;border-style:solid;padding-right:10px;padding-left:10px}h1.special-heading.bordered,h2.special-heading.bordered{border-width:4px;border-style:solid;padding-right:20px;padding-left:20px}h3.special-heading.bordered,h4.special-heading.bordered{border-width:4px;border-style:solid;padding-right:15px;padding-left:15px}h5.special-heading.bordered,h6.special-heading.bordered{border-width:4px;border-style:solid;padding-right:10px;padding-left:10px}.special-heading.underlined{border:none}.special-heading.underlined:after{content:'';position:absolute;width:80px;top:120%;left:50%;margin-left:-40px;border-bottom:4px solid #666;border-color:inherit}h3.special-heading.underlined::after,h4.special-heading.underlined::after{border-bottom-width:3px;width:60px;margin-left:-30px}h5.special-heading.underlined::after,h6.special-heading.underlined::after{border-bottom-width:2px;width:40px;margin-left:-20px}.special-heading.underlined.left-aligned::after{left:0;right:auto;margin-left:0}.special-heading.underlined.right-aligned::after{right:0;left:auto;margin-right:0}.special-heading.underlined.left-aligned{padding-left:0}.special-heading.underlined.right-aligned{padding-right:0}.special-heading.boxed{border:none}.special-heading.boxed:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;z-index:-1}.divider-container{overflow:hidden}.special-heading.divider{position:relative}.special-heading.divider:before,.special-heading.divider:after{content:'';position:absolute;height:1px;top:50%;width:9999px;border-bottom:1px solid #eee}.special-heading.divider:before{right:100%}.special-heading.divider:after{left:100%}.special-heading.divider.left-aligned{padding-left:0}.special-heading.divider.right-aligned{padding-right:0}.special-heading.double-divider{position:relative}.special-heading.double-divider:before,.special-heading.double-divider:after{content:'';position:absolute;height:5px;top:50%;margin-top:-2px;width:9999px;border-bottom:1px solid #eee;border-top:1px solid #eee}.special-heading.double-divider:before{right:100%}.special-heading.double-divider:after{left:100%}.special-heading.double-divider.left-aligned{padding-left:0}.special-heading.double-divider.right-aligned{padding-right:0}.social-icons{margin:6px;text-align:center}.social-icons a{display:inline-block;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.social-icons a:hover{-ms-transform:scale(1.18);-webkit-transform:scale(1.18);transform:scale(1.18)}.social-icons.left{text-align:left;margin-left:0}.social-icons.right{text-align:right;margin-right:0}.social-icons.center{text-align:center}.social-icons.small{font-size:1em;line-height:26px}.social-icons.small a{margin:0 2px 4px;height:26px;width:26px}.social-icons.small.left a{margin:0 4px 4px 0}.social-icons.small.right a{margin:0 0 4px 4px}.social-icons.medium{font-size:1.142em;line-height:34px}.social-icons.medium a{margin:0 3px 6px;height:34px;width:34px}.social-icons.medium.left a{margin:0 6px 6px 0}.social-icons.medium.right a{margin:0 0 6px 6px}.social-icons.large{font-size:1.357em;line-height:44px}.social-icons.large a{margin:0 4px 8px;height:44px;width:44px}.social-icons.large.left a{margin:0 8px 8px 0}.social-icons.large.right a{margin:0 0 8px 8px}.square-icons a{border-radius:0;background-clip:border-box}.rounded-icons a{border-radius:3px;background-clip:border-box}.circle-icons a{border-radius:50%;background-clip:border-box}.light-icons a.icon-social{color:#333;background:#f3f5f6}.light-icons a.icon-social:hover{color:#fff;background:#3ebdd8}.dark-icons a.icon-social{color:#fff;background:#333}.dark-icons a.icon-social:hover{color:#fff;background:#3ebdd8}.light-icons.original-colors .icon-envelope{color:#3ebdd8}.light-icons.original-colors .icon-envelope:hover{background:#3ebdd8}.light-icons.original-colors .icon-facebook{color:#3b5998}.light-icons.original-colors .icon-facebook:hover{background:#3b5998}.light-icons.original-colors .icon-twitter{color:#00aced}.light-icons.original-colors .icon-twitter:hover{background:#00aced}.light-icons.original-colors .icon-google-plus{color:#dd4b39}.light-icons.original-colors .icon-google-plus:hover{background:#dd4b39}.light-icons.original-colors .icon-linkedin{color:#007bb6}.light-icons.original-colors .icon-linkedin:hover{background:#007bb6}.light-icons.original-colors .icon-skype{color:#00aff0}.light-icons.original-colors .icon-skype:hover{background:#00aff0}.light-icons.original-colors .icon-dribbble{color:#ea4c89}.light-icons.original-colors .icon-dribbble:hover{background:#ea4c89}.light-icons.original-colors .icon-flickr{color:#ff0084}.light-icons.original-colors .icon-flickr:hover{background:#ff0084}.light-icons.original-colors .icon-pinterest{color:#cb2027}.light-icons.original-colors .icon-pinterest:hover{background:#cb2027}.light-icons.original-colors .icon-stack-overflow{color:#fe7a15}.light-icons.original-colors .icon-stack-overflow:hover{background:#fe7a15}.light-icons.original-colors .icon-youtube{color:#b00}.light-icons.original-colors .icon-youtube:hover{background:#b00}.light-icons.original-colors .icon-vimeo-square{color:#17b3e8}.light-icons.original-colors .icon-vimeo-square:hover{background:#17b3e8}.light-icons.original-colors .icon-dropbox{color:#1081de}.light-icons.original-colors .icon-dropbox:hover{background:#1081de}.light-icons.original-colors .icon-foursquare{color:#0072b1}.light-icons.original-colors .icon-foursquare:hover{background:#0072b1}.light-icons.original-colors .icon-instagram{color:#517fa4}.light-icons.original-colors .icon-instagram:hover{background:#517fa4}.light-icons.original-colors .icon-github{color:#333}.light-icons.original-colors .icon-github:hover{background:#333}.light-icons.original-colors .icon-tumblr{color:#32506d}.light-icons.original-colors .icon-tumblr:hover{background:#32506d}.light-icons.original-colors .icon-xing{color:#006567}.light-icons.original-colors .icon-xing:hover{background:#006567}.dark-icons.original-colors .icon-envelope{background:#3ebdd8}.dark-icons.original-colors .icon-envelope:hover{background:#26a2bd}.dark-icons.original-colors .icon-facebook{background:#3b5998}.dark-icons.original-colors .icon-facebook:hover{background:#2d4373}.dark-icons.original-colors .icon-twitter{background:#00aced}.dark-icons.original-colors .icon-twitter:hover{background:#0087ba}.dark-icons.original-colors .icon-google-plus{background:#dd4b39}.dark-icons.original-colors .icon-google-plus:hover{background:#c23321}.dark-icons.original-colors .icon-linkedin{background:#007bb6}.dark-icons.original-colors .icon-linkedin:hover{background:#005983}.dark-icons.original-colors .icon-skype{background:#00aff0}.dark-icons.original-colors .icon-skype:hover{background:#008abd}.dark-icons.original-colors .icon-dribbble{background:#ea4c89}.dark-icons.original-colors .icon-dribbble:hover{background:#e51e6b}.dark-icons.original-colors .icon-flickr{background:#ff0084}.dark-icons.original-colors .icon-flickr:hover{background:#cc006a}.dark-icons.original-colors .icon-pinterest{background:#cb2027}.dark-icons.original-colors .icon-pinterest:hover{background:#9f191f}.dark-icons.original-colors .icon-stack-overflow{background:#fe7a15}.dark-icons.original-colors .icon-stack-overflow:hover{background:#df6101}.dark-icons.original-colors .icon-youtube{background:#b00}.dark-icons.original-colors .icon-youtube:hover{background:#800}.dark-icons.original-colors .icon-vimeo-square{background:#17b3e8}.dark-icons.original-colors .icon-vimeo-square:hover{background:#128fba}.dark-icons.original-colors .icon-dropbox{background:#1081de}.dark-icons.original-colors .icon-dropbox:hover{background:#0d65ae}.dark-icons.original-colors .icon-foursquare{background:#0072b1}.dark-icons.original-colors .icon-foursquare:hover{background:#00517e}.dark-icons.original-colors .icon-instagram{background:#517fa4}.dark-icons.original-colors .icon-instagram:hover{background:#406582}.dark-icons.original-colors .icon-github{background:#333}.dark-icons.original-colors .icon-github:hover{background:#1a1a1a}.dark-icons.original-colors .icon-tumblr{background:#32506d}.dark-icons.original-colors .icon-tumblr:hover{background:#22364a}.dark-icons.original-colors .icon-xing{background:#006567}.dark-icons.original-colors .icon-xing:hover{background:#003334}.header-bar{display:block;width:100%;height:100px;z-index:1100;position:relative;background:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.header-bar>.container{height:100%;position:relative}.header-logo{float:none;display:table;height:100%;text-align:center;margin:0 auto;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.header-logo a{display:table-cell;vertical-align:middle;height:100%;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.header-logo a img{width:auto;height:auto;max-height:80px;position:relative;image-rendering:auto;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.site-navigation{float:right;display:none;height:100%}.top-menu{font-size:.92857143em;height:100%}.top-menu ul{list-style-type:none;margin:0;padding:0;height:100%}.top-menu ul li{float:left;height:100%;position:relative;display:table}.top-menu ul li:hover>ul{display:block}.top-menu ul li.current-menu-ancestor:not(.ps-menu-col)>a,.top-menu ul li.current_page_item>a{color:#3ebdd8}.top-menu ul li.current-menu-ancestor:not(.ps-menu-col)>a:after,.top-menu ul li.current_page_item>a:after{color:#3ebdd8}.top-menu ul li a{padding:0 12px;display:block;height:100%;display:table-cell;vertical-align:middle;color:#777}.top-menu ul li a:hover{color:#3ebdd8}.top-menu ul li .sf-with-ul{position:relative;padding-right:2.5em}.top-menu ul li .sf-with-ul:hover:after{color:#3ebdd8}.top-menu ul li .sf-with-ul:after{content:"\f078";font-family:'FontAwesome';font-size:.65em;position:absolute;right:15px;top:50%;line-height:20px;margin-top:-10px;color:#777;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.top-menu ul li ul{display:none;height:auto;position:absolute;top:100%;left:0;z-index:1100;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.top-menu ul li ul li{line-height:36px;display:block;min-width:160px;background:#fff;border-bottom:1px solid #e5e5e5;height:auto;float:none}.top-menu ul li ul li:last-child{border:none}.top-menu ul li ul li a{display:block;padding:0 18px 0;height:auto}.top-menu ul li ul li a:hover{background:#f3f5f6}.top-menu ul li ul li .sf-with-ul{position:relative;padding-right:2.5em}.top-menu ul li ul li .sf-with-ul:hover:after{color:#3ebdd8}.top-menu ul li ul li .sf-with-ul:after{content:'\f054';font-family:'FontAwesome';font-size:.65em;position:absolute;right:15px;color:#777}.top-menu ul li ul li ul{position:absolute;top:0;left:100%}.top-menu ul li.ps-menu-columns{position:static}.top-menu ul li.ps-menu-columns ul{left:auto;right:0;padding:25px 0 30px}.top-menu ul li.ps-menu-columns ul li{float:left;display:inline-block;padding-right:30px;padding-left:30px;border:none;border-right:1px dotted #ddd}.top-menu ul li.ps-menu-columns ul li:last-child{border:none}.top-menu ul li.ps-menu-columns ul li>a{padding-right:18px;line-height:32px}.top-menu ul li.ps-menu-columns ul li>a:after{content:''}.top-menu ul li.ps-menu-columns ul li>a:before{content:'\f105';position:absolute;line-height:32px;left:5px;top:0;font-family:FontAwesome}.top-menu ul li.ps-menu-columns ul li ul{position:static;box-shadow:none;padding:0;display:block !important;opacity:1 !important;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.top-menu ul li.ps-menu-columns ul li ul li{display:block;float:none;margin-right:0;padding-right:0;padding-left:0;line-height:32px;border:none}.top-menu ul li.ps-menu-columns ul li ul li a{position:relative;display:block}.top-menu ul li.ps-menu-columns ul li ul li a:before{content:'\f105';position:absolute;line-height:32px;left:5px;top:0;font-family:FontAwesome}.top-menu ul li.ps-menu-columns ul li ul li .sf-with-ul{padding-right:18px}.top-menu ul li.ps-menu-columns ul li ul li .sf-with-ul:after{content:''}.top-menu ul li.ps-menu-columns ul li ul li ul{padding-left:10px;display:block !important;opacity:1 !important;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.top-menu ul li.ps-menu-columns ul li .menu-col-heading{display:block;font-size:1.23076923em;color:#333;font-weight:bold;margin-bottom:10px}.top-menu ul li.ps-menu-columns.ps-columns-full>ul{width:100%}.top-menu ul li.ps-menu-columns.ps-columns-full>ul .ps-menu-half,.top-menu ul li.ps-menu-columns.ps-columns-full>ul .ps-menu-third,.top-menu ul li.ps-menu-columns.ps-columns-full>ul .ps-menu-fourth{padding:0 4%}.top-menu ul li.ps-menu-columns.ps-columns-full>ul .ps-menu-half{width:50%}.top-menu ul li.ps-menu-columns.ps-columns-full>ul .ps-menu-third{width:33.33333333%}.top-menu ul li.ps-menu-columns.ps-columns-full>ul .ps-menu-fourth{width:25%}.top-menu ul li.ps-menu-columns.ps-columns-full>ul .ps-menu-fifth{width:20%}.mobile-menu .top-menu{width:100%;clear:both;height:auto}.mobile-menu .top-menu ul{float:none}.mobile-menu .top-menu ul li{display:block;float:none;line-height:3.25em;height:auto;border-bottom:1px solid rgba(255,255,255,0.03)}.mobile-menu .top-menu ul li a{padding-left:20px;color:#999;display:block}.mobile-menu .top-menu ul li a:hover{color:#3ebdd8}.mobile-menu .top-menu ul li a.sf-with-ul{position:relative;display:block}.mobile-menu .top-menu ul li a.sf-with-ul:after{content:'\f078';font-family:'FontAwesome'}.mobile-menu .top-menu ul li:hover{background:rgba(255,255,255,0.03)}.mobile-menu .top-menu ul li:last-child{border:none}.mobile-menu .top-menu ul li:first-child{border-top:1px solid rgba(255,255,255,0.03)}.mobile-menu .top-menu ul li ul{position:static;background:none;box-shadow:0 0 0 #000}.mobile-menu .top-menu ul li ul li{background:none}.mobile-menu .top-menu ul li ul li:last-child{border:none}.mobile-menu .top-menu ul li ul li:first-child{border-top:1px solid rgba(255,255,255,0.03)}.mobile-menu .top-menu ul li ul li a{padding-left:40px}.mobile-menu .top-menu ul li ul li a:hover{background:rgba(255,255,255,0.03)}.mobile-menu .top-menu ul li ul li ul li a{padding-left:60px}.mobile-menu .top-menu ul li ul li ul li ul li a{padding-left:80px}.mobile-menu .top-menu .menu-col-heading{display:block;padding-left:40px;position:relative}.mobile-menu .top-menu .menu-col-heading:after{content:'\f078';font-family:'FontAwesome';font-size:.65em;position:absolute;right:15px;top:50%;line-height:20px;margin-top:-10px;color:#777;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.admin-bar .mobile-menu{padding-top:46px}.menu-toggle{display:block;position:absolute;height:40px;width:40px;top:50%;left:20px;margin-top:-20px;line-height:40px;font-size:1.5em;text-align:center;cursor:pointer;color:#6a6a6a;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu-toggle:hover{color:#3ebdd8}.darkmenu .menu-toggle{color:#999}.darkmenu .menu-toggle:hover{color:#3ebdd8}.transparentmenulight .menu-toggle{color:#eee}.transparentmenulight .menu-toggle:hover{color:#3ebdd8}.transparentmenudark .menu-toggle{color:#6a6a6a}.transparentmenudark .menu-toggle:hover{color:#3ebdd8}.slidebar-toggle{display:block;height:40px;width:40px;line-height:40px;font-size:1.5em;text-align:right;cursor:pointer;float:right;margin-right:20px}.slidebar-toggle.sb-toggle-right{float:left;margin-left:20px;text-align:left}.transparentmenulight .menu-toggle{color:#eee}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu>li{float:left}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:100%}.sf-menu{float:left;margin-bottom:1em}.sf-menu li{white-space:nowrap}#sb-site,.sb-site-container,.sb-slidebar{margin:0;padding:0;box-sizing:border-box}html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden}#sb-site,.sb-site-container{width:100%;position:relative;z-index:1}.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;display:none;background-color:#222;-webkit-transform:translate(0)}.sb-left{left:0}.sb-right{right:0}html.sb-static .sb-slidebar,.sb-slidebar.sb-static{position:absolute}.sb-slidebar.sb-active{display:block}.sb-style-overlay{z-index:450}.sb-momentum-scrolling{-webkit-overflow-scrolling:touch}.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}@media (max-width:480px){.sb-slidebar{width:70%}.sb-width-thin{width:55%}.sb-width-wide{width:85%}}@media (min-width:481px){.sb-slidebar{width:55%}.sb-width-thin{width:40%}.sb-width-wide{width:70%}}@media (min-width:768px){.sb-slidebar{width:40%}.sb-width-thin{width:25%}.sb-width-wide{width:55%}}@media (min-width:992px){.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}}@media (min-width:1200px){.sb-slidebar{width:20%}.sb-width-thin{width:5%}.sb-width-wide{width:35%}}.sb-slide,#sb-site,.sb-site-container,.sb-slidebar{-webkit-transition:-webkit-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right}.sb-hide{display:none}.minified{height:50px}.minified .header-logo a{text-align:left;height:100%}.minified .header-logo a img{max-height:40px}.whitemenu{box-shadow:0 1px 0 rgba(0,0,0,0.13)}.darkmenu{background:#222}.darkmenu .top-menu ul li ul li{background:#1c1c1c;border-bottom:1px solid #222}.darkmenu .top-menu ul li ul li:last-child{border:none}.darkmenu .top-menu ul li ul li a:hover{background:#222}.darkmenu .top-menu ul li a{color:#999}.darkmenu .top-menu ul li a:hover{color:#3ebdd8}.darkmenu .top-menu .ps-menu-columns>ul{background:#1c1c1c;border-bottom:1px solid #222}.darkmenu .top-menu .ps-menu-columns>ul li{border-bottom:none;border-right-color:#333}.darkmenu .top-menu .ps-menu-columns>ul li ul li{border:none}.darkmenu .top-menu ul li.ps-menu-columns ul li .menu-col-heading{color:#ddd}.transparentmenulight{background:none;position:absolute;top:0;left:0;box-shadow:none !important}.transparentmenulight .top-menu ul li ul li{background:#161616;border-bottom:1px solid #222}.transparentmenulight .top-menu ul li ul li:last-child{border:none}.transparentmenulight .top-menu ul li ul li a:hover{background:#222}.transparentmenulight .top-menu ul li a{color:#eee}.transparentmenulight .top-menu ul li a:after{color:#eee}.transparentmenulight .top-menu ul li a:hover{color:#3ebdd8}.transparentmenulight.minified{background:rgba(0,0,0,0.85)}.top-bar+.transparentmenulight{top:40px}.transparentmenudark{background:none;position:absolute;top:0;left:0;width:100%;box-shadow:none !important}.transparentmenudark .top-menu ul li ul li{background:#161616;border-bottom:1px solid #222}.transparentmenudark .top-menu ul li ul li:last-child{border:none}.transparentmenudark .top-menu ul li ul li a:hover{background:#222}.transparentmenudark.minified{background:rgba(255,255,255,0.85);box-shadow:0 1px 3px rgba(0,0,0,0.3)}.top-bar+.transparentmenudark{top:40px}.sticky-wrapper.horizontal-style-wrapper{height:100px !important}.sticky-wrapper.horizontal-style-hidden-wrapper{height:62px !important}.sticky-wrapper.vertical-style-wrapper{height:100px !important}.dark-wrapper{background:#222}.white-wrapper{background:#fff}.transparent-wrapper{position:absolute;top:0;left:0;width:100%}.top-bar+.transparent-wrapper{top:40px}.header-bar-sticky{position:fixed;top:0;left:0}.header-bar-sticky.whitemenu,.header-bar-sticky.darkmenu{box-shadow:0 1px 3px rgba(0,0,0,0.3)}.admin-bar .header-bar-sticky{top:46px}.header-bar-sticky.is-sticky.fadeOutUp{-webkit-animation-duration:.4s;animation-duration:.4s}.header-bar-sticky.fadeIn{-webkit-animation-duration:.3s;animation-duration:.3s}.header-bar-sticky.fadeInDown{-webkit-animation-duration:1s;animation-duration:1s}@media (min-width:992px){.header-logo{float:left;margin:0}.menu-toggle{display:none}.site-navigation{display:block}.sticky-wrapper.vertical-style-wrapper{height:162px !important}}@media (min-width:783px){.admin-bar .mobile-menu{padding-top:32px}.admin-bar .header-bar-sticky{top:32px}}.sticky-wrapper .header-bar-sticky{position:relative;top:auto;left:auto;box-shadow:0 1px 0 rgba(0,0,0,0.1)}.header-bar-sticky.is-sticky{position:fixed;top:0;left:0;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.admin-bar .header-bar-sticky.is-sticky{top:46px}@media (min-width:783px){.admin-bar .header-bar-sticky.is-sticky{top:32px}}.vertical-style{height:100px}.vertical-style .header-logo{float:none;height:100%;margin:0 auto}.vertical-style .site-navigation{float:none;height:44px;width:100%;text-align:center}.vertical-style .site-navigation .top-menu{display:inline-block;text-align:left}.vertical-style .site-navigation .top-menu ul li a{padding:0 20px}.vertical-style .site-navigation .top-menu ul li .sf-with-ul{padding-right:30px}.vertical-style .site-navigation .top-menu ul li .sf-with-ul:after{right:15px}.vertical-style .site-navigation .top-menu ul li ul li a:after{right:15px}.vertical-style.minified{height:50px}.vertical-style.minified .header-logo{height:50px;float:none}.vertical-style.minified .site-navigation{float:right;width:auto;height:50px;display:none}.vertical-style.minified .site-navigation .top-menu{display:table-cell;vertical-align:middle}.vertical-style.bordered-menu .site-navigation{border-top:1px solid #eee;border-bottom:1px solid #eee}.vertical-style.bordered-menu.darkmenu .site-navigation{border-color:#999}.vertical-style.bordered-menu.transparentmenudark .site-navigation{border-color:#6a6a6a}.vertical-style.bordered-menu.transparentmenulight .site-navigation{border-color:#eee}.vertical-style.bordered-menu.minified .site-navigation{border:none}.vertical-style.filled-menu .site-navigation{background:#222}.vertical-style.filled-menu.minified .site-navigation{background:none}.vertical-style.custom-filled-menu .top-menu ul li a{color:#fff}.vertical-style.custom-filled-menu .top-menu ul li a:after{color:#fff}.vertical-style.custom-filled-menu .top-menu ul li:hover{background:rgba(0,0,0,0.05)}.vertical-style.custom-filled-menu .top-menu ul li ul li a{color:#777}.vertical-style.custom-filled-menu .top-menu ul li ul li a:after{color:#777}.vertical-style.custom-filled-menu .top-menu ul li ul li a:hover{color:#444}.vertical-style.custom-filled-menu .top-menu ul li ul li a:hover:after{color:#444}.vertical-style.custom-filled-menu .top-menu ul li ul li:hover{background:rgba(0,0,0,0.05)}.vertical-style.custom-filled-menu.minified .site-navigation{background:none}.vertical-style.custom-filled-menu.minified .site-navigation .top-menu ul li a{color:#777}.vertical-style.custom-filled-menu.minified .site-navigation .top-menu ul li a:after{color:#777}.vertical-style.custom-filled-menu.minified .site-navigation .top-menu ul li a:hover{color:#444}.vertical-style.custom-filled-menu.minified .site-navigation .top-menu ul li a:hover:after{color:#444}@media (min-width:992px){.vertical-style{height:162px}.vertical-style .header-logo{height:118px}.vertical-style.minified .site-navigation{display:table}.vertical-style.minified .header-logo{float:left}}.horizontal-hidden-style{height:62px}.horizontal-hidden-style .container{position:relative}.horizontal-hidden-style .header-logo a{height:100%}.horizontal-hidden-style .header-logo a img{max-height:42px}.horizontal-hidden-style .site-navigation{display:none}.horizontal-hidden-style .menu-toggle{display:block;right:60px;left:auto}.wc-active .menu-toggle{right:94px}.header-widgetized-area{position:absolute;top:0;right:15px;height:100%;display:table}.header-widgetized-area ul{margin:0;padding:0;list-style-type:none;height:100%;display:inline-table}.header-widgetized-area ul li{float:left;height:100%;position:relative;display:table;font-size:1.14285714em;z-index:1100}.header-widgetized-area ul li a{padding:0 12px;display:block;height:100%;display:table-cell;vertical-align:middle;color:#777}.header-widgetized-area ul li a:hover{color:#3ebdd8}@media (min-width:992px){.vertical-style .header-widgetized-area{height:44px;top:auto;bottom:0}.vertical-style.minified .header-widgetized-area{height:50px}}.darkmenu .header-icon-item a{color:#999}.darkmenu .header-icon-item a:hover{color:#3ebdd8}.transparentmenulight .header-icon-item a{color:#eee}.transparentmenulight .header-icon-item a:hover{color:#3ebdd8}.transparentmenudark .header-icon-item a{color:#6a6a6a}.transparentmenudark .header-icon-item a:hover{color:#3ebdd8}@media (min-width:992px){.custom-filled-menu:not(.minified) .header-icon-item a{color:#fff}.custom-filled-menu:not(.minified) .header-icon-item a:hover{color:#fff;background:rgba(0,0,0,0.05)}}.header-cart-controller{position:relative}.header-cart-controller span{background-color:#3ebdd8;border-radius:50%;color:#fff;font-size:10px;min-width:17px;display:block;line-height:17px;text-align:center;font-weight:bold;position:absolute;top:50%;right:2px;margin-top:-16px}.header-cart-controller:hover .header-cart{opacity:1;visibility:visible;top:100%}.header-search-form{position:absolute;top:0;left:0;right:0;height:0;width:100%;background:#eee;z-index:1200;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-search-form.visible{opacity:1;visibility:visible;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-search-form .container{position:relative}.header-search-form form{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;display:table}.header-search-form form input[type="search"]{background:none;position:absolute;height:50px;top:25px;left:0;width:100%;border:none;outline:none;line-height:50px;font-size:1.5em;padding-left:20px;color:#c3c3c3;font-weight:400;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-style:italic;opacity:0}.header-search-form form input[type="search"]:focus{color:#c3c3c3}.header-search-form form input::-webkit-input-placeholder{color:#c3c3c3}.header-search-form form input::-moz-placeholder{color:#c3c3c3}.header-search-form form input:-moz-placeholder{color:#c3c3c3}.header-search-form form input:-ms-input-placeholder{color:#c3c3c3}.header-search-form form .search-submit{position:absolute;background:none;border:none;top:25px;right:60px;height:50px;width:50px;text-indent:-9999px;outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header-search-form form .search-submit:after{content:'\f002';font-family:FontAwesome;font-size:1.5em;line-height:50px;text-align:center;color:#aaa;position:absolute;height:50px;width:50px;top:0;left:0;text-indent:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header-search-form form .search-submit:hover:after{color:#777}.header-search-form .close-search{height:50px;width:50px;position:absolute;top:25px;right:10px;background:none;cursor:pointer}.header-search-form .close-search:after{content:'\f00d';font-family:FontAwesome;font-size:1.5em;line-height:50px;text-align:center;color:#aaa;position:absolute;height:50px;width:50px;top:0;left:0;text-indent:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header-search-form .close-search:hover:after{color:#777}.darkmenu .header-search-form,.transparentmenulight .header-search-form{background:#1e1e1e}.darkmenu .header-search-form form input[type="search"],.transparentmenulight .header-search-form form input[type="search"]{color:#999}.darkmenu .header-search-form form input[type="search"]:focus,.transparentmenulight .header-search-form form input[type="search"]:focus{color:#999}.darkmenu .header-search-form form input::-webkit-input-placeholder,.transparentmenulight .header-search-form form input::-webkit-input-placeholder{color:#999}.darkmenu .header-search-form form input::-moz-placeholder,.transparentmenulight .header-search-form form input::-moz-placeholder{color:#999}.darkmenu .header-search-form form input:-moz-placeholder,.transparentmenulight .header-search-form form input:-moz-placeholder{color:#999}.darkmenu .header-search-form form input:-ms-input-placeholder,.transparentmenulight .header-search-form form input:-ms-input-placeholder{color:#999}.darkmenu .header-search-form form .search-submit:after,.transparentmenulight .header-search-form form .search-submit:after{color:#999}.darkmenu .header-search-form form .search-submit:hover:after,.transparentmenulight .header-search-form form .search-submit:hover:after{color:#bbb}.darkmenu .header-search-form .close-search:after,.transparentmenulight .header-search-form .close-search:after{color:#999}.darkmenu .header-search-form .close-search:hover:after,.transparentmenulight .header-search-form .close-search:hover:after{color:#bbb}.minified .header-search-form form input[type="search"]{top:0}.minified .header-search-form form .search-submit{top:0}.minified .header-search-form .close-search{top:0}.vertical-style .header-search-form form input[type="search"]{top:25px}.vertical-style .header-search-form form .search-submit{top:25px}.vertical-style .header-search-form .close-search{top:25px}.vertical-style.minified .header-search-form form input[type="search"]{top:0}.vertical-style.minified .header-search-form form .search-submit{top:0}.vertical-style.minified .header-search-form .close-search{top:0}@media (min-width:992px){.vertical-style .header-search-form form input[type="search"]{top:56px}.vertical-style .header-search-form form .search-submit{top:56px}.vertical-style .header-search-form .close-search{top:56px}}.horizontal-hidden-style .header-search-form form input[type="search"]{top:6px}.horizontal-hidden-style .header-search-form form .search-submit{top:6px}.horizontal-hidden-style .header-search-form .close-search{top:6px}.top-bar{height:40px;background:#fff;box-shadow:inset 0 -1px 0 #eee}.top-bar ul{margin:0;padding:0}.top-bar ul li{display:inline-block;margin-left:10px}.top-bar ul li:first-child{margin-left:0}.top-bar ul.left li{margin-left:0;margin-right:10px}.top-bar ul.left li:last-child{margin-left:0}.top-bar.dark{background:#1c1c1c;box-shadow:inset 0 0 0 #ddd}.top-bar.light{background:#f2f2f2;box-shadow:inset 0 0 0 #ddd}.top-bar .social-icons{float:none;font-size:14px;line-height:40px;color:#777;margin:0;display:block}.top-bar .social-icons a{margin:0;height:40px;width:32px;display:inline-block;border:none;padding:0;color:#777;padding:0 5px;text-align:center;background:none}.top-bar .social-icons a:hover{color:#fff;background:#3ebdd8;-webkit-transform:none;-ms-transform:none;transform:none}.top-bar.dark .social-icons a{color:#444}.top-bar.dark .social-icons a:hover{color:#bbb;background:#222}.top-bar-info{line-height:40px;color:#777;font-size:12px}.top-bar-info i{margin-right:8px;font-size:14px}.top-bar .left{float:left;margin-right:25px}.top-bar .right{float:right;margin-left:25px}.tb-email,.tb-address,.tb-phone{display:none}@media (min-width:768px){.top-bar .social-icons{float:right;margin-left:15px}.tb-address{display:block}}@media (min-width:992px){.tb-phone{display:block}}@media (min-width:1200px){.tb-email{display:block}}.tb-wc-meta a{color:#777}.tb-wc-meta a a:hover{color:#3ebdd8}.language-selector{height:40px;display:inline-block;float:left}.language-selector .current-language,.language-selector .language-choices{display:inline-block;line-height:40px}.language-selector .current-language,.language-selector .language-choices li a{padding:0 8px}.language-selector .current-language:hover,.language-selector .language-choices li a:hover{background:#f2f2f2}.language-selector .current-language{background:#f2f2f2;opacity:1;text-transform:uppercase}.language-selector .language-choices{text-transform:uppercase}.language-selector .language-choices li{margin:0}.language-selector .language-choices li a{line-height:40px;display:block;opacity:.4}.top-bar.light .current-language{background:#3ebdd8;color:#fff}.top-bar.light .language-choices li a:hover{background:#ddd;opacity:1;color:#666}.top-bar.dark .current-language{background:#3ebdd8;color:#fff}.top-bar.dark .language-choices li a{color:#777;opacity:1}.top-bar.dark .language-choices li a:hover{background:#222;opacity:1;color:#bbb}.filters-bar{margin-bottom:40px}.filters-bar .filter-list{width:100%;list-style-type:none;margin:0;padding:0}.filters-bar .portfolio-filter{margin-right:10px;font-family:'Lato',sans-serif;display:inline-block;font-size:.857em;cursor:pointer;position:relative;line-height:3em;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filters-bar .portfolio-filter:hover{color:#3ebdd8}.filters-bar .portfolio-filter:hover:after{color:#777}.filters-bar .portfolio-filter:after{content:"/";margin-left:10px}.filters-bar .portfolio-filter:before{content:'';position:absolute;bottom:0;left:50%;margin-left:-17px;height:3px;width:20px;background:#3ebdd8;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.filters-bar .portfolio-filter.current{color:#3ebdd8;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filters-bar .portfolio-filter.current:after{color:#777}.filters-bar .portfolio-filter.current:before{opacity:1}.filters-bar.filters-left .filter-list{text-align:left}.filters-bar.filters-center .filter-list{text-align:center}.filters-bar.filters-right .filter-list{text-align:right}.portfolio-container{width:100%;margin:0;padding:0;list-style-type:none}.no-details .portfolio-item{display:inline-block;overflow:hidden}.no-details .portfolio-item figure.pi-inner{background:#15120f;position:relative;display:block;text-align:center;cursor:pointer}.no-details .portfolio-item figure.pi-inner img{position:relative;display:block;max-width:100%;opacity:1;width:100%;height:auto;-webkit-transition:opacity .35s;transition:opacity .35s}.no-details .portfolio-item figure.pi-inner h3{margin:0 0 15px 0;font-size:1.357em;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;color:#fff;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0}.no-details .portfolio-item figure.pi-inner h3:hover{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.no-details .portfolio-item figure.pi-inner p{padding:0 1em;margin-bottom:0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.no-details .portfolio-item figure.pi-inner figcaption{padding:2em;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.no-details .portfolio-item figure.pi-inner figcaption:before,.no-details .portfolio-item figure.pi-inner figcaption:after{pointer-events:none}.no-details .portfolio-item figure.pi-inner figcaption:before{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #fff;box-shadow:0 0 0 20px rgba(255,255,255,0.25);content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.4, 1.4, 1);transform:scale3d(1.4, 1.4, 1)}.no-details .portfolio-item figure.pi-inner figcaption a.pi-link,.no-details .portfolio-item figure.pi-inner figcaption a.pi-lightbox{background:none;color:#fff;display:block;position:absolute;top:0;left:0;height:100%;width:50%;z-index:1000;text-align:center;opacity:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;border:none}.no-details .portfolio-item figure.pi-inner figcaption a.pi-link i,.no-details .portfolio-item figure.pi-inner figcaption a.pi-lightbox i{background:none;position:absolute;top:50%;right:15px;width:40px;height:40px;margin-top:-20px;line-height:40px;font-size:1.2em;border:1px solid rgba(255,255,255,0.25);border-radius:3px;background-clip:border-box;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-indent:0}.no-details .portfolio-item figure.pi-inner figcaption a.pi-link i:hover,.no-details .portfolio-item figure.pi-inner figcaption a.pi-lightbox i:hover{border-color:rgba(255,255,255,0.75);background:rgba(0,0,0,0.35);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.no-details .portfolio-item figure.pi-inner figcaption a.pi-lightbox{right:0;left:auto}.no-details .portfolio-item figure.pi-inner figcaption a.pi-lightbox i{left:15px;right:auto}.no-details .portfolio-item figure.pi-inner:hover figcaption:before,.no-details .portfolio-item figure.pi-inner:hover p{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.no-details .portfolio-item figure.pi-inner:hover figcaption{background-color:rgba(58,52,42,0)}.no-details .portfolio-item figure.pi-inner:hover img{opacity:.35}.no-details .portfolio-item figure.pi-inner:hover h3{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.no-details .portfolio-item figure.pi-inner:hover a.pi-lightbox,.no-details .portfolio-item figure.pi-inner:hover a.pi-link{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.semi-detailed .portfolio-item{display:inline-block;overflow:hidden}.semi-detailed .portfolio-item figure.pi-inner{background:#15120f;position:relative;display:block;text-align:center;cursor:pointer}.semi-detailed .portfolio-item figure.pi-inner img{position:relative;display:block;max-width:100%;opacity:1;width:100%;height:auto;-webkit-transition:opacity .35s;transition:opacity .35s}.semi-detailed .portfolio-item figure.pi-inner h3{margin:0 0 15px 0;font-size:1.357em;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;color:#fff;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0}.semi-detailed .portfolio-item figure.pi-inner h3:hover{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.semi-detailed .portfolio-item figure.pi-inner p{padding:0 1em;margin-bottom:0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.semi-detailed .portfolio-item figure.pi-inner figcaption{padding:2em;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.semi-detailed .portfolio-item figure.pi-inner figcaption:before,.semi-detailed .portfolio-item figure.pi-inner figcaption:after{pointer-events:none}.semi-detailed .portfolio-item figure.pi-inner figcaption:before{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #fff;box-shadow:0 0 0 20px rgba(255,255,255,0.25);content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.4, 1.4, 1);transform:scale3d(1.4, 1.4, 1)}.semi-detailed .portfolio-item figure.pi-inner figcaption a.pi-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.semi-detailed .portfolio-item figure.pi-inner figcaption a.pi-lightbox{background:none;color:#fff;display:block;position:absolute;bottom:28%;left:50%;margin-left:-20px;margin-bottom:-20px;height:40px;width:40px;border:1px solid rgba(255,255,255,0.25);border-radius:3px;background-clip:border-box;z-index:1100;text-align:center;opacity:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.semi-detailed .portfolio-item figure.pi-inner figcaption a.pi-lightbox:hover{border-color:rgba(255,255,255,0.75);background:rgba(0,0,0,0.35)}.semi-detailed .portfolio-item figure.pi-inner figcaption a.pi-lightbox i{line-height:40px;font-size:1.2em}.semi-detailed .portfolio-item figure.pi-inner:hover figcaption:before,.semi-detailed .portfolio-item figure.pi-inner:hover p{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.semi-detailed .portfolio-item figure.pi-inner:hover figcaption{background-color:rgba(58,52,42,0)}.semi-detailed .portfolio-item figure.pi-inner:hover img{opacity:.35}.semi-detailed .portfolio-item figure.pi-inner:hover h3{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.semi-detailed .portfolio-item figure.pi-inner:hover a.pi-lightbox{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.detailed .portfolio-item{display:inline-block;overflow:hidden}.detailed .portfolio-item figure.pi-inner{background:#15120f;position:relative;display:block;text-align:center;cursor:pointer}.detailed .portfolio-item figure.pi-inner img{position:relative;display:block;max-width:100%;opacity:1;width:100%;height:auto;-webkit-transition:opacity .35s;transition:opacity .35s}.detailed .portfolio-item figure.pi-inner h3{margin:0 0 15px 0;max-width:75%;text-align:left;font-size:1.142em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff;opacity:0;margin-left:50px}.detailed .portfolio-item figure.pi-inner p{padding:0;max-width:75%;text-align:left;margin-bottom:0;opacity:0;margin-left:100px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.detailed .portfolio-item figure.pi-inner figcaption{padding:1.5em;background:none;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.detailed .portfolio-item figure.pi-inner figcaption a.pi-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.detailed .portfolio-item figure.pi-inner figcaption a.pi-lightbox{color:#fff;display:block;position:absolute;bottom:10px;right:-80px;height:40px;width:40px;border:1px solid rgba(255,255,255,0.25);border-radius:3px;background-clip:border-box;z-index:1100;text-align:center;opacity:0}.detailed .portfolio-item figure.pi-inner figcaption a.pi-lightbox i{line-height:40px;font-size:1.2em}.detailed .portfolio-item figure.pi-inner figcaption a.pi-lightbox:hover{border-color:rgba(255,255,255,0.75);background:rgba(0,0,0,0.35)}.detailed .portfolio-item figure.pi-inner:hover figcaption p{opacity:1;margin-left:0}.detailed .portfolio-item figure.pi-inner:hover img{opacity:.35}.detailed .portfolio-item figure.pi-inner:hover h3{opacity:1;margin-left:0}.detailed .portfolio-item figure.pi-inner:hover a.pi-lightbox{right:10px;opacity:1}.very-detailed .portfolio-item{display:inline-block;overflow:hidden}.very-detailed .portfolio-item a.pi-link{margin-left:0}.very-detailed .portfolio-item h3{font-size:1.142em;margin-bottom:0}.very-detailed .portfolio-item span.pi-date{margin-bottom:10px;display:block;color:#aaa;font-size:.857em}.very-detailed .portfolio-item figure.pi-inner{background:#15120f;position:relative;display:block;text-align:center;cursor:pointer}.very-detailed .portfolio-item figure.pi-inner img{position:relative;display:block;max-width:100%;opacity:1;width:100%;height:auto;-webkit-transition:opacity .35s;transition:opacity .35s}.very-detailed .portfolio-item figure.pi-inner a.pi-lightbox{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1100;opacity:0}.very-detailed .portfolio-item figure.pi-inner a.pi-lightbox i{color:#fff;line-height:40px;font-size:1.2em;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;height:40px;width:40px;border:1px solid rgba(255,255,255,0.25);border-radius:3px;background-clip:border-box;text-align:center;background:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.very-detailed .portfolio-item figure.pi-inner a.pi-lightbox i:hover{border:1px solid rgba(255,255,255,0.65);background:rgba(0,0,0,0.2);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.very-detailed .portfolio-item figure.pi-inner:hover figcaption p{opacity:1;margin-left:0}.very-detailed .portfolio-item figure.pi-inner:hover img{opacity:.35}.very-detailed .portfolio-item figure.pi-inner:hover h3{opacity:1;margin-left:0}.very-detailed .portfolio-item figure.pi-inner:hover a.pi-lightbox{opacity:1}.portfolio.two-col .portfolio-item,.portfolio.three-col .portfolio-item,.portfolio.four-col .portfolio-item,.portfolio.five-col .portfolio-item{width:100%}@media (min-width:768px){.portfolio.two-col .portfolio-item,.portfolio.three-col .portfolio-item,.portfolio.four-col .portfolio-item,.portfolio.five-col .portfolio-item{width:50%}}@media (min-width:992px){.portfolio.two-col .portfolio-item{width:50%}.portfolio.three-col .portfolio-item,.portfolio.five-col .portfolio-item{width:33.33%}.portfolio.four-col .portfolio-item{width:25%}}@media (min-width:1200px){.portfolio.five-col .portfolio-item{width:20%}}.portfolio.no-space{padding:0}.portfolio.no-space .portfolio-item{padding:0}.portfolio.spaced{padding:10px}.portfolio.spaced .portfolio-item{padding:10px}.portfolio.very-detailed{padding:15px}.portfolio.very-detailed .portfolio-item{padding:15px 15px 30px 15px}.clients-section{width:100%;min-width:100%;text-align:center;padding:80px 0 100px;background-image:url(../assets/clients-img.jpg);background-attachment:scroll;position:relative}.clients-section .bg-overlay{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.clients-section .special-heading{margin-bottom:70px}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list .dragging{cursor:pointer;cursor:hand}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff url(../img/ajax-loader.gif) center center no-repeat}.slick-slider .slick-list,.slick-track,.slick-slide{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:table;zoom:100%}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none;vertical-align:middle;text-align:center}.slick-slide img{display:block;height:auto;max-width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:table-cell}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;height:24px;width:24px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-12px;padding:0;border:none;outline:none}.slick-prev:focus,.slick-next:focus{outline:none}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:FontAwesome;font-size:24px;line-height:1;color:#444;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-30px}.slick-prev:before{content:"\f053"}.slick-next{right:-30px}.slick-next:before{content:"\f054"}.light-content .slick-prev:before,.light-content .slick-next:before{color:#fff}.slick-slider{margin:0;padding:40px 0}.slick-dots{position:absolute;bottom:-30px;list-style:none;display:block;text-align:center;padding:0;width:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}.slick-dots li{display:inline-block;cursor:pointer}.slick-dots li button{position:relative;height:20px;width:20px;border-radius:.2s;background-clip:border-box;display:block;border:none;text-indent:-9999px;padding:0;margin-right:6px;font-style:normal;font-size:14px;background:none}.slick-dots li button:focus{outline:none}.slick-dots li button:before{content:'';height:6px;width:20px;position:absolute;top:7px;left:0;background:rgba(0,0,0,0.5);border-radius:2px;background-clip:border-box;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.slick-dots li.slick-active button{background:none}.slick-dots li.slick-active button:before{height:16px;width:20px;top:2px;left:0;background:#3ebdd8}.car-image{display:inline-block;padding:0 30px}.car-image a{display:block}.car-image img{vertical-align:middle;display:inline}.carousel:hover .slick-prev,.carousel:hover .slick-next,.carousel:hover .slick-dots{opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.carousel:hover .slick-prev{left:10px}.carousel:hover .slick-next{right:10px}.carousel:hover .slick-dots{bottom:-30px}.carousel .slick-prev,.carousel .slick-next{height:34px;width:34px;font-size:0;cursor:pointer;background:rgba(0,0,0,0.15);color:#fff;top:50%;margin-top:-15px;border-radius:2px;background-clip:border-box;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s;opacity:0}.carousel .slick-prev:before,.carousel .slick-next:before{font-family:FontAwesome;font-size:12px;line-height:34px;color:#fff;opacity:1}.carousel .slick-prev:hover,.carousel .slick-next:hover{background:#3ebdd8;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.carousel .slick-prev{left:-50px}.carousel .slick-next{right:-50px}.carousel .slick-dots{opacity:0;bottom:-70px}.carousel .slick-cloned{opacity:1 !important}.carousel .slick-slide:focus{outline:none}.image-slider{width:100%;margin:0;padding:0}.image-slider .slick-list,.image-slider .slick-track,.image-slider .slick-slide{-webkit-transform:none;-ms-transform:none;transform:none}.image-slider .slick-list:focus{outline:none}.image-slider .slick-track{display:block}.image-slider:hover .slick-prev,.image-slider:hover .slick-next,.image-slider:hover .slick-dots{opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.image-slider:hover .slick-prev{left:10px}.image-slider:hover .slick-next{right:10px}.image-slider:hover .slick-dots{bottom:20px}.image-slider .slick-dots{opacity:0;bottom:20px;margin:0;color:#fff;z-index:1000}.image-slider .slick-prev,.image-slider .slick-next{height:50px;width:50px;font-size:0;cursor:pointer;background:rgba(0,0,0,0.15);color:#fff;top:50%;margin-top:-25px;border-radius:2px;background-clip:border-box;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s;opacity:0;z-index:1000}.image-slider .slick-prev:before,.image-slider .slick-next:before{font-family:FontAwesome;font-size:12px;line-height:50px;color:#fff;opacity:1}.image-slider .slick-prev:hover,.image-slider .slick-next:hover{background:#3ebdd8;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.image-slider .slick-prev{left:-50px}.image-slider .slick-next{right:-50px}.image-slider .slider-item{width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative;outline:none}.image-slider.fixed-height .slider-item{display:table;table-layout:fixed;height:100%}.image-slider.fixed-height .slide-content{display:table-cell;vertical-align:middle}.image-slider.fixed-height .slick-track,.image-slider.fixed-height .slick-list{height:100%}.slide-overlay{min-width:100%;min-height:100%;position:absolute;top:0;left:0}.slide-content{width:100%;display:block;opacity:0}.slide-content img{display:inline;width:auto;max-width:100%;height:auto}.slide-content{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@media (max-width:768px){.slider-item{background-attachment:scroll !important}}.footer{width:100%;min-width:100%;text-align:center;padding:0;position:relative;overflow:hidden;z-index:0;background-color:#272b34}.footer .bg-overlay{z-index:-1}.bottom-bar{height:50px}.bottom-bar .container{height:100%}.bottom-bar .row{height:100%}.bottom-bar .bottom-bar-content{display:table;height:100%}.bottom-bar .footer-left{text-align:left;display:table-cell;vertical-align:middle}.bottom-bar .footer-right{text-align:right;display:table-cell;vertical-align:middle}.bottom-bar.light-content{color:#999}.scrolltotop{position:fixed;bottom:-50px;right:0;height:40px;width:40px;color:#fff;background-color:rgba(0,0,0,0.2);text-align:center;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;z-index:9999;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.scrolltotop:hover{background-color:#3ebdd8}.scrolltotop:hover i{opacity:1}.scrolltotop i{line-height:40px;opacity:1}.show-to-top{opacity:1;bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.framed .scrolltotop{right:15px;bottom:15px}.content-left,.content-right{float:none}.content-center{float:none}.sidebar-left,.sidebar-right{clear:both}@media (min-width:992px){.content-center{float:left;margin-left:25%}.dual-sidebar .sidebar-left{margin-left:-75%}.sidebar-left,.sidebar-right{clear:none}.content-right{float:right}.content-left{float:left}}.footer-sidebar{padding-top:45px}.footer-widget,.side-widget{margin-bottom:45px}.widget{text-align:left;display:block}.widget h3{line-height:1;margin-top:0;font-size:1.142em}.widget-title{margin-bottom:21px}.light-content .widget{color:#bbb}.light-content .widget .widget-title{color:#fff}.light-content .widget a{color:#ddd}.light-content .widget a:hover{color:#fff}.widget:not(.widget_tag_cloud):not(.widget_product_tag_cloud):not(.widget_layered_nav_filters) ul{padding:0;margin:0;list-style-type:none}.widget:not(.widget_tag_cloud):not(.widget_product_tag_cloud):not(.widget_layered_nav_filters) ul li{padding-left:2px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,0.14)}.widget:not(.widget_tag_cloud):not(.widget_product_tag_cloud):not(.widget_layered_nav_filters) ul li:first-child{border-top:1px solid rgba(0,0,0,0.14)}.widget:not(.widget_tag_cloud):not(.widget_product_tag_cloud):not(.widget_layered_nav_filters) ul li a{display:block}.widget:not(.widget_tag_cloud):not(.widget_product_tag_cloud):not(.widget_layered_nav_filters) ul li ul{padding-left:14px;border-top:1px solid rgba(0,0,0,0.14);margin-top:10px}.widget:not(.widget_tag_cloud):not(.widget_product_tag_cloud):not(.widget_layered_nav_filters) ul li ul li:last-child{border-bottom:none;padding-bottom:0}.widget:not(.widget_tag_cloud):not(.widget_product_tag_cloud):not(.widget_layered_nav_filters) ul li ul li:first-child{border-top:none}.widget:not(.widget_tag_cloud):not(.widget_product_tag_cloud):not(.widget_layered_nav_filters) ul li.recentcomments{padding:10px 0}.widget:not(.widget_tag_cloud):not(.widget_product_tag_cloud):not(.widget_layered_nav_filters) ul li.recentcomments a{padding:0}.widget .count{display:inline-block;float:right;margin-top:-2em;margin-right:10px;font-size:.85714286em;background:#f2f2f2;height:24px;width:24px;text-align:center;line-height:24px;border-radius:50%;background-clip:border-box}.light-content .widget:not(.widget_tag_cloud):not(.widget_product_tag_cloud):not(.widget_layered_nav_filters) ul li{border-bottom:1px solid rgba(255,255,255,0.14)}.light-content .widget:not(.widget_tag_cloud):not(.widget_product_tag_cloud):not(.widget_layered_nav_filters) ul li:first-child{border-top:1px solid rgba(255,255,255,0.14)}.light-content .widget:not(.widget_tag_cloud):not(.widget_product_tag_cloud):not(.widget_layered_nav_filters) ul li ul{border-top:1px solid rgba(255,255,255,0.14)}.light-content .widget:not(.widget_tag_cloud):not(.widget_product_tag_cloud):not(.widget_layered_nav_filters) ul li ul li:first-child{border-top:none}.light-content .widget .count{background:rgba(255,255,255,0.06)}.widget_categories label,.widget_archive label{display:none}.widget_categories select,.widget_archive select{height:40px;width:100%;border-radius:3px;background-clip:border-box;border:1px solid;border-color:#ddd;outline:none;line-height:1.3em;font-size:1em;padding:3px 10px;color:#aaa;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.light-content .widget_categories select,.light-content .widget-archive select{border-color:rgba(255,255,255,0.14);color:#bbb;background:rgba(255,255,255,0.06)}.light-content .widget_categories select option,.light-content .widget-archive select option{color:#555}.light-content .widget_categories select:focus,.light-content .widget-archive select:focus,.light-content .widget_categories select.focus,.light-content .widget-archive select.focus{border-color:rgba(255,255,255,0.22);color:#ddd;background:rgba(255,255,255,0.14)}.widget_rss a{font-weight:bold;font-size:1.14285714em}.widget_rss .rss-date{display:block;font-size:.85714286em}.widget_recent_entries a{display:block}.widget_recent_entries span{font-size:.85714286em}ul.wp-tag-cloud,.widget_layered_nav_filters ul{list-style-type:none;margin:0;padding:0;border:none}ul.wp-tag-cloud li,.widget_layered_nav_filters ul li{display:inline-block}ul.wp-tag-cloud li a,.widget_layered_nav_filters ul li a{border:1px solid rgba(0,0,0,0.1);border-radius:2px;background-clip:border-box;display:inline-block;padding:2px 10px;margin:0 2px 3px 0;background:#e3e3e3;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;color:#777}ul.wp-tag-cloud li a:hover,.widget_layered_nav_filters ul li a:hover{border-color:rgba(0,0,0,0.2);background:#ddd;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#333}.light-content ul.wp-tag-cloud li a,.light-content .widget_layered_nav_filters ul li a{border:1px solid rgba(255,255,255,0.14);background:rgba(255,255,255,0.06)}.light-content ul.wp-tag-cloud li a:hover,.light-content .widget_layered_nav_filters ul li a:hover{border-color:rgba(255,255,255,0.22);background:rgba(255,255,255,0.14)}.widget_layered_nav_filters ul li a{background:none;border-color:#ddd}.widget_search .screen-reader-text,.widget_product_search .screen-reader-text{display:none}.widget_search form,.widget_product_search form{width:100%;position:relative;height:40px}.widget_search form input[type="search"],.widget_product_search form input[type="search"]{position:absolute;height:40px;top:0;left:0;width:100%;border-radius:3px;background-clip:border-box;border:1px solid;border-color:#ddd;outline:none;line-height:1.3em;font-size:1em;padding:3px 10px;color:#aaa;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.widget_search form input[type="search"]:focus,.widget_product_search form input[type="search"]:focus,.widget_search form input[type="search"].focus,.widget_product_search form input[type="search"].focus{border-color:#3ebdd8;color:#777}.widget_search form .search-submit,.widget_product_search form .search-submit{position:absolute;background:none;border:none;top:0;right:0;height:40px;width:40px;text-indent:-9999px;outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.widget_search form .search-submit:after,.widget_product_search form .search-submit:after{content:'\f002';font-family:FontAwesome;line-height:40px;text-align:center;color:#aaa;position:absolute;height:40px;width:40px;top:0;left:0;text-indent:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.widget_search form .search-submit:hover:after,.widget_product_search form .search-submit:hover:after{color:#777}.light-content .widget_search form input[type="search"],.light-content .widget_product_search form input[type="search"]{border-color:rgba(255,255,255,0.14);color:#bbb;background:rgba(255,255,255,0.06)}.light-content .widget_search form input[type="search"]:focus,.light-content .widget_product_search form input[type="search"]:focus,.light-content .widget_search form input[type="search"].focus,.light-content .widget_product_search form input[type="search"].focus{border-color:rgba(255,255,255,0.22);color:#ddd;background:rgba(255,255,255,0.14)}.light-content .widget_search form .search-submit:after,.light-content .widget_product_search form .search-submit:after{color:#9d9d9d}.light-content .widget_search form .search-submit:hover:after,.light-content .widget_product_search form .search-submit:hover:after{color:#c3c3c3}#wp-calendar{width:100%;border-collapse:separate;border-spacing:8px;margin-left:-2px;font-size:.857em}#wp-calendar caption{display:none}#wp-calendar tbody td{margin-bottom:10px;text-align:center;border-radius:2px;background-clip:border-box;padding:2px;border:1px solid rgba(0,0,0,0.1);background:#e3e3e3;cursor:default;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#wp-calendar tbody td:hover{border-color:rgba(0,0,0,0.2);background:#ddd;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#wp-calendar tbody td.pad{border:0;background:none}#wp-calendar tbody td#today{color:#fff;background:#3ebdd8;border-color:rgba(0,0,0,0.1)}#wp-calendar tbody td#today a{color:#fff}#wp-calendar tfoot td#prev a,#wp-calendar tfoot td#next a{position:relative;text-transform:uppercase;bottom:-9px;margin-bottom:1px}#wp-calendar tfoot td#prev{text-align:left}#wp-calendar tfoot td#next{text-align:right}#wp-calendar thead{margin:0;padding:0;cursor:default}#wp-calendar thead th{color:#777;vertical-align:middle;text-align:center;padding:2px}#wp-calendar tbody td a,#wp-calendar tfoot td#prev a:hover,#wp-calendar tfoot td#next a:hover{color:#3ebdd8}.light-content #wp-calendar tbody td{border:1px solid rgba(255,255,255,0.14);background:rgba(255,255,255,0.06)}.light-content #wp-calendar tbody td:hover{border-color:rgba(255,255,255,0.22);background:rgba(255,255,255,0.14)}.light-content #wp-calendar tbody td.pad{border:0;background:none}.light-content #wp-calendar tbody td#today{border:0}.progress{height:16px;background-color:#ddd;border-radius:3px;box-shadow:none}.progress-bar{-webkit-transition:none;transition:none;box-shadow:none;font-size:.857em;line-height:16px;background-color:#3ebdd8}.team-col{-webkit-perspective:1000;perspective:1000;-webkit-transform:perspective(1000px);transform:perspective(1000px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin-bottom:40px}.team-member-flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.team-member-flipped .team-details{-webkit-backface-visibility:hidden;backface-visibility:hidden}.team-member{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;min-height:380px;padding:0;z-index:0}.team-details{margin:0;padding:20px;border-radius:3px;background-clip:border-box;text-align:center;position:absolute;top:0;left:0;background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);height:100%;width:100%;z-index:1}.team-details .profile-picture{border-radius:50%;background-clip:border-box;overflow:hidden;max-width:240px;width:100%;height:auto;margin:0 auto;position:relative;text-align:center;z-index:1}.team-details .profile-picture .picture-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:#3ebdd8;color:#fff;font-size:1.125em;line-height:240px;text-transform:none;font-weight:normal;cursor:pointer;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:50%;background-clip:border-box;z-index:2}.team-details .profile-picture img{width:100%;height:auto;-webkit-border-radius:50%}.team-details h3{font-size:1.5em;font-weight:700;margin-bottom:0}.team-details span{font-size:.875em;font-family:'Montserrat',sans-serif;text-transform:uppercase;color:#3ebdd8}.team-details .profile-social{font-size:1.125em;line-height:1.9047em;opacity:1}.team-details .profile-social a{margin:0 5px;color:#aaa}.team-details .profile-social a:hover{color:#3ebdd8}.team-details:hover{background-color:#f2f2f2;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.team-details:hover span.team-border{left:0;width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.team-details:hover .picture-overlay{opacity:.9}span.team-border{background:#3ebdd8;position:absolute;bottom:0;left:50%;width:0;height:4px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-radius:0 0 4px 4px;background-clip:border-box}.team-bio{border-radius:3px;background-clip:border-box;margin:0;padding:20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background:#f2f2f2;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-align:center;display:block;z-index:-1}.team-bio .team-bio-content{display:block}.team-bio p{margin-bottom:20px}.team-bio .team-back{text-align:center;cursor:pointer}.team-bio:hover span.team-border{left:0;width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ie .team-bio{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);display:none;z-index:5}.iconbox{padding:0 5px 30px}.iconbox h3{text-transform:uppercase;font-size:1.2em;margin:25px 0 15px}.iconbox p{font-size:1em;color:#666;line-height:1.4em}.iconbox-more{text-transform:uppercase;font-size:.875em;color:#3ebdd8}.iconbox-icon{background:#3ebdd8;color:#fff;text-align:center;display:inline-block}.iconbox-icon-small{height:34px;width:34px}.iconbox-icon-small i{font-size:1em;line-height:34px}.iconbox-icon-medium{height:50px;width:50px}.iconbox-icon-medium i{font-size:1.35em;line-height:50px}.iconbox-icon-large{height:68px;width:68px}.iconbox-icon-large i{font-size:1.65em;line-height:68px}.iconbox-inner{padding:20px}.iconbox-boxed{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.25)}.iconbox-custom-icon{background:none}.iconbox-custom-icon img{max-width:100%;height:auto}.iconbox-light h3{color:#444}.iconbox-dark{color:#fff}.iconbox-dark h3,.iconbox-dark p,.iconbox-dark a{color:#fff}.iconbox-center{text-align:center}.iconbox-center .iconbox-icon{margin:0 auto}.iconbox-left{text-align:left}.iconbox-left .iconbox-inner{padding:20px}.iconbox-left .iconbox-icon{display:inline-block;float:left;margin-right:10px}.iconbox-left h3,.iconbox-left p{margin:0 0 10px 52px}.iconbox-left .iconbox-more{margin:0 0 0 52px}.iconbox-left .iconbox-icon-medium+.iconbox-content h3,.iconbox-left .iconbox-icon-medium+.iconbox-content p{margin:0 0 6px 68px}.iconbox-left .iconbox-icon-medium+.iconbox-content .iconbox-more{margin:0 0 0 68px}.iconbox-left .iconbox-icon-large+.iconbox-content h3,.iconbox-left .iconbox-icon-large+.iconbox-content p{margin:0 0 6px 86px}.iconbox-left .iconbox-icon-large+.iconbox-content .iconbox-more{margin:0 0 0 86px}.iconbox-icon-rounded{border-radius:3px;background-clip:border-box}.iconbox-icon-circle{border-radius:50%;background-clip:border-box}.promobox{padding:40px;text-align:center;position:relative;border-style:solid}.promobox h3{margin-top:0}.promobox p{margin-bottom:20px;font-size:1.214em}.promobox .promobox-wrapper{display:block}.promobox .promobox-btn{display:block;text-align:center;float:none}.promobox .promobox-btn .btn{display:inline-block;margin:0 auto}.promobox .promobox-content{display:block;float:none}.promobox-vertical{text-align:center}.promobox-vertical h3{margin-bottom:20px}.promobox-vertical .promobox-btn{display:block;text-align:center}.promobox-vertical .promobox-content{display:block;text-align:center}.promobox-light-content{color:#fff}.promobox-light-content h3{color:#fff}.promobox-no-padding{padding:0;margin:40px 0}.pretty-col{padding:20px 10px;margin:0 10px;background-color:none;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin-bottom:40px;text-align:center}.pretty-col .pretty-icon{height:120px;width:120px;margin:0 auto;border:solid 3px #333;color:#333;position:relative;text-align:center;z-index:2}.pretty-col .pretty-icon.no-border{border:none}.pretty-col .pretty-icon .pretty-icon-bg{position:absolute;top:-24px;left:-24px;width:162px;height:162px;padding:0;z-index:-1;background:#333;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;box-sizing:content-box;opacity:0}.pretty-col .pretty-icon i{font-size:3.4em;line-height:120px;margin:0 auto;color:#333;background:none;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.pretty-col:hover .pretty-icon .pretty-icon-bg{top:-4px;left:-4px;width:122px;height:122px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}.pretty-col:hover .pretty-icon i{color:#fff !important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pretty-col h2{font-weight:600;margin:1em 0 .75em}.pretty-col h2 a{color:#444}.pretty-col h2 a:hover{color:#3ebdd8}.pretty-col p{margin-bottom:0}.pretty-icon-square{border-radius:0;background-clip:border-box}.pretty-icon-rounded{border-radius:5px;background-clip:border-box}.pretty-icon-circle{border-radius:50%;background-clip:border-box}.pretty-col.pretty-col-light h2{color:#fff}.pretty-col.pretty-col-light h2 a{color:#fff}.pretty-col.pretty-col-light h2 a:hover{color:#3ebdd8}.pretty-col.pretty-col-light p{color:#fff}.separator{clear:both;width:100%;height:21px;padding:10px 0;display:block}.separator .sep-inner{height:1px;border-bottom:1px solid #ccc;overflow:visible;position:relative}.separator .sep-inner .sep-ornament.square{height:11px;width:11px;background:#fff;border:1px solid #ccc;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:50%;top:-5px;margin-left:-5px}.separator .sep-inner .sep-ornament.round{height:15px;width:15px;background:#fff;border:1px solid #ccc;position:absolute;left:50%;top:-7px;margin-left:-7px;border-radius:50%;background-clip:border-box}.separator .sep-inner .square.sep-icon{height:35px;width:35px;top:-17px;margin-left:-17px}.separator .sep-inner .round.sep-icon{height:41px;width:41px;top:-20px;margin-left:-20px}.separator .sep-inner .icon-wrapper{position:absolute;height:31px;width:31px;top:-14px;left:50%;margin-left:-15px;text-align:center;line-height:31px}.separator .sep-inner .icon-wrapper i.fa{font-size:1.285em;color:#bbb}.separator .sep-inner-invisible{border:none}.separator .sep-inner-invisible .sep-ornament{display:none}.separator .sep-short{width:50%;left:25%}.separator .sep-long{width:100%}.separator .sep-fullwidth{width:500%;margin-left:-200%}.sep-invisible{padding:0;height:1px}.sep-left.sep-short,.sep-left.sep-long{left:0}.sep-left.sep-short .sep-ornament.square,.sep-left.sep-long .sep-ornament.square{margin-left:2px;left:0}.sep-left.sep-short .sep-ornament.square.sep-icon,.sep-left.sep-long .sep-ornament.square.sep-icon{margin-left:5px;left:0}.sep-left.sep-short .sep-ornament.square.sep-icon+.icon-wrapper,.sep-left.sep-long .sep-ornament.square.sep-icon+.icon-wrapper{left:0;margin-left:7px}.sep-left.sep-short .sep-ornament.round,.sep-left.sep-long .sep-ornament.round{margin-left:0;left:0}.sep-left.sep-short .sep-ornament.round+.icon-wrapper,.sep-left.sep-long .sep-ornament.round+.icon-wrapper{left:0;margin-left:5px}.sep-right.sep-short,.sep-right.sep-long{right:0}.sep-right.sep-short .sep-ornament.square,.sep-right.sep-long .sep-ornament.square{left:auto;margin-right:2px;right:0}.sep-right.sep-short .sep-ornament.square.sep-icon,.sep-right.sep-long .sep-ornament.square.sep-icon{left:auto;margin-right:5px;right:0}.sep-right.sep-short .sep-ornament.square.sep-icon+.icon-wrapper,.sep-right.sep-long .sep-ornament.square.sep-icon+.icon-wrapper{left:auto;right:0;margin-right:7px}.sep-right.sep-short .sep-ornament.round,.sep-right.sep-long .sep-ornament.round{left:auto;margin-right:0;right:0}.sep-right.sep-short .sep-ornament.round+.icon-wrapper,.sep-right.sep-long .sep-ornament.round+.icon-wrapper{left:auto;right:0;margin-right:5px}.page-head{background-size:cover;background-position:50% 50%;background-attachment:scroll;background-color:#f2f2f2}.page-head .title-row{width:100%;display:block;padding:40px 0}.page-head .breadcrumbs-row{width:100%;padding:7px 0;display:block;background-color:#f7f7f7}.page-head h1{margin-top:0;margin-bottom:0;font-size:2em;text-transform:uppercase}.page-head .subtitle{clear:both;font-size:1.5em;margin-top:20px;font-size:1.14285714em}.page-head .subtitle p{margin-bottom:0}.page-head .breadcrumbs{display:inline-block;vertical-align:middle}.page-head .breadcrumbs i{margin:0 5px;font-size:8px;line-height:20px;display:inline-block;vertical-align:middle}.page-head .breadcrumbs a{display:inline-block;line-height:20px;color:#777}.page-head .breadcrumbs a.home-link i{font-size:16px;line-height:20px;vertical-align:middle;margin:0}.page-head .breadcrumbs span.current{line-height:20px;display:inline-block}.page-head .breadcrumbs-border{border-top:1px solid rgba(187,187,187,0.5)}.page-head.light-content .breadcrumbs,.page-head.light-content a{color:#777}.page-head.light-content a:hover{color:#3ebdd8}.page-head-left{text-align:left}.page-head-center{text-align:center}.page-head-right{text-align:right}.light-content h1{color:#fff}.light-content .breadcrumbs-border{border-color:#fff}.pricing-col{background:none;display:block;list-style-type:none;margin:0 0 40px 0;padding:0;text-align:center;box-shadow:none;border:none}.pricing-col .pricing-plan{padding:20px;border:none;background:#444;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;background-clip:padding-box}.pricing-col .pricing-plan h3{color:#fff;margin:0;font-size:1.15em;text-transform:uppercase}.pricing-col .pricing-price{color:#808080;font-size:3em;font-weight:bold;line-height:1em;padding:20px;background:#fff;border:none;position:relative;margin-left:-5px;margin-right:-5px;border-radius:2px;background-clip:border-box;border:1px solid #ddd}.pricing-col .pricing-price .pricing-symbol{font-size:.5em;font-weight:normal;top:-0.7em;position:relative;line-height:1em;opacity:.7}.pricing-col .pricing-price .pricing-currency{font-size:.5em;font-weight:normal;bottom:0;position:relative;line-height:1em;opacity:.7}.pricing-col .pricing-price .pricing-frequency{font-size:.25em;font-weight:normal;line-height:1.8em;clear:both;display:block;opacity:.7}.pricing-col li{padding:15px 25px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;font-size:1em;line-height:1.2em}.pricing-col li:nth-child(odd):not(.pricing-plan){background:#f2f2f2}.pricing-col li i.fa{margin-right:10px}.pricing-col .pricing-button{padding:20px;border:1px solid #ddd;border-top:none;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:0;background-clip:padding-box}.pricing-featured .pricing-plan{padding:25px 0}.pricing-featured .pricing-price{padding:30px 20px}.pricing-featured .pricing-button{padding:25px}@media (min-width:768px){.pricing-featured{margin-top:-20px;margin-bottom:-20px}.pricing-featured .pricing-plan{padding:25px 0}.pricing-featured .pricing-price{padding:30px 20px}.pricing-featured .pricing-button{padding:25px}}.ps-image-frame{width:auto;display:inline-block;margin-bottom:20px}.ps-image-frame img{max-width:100%;height:auto}.ps-image-frame.ps-full{width:100%}.ps-image-frame.ps-full a,.ps-image-frame.ps-full img{width:100%}.ps-image-frame.ps-align-none{float:none}.ps-image-frame.ps-align-left{float:left;margin-right:20px}.ps-image-frame.ps-align-right{float:right;margin-left:20px}.ps-image-frame.ps-align-center{width:100%;text-align:center}.ps-image-frame.ps-align-center .ps-frame-anchor{display:inline-block;float:none;margin:0 auto}.ps-image-frame .ps-frame-overlay{position:absolute;height:100%;width:100%;background:rgba(62,189,216,0);display:block;top:0;left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ps-image-frame .ps-frame-overlay i{position:absolute;height:40px;width:40px;top:40%;left:50%;margin-top:-20px;margin-left:-20px;text-align:center;line-height:40px;color:#fff;opacity:1;font-size:24px;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ps-image-frame .ps-frame-anchor{position:relative;display:block}.ps-image-frame .ps-frame-anchor:hover .ps-frame-overlay{background:rgba(62,189,216,0.7)}.ps-image-frame .ps-frame-anchor:hover .ps-frame-overlay i{top:50%;opacity:1}.ps-image-frame .ps-frame-inner{display:inline-block}.ps-image-frame .ps-frame-light{background:#f2f2f2;padding:8px;border:1px solid #ededed;border-radius:3px;background-clip:border-box}.ps-image-frame .ps-frame-dark{background:#333;padding:8px;border:1px solid #262626;border-radius:3px;background-clip:border-box}.ps-image-frame .ps-frame-light .ps-frame-overlay,.ps-image-frame .ps-frame-dark .ps-frame-overlay{height:auto;width:auto;top:8px;left:8px;right:8px;bottom:8px}.ps-shadow-small .ps-frame-inner{box-shadow:0 1px 3px rgba(0,0,0,0.3)}.ps-shadow-large .ps-frame-inner{box-shadow:0 8px 21px rgba(0,0,0,0.2)}.ps-table-wrapper{display:block;width:100%}.ps-table-wrapper .ps-table{width:100%}.ps-table-wrapper .ps-table:not(.table-bordered)>tbody>tr>th,.ps-table-wrapper .ps-table:not(.table-bordered)>tfoot>tr>th,.ps-table-wrapper .ps-table:not(.table-bordered)>tbody>tr>td,.ps-table-wrapper .ps-table:not(.table-bordered)>tfoot>tr>td{border-top-width:0}.ps-table-wrapper .ps-table>thead>tr>th,.ps-table-wrapper .ps-table>tbody>tr>th,.ps-table-wrapper .ps-table>tfoot>tr>th,.ps-table-wrapper .ps-table>thead>tr>td,.ps-table-wrapper .ps-table>tbody>tr>td,.ps-table-wrapper .ps-table>tfoot>tr>td{border-color:#ddd}.ps-heading-row{font-weight:bold}.ps-desc-col>thead>tr>th:first-child{border-right:2px solid #ddd}.ps-desc-col .ps-desc-cell{font-weight:bold;border-right:2px solid #ddd}.ps-center-table th,.ps-center-table td{text-align:center}.ps-table-dark table tr{background:#333;color:#bbb}.ps-table-dark table tr.ps-heading-row{background:#252525}.ps-table-dark table tr.ps-heading-row th{background-color:rgba(0,0,0,0.3)}.ps-table-dark table th{background:#222;color:#fff}.ps-table-dark table.ps-table>thead>tr>th,.ps-table-dark table.ps-table>tbody>tr>th,.ps-table-dark table.ps-table>tfoot>tr>th,.ps-table-dark table.ps-table>thead>tr>td,.ps-table-dark table.ps-table>tbody>tr>td,.ps-table-dark table.ps-table>tfoot>tr>td{border-color:#3e3e3e}.ps-table-dark table.table-bordered{border:none}.ps-table-dark table.ps-desc-col .ps-desc-cell{background:#222;color:#fff}.ps-table-dark table.table-striped>tbody>tr:nth-child(odd){background-color:#252525}.ps-table-dark table.table-striped.ps-desc-col .ps-desc-cell{background-color:rgba(0,0,0,0.3)}.ps-table-dark table.table-hover>tbody>tr:hover,.ps-table-dark table.table-hover.ps-desc-col tr:hover>.ps-desc-cell{background:#3ebdd8;color:#fff}.recent-posts{text-align:left}.recent-posts .post-col{margin-bottom:60px}.recent-posts .post-col:last-child{margin-bottom:0}.recent-posts img{width:100%;height:auto}.recent-posts h2{font-size:1.5em;font-weight:600;margin:30px 0 20px 0}.recent-posts p{margin-bottom:12px}.recent-posts a.btn{margin-left:0}.horizontal-col figure{max-width:200px;height:auto;float:left;margin-right:20px}.horizontal-col h2{margin-top:10px;margin-bottom:10px}.horizontal-col .post-col-content{display:table}.testimonials-rotator{position:relative;margin:0 auto;width:100%;-webkit-user-select:auto;padding-bottom:50px}.testimonials-rotator .slick-prev,.testimonials-rotator .slick-next{height:34px;width:34px;font-size:0;cursor:pointer;background:rgba(0,0,0,0.15);color:#fff;bottom:0;top:auto;border-radius:2px;background-clip:border-box;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s;opacity:1}.testimonials-rotator .slick-prev:before,.testimonials-rotator .slick-next:before{font-family:'FontAwesome';font-size:12px;line-height:34px;color:#fff;opacity:1}.testimonials-rotator .slick-prev:hover,.testimonials-rotator .slick-next:hover{background:#3ebdd8;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.testimonials-rotator .slick-prev{left:50%;margin-left:-40px}.testimonials-rotator .slick-next{left:50%;margin-left:8px}.testimonials-rotator .testimonial{padding:0;width:100%;outline:none}.testimonials-rotator blockquote{margin:0;padding:0;border:none;text-align:left;background:none;font-style:normal;font-size:1em}.testimonials-rotator figure{float:none;margin-bottom:20px}.testimonials-rotator figure img{border-radius:50%;background-clip:border-box;width:120px;height:auto}.testimonials-rotator blockquote{display:block}.testimonials-rotator blockquote p{margin:0 0 1em;position:relative;display:block}.testimonials-rotator blockquote footer{font-size:1.2857em;font-weight:600;color:inherit;display:inline-block;margin:0 auto;position:relative}.testimonials-rotator blockquote footer:before{content:'\f10d';font-family:'FontAwesome';position:absolute;height:80px;width:80px;left:50%;top:50%;margin-top:-40px;margin-left:-40px;color:rgba(0,0,0,0.08);font-size:4em;line-height:80px;z-index:-1}.testimonials-rotator blockquote footer span{clear:both;font-weight:300;color:#aaa;text-transform:uppercase;display:block;font-size:.66666667em}.testimonials-rotator.no-photos figure{display:none}.testimonials-rotator.no-photos.testimonials-right blockquote{border:none;margin-right:0;padding:0}.testimonials-rotator.no-photos.testimonials-right blockquote:after{display:none}.testimonials-rotator.no-photos.testimonials-right .slick-next,.testimonials-rotator.no-photos.testimonials-right .slick-prev{left:auto}.testimonials-rotator.no-photos.testimonials-right .slick-next{right:0;margin:0}.testimonials-rotator.no-photos.testimonials-right .slick-prev{right:52px;margin:0}.testimonials-rotator.no-photos.testimonials-right footer:before{left:auto;margin-left:0;right:10px;margin-right:0}.testimonials-rotator.no-photos.testimonials-left blockquote{border:none;margin-left:0;padding:0}.testimonials-rotator.no-photos.testimonials-left blockquote:after{display:none}.testimonials-rotator.no-photos.testimonials-left .slick-next,.testimonials-rotator.no-photos.testimonials-left .slick-prev{right:auto}.testimonials-rotator.no-photos.testimonials-left .slick-next{left:52px;margin:0}.testimonials-rotator.no-photos.testimonials-left .slick-prev{left:0;margin:0}.testimonials-rotator.no-photos.testimonials-left footer:before{right:auto;margin-right:0;left:10px;margin-left:0}.testimonials-rotator.testimonials-center figure{float:none;text-align:center;margin-bottom:20px}.testimonials-rotator.testimonials-center figure img{margin:0 auto}.testimonials-rotator.testimonials-center blockquote{text-align:center;position:relative}.testimonials-rotator.testimonials-left figure{float:left;margin-bottom:0}.testimonials-rotator.testimonials-left blockquote{text-align:left;margin-left:140px;padding-left:20px;border-left:2px solid #ccc;position:relative;min-height:120px}.testimonials-rotator.testimonials-left blockquote:after{content:'';position:absolute;top:52px;left:-8px;height:16px;width:16px;background:#fff;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:2px solid #ccc;border-top:2px solid #ccc;border-right:2px solid #fff;border-bottom:2px solid #fff}.testimonials-rotator.testimonials-left .slick-next,.testimonials-rotator.testimonials-left .slick-prev{right:auto}.testimonials-rotator.testimonials-left .slick-prev{left:140px;margin:0}.testimonials-rotator.testimonials-left .slick-next{left:190px;margin:0}.testimonials-rotator.testimonials-left footer:before{left:-5px;margin-left:0}.testimonials-rotator.testimonials-right figure{float:right;margin-bottom:0}.testimonials-rotator.testimonials-right blockquote{text-align:right;margin-right:140px;padding-right:20px;border-right:2px solid #ccc;position:relative;min-height:120px}.testimonials-rotator.testimonials-right blockquote:after{content:'';position:absolute;top:52px;right:-8px;height:16px;width:16px;background:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #ccc;border-top:2px solid #ccc;border-left:2px solid #fff;border-bottom:2px solid #fff}.testimonials-rotator.testimonials-right .slick-next,.testimonials-rotator.testimonials-right .slick-prev{left:auto}.testimonials-rotator.testimonials-right .slick-next{right:140px;margin:0}.testimonials-rotator.testimonials-right .slick-prev{right:190px;margin:0}.testimonials-rotator.testimonials-right footer:before{left:auto;margin-left:0;right:-5px;margin-right:0}.testimonials-large{padding-bottom:55px}.testimonials-large blockquote p{font-size:1.5em;line-height:1.5em;font-style:italic;font-weight:300}.tabbed-content{width:100%;display:inline-block;margin:20px 0}.tab-content{padding:30px;border:1px solid #ccc;border-radius:3px;background:#fff}.tab-content img{max-width:100%;height:auto}.nav-tabs{border:none}.nav-tabs>li{float:none}.nav-tabs>li>a{border-radius:3px;background-clip:border-box;border:1px solid #ddd;margin-bottom:6px;color:#999;padding:10px 20px;margin-right:0;background:#fff}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#ddd;background-color:#f2f2f2}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#777;border-color:#ddd;background-color:#e5e5e5}.nav-tabs>li>a i.fa{margin-right:8px}@media (min-width:768px){.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left}.nav-tabs>li>a{border-radius:3px 3px 0 0;color:#999;margin-bottom:0;border:1px solid rgba(0,0,0,0);margin-right:2px;background:none}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#777;border-color:#ddd;border-bottom-color:rgba(0,0,0,0);background:#fff}.tab-content{border-radius:0 0 3px 3px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:none}.tab-content img{width:100%;max-width:100%;height:auto}.nav-stacked{border:none}.nav-stacked>li{float:none}.nav-stacked>li>a{border-radius:3px;background-clip:border-box;border:1px solid #ddd;margin-bottom:6px;color:#999;padding:10px 20px;margin-right:0;background:#fff}.nav-stacked>li>a:hover,.nav-stacked>li>a:focus{border-color:#ddd;background-color:#f2f2f2}.nav-stacked>li.active>a,.nav-stacked>li.active>a:hover,.nav-stacked>li.active>a:focus{color:#777;border-color:#ddd;background-color:#f2f2f2}.nav-stacked+.tab-content{border:1px solid #ddd;border-radius:3px;background-clip:border-box}}.panel-group .panel,.panel-group .panel-heading{border-radius:3px}.panel-group .panel-heading{background:#fff;padding:0;border-color:#ddd}.panel-group .panel-heading h4{display:block;font-family:'Lato',sans-serif;font-size:1em;color:#777}.panel-group .panel-heading a{display:block;text-decoration:none;padding:13px 15px;color:#999;background:#fff;position:relative}.panel-group .panel-heading a:hover{background:#f2f2f2;color:#777}.panel-group .panel-heading a:after{content:'\f067';font-family:'FontAwesome';position:absolute;height:20px;width:20px;right:15px;top:50%;margin-top:-10px;background:none;border-radius:50%;background-clip:border-box;text-align:center;font-size:.857em;line-height:20px}.panel-group .panel-heading a i.fa{margin-right:8px}.panel-group .panel-heading a[aria-expanded="true"]{background:#f2f2f2;color:#777}.panel-group .panel-heading a[aria-expanded="true"]:after{content:'\f068'}.panel-group .panel-body{padding:30px;background:#fff}.dark-section .panel{background:none}.tagline{font-size:1.5em;line-height:1.2em;font-weight:normal;margin-bottom:50px}.light-content{color:#fff}.dropcap{display:block;float:left;font-weight:bold;font-size:3em;line-height:.9em;margin:6px 5px 0 0;text-transform:uppercase}.emphasize{font-style:italic}.emphasize.em-bold{font-weight:bold}.wp-caption{max-width:100%}.contains-image{display:inline-block}.entry-content{background:#fff}.entry-content img{max-width:100%;height:auto}.page-content .entry-content{padding-top:40px;padding-bottom:40px}.page-content .page-head{background-color:#f2f2f2}.page-content .page-head.light-content .breadcrumbs,.page-content .page-head.light-content a{color:#777}.page-content .page-head.light-content a:hover{color:#3ebdd8}.page-content .title-row{padding:30px 0}.page-featured-image{margin-bottom:20px}blockquote{border-left:5px solid #bababa;color:#666;font-style:italic;margin-left:30px;background:#f6f6f6;padding:35px 25px;font-size:1.28571429em;line-height:1.5em;position:relative;z-index:0}blockquote:before,blockquote:after{content:'\f10d';position:absolute;top:5px;left:10px;color:#ddd;font-size:50px;font-family:FontAwesome;font-style:normal;z-index:-1;height:50px;line-height:50px}blockquote:after{content:'\f10e';top:auto;left:auto;right:10px;bottom:5px}blockquote cite{clear:both;font-size:.66666667em;font-style:normal;display:block;color:#999;margin-top:10px;line-height:1}blockquote cite:before{content:'-  '}.page-404{padding:100px 0}.page-404 i.fa{font-size:32px}.page-404 .page-header{margin:0;padding:0;border:none}.page-404 h1{margin:20px 0 0 0;text-transform:uppercase}.page-404 .separator{margin-top:40px;margin-bottom:40px}.page-404 .page-content{padding:0;text-align:center}.page-404 .page-content .tagline-404{font-size:1.225em;margin-bottom:40px}.page-404 form{width:100%;position:relative;height:40px;max-width:300px;margin:0 auto}.page-404 form input[type="search"]{position:absolute;height:40px;top:0;left:0;width:100%;border-radius:3px;background-clip:border-box;border:1px solid;border-color:#ddd;outline:none;line-height:1.3em;font-size:1em;padding:3px 10px;color:#aaa;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-404 form input[type="search"]:focus,.page-404 form input[type="search"].focus{border-color:#3ebdd8;color:#777}.page-404 form .search-submit{position:absolute;background:none;border:none;top:0;right:0;height:40px;width:40px;text-indent:-9999px;outline:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-404 form .search-submit:after{content:'\f002';font-family:FontAwesome;line-height:40px;text-align:center;color:#aaa;position:absolute;height:40px;width:40px;top:0;left:0;text-indent:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-404 form .search-submit:hover:after{color:#777}.blog-content{padding:80px 0}.blog-content article{margin-bottom:100px}.blog-content .entry-title{display:block;margin-bottom:20px}.blog-content .entry-title h2{margin-bottom:0;margin-top:0;text-transform:uppercase;font-weight:700;font-size:1.71428571em}.blog-content .entry-title h2 a{color:#333;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-content .entry-title:hover h2 a{color:#3ebdd8;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.blog-content .isotope-container.no-gap *[class*="col-"]{padding:0}.blog-content .isotope-container.no-gap .entry-title,.blog-content .isotope-container.no-gap .entry-content{padding-left:20px;padding-right:20px}.blog-content .isotope-container.no-gap .format-image,.blog-content .isotope-container.no-gap .format-gallery{margin-bottom:0}.blog-content .isotope-container.no-gap .entry-meta{margin-left:20px;margin-right:20px}.single-content .entry-title{margin-bottom:40px}.single-content .entry-title h1,.single-content .entry-title h2{margin:0}.single-content .entry-featured-image{margin-bottom:50px}.single-content .entry-content{margin-bottom:40px}.entry-featured-image{margin-bottom:20px}.entry-featured-image img{max-width:100%;height:auto}.entry-wrapper{padding:40px 0}.entry-wrapper.mega-width{padding-top:0}.post-format{height:41px;width:41px;display:block;font-size:24px;line-height:41px;text-align:center;vertical-align:middle;color:#333;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-format i{height:100%;width:100%;font-size:24px;line-height:41px;text-align:center;vertical-align:middle;display:block}.read-more{display:block;margin-top:10px;font-style:italic}.entry-tags{margin-bottom:40px}.entry-tags i{margin-right:5px}.entry-meta{display:block;font-size:.71428571em;font-weight:700;text-transform:uppercase;padding:8px 20px 8px 34px;color:#999;position:relative;min-height:33px;border:1px solid rgba(0,0,0,0.14);border-left:none;border-right:none}.entry-meta a{color:#999}.entry-meta a:hover{color:#3ebdd8}.entry-meta span:not(.entry-info){margin-right:25px}.entry-meta i{margin-right:10px;font-size:1.4em}.entry-meta span.post-format{position:absolute;left:0;top:0;height:100%;width:34px;margin-right:0;border-right:2px solid #fff}.entry-meta span.post-format i{font-size:14px;color:#999;line-height:34px}.entry-info{margin-left:20px}.entry-info i{position:relative;top:1px}.entry-date{display:inline-block}.entry-author,.entry-category,.entry-comments{display:none}.two-col .entry-author,.two-col .entry-comments,.two-col .entry-category{display:none}.three-col .entry-author,.three-col .entry-comments,.three-col .entry-category{display:none}.four-col .entry-author,.four-col .entry-comments,.four-col .entry-category{display:none}@media (max-width:767px){.two-col,.three-col,.four-col{width:100%}}@media (min-width:768px){.entry-author,.entry-category{display:inline-block}.four-col .entry-comments,.four-col .entry-category{display:none}.four-col .entry-author{display:inline-block}.two-col article,.three-col article,.four-col article{margin-bottom:30px}}@media (min-width:992px){.four-col .entry-date,.four-col .entry-author,.four-col .entry-comments,.four-col .entry-category{display:none}}@media (min-width:1200px){.entry-comments{display:inline-block}}.blog-post-loop .entry-title,.blog-post-loop .entry-meta{margin-bottom:10px}.blog-post-loop.format-image,.blog-post-loop.format-gallery{position:relative;overflow:hidden;background:#000}.blog-post-loop.format-image .entry-title,.blog-post-loop.format-gallery .entry-title{position:absolute;top:20px;text-align:left;padding:0 20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff;opacity:0;margin-left:50px;margin-right:-50px;margin-bottom:10px}.blog-post-loop.format-image .entry-title h2 a,.blog-post-loop.format-gallery .entry-title h2 a{color:#fff}.blog-post-loop.format-image .entry-title h2 a:hover,.blog-post-loop.format-gallery .entry-title h2 a:hover{color:#3ebdd8}.blog-post-loop.format-image .entry-featured-image,.blog-post-loop.format-gallery .entry-featured-image{margin-bottom:0}.blog-post-loop.format-image .entry-featured-image img,.blog-post-loop.format-gallery .entry-featured-image img{-webkit-transition:opacity .35s;transition:opacity .35s}.blog-post-loop.format-image:hover .entry-title,.blog-post-loop.format-gallery:hover .entry-title{margin-left:0;margin-right:0;opacity:1}.blog-post-loop.format-image:hover .pi-lightbox,.blog-post-loop.format-gallery:hover .pi-lightbox{right:10px}.blog-post-loop.format-image:hover img,.blog-post-loop.format-gallery:hover img{opacity:.35}.blog-post-loop.format-image .entry-meta,.blog-post-loop.format-gallery .entry-meta{position:absolute;bottom:10px;left:10px;right:10px;border-radius:0;background:none;border:1px solid #fff;border-width:1px 0 1px 0;color:#fff;margin-bottom:0}.blog-post-loop.format-image .entry-meta i,.blog-post-loop.format-gallery .entry-meta i,.blog-post-loop.format-image .entry-meta a,.blog-post-loop.format-gallery .entry-meta a{color:#fff}.blog-post-loop.format-image .entry-meta a:hover,.blog-post-loop.format-gallery .entry-meta a:hover{color:#3ebdd8}.blog-post-loop.format-image .entry-meta .post-format,.blog-post-loop.format-gallery .entry-meta .post-format{border-right:0}.blog-post-loop.format-image .read-more,.blog-post-loop.format-gallery .read-more{float:right;font-style:normal;margin-top:0}@media (min-width:768px){.blog-post-loop.format-image .format-image-content,.blog-post-loop.format-gallery .format-image-content{display:block}}.entry-gallery-slider.slick-slider{padding:0}.entry-gallery-slider .slick-arrow{height:40px;width:40px;font-size:0;cursor:pointer;background:rgba(0,0,0,0.15);color:#fff;top:auto;left:220px;bottom:55px;right:auto;border:1px solid rgba(255,255,255,0.25);border-radius:3px;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;opacity:0;z-index:1000}.entry-gallery-slider .slick-arrow:before{color:#fff;line-height:40px;font-size:12px;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.entry-gallery-slider .slick-arrow:hover{border-color:rgba(255,255,255,0.75);background:rgba(0,0,0,0.35)}.entry-gallery-slider .slick-arrow:hover:before{color:#3ebdd8}.entry-gallery-slider .slick-prev{left:110px}.gallery-slider-item{z-index:0;overflow:hidden}.gallery-slider-item img{max-width:100%;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-post-loop.format-gallery:hover .slick-arrow{left:60px;opacity:1}.blog-post-loop.format-gallery:hover .slick-prev{left:10px}.blog-post-loop.format-quote,.blog-post-loop.format-aside{position:relative}.blog-post-loop.format-quote blockquote,.blog-post-loop.format-aside blockquote{margin-left:0;margin-bottom:0;border:none;padding:35px 25px;padding-bottom:70px;font-size:1.28571429em;line-height:1.5em;text-align:center}.blog-post-loop.format-quote blockquote:after,.blog-post-loop.format-aside blockquote:after{bottom:40px}.blog-post-loop.format-quote .entry-meta,.blog-post-loop.format-aside .entry-meta{position:absolute;bottom:0;left:0;right:0;margin-bottom:0;border-bottom:none;border-top:1px solid rgba(0,0,0,0.05)}.blog-post-loop.format-quote .post-format,.blog-post-loop.format-aside .post-format{border-right:1px solid rgba(0,0,0,0.05)}.blog-post-loop.format-quote .read-more,.blog-post-loop.format-aside .read-more{float:right;font-style:normal;margin-top:0;border-left:1px solid rgba(0,0,0,0.05);padding-left:20px;height:35px;margin-top:-8px;margin-bottom:-8px;line-height:35px}.blog-post-loop.format-aside{position:relative}.blog-post-loop.format-aside .entry-content{background:#f6f6f6;padding:35px;padding-bottom:70px}.blog-post-loop.format-aside blockquote{padding-bottom:35px}.blog-post-loop.format-aside blockquote:after{bottom:5px}.blog-post-loop.format-status{background:#f6f6f6;padding:35px}.blog-post-loop.format-status .entry-content{font-size:1.28571429em;line-height:1.5em;background:none}.blog-post-single.format-status .entry-content{font-size:1.28571429em;line-height:1.5em}.entry-audio{margin-bottom:20px}.entry-video{margin-bottom:40px}.entry-video video{max-width:100%}.entry-video-ext{margin-bottom:20px}.pi-lightbox{background:none;color:#fff;display:block;position:absolute;bottom:55px;right:-80px;height:40px;width:40px;z-index:1000;text-align:center;opacity:1;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;border:1px solid rgba(255,255,255,0.25);border-radius:3px}.pi-lightbox i{line-height:40px;font-size:1.2em}.pi-lightbox:hover{border-color:rgba(255,255,255,0.75);background:rgba(0,0,0,0.35)}.wp-video-shortcode,.wp-audio-shortcode,.wp-playlist{margin-bottom:10px}.related-posts{margin-top:80px}.related-posts h2{margin:0 0 30px 0}.related-posts h3{margin:0 0 20px}.related-posts .entry-featured-image,.related-posts .entry-title{margin-bottom:20px}.related-posts .entry-featured-image a,.related-posts .entry-title a{color:#333}.type-attachment .entry-title{margin-bottom:20px;margin-top:40px}.type-testimonial .entry-featured-image{float:left;margin-bottom:0}.type-testimonial .entry-featured-image img{width:120px;height:auto;border-radius:50%}.type-testimonial .entry-title{margin-bottom:10px}.type-testimonial h4{text-transform:uppercase;font-size:1em;color:#aaa;margin-top:0}.testimonial-content{text-align:left;margin-left:140px;padding-left:20px;border-left:2px solid #ccc;position:relative;min-height:120px}.testimonial-content:after{content:'';position:absolute;top:52px;left:-8px;height:16px;width:16px;background:#fff;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:2px solid #ccc;border-top:2px solid #ccc;border-right:2px solid #fff;border-bottom:2px solid #fff}.entry-slider{padding:0;margin-bottom:70px}.entry-slider .slick-dots{opacity:1;bottom:-40px}.entry-slider:hover .slick-dots{bottom:-40px}.mega-width-slider img{width:100%}.pslide a{display:block;position:relative;background:#000}.pslide a:before{content:'\f002';font-family:'FontAwesome';font-size:1.2em;line-height:40px;background:none;color:#fff;display:block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:60px;height:40px;width:40px;text-align:center;opacity:0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;border:1px solid rgba(255,255,255,0.25);border-radius:3px}.pslide a img{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.pslide a:hover:before{opacity:1;margin-left:-20px;border-color:rgba(255,255,255,0.75);background:rgba(0,0,0,0.25)}.pslide a:hover img{opacity:.35}.slide-caption{position:absolute;height:auto;width:100%;left:0;bottom:0;color:#fff;text-align:left;padding:15px 25px;font-size:1.14285714em;font-weight:500;background:rgba(0,0,0,0.4);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.4)));background:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.4));background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.4))}.portf-side-list{margin-bottom:40px}.portf-side-list h4{margin-top:0}.portf-side-list ul{margin:0;padding:0;list-style-type:none}.portf-side-list ul li{padding-left:2px;border-bottom:1px solid rgba(0,0,0,0.14)}.portf-side-list ul li:first-child{border-top:1px solid rgba(0,0,0,0.14)}.portf-side-list ul li a{display:block;padding:10px 0;color:#666}.portf-side .btn{padding-left:0;padding-right:0;width:100%}.portfolio-post-loop .entry-meta{padding-left:0}.portfolio-post-loop .entry-info{margin-left:10px}.author-info{margin-bottom:40px}.author-info .special-heading-container{margin-bottom:30px}.author-heading{margin-top:0;margin-bottom:30px}.author-avatar{margin-bottom:20px}.author-avatar img{border-radius:50%}.author-title{margin-top:0;margin-bottom:5px}.author-link{clear:left}@media (min-width:768px){.author-avatar{float:left}.author-description{margin-left:116px}}.ps-pagination{display:block;text-align:center;margin:40px 0;font-size:.875em;clear:both}.ps-pagination ul{list-style-type:none;margin:0;padding:0}.ps-pagination ul li{display:inline-block}.ps-pagination a,.ps-pagination .current{background:#272b34;margin:0 2px;display:inline-block;padding:0 12px;color:#fff;font-size:.857em;line-height:3em;border-radius:2px;background-clip:border-box}.ps-pagination a:hover,.ps-pagination .current:hover{background:#3ebdd8;color:#fff}.ps-pagination .current{background:#3ebdd8;color:#fff}.ps-pagination .dots{margin:0 2px;display:inline-block;padding:0 10px;font-size:1.285em;line-height:2em;vertical-align:-3px}.ps-pagination .prev{margin-right:15px}.ps-pagination .next{margin-left:15px}.ps-pagination.paginated-content{text-align:left}.ps-pagination.paginated-content .content-page{background:#3ebdd8;display:inline-block;padding:0 12px;color:#fff;font-size:.857em;line-height:3em;border-radius:2px;background-clip:border-box;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:0 2px}.ps-pagination.paginated-content a{margin:0;padding:0;font-size:1em;line-height:3em;display:inline;background:none}.ps-pagination.paginated-content a .content-page{background:#272b34}.ps-pagination.paginated-content a:hover .content-page{background:#3ebdd8}.ps-pagination.paginated-content .pre-pages{text-transform:uppercase;margin-right:10px}.comment-sec-sep{margin-bottom:40px}.comments-section{margin-bottom:80px;margin-top:80px}.comments{list-style-type:none;margin:0 0 20px 0;padding:0}.comments li.bypostauthor>.comment-inner{background:#f7f7f7}.comments li footer{background:none;border-top:1px solid #ddd;margin-left:-20px;margin-right:-20px;padding:10px 20px}.comments li ul{list-style-type:none;padding-left:50px}.comments .comment-inner{border:1px solid #ddd;border-radius:3px;padding:20px 20px 0;margin-bottom:40px}.comments span.says{margin:0;font-weight:normal;color:#888}.comments cite.fn{margin:0;font-weight:bold;color:#444;font-style:normal;font-size:19px;margin-top:15px;display:inline-block}.comments i.fa{margin-right:10px;font-size:14px}.comments p{font-size:.875em;margin-bottom:0}.comments .comment-date,.comments .reply{font-size:.875em;margin-right:20px}.avatar-wrapper{border:1px solid #ddd;border-radius:50%;margin-left:-53px;padding:2px;display:inline-block;overflow:hidden;background:#fff;float:left;margin-right:10px}.avatar-wrapper .avatar{border-radius:50%}.comment-author{margin-bottom:10px}.comment-body{margin-bottom:20px}#comments .navigation{margin-bottom:20px;display:block;width:100%;height:30px}#comments .navigation .nav-previous{float:left}#comments .navigation .nav-next{float:right}.comment-edit-link{font-size:.875em;margin-right:20px}.comment-awaiting-moderation{color:#5e5e5e;font-size:.875em;margin:10px 0;display:block}.nocomments{color:#5e5e5e;margin-bottom:80px;margin-top:40px}h3.comm-title{text-transform:uppercase;margin:0 0 30px 0}.comment-respond{margin-bottom:80px;margin-top:80px}.comment-respond .comment-reply-title{text-transform:uppercase;margin:0 0 20px 0}.comment-respond .comment-note{font-size:.875em;margin:0 0 10px 0}.comment-respond .logged-in-as{font-size:.875em;margin:0 0 10px 0}.comment-form .form-control,.comment-form input,.comment-form textarea{padding:13px 15px;height:auto}.comment-form input[type="submit"]{margin:0;padding-left:40px;padding-right:40px}.comment-form .form-submit{display:none}.pingback{padding:20px;border:1px solid #ddd;border-radius:3px;margin-bottom:40px}.gallery{margin:18px auto}.gallery .gallery-item{float:left;text-align:center;width:32%;margin:0 .5% 20px}.gallery-columns-2 .gallery-item{width:49%;margin:0 .5% 40px}.gallery-columns-4 .gallery-item{width:24%;margin:0 .5% 10px}.gallery img{box-shadow:0 1px 3px rgba(0,0,0,0.08);padding:0;background:#f2f2f2;max-width:100%;height:auto}.gallery a{max-width:100%;height:auto}.gallery img:hover{background:#fff}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.gallery .gallery-caption{color:#bbb;font-size:12px;margin:5px 0 12px;font-style:italic}.gallery dl,.gallery dt{margin:0}.gallery br+br{display:none}.wp-caption-text{color:#bbb;font-size:.875em;margin:5px 0 12px;font-style:italic}.alignleft{float:left;margin:0 1em 1em 0}.alignleft .wp-caption-text{text-align:left}.alignright{float:right;margin:0 0 1em 1em}.alignright .wp-caption-text{text-align:right}.aligncenter{display:block;margin:0 auto}.aligncenter .wp-caption-text{text-align:center}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.preloader{background-color:#fff;z-index:999999;height:100%;width:100%;left:0;top:0;position:fixed}.preloader .loading-icon{display:block;vertical-align:middle;overflow:hidden;text-align:center;width:50px;height:50px;position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;overflow:visible}.spinner1{width:50px;height:50px;position:relative;border:solid #32425a;border-width:3px 0 0 0;overflow:visible;border-radius:50%;-webkit-animation:spin 1.2s infinite linear;animation:spin 1.2s infinite linear}.spinner1:before{content:'';width:30px;height:30px;position:absolute;top:10px;left:10px;border:solid #32425a;border-width:3px 0 0 0;border-radius:50%;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.spinner1:after{content:'';width:70px;height:70px;position:absolute;top:-10px;left:-10px;border:solid #32425a;border-width:3px 0 0 0;border-radius:50%;-webkit-animation:spin 1.4s infinite linear;animation:spin 1.4s infinite linear}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.spinner2{width:50px;height:50px;position:relative;margin:0 auto}.double-bounce1,.double-bounce2{width:100%;height:100%;background-color:#32425a;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce-load 2s infinite ease-in-out;animation:bounce-load 2s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce-load{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce-load{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.spinner3{width:50px;height:50px;margin:0 auto;background-color:#32425a;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.spinner4{margin:0 auto;width:70px;text-align:center}.spinner4>div{width:18px;height:18px;background-color:#32425a;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner4 .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner4 .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}div.picseel_lightbox:hover .pp_expand,div.picseel_lightbox:hover .pp_contract,div.picseel_lightbox:hover a.pp_next,div.picseel_lightbox:hover a.pp_previous{opacity:1}a.pp_next,a.pp_previous{display:block;height:30px;width:30px;position:absolute;top:50%;right:10px;margin-top:-15px;text-indent:-10000px;background:rgba(0,0,0,0.5);border-radius:2px;background-clip:border-box;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}a.pp_next:before,a.pp_previous:before{content:'\f054';font-family:FontAwesome;line-height:30px;height:30px;width:30px;font-size:14px;color:#fff;text-indent:0;position:absolute;top:0;left:0;text-align:center}a.pp_next:hover,a.pp_previous:hover{background:#3ebdd8}a.pp_previous{left:10px}a.pp_previous:before{content:'\f053'}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;overflow:hidden;text-indent:-10000px;width:14px}a.pp_expand,a.pp_contract{cursor:pointer;display:none;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000;opacity:0}div.picseel_lightbox .pp_expand{height:30px;width:30px;background:rgba(0,0,0,0.35);border-radius:2px;background-clip:border-box;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}div.picseel_lightbox .pp_expand:before{content:'\f065';font-family:FontAwesome;font-size:14px;line-height:30px;position:absolute;top:0;left:0;height:30px;width:30px;text-indent:0;z-index:20100;color:#fff}div.picseel_lightbox .pp_expand:hover{background:#3ebdd8}div.picseel_lightbox .pp_contract{height:30px;width:30px;background:rgba(0,0,0,0.35);border-radius:2px;background-clip:border-box;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}div.picseel_lightbox .pp_contract:before{content:'\f066';font-family:FontAwesome;font-size:14px;line-height:30px;position:absolute;top:0;left:0;height:30px;width:30px;text-indent:0;z-index:20100;color:#fff}div.picseel_lightbox .pp_contract:hover{background:#3ebdd8}div.picseel_lightbox .pp_close{cursor:pointer;height:30px;color:#777;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-indent:0;padding-left:20px;top:3px;right:10px;line-height:30px}div.picseel_lightbox .pp_close:before{content:'\f00d';font-family:FontAwesome;position:absolute;left:5px;top:0;height:30px;font-size:14px;line-height:30px}div.picseel_lightbox .pp_close:hover{color:#3ebdd8}div.picseel_lightbox .pp_nav .pp_play{cursor:pointer;height:30px;width:24px;color:#777;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:30px}div.picseel_lightbox .pp_nav .pp_play:before{content:'\f04b';font-family:FontAwesome;position:absolute;left:5px;top:0;height:30px;font-size:14px;line-height:30px;text-indent:0}div.picseel_lightbox .pp_nav .pp_play:hover{color:#3ebdd8}div.picseel_lightbox .pp_nav .pp_pause{cursor:pointer;height:30px;width:24px;color:#777;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:30px}div.picseel_lightbox .pp_nav .pp_pause:before{content:'\f04c';font-family:FontAwesome;position:absolute;left:5px;top:0;height:30px;font-size:14px;line-height:30px;text-indent:0}div.picseel_lightbox .pp_nav .pp_pause:hover{color:#3ebdd8}div.picseel_lightbox .pp_arrow_previous{cursor:pointer;height:30px;width:24px;color:#777;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:30px;position:relative}div.picseel_lightbox .pp_arrow_previous:before{content:'\f053';font-family:FontAwesome;position:absolute;left:5px;top:0;height:30px;font-size:14px;line-height:30px;text-indent:0}div.picseel_lightbox .pp_arrow_previous:hover{color:#3ebdd8}div.picseel_lightbox .pp_arrow_next{cursor:pointer;height:30px;width:24px;color:#777;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:30px;position:relative}div.picseel_lightbox .pp_arrow_next:before{content:'\f054';font-family:FontAwesome;position:absolute;left:5px;top:0;height:30px;font-size:14px;line-height:30px;text-indent:0}div.picseel_lightbox .pp_arrow_next:hover{color:#3ebdd8}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px;border-radius:3px;background-clip:border-box;background:#fff}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px;background:none}.pp_content_container .pp_right{padding-right:20px;background:none}.pp_content_container .pp_details{float:left;margin:0}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:0;height:30px;left:10px;top:3px;position:absolute}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(../img/prettyphoto/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1 !important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}#pp_full_res img{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px;text-align:center}div.picseel_lightbox .pp_content .ppt,div.picseel_lightbox #pp_full_res .pp_inline{color:#000}div.picseel_lightbox .pp_details{position:relative;background:#eee;height:36px;border-radius:5px;background-clip:border-box}div.picseel_lightbox .pp_description{margin:6px 85px 6px 12px}div.picseel_lightbox .pp_gallery a.pp_arrow_previous,div.picseel_lightbox .pp_gallery a.pp_arrow_next{margin-top:12px !important}div.picseel_lightbox .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.picseel_lightbox .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.picseel_lightbox .pp_loaderIcon{background:url(../img/prettyphoto/loader.gif) center center no-repeat}.pp_top,.pp_bottom{display:none}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}.admin-bar .navbar{margin-top:32px !important}@media screen and (max-width:782px){.admin-bar .navbar{margin-top:46px !important}}@media screen and (max-width:600px){#wpadminbar{position:fixed}}@media (min-width:768px){.photo-section{background-attachment:fixed;background-position:50% 0}.navbar{min-height:50px}.minified .navbar-brand{height:50px !important}.navbar-header{width:auto}.navbar-header .navbar-brand{float:none}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:0}.navbar-nav{float:right;font-size:.875em;color:#fff}.navbar-nav li{text-align:center}.navbar-nav li a{color:#fff;text-decoration:none;background-image:none;background-repeat:no-repeat;background-position:center center;position:relative;outline:none}.navbar-nav li a:after{content:"\f107";font-family:FontAwesome;position:absolute;top:20%;left:50%;margin-left:-5px;height:10px;width:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.navbar-nav li a:hover:after{content:"\f107";font-family:FontAwesome;top:60%;opacity:1}.navbar-nav li ul{list-style:none;padding:10px 0;background:#fff;min-width:130px;position:absolute;left:0;top:100%;box-shadow:0 2px 5px rgba(0,0,0,0.5);border-radius:0 0 3px 3px;display:none}.navbar-nav li ul:before{content:'';position:absolute;top:0;left:0;height:3px;width:100%;background:#32425a}.navbar-nav li ul:after{content:'';position:absolute;top:-16px;left:50%;margin-left:-8px;height:16px;width:16px;background:transparent;border-style:solid;border-width:8px;border-bottom-color:#32425a;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}.navbar-nav li ul li{padding:2px 0;display:list-item}.navbar-nav li ul li a{color:#666}.navbar-nav li ul li a:after{display:none}.navbar-nav li:hover>ul{display:block}.navbar-nav .active a{color:#3ebdd8;outline:none}.navbar-nav .active a:after{content:"\f107";font-family:FontAwesome;top:60%;opacity:1}.navbar-nav .active a:hover{color:#26a2bd;outline:none}.navbar-nav .active a:hover:after{content:"\f107";font-family:FontAwesome;top:70%;opacity:1}.transparentmenulight .navbar-nav li ul li a,.blackmenu .navbar-nav li ul li a{color:#666}.welcome-section{height:100%}.welcome-section .welcome-content p{font-size:1.875em}.welcome-section .welcome-content h1{font-size:3.625em}.scroll-more{display:inline-block}.portfolio-section .more-work{float:right;display:inline-block}.portfolio-section .filter-bar{display:block}.filter-bar{display:block}.filter-bar .more-work{float:right;display:inline-block}.filter-bar .filter-list{float:left;width:auto;list-style-type:none;margin-left:0;padding-left:0}.filter-bar .filter{margin-right:10px;font-family:'Lato',sans-serif;display:inline-block}.og-fullimg{display:block}.og-details{padding:0 15px;margin-top:20px}.quote-separator:before{right:54%}.quote-separator:after{left:54%}.team-member .profile-social{display:block}.team-member .profile-picture .profile-overlay{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";display:block}.team-member:hover .profile-picture .profile-overlay{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.pretty-col{margin-bottom:20px}.recent-posts .post-col{margin-bottom:60px;padding-bottom:20px;text-align:left}.feature-col{display:table;margin:0 auto;margin-bottom:0}.feature-col i{font-size:2.5em;color:#3ebdd8;display:table-cell;vertical-align:middle;padding-right:15px}.feature-col span{text-align:left;font-size:.875em;line-height:1.4285em;display:table-cell;vertical-align:middle}.section-description{font-size:1.5em}.og-grid li{max-width:360px;height:236px}.og-grid li img{width:100%;height:auto}.contact-form .captcha-field .captcha-image{float:left;width:15%}.contact-form .captcha-field .captcha-input{float:left;width:85%}.promobox p{margin-bottom:0}.promobox .promobox-wrapper{display:table;text-align:left}.promobox .promobox-btn{vertical-align:middle;display:table-cell;text-align:center;float:none}.promobox .promobox-btn .btn{display:inline-block;margin:0 auto}.promobox .promobox-content{vertical-align:middle;display:table-cell;float:none}.promobox-vertical{text-align:center}.promobox-vertical .promobox-btn,.promobox-vertical .promobox-content{display:block;text-align:center;width:100%}.promobox-vertical .promobox-wrapper{display:block}.promobox-vertical p{margin-bottom:20px}.entry-title h1.special-heading{font-size:1.85em}}@media (min-width:992px){.photo-section{background-size:cover}.team-member{margin-bottom:0}.pretty-col{margin-bottom:0}.og-grid li{width:360px;height:236px}.og-grid li img{width:100%;height:auto}}@media (min-width:1200px){.team-member .profile-social{display:block}.team-col{margin-bottom:20px}.pretty-col{margin-bottom:0}.og-grid li{width:360px;height:236px}.og-grid li img{width:100%;height:auto}}.wp-video,.ps-mejs-container{max-width:100%}.wp-video video,.ps-mejs-container video{max-width:100%}.wp-playlist-current-item{background:#f7f7f7;padding:5px}.wp-playlist-current-item img{margin-right:20px}.wp-playlist-caption{display:inline-block;color:#777}a.wp-playlist-caption{display:block;padding:10px 20px;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.wp-playlist-tracks{background:#f7f7f7}.wp-playlist-item:hover{background:#f2f2f2}.wp-playlist-item-length{float:right;margin-top:-35px;margin-right:20px;color:#777}.wp-playlist-playing{background:#3ebdd8}.wp-playlist-playing:hover{background:#3ebdd8}.wp-playlist-playing a{color:#fff}.wp-playlist-playing .wp-playlist-item-length{color:#fff}.wp-playlist-dark .wp-playlist-current-item{background:#333;border-bottom:1px solid #252525}.wp-playlist-dark .wp-playlist-caption{color:#eee}.wp-playlist-dark .wp-playlist-tracks{background:#333;border-top:1px solid #252525}.wp-playlist-dark .wp-playlist-item:hover{background:#444}.wp-playlist-dark .wp-playlist-item-length{color:#999}.mejs-offscreen{position:absolute !important;top:-10000px;left:-10000px;overflow:hidden;width:1px;height:1px}.mejs-container{position:relative;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.mejs-container:focus{outline:none}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden !important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay:hover .mejs-overlay-button:before{opacity:.9}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px}.mejs-overlay-button:before{content:'\f01d';position:absolute;top:0;left:0;height:100px;width:100px;line-height:100px;text-align:center;font-size:81px;font-family:FontAwesome;color:#fff;opacity:.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:none}.mejs-overlay-loading span{display:block;width:80px;height:80px}.mejs-overlay-loading span:before{content:'\f110';text-align:center;font-size:40px;line-height:80px;font-family:FontAwesome;color:#fff;opacity:.7;-webkit-animation-name:spin;-webkit-animation-duration:1400ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1400ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1400ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;background:#333;height:50px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;display:block;float:left;margin:0;padding:0;width:50px;height:50px;font-size:11px;line-height:11px;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;text-decoration:none;margin:0;padding:0;position:absolute;height:50px;width:50px;border:0;background:none}.mejs-controls .mejs-button button:before{content:'';color:#fff;height:50px;width:50px;position:absolute;top:0;left:0;font-family:FontAwesome;line-height:50px;text-align:center;font-size:14px}.no-svg .mejs-controls .mejs-button button{background-image:url(controls.png)}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:30px;width:auto;padding:20px 3px 0 3px;overflow:hidden;text-align:center;box-sizing:content-box;display:none}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button:before{content:'\f04b'}.mejs-controls .mejs-pause button:before{content:'\f04c'}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:50px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:0 5px;background:#252525}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-webkit-linear-gradient(135deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff;width:0;opacity:.15}.mejs-controls .mejs-time-rail .mejs-time-current{background:#3ebdd8;width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button:before{content:'\f065'}.mejs-controls .mejs-unfullscreen button:before{content:'\f066'}.mejs-controls .mejs-mute button:before{content:'\f028'}.mejs-controls .mejs-unmute button:before{content:'\f026'}.mejs-controls .mejs-volume-button{position:relative;display:none}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(background.png);background:rgba(50,50,50,0.7);border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:50px;width:90px;position:relative;display:block;float:left;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:21px;width:80px;height:10px;margin:0;padding:0;font-size:1px;background:#252525}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:21px;width:80px;height:10px;margin:0;padding:0;font-size:1px;background:#3ebdd8}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px 10px 0 10px;overflow:hidden;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-webkit-linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232, endColorstr=#000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-webkit-linear-gradient(rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7), rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666, endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:url(background.png);background:rgba(20,20,20,0.5);white-space:pre-wrap}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(background.png);background:rgba(50,50,50,0.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(background.png);background:rgba(50,50,50,0.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px !important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{display:none;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:0;overflow:hidden;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{display:block}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:#21f8f8}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px 0;padding:0 10px;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:#fff;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8 !important;background-color:rgba(255,255,255,0.4) !important}.mejs-controls .mejs-button.mejs-jump-forward-button{background:transparent url(jumpforward.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-jump-forward-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url(skipback.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}@media (min-width:420px){.mejs-controls .mejs-volume-button,.mejs-container .mejs-controls .mejs-time{display:block}}.products-content{padding:80px 0}.products-filters-bar{background:#f2f2f2;border-radius:3px;margin-bottom:40px;padding:20px}.products-filters-bar .woocommerce-result-count,.products-filters-bar .woocommerce-ordering{margin-bottom:0}.products-filters-bar .woocommerce-result-count{line-height:40px}.woocommerce .term-description{margin-bottom:40px}.woocommerce .term-description p:last-child{margin-bottom:0}.woocommerce #respond input#submit.btn,.woocommerce a.button.btn,.woocommerce button.button.btn,.woocommerce input.button.btn{border-radius:0;background-clip:border-box;border:none;background-color:#32425a;color:#fff;border:1px solid #32425a;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;margin:0;font-weight:normal;outline:none}.woocommerce #respond input#submit.btn:hover,.woocommerce a.button.btn:hover,.woocommerce button.button.btn:hover,.woocommerce input.button.btn:hover{background-color:#232f40;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#f1f1f1}.woocommerce #respond input#submit.btn:focus,.woocommerce a.button.btn:focus,.woocommerce button.button.btn:focus,.woocommerce input.button.btn:focus,.woocommerce #respond input#submit.btn:active,.woocommerce a.button.btn:active,.woocommerce button.button.btn:active,.woocommerce input.button.btn:active{-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.woocommerce #respond input#submit.btn-small,.woocommerce a.button.btn-small,.woocommerce button.button.btn-small,.woocommerce input.button.btn-small{padding:5px 18px;font-size:.85em}.woocommerce #respond input#submit.btn-medium,.woocommerce a.button.btn-medium,.woocommerce button.button.btn-medium,.woocommerce input.button.btn-medium{padding:8px 24px;font-size:1em}.woocommerce #respond input#submit.btn-big,.woocommerce a.button.btn-big,.woocommerce button.button.btn-big,.woocommerce input.button.btn-big{padding:12px 32px;font-size:1.142em}.woocommerce #respond input#submit.btn-default,.woocommerce a.button.btn-default,.woocommerce button.button.btn-default,.woocommerce input.button.btn-default{border-color:#3ebdd8;color:#fff;background-color:#3ebdd8}.woocommerce #respond input#submit.btn-default:hover,.woocommerce a.button.btn-default:hover,.woocommerce button.button.btn-default:hover,.woocommerce input.button.btn-default:hover{background-color:#28aac5;border-color:#28aac5}.woocommerce #respond input#submit.btn-default.btn-outline,.woocommerce a.button.btn-default.btn-outline,.woocommerce button.button.btn-default.btn-outline,.woocommerce input.button.btn-default.btn-outline{color:#3ebdd8;border-color:#3ebdd8}.woocommerce #respond input#submit.btn-default.btn-outline:hover,.woocommerce a.button.btn-default.btn-outline:hover,.woocommerce button.button.btn-default.btn-outline:hover,.woocommerce input.button.btn-default.btn-outline:hover{color:#fff;background-color:#3ebdd8}.woocommerce #respond input#submit.btn-default.active,.woocommerce a.button.btn-default.active,.woocommerce button.button.btn-default.active,.woocommerce input.button.btn-default.active,.woocommerce #respond input#submit.btn-default:active,.woocommerce a.button.btn-default:active,.woocommerce button.button.btn-default:active,.woocommerce input.button.btn-default:active{background-color:#28aac5;border-color:#28aac5;color:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.2)}.woocommerce #respond input#submit.btn-default.active:hover,.woocommerce a.button.btn-default.active:hover,.woocommerce button.button.btn-default.active:hover,.woocommerce input.button.btn-default.active:hover,.woocommerce #respond input#submit.btn-default:active:hover,.woocommerce a.button.btn-default:active:hover,.woocommerce button.button.btn-default:active:hover,.woocommerce input.button.btn-default:active:hover{background-color:#249bb4}.woocommerce #respond input#submit.btn-outline,.woocommerce a.button.btn-outline,.woocommerce button.button.btn-outline,.woocommerce input.button.btn-outline{border-width:1px;border-style:solid;background-color:transparent}.woocommerce #respond input#submit.btn-fill,.woocommerce a.button.btn-fill,.woocommerce button.button.btn-fill,.woocommerce input.button.btn-fill{border-width:1px;border-style:solid;color:#fff}.woocommerce #respond input#submit.btn-fill:hover,.woocommerce a.button.btn-fill:hover,.woocommerce button.button.btn-fill:hover,.woocommerce input.button.btn-fill:hover{color:#fff}.woocommerce #respond input#submit.btn-square,.woocommerce a.button.btn-square,.woocommerce button.button.btn-square,.woocommerce input.button.btn-square{border-radius:0;background-clip:border-box}.woocommerce #respond input#submit.btn-rounded,.woocommerce a.button.btn-rounded,.woocommerce button.button.btn-rounded,.woocommerce input.button.btn-rounded{border-radius:3px;background-clip:border-box}.woocommerce #respond input#submit.btn-round,.woocommerce a.button.btn-round,.woocommerce button.button.btn-round,.woocommerce input.button.btn-round{border-radius:50px;background-clip:border-box}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #ddd;border-radius:3px;margin-right:2%;margin-bottom:5%;box-shadow:0 0 0 rgba(0,0,0,0.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n){width:100%}.woocommerce ul.products li.product.half,.woocommerce-page ul.products li.product.half,.woocommerce ul.products li.product.third,.woocommerce-page ul.products li.product.third,.woocommerce ul.products li.product.fourth,.woocommerce-page ul.products li.product.fourth{width:100%;margin-right:0}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{box-shadow:0 5px 15px rgba(0,0,0,0.15)}.woocommerce ul.products li.product:hover .product-actions a,.woocommerce-page ul.products li.product:hover .product-actions a{color:#777}.woocommerce ul.products li.product:hover .product-actions a:hover,.woocommerce-page ul.products li.product:hover .product-actions a:hover{color:#3ebdd8}.woocommerce ul.products li.product:hover a img:not(.product-additional-img),.woocommerce-page ul.products li.product:hover a img:not(.product-additional-img){opacity:0}.woocommerce ul.products li.product-category:hover a img:not(.product-additional-img),.woocommerce-page ul.products li.product-category:hover a img:not(.product-additional-img){opacity:1}.woocommerce ul.products li.product-category h3,.woocommerce-page ul.products li.product-category h3{padding:15px}.woocommerce ul.products li.product-category h3 mark,.woocommerce-page ul.products li.product-category h3 mark{background:none;color:#999;font-weight:normal;float:right;margin-top:-2px}@media screen and (min-width:550px){.woocommerce ul.products li.product.half,.woocommerce-page ul.products li.product.half{width:49%;margin-right:2%}.woocommerce ul.products li.product.third,.woocommerce-page ul.products li.product.third{width:49%;margin-right:2%}.woocommerce ul.products li.product.third.first,.woocommerce-page ul.products li.product.third.first{clear:none}.woocommerce ul.products li.product.fourth,.woocommerce-page ul.products li.product.fourth{width:49%;margin-right:2%}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n){width:49%;margin-right:0}}@media screen and (min-width:992px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-right:2%}.woocommerce ul.products li.product.fourth,.woocommerce-page ul.products li.product.fourth,.woocommerce ul.products li.product.third,.woocommerce-page ul.products li.product.third{width:32%;margin-right:2%}.woocommerce ul.products li.product.fourth.first,.woocommerce-page ul.products li.product.fourth.first,.woocommerce ul.products li.product.third.first,.woocommerce-page ul.products li.product.third.first{clear:none}.woocommerce ul.products li.product.fourth:nth-child(3n),.woocommerce-page ul.products li.product.fourth:nth-child(3n),.woocommerce ul.products li.product.third:nth-child(3n),.woocommerce-page ul.products li.product.third:nth-child(3n){margin-right:0}.woocommerce ul.products li.product.fourth:nth-child(3n+1),.woocommerce-page ul.products li.product.fourth:nth-child(3n+1),.woocommerce ul.products li.product.third:nth-child(3n+1),.woocommerce-page ul.products li.product.third:nth-child(3n+1){clear:both}}@media screen and (min-width:1200px){.woocommerce ul.products li.product.fourth,.woocommerce-page ul.products li.product.fourth{width:23.5%;margin-right:2&}.woocommerce ul.products li.product.fourth:nth-child(3n),.woocommerce-page ul.products li.product.fourth:nth-child(3n){margin-right:2%}.woocommerce ul.products li.product.fourth:nth-child(3n+1),.woocommerce-page ul.products li.product.fourth:nth-child(3n+1){clear:none}.woocommerce ul.products li.product.first,.woocommerce-page ul.products li.product.first{clear:both}.woocommerce ul.products li.product.last,.woocommerce-page ul.products li.product.last{margin-right:0}}.product-images-loop{position:relative;overflow:hidden;background:#000;z-index:0}.woocommerce ul.products li.product a img{margin-bottom:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:1;opacity:1;position:relative}.woocommerce ul.products li.product a img.product-additional-img{position:absolute;top:0;left:0;z-index:0;opacity:1}.woocommerce ul.products li.product a{position:relative;display:block}.woocommerce .star-rating span:before{color:#3ebdd8}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:#777;margin-bottom:0;font-size:18px;font-weight:300}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.products li.product .price ins{text-decoration:none;font-weight:300;color:#3ebdd8}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce ul.products li.product .price del{display:inline-block;margin-right:5px;color:#3ebdd8}.woocommerce div.product p.price .amount,.woocommerce div.product span.price .amount,.woocommerce ul.products li.product .price .amount{color:#3ebdd8}.woocommerce div.product span.price .amount{font-weight:bold}.woocommerce div.product span.price del{color:#3ebdd8}.woocommerce ul.products li.product h3{font-size:1em;font-weight:normal}.woocommerce span.onsale{background:#3ebdd8;top:10px;left:10px;padding:3px;margin:0;min-height:46px;min-width:46px;line-height:40px;font-weight:400;z-index:3}.woocommerce ul.products li.product .onsale{background:#3ebdd8;top:10px;right:10px;padding:3px;margin:0;min-height:46px;min-width:46px;line-height:40px;font-weight:400;z-index:3}.product-title-price{display:block;background:#fff;text-align:center;padding:5px;position:relative;border-bottom:1px solid #eee}.product-actions{padding:20px 10px}.product-actions span{display:inline-block;width:50%;float:left;text-align:center}.product-actions i{margin-right:8px}.product-actions a{color:#bbb}.product-actions a:hover{color:#3ebdd8}.woocommerce ul.products li.product .product-actions a{margin-top:0;color:#bbb;background:none;font-weight:normal;line-height:inherit;padding:0}.woocommerce ul.products li a.wc-forward,.woocommerce-page ul.products li a.wc-forward{position:absolute;top:0;left:0;padding:0;height:100%;line-height:100%;display:block;width:100%;background:rgba(0,0,0,0.8);z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#777}.woocommerce ul.products li a.wc-forward:before,.woocommerce-page ul.products li a.wc-forward:before{content:'';position:absolute;height:100px;width:100px;border-radius:100%;background:#fff;top:50%;left:50%;margin-top:-50px;margin-left:-50px;z-index:-1}.thumbnails a,.woocommerce-main-image{background:#000;display:block}.thumbnails a.zoom,.woocommerce-main-image.zoom{position:relative}.thumbnails a.zoom img,.woocommerce-main-image.zoom img{opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnails a.zoom:before,.woocommerce-main-image.zoom:before{content:'\f002';font-family:FontAwesome;color:#fff;display:block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:40px;height:40px;width:40px;border:1px solid rgba(255,255,255,0.75);background:rgba(0,0,0,0.35);border-radius:3px;background-clip:border-box;z-index:1;text-align:center;line-height:40px;font-size:1.2em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.thumbnails a.zoom:hover:before,.woocommerce-main-image.zoom:hover:before{opacity:1;margin-left:-20px}.thumbnails a.zoom:hover img,.woocommerce-main-image.zoom:hover img{opacity:.5}.product-summary{margin-bottom:30px}.product-summary p:last-child{margin-bottom:0}.product_meta{border:1px solid #ddd;border-width:1px 0 1px;padding:10px 0 10px;margin-top:0}.product_meta>span{display:block;font-weight:bold}.product_meta>span *{font-weight:normal;margin-left:6px}.summary .product_meta{margin-top:0}.pricing-row{border:1px solid #ddd;border-width:1px 0 1px 0;padding:5px 0;margin-bottom:30px}.woocommerce ul.product_list_widget li img{float:left;margin-left:5px;margin-right:10px;width:60px;height:auto}.woocommerce ul.product_list_widget li a{padding-top:0;padding-bottom:5px}.woocommerce ul.product_list_widget li .reviewer{font-size:.85714286em}.widget.woocommerce .count{background:none}.woocommerce div.product form.cart{margin-bottom:20px}.woocommerce div.product form.cart .btn-big{padding-top:11px;padding-bottom:11px}.variations-wrapper{border-radius:3px;background:#f2f2f2;padding:10px 20px;margin-bottom:50px;position:relative}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product form.cart table{width:100%}.woocommerce div.product form.cart .variations td.label{vertical-align:baseline;font-size:1em;padding:22px 0 0 0;display:table-cell;border-radius:0;text-align:left}.woocommerce div.product form.cart .variations td.label label{color:#777;margin-bottom:0;font-weight:normal}.woocommerce div.product form.cart .reset_variations{position:absolute;bottom:-30px;left:0;color:#999}.woocommerce div.product form.cart .reset_variations:before{content:'\f014';font-family:FontAwesome;font-size:1em;margin-right:6px}.woocommerce div.product form.cart .reset_variations:hover{color:#3ebdd8}.woocommerce div.product form.cart .reset_variations:hover:before{content:'\f1f8'}.woocommerce div.product form.cart .variations select{margin:10px 0}.single_variation{margin-bottom:10px}.variations_button{overflow:auto}.yith-wcwl-add-to-wishlist{margin:0 0 20px 0}.yith-wcwl-add-to-wishlist .feedback{display:block}.yith-wcwl-add-to-wishlist a{color:#999;clear:both;display:inline-block}.yith-wcwl-add-to-wishlist a:before{content:'\f08a';font-family:FontAwesome;font-size:1em;margin-right:6px}.yith-wcwl-add-to-wishlist a:hover{color:#3ebdd8}.yith-wcwl-add-to-wishlist a:hover:before{content:'\f004'}.woocommerce .quantity{margin-right:10px}.cart .btn{margin:0}.cart .btn-medium{margin:0;padding-top:9px;padding-bottom:9px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#3ebdd8;padding:8px 30px;line-height:1.75;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#68cce1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0;margin-bottom:0}.woocommerce div.product .woocommerce-tabs .panel{box-shadow:0 0 0 transparent;margin-bottom:60px;border-bottom:1px solid #ddd;padding:30px 10px}.wc-tab h2{font-size:1.5em;margin-top:0;margin-bottom:20px}.wc-tab p:last-child{margin-bottom:0}.woocommerce table.shop_attributes{margin-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:none;border:none;padding:0;margin:0 1px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:normal;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;background-clip:padding-box;color:#999;margin-bottom:0;border:1px solid rgba(0,0,0,0);margin:0;background:none;padding:10px 20px}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{background-color:#f2f2f2;border-color:#eee #eee #ddd}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#777;border-color:#ddd;border-bottom-color:rgba(0,0,0,0);background:#fff}.woocommerce #reviews #comments ol.commentlist{padding-left:0;list-style-type:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;padding:0;border:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p{font-size:.875em}.woocommerce #reviews #comments ol.commentlist li .comment-text p:last-child{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist .avatar-wrapper{margin-left:-43px}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:static;background:none;border:none;width:40px;height:auto;padding:0;top:auto;left:auto;float:none}.woocommerce #reviews #comments ol.commentlist li .meta strong{font-size:19px;margin-top:5px;display:inline-block}.woocommerce .comment_container{border:1px solid #ddd;border-radius:3px;padding:10px 20px 20px}.woocommerce #reviews #comments ol.commentlist .star-rating{margin-top:16px}.woocommerce #comments{margin-bottom:30px}.woocommerce #review_form #respond textarea{border:1px solid #ddd;border-radius:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woocommerce #review_form #respond textarea:focus{border-color:#3ebdd8;outline:none}.woocommerce #review_form #respond input[type="text"]{font-size:1em;line-height:1.3}.woocommerce #review_form #respond input[type="text"]:focus{border-color:#3ebdd8;outline:none}.woocommerce #review_form #respond label{min-width:60px}.woocommerce #reviews h3{margin-bottom:20px}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding:0}.woocommerce .widget_shopping_cart .cart_list li a,.woocommerce.widget_shopping_cart .cart_list li a{overflow:auto}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{right:0;top:6px;left:auto;overflow:visible;padding:0;color:#999 !important}.woocommerce .widget_shopping_cart .cart_list li a.remove:hover,.woocommerce.widget_shopping_cart .cart_list li a.remove:hover{background:none;color:#666 !important}.woocommerce .widget_shopping_cart .cart_list li img,.woocommerce.widget_shopping_cart .cart_list li img{height:60px;width:auto;float:left;margin-right:10px;margin-left:5px}.woocommerce .widget_shopping_cart .cart_list li .cart-product-name,.woocommerce.widget_shopping_cart .cart_list li .cart-product-name{color:#777;font-weight:normal;display:block;margin-top:4px}.woocommerce .widget_shopping_cart .cart_list li .quantity,.woocommerce.widget_shopping_cart .cart_list li .quantity{clear:left;margin:0;color:#999;font-weight:normal;font-size:.85714286em;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li .quantity span,.woocommerce.widget_shopping_cart .cart_list li .quantity span{color:#3ebdd8}.woocommerce .widget_shopping_cart .cart_list li dl,.woocommerce.widget_shopping_cart .cart_list li dl{margin:0;padding:5px;border:none;background:#f2f2f2;font-size:.85714286em;margin:0 5px 10px;position:relative}.woocommerce .widget_shopping_cart .cart_list li dl dt,.woocommerce.widget_shopping_cart .cart_list li dl dt,.woocommerce .widget_shopping_cart .cart_list li dl dd,.woocommerce.widget_shopping_cart .cart_list li dl dd{margin:0;padding:0;display:inline;clear:none}.woocommerce .widget_shopping_cart .cart_list li dl dt,.woocommerce.widget_shopping_cart .cart_list li dl dt{margin-right:4px}.woocommerce .widget_shopping_cart .cart_list li dl dd,.woocommerce.widget_shopping_cart .cart_list li dl dd{margin-right:8px}.woocommerce .widget_shopping_cart .cart_list li dl:before,.woocommerce.widget_shopping_cart .cart_list li dl:before{content:'';position:absolute;border-width:6px;border-style:solid;border-color:transparent transparent #f2f2f2;left:24px;top:-12px}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border:1px solid #ddd;border-width:0 0 1px 0;padding:5px}.woocommerce .widget_shopping_cart .total span,.woocommerce.widget_shopping_cart .total span{float:right;color:#3ebdd8;font-weight:bold}.woocommerce .widget_shopping_cart .buttons .button,.woocommerce.widget_shopping_cart .buttons .button{margin:0 0 10px;display:block}.woocommerce .widget_shopping_cart .buttons .button:last-child,.woocommerce.widget_shopping_cart .buttons .button:last-child{margin-bottom:0}.wc-active .header-cart,.woocommerce .header-cart,.woocommerce-page .header-cart{position:absolute;right:-20px;top:80%;width:280px;background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0 5px 15px rgba(0,0,0,0.15);padding:10px;font-size:.875em;opacity:0;visibility:hidden}.wc-active .header-cart span,.woocommerce .header-cart span,.woocommerce-page .header-cart span{position:static;text-align:left;background:none;min-width:auto;color:#777;border-radius:0;font-weight:normal;margin:0;top:auto;right:auto}.wc-active .header-cart ul,.woocommerce .header-cart ul,.woocommerce-page .header-cart ul{width:100%;height:auto;padding:0;margin:0}.wc-active .header-cart ul li,.woocommerce .header-cart ul li,.woocommerce-page .header-cart ul li{border-bottom:1px solid rgba(0,0,0,0.14);display:block;float:none;height:auto;font-size:1em}.wc-active .header-cart ul li .remove,.woocommerce .header-cart ul li .remove,.woocommerce-page .header-cart ul li .remove{position:absolute;right:0;top:6px;left:auto;overflow:visible;padding:0;color:#999 !important;font-size:21px;line-height:21px;height:21px;width:21px}.wc-active .header-cart ul li .remove:hover,.woocommerce .header-cart ul li .remove:hover,.woocommerce-page .header-cart ul li .remove:hover{background:none;color:#666 !important}.wc-active .header-cart ul li a,.woocommerce .header-cart ul li a,.woocommerce-page .header-cart ul li a{overflow:auto;padding:5px 0}.wc-active .header-cart ul li img,.woocommerce .header-cart ul li img,.woocommerce-page .header-cart ul li img{float:left;height:40px !important;width:auto;margin-left:5px;margin-right:10px}.wc-active .header-cart ul li .cart-product-name,.woocommerce .header-cart ul li .cart-product-name,.woocommerce-page .header-cart ul li .cart-product-name{color:#777;font-weight:normal;display:block;margin-top:4px;font-size:1em}.wc-active .header-cart ul li .quantity,.woocommerce .header-cart ul li .quantity,.woocommerce-page .header-cart ul li .quantity{display:inline;font-size:1em}.wc-active .header-cart ul li .quantity span,.woocommerce .header-cart ul li .quantity span,.woocommerce-page .header-cart ul li .quantity span{display:inline;color:#3ebdd8}.wc-active .header-cart ul li dl,.woocommerce .header-cart ul li dl,.woocommerce-page .header-cart ul li dl{margin-top:5px}.wc-active .header-cart ul li dl:before,.woocommerce .header-cart ul li dl:before,.woocommerce-page .header-cart ul li dl:before{left:14px !important}.wc-active .header-cart .total span,.woocommerce .header-cart .total span,.woocommerce-page .header-cart .total span{font-size:1em;line-height:inherit}.wc-active .header-cart .buttons,.woocommerce .header-cart .buttons,.woocommerce-page .header-cart .buttons{margin-bottom:0}body:not(.wc-active) .header-cart,.woocommerce-cart .header-cart{display:none}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table thead{background:#1a1a1a;color:#fff}.woocommerce table.shop_table tbody tr:first-child td{border:none}.woocommerce table.shop_table td{padding:10px 12px}.woocommerce table.shop_table td.actions .coupon .input-text{min-width:160px}.woocommerce table.shop_table td.actions .btn{margin-top:0;margin-bottom:0;padding-top:9px;padding-bottom:9px;outline:none}.woocommerce td.product-name dl.variation{padding:5px;border:none;background:#f2f2f2;font-size:.85714286em;margin:5px 0 0;position:relative}.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation dd{margin:0;padding:0;display:inline;clear:none}.woocommerce td.product-name dl.variation dt{margin-right:4px}.woocommerce td.product-name dl.variation dd{margin-right:8px}.woocommerce td.product-name dl.variation:before{content:'';position:absolute;border-width:6px;border-style:solid;border-color:transparent transparent #f2f2f2;left:24px;top:-12px}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{width:100%}.woocommerce .cart-collaterals .cart_totals td,.woocommerce-page .cart-collaterals .cart_totals td{text-align:right}.woocommerce .cart-collaterals .cart_totals label,.woocommerce-page .cart-collaterals .cart_totals label{display:inline;font-weight:normal;color:#000}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:13px 15px;height:auto;border:1px solid #ddd;border-radius:3px;background-clip:border-box;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{border-color:#3ebdd8}.woocommerce form .form-row input.input-text,.woocommerce form .form-row .select2-container,.select2-container .select2-choice,.select2-results .select2-result-label,.select2-container .select2-choice>.select2-chosen{height:40px}.select2-container .select2-choice>.select2-chosen{line-height:38px}.woocommerce-order-received h2,.woocommerce-order-received h3{margin-top:40px;margin-bottom:20px}.myaccount_user h3{margin-bottom:0}.woocommerce table.my_account_orders{margin-bottom:40px}.woocommerce-checkout label{display:inline;font-weight:normal}.lost_password{float:right;margin-bottom:0;margin-top:-43px}.woocommerce form.checkout_coupon .btn,.woocommerce form.login .btn,.woocommerce form.register .btn{margin:0 10px 0 0}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#ddd}.woocommerce .widget_price_filter .price_slider_amount .button{background:#f2f2f2;color:#666;font-weight:400}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#3ebdd8}.woocommerce .address{border:1px solid #ddd;border-radius:5px;padding:20px}.woocommerce .address h3{margin-top:0}.woocommerce .address address{margin-bottom:0}.wpcf7 input[type="text"],.wpcf7 input[type="number"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="url"],.wpcf7 input[type="submit"],.wpcf7 input[type="date"],.wpcf7 input[type="time"],.wpcf7 input[type="datetime-local"],.wpcf7 input[type="month"],.wpcf7 textarea,.wpcf7 select{width:100%;border-radius:3px;background-clip:border-box;border:1px solid #ddd;box-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#fff;padding:7px 10px;line-height:inherit}.wpcf7 input[type="text"]:focus,.wpcf7 input[type="number"]:focus,.wpcf7 input[type="email"]:focus,.wpcf7 input[type="tel"]:focus,.wpcf7 input[type="url"]:focus,.wpcf7 input[type="submit"]:focus,.wpcf7 input[type="date"]:focus,.wpcf7 input[type="time"]:focus,.wpcf7 input[type="datetime-local"]:focus,.wpcf7 input[type="month"]:focus,.wpcf7 textarea:focus,.wpcf7 select:focus{border-radius:3px;background-clip:border-box;border-color:#3ebdd8;box-shadow:none;background:#fff;color:#777;outline:none}.wpcf7 input[type='submit']{width:auto;height:auto;padding:11px 60px;text-transform:uppercase;background:#3ebdd8;border-color:#3ebdd8;color:#fff}.wpcf7 input[type='submit']:hover{background:#68cce1;border-color:#68cce1}.wpcf7 span.wpcf7-list-item{margin-left:1em}.wpcf7 div.wpcf7-response-output{border-width:1px;margin:2em 0 1em;padding:.8em 1em}.wpcf7 div.wpcf7-validation-errors{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.wpcf7 div.wpcf7-mail-sent-ng{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.wpcf7 div.wpcf7-mail-sent-ok{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.wpcf7-form-control-wrap{margin-bottom:1em}.no-js .navbar{background:rgba(0,0,0,0.75)}.no-js .testimonials-rotator .testimonial{display:none}.no-js .testimonials-rotator .testimonial:first-child{display:block}.no-js .carousel div{display:none;float:left}.no-js .carousel div .car-image{max-width:285px}.no-js .carousel div .car-image img{width:100%;height:auto}.no-js .carousel div:nth-child(1),.no-js .carousel div:nth-child(2),.no-js .carousel div:nth-child(3),.no-js .carousel div:nth-child(4){display:inline-block}.ie .top-menu ul li .sf-with-ul::after{top:50px !important}.ie .top-menu ul li ul li .sf-with-ul::after{top:18px !important}.ie .minified .top-menu ul li .sf-with-ul::after{top:25px !important}.ie .minified .top-menu ul li ul li .sf-with-ul::after{top:18px !important}.ie .mobile-menu .top-menu ul li a.sf-with-ul::after{top:21px !important}.ie7 .hidden-item,.ie8 .hidden-item,.ie9 .hidden-item,.ie10 .hidden-item{visibility:hidden}.ie7 .hidden-item .hidden-overlay,.ie8 .hidden-item .hidden-overlay,.ie9 .hidden-item .hidden-overlay,.ie10 .hidden-item .hidden-overlay{display:block}.ie8 .navbar-nav li a:after,.ie8 .navbar-nav li a:after{display:none}.no-cssgradients .navbar{background:transparent url('../img/navbar-bg.png') top left repeat-x;background-size:2px 100%}.no-cssgradients .dark-menu{background:transparent url('../img/dark-bg.png') top left repeat}.no-csstransforms .og-close{background:transparent url('../img/close-bg.png') top left no-repeat;height:40px;width:40px;background-size:100% 100%}.no-rgba .darken-menu,.ie8 .darken-menu,.ie9 .darken-menu{background:transparent url('../img/dark-bg.png') top left repeat}.is-ios .photo-section{background-size:auto !important;background-attachment:scroll !important}.animated-entrance{opacity:0}.ie8 .animated-entrance,.ie9 .animated-entrance{opacity:1}.no-ml{margin-left:0}.no-mr{margin-right:0}.no-mb{margin-bottom:0}.no-mt{margin-top:0}