@import url("/wp-content/themes/CherryFramework/style.css");@import url(//fonts.googleapis.com/css?family=Gentium+Basic:400,400italic,700);body{padding:0!important;}h1 small{font-size:inherit;}h2{text-transform:uppercase;letter-spacing:2px;margin-bottom:19px;}h3{letter-spacing:1.5px;margin:0 0 15px 0;}p{margin-bottom:18px;}a{-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s;}a:hover,a:active,a:focus{text-decoration:none;}.main-holder{overflow:hidden;}.header{padding:0;border:none;background-color:transparent;background-repeat:no-repeat;background-position:50% 0;background-image:url(/wp-content/themes/theme52945/images/header-img.jpg);background-size:cover;}.home .header{background-image:none!important;}.slider_on .header{width:100%;position:absolute;left:0;top:0;}.header .pseudoStickyBlock{max-height:48px!important;}@media (max-width: 767px) {.header .pseudoStickyBlock{display:none!important;}}.logo{float:none;text-align:center;overflow:hidden;}@media (min-width: 768px) and (max-width: 979px) {.logo{width:100%;}}.logo-wrap{padding:38px 0 34px 0;position:relative;z-index:1;}@media (max-width: 767px) {.logo-wrap{padding:20px;}}.logo-wrap:before{content:'';position:absolute;left:50%;top:0;width:300%;height:100%;margin:0 0 0 -150%;background-color:rgba(0,0,0,0.78);z-index:-1;}.no-rgba .logo-wrap:before{background-image:url(/wp-content/themes/theme52945/images/black-opacity-78.png);}.logo_link:hover,.logo_link:active,.logo_link:focus{color:#fff;}.logo_tagline{font-size:16px;text-transform:uppercase;letter-spacing:1px;color:#cea474;}.search-form_is{height:39px!important;}.nav-wrapper{padding:29px 0;position:relative;z-index:1;}@media (max-width: 767px) {.nav-wrapper{padding:20px;}}.nav-wrapper:before{content:'';position:absolute;left:50%;top:0;width:300%;height:100%;margin:0 0 0 -150%;background-color:rgba(0,0,0,0.53);z-index:-1;}.no-rgba .nav-wrapper:before{background-image:url(/wp-content/themes/theme52945/images/black-opacity-53.png);}.nav-wrapper.isStuck{padding:15px 0;}@media (max-width: 767px) {.nav-wrapper.isStuck{position:static!important;top:0!important;padding:20px;}}.nav-wrapper.isStuck:before{background-color:#000;}@media (max-width: 767px) {.nav-wrapper.isStuck:before{background-color:rgba(0,0,0,0.53);}}.no-rgba .nav-wrapper.isStuck:before{background-image:none;}.nav__primary{margin-bottom:0;}.sf-menu li:hover ul,.sf-menu li.sfHover ul{margin:0 0 0 -5em;left:50%;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{margin:0 0 0 2px;top:0;}.sf-menu{float:none;text-align:center;}.sf-menu>li{background:none;float:none;display:inline-block;vertical-align:top;margin-left:66px;}@media (min-width: 1200px) {.sf-menu>li{margin-left:66px;}}@media (min-width: 768px) and (max-width: 979px) {.sf-menu>li{margin-left:30px;}}.sf-menu>li:first-child{margin-left:0;}.sf-menu>li>a{padding:0;border:none;text-transform:uppercase;letter-spacing:1px;}.sf-menu li ul{padding:29px 0 32px 0;background-color:#0b0b0b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.sf-menu li li{background:none;text-align:left;margin-top:13px;}.sf-menu li li:first-child{margin-top:0;}.sf-menu li li a{padding:0;border:none;color:#fff;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;text-indent:16px;}.sf-menu li li ul{padding:5px 0 6px 0;background-color:#8d6245;}.sf-menu li li li{margin-top:9px;}.sf-menu li li li a{color:#000;}.sf-menu>li>a:hover,.sf-menu>li.sfHover>a,.sf-menu>li.current-menu-item>a,.sf-menu>li.current_page_item>a{color:#ba8d4d;background:none;}.sf-menu li li>a:hover,.sf-menu li li.sfHover>a,.sf-menu li li.current-menu-item>a,.sf-menu li li.current_page_item>a{background:none;font-weight:bold;}.sf-menu li li li>a:hover,.sf-menu li li li.sfHover>a,.sf-menu li li li.current-menu-item>a,.sf-menu li li li.current_page_item>a{color:#fff;font-weight:400;}.content-holder{background-image:url(/wp-content/themes/theme52945/images/pattern.gif);padding-bottom:76px;}@media (max-width: 767px) {.content-holder{padding-left:20px;padding-right:20px;}}.home .content-holder{padding-bottom:1px;}@media (max-width: 767px) {.home .content-holder{padding-top:20px;}}#content{padding-top:44px;}.title-section{padding:44px 0 0 0;}.title-header{font-size:24px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;line-height:1.2em;overflow:visible;margin:0 0 13px 0;}.breadcrumb__t{padding:18px 22px;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.breadcrumb__t li{font-size:18px;text-shadow:none;letter-spacing:1px;}.breadcrumb__t li.active{color:#111111;}.breadcrumb__t li.divider{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.breadcrumb__t li.divider:after{content:' / ';color:#111111;font:18px/21px Gentium Basic;}.breadcrumb__t li a{color:#ba8d4d;}.breadcrumb__t li a:hover,.breadcrumb__t li a:focus,.breadcrumb__t li a:active{color:#24110b;}.post__holder .post-header .post-title{margin:0 0 24px 0;}.post__holder .featured-thumbnail.large{margin:0 0 20px 0;}.post__holder .btn-primary{font-size:14px;padding:10px 17px 9px 17px;}.post_meta{padding:14px 20px 15px;border:none;font-size:14px;background-color:#fff;}.post_meta div[class^="post_"]{padding:0 26px 0 0;}.post_meta a{color:#111111;}.post_meta a:hover,.post_meta a:active,.post_meta a:focus{color:#cea474;}.post_meta i{color:#cea474;padding:0 2px 0 0;}.share-buttons span,.share-buttons li{line-height:18px;}.post-author{padding:25px 32px 25px 20px;border:none;background-color:#fff;}.post-author_h{margin:0 0 19px 0;}.post-author_h small{color:#cea474;text-transform:capitalize;}.post-author_h a{text-transform:capitalize;}.post-author_link{margin-top:20px;}.post-author_gravatar{margin:6px 20px 0 0;}@media (min-width: 1200px) {.post-author_gravatar{margin-right:30px;}}.post-author_gravatar img{padding:0;border:none;background:none;}.post-author .post-author_desc{overflow:visible;margin-top:0;}@media (min-width: 1200px) {.post-author .post-author_desc{overflow:hidden;}}.post-author .post-author_desc .post-author_link{font-size:18px;line-height:21px;letter-spacing:1.5px;}.post-author .post-author_desc .post-author_link p{margin:0;}.post-author .post-author_desc .post-author_link a{text-transform:capitalize;}#recent-author-posts .post__holder{margin-bottom:40px;}#recent-author-comments{padding-top:70px;}#recent-author-comments ul{margin:0;}#recent-author-comments ul li{list-style-type:none;margin-bottom:5px;}.related-posts_h{font-size:24px;font-weight:bold;line-height:28px;text-transform:uppercase;letter-spacing:2px;margin:0 0 24px 0;}.related-posts_item{font-size:18px;line-height:21px;}.related-posts .featured-thumbnail{margin:0 0 20px 0;}.pagination__posts ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.pagination__posts ul li a{border:none;margin:0 0.5px;background:none;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.pagination__posts ul li a:hover,.pagination__posts ul li a:active,.pagination__posts ul li a:focus{background-color:#24110b;color:#fff;}.pagination__posts ul .active span{border:none;margin:0 0.5px;background-color:#24110b;color:#fff;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;}.zoom-icon{background:rgba(0,0,0,0.56);}.no-rgba .zoom-icon{background:url(/wp-content/themes/theme52945/images/black-opacity-56.png);}.zoom-icon:before{margin:-32.5px 0 0 -32.5px;width:65px;height:65px;background-color:#fff;background-image:url(/wp-content/themes/theme52945/images/magnify-alt.png);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}@media (max-width: 480px) {.zoom-icon:before{margin:-20px 0 0 -20px;width:40px;height:40px;background-size:contain;}}.featured-thumbnail a:hover .zoom-icon:before,a.thumbnail:hover .zoom-icon:before,.thumbnail__portfolio a:hover .zoom-icon:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.page-header{margin-top:0;padding-bottom:0;border:none;}.page-header h1{font-size:24px;font-weight:bold;line-height:28px;text-transform:uppercase;letter-spacing:2px;margin-top:0;}.single-pager{padding:0;border:none;}.single-pager a{font-size:14px;text-transform:uppercase;background-color:#24110b!important;color:#fff;border:none!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.single-pager a:hover,.single-pager a:active,.single-pager a:focus{background-color:#8c060c!important;}.archive_lists .archive_h{font-size:24px;font-weight:bold;line-height:28px;text-transform:uppercase;}.filter-wrapper strong{padding:10px 0 0 0;margin-right:39px;font-weight:normal;text-transform:uppercase;}.nav-pills{margin-bottom:40px;}.nav-pills li{margin-left:20px;}.nav-pills li:first-child{margin-left:0;}.nav-pills li a{margin:0!important;padding:10px 17px 9px!important;text-transform:uppercase;line-height:21px;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border-radius:0px!important;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.nav-pills li a:hover,.nav-pills li a:active,.nav-pills li a:focus{background:#24110b;color:#fff;}.filterable-portfolio .caption__portfolio{padding:19px 20px 27px 20px;background-color:#fff;}.filterable-portfolio h3{font-size:18px;line-height:22px;margin:0 0 15px 0;}.filterable-portfolio p{margin-bottom:0;}.filterable-portfolio p.excerpt{margin-bottom:19px;}.filterable-portfolio .btn-primary{font-size:14px;padding:10px 17px 9px 17px;}.portfolio-meta{border:none;padding:1em 20px;background-color:#fff;}.portfolio-meta i{color:#cea474;}.portfolio-meta a:hover,.portfolio-meta a:active,.portfolio-meta a:focus{color:#cea474;}.portfolio-meta-list{border:none;padding:1em 20px;margin:20px 0;background-color:#fff;}.single-portfolio .featured-thumbnail.large{margin-top:0;}.comments-h{font-size:24px;font-weight:bold;line-height:28px;text-transform:uppercase;letter-spacing:2px;margin:0 0 23px 0;}.comment .comment-body{margin-bottom:20px;padding:24px 20px 27px 20px;border:none;background:#fff;}@media (max-width: 767px) {.comment .comment-body .extra-wrap{overflow:visible;}}.comment.bypostauthor .comment-body{background:#fff;}.comment-author{margin:6px 20px 0 0;}@media (min-width: 1200px) {.comment-author{margin-right:30px;}}.comment-author .author{width:70px;font-size:18px;font-weight:normal;line-height:21px;letter-spacing:1.5px;padding-top:15px;}#respond h3{font-size:24px;font-weight:bold;line-height:28px;text-transform:uppercase;letter-spacing:2px;}#respond form .btn{margin-top:7px;}#respond form .comment_submit{text-align:left;}.comment-meta{font-size:14px;padding:10px 0 0 0;}.comment-meta-wrap{padding-top:19px;}.reply{margin-left:20px;font-size:14px;text-transform:uppercase;}@media (min-width: 1200px) {.reply{margin-left:30px;}}.reply .comment-reply-link{font-size:14px;padding:10px 17px 9px 17px;background:none;position:relative;z-index:1;}.reply .comment-reply-link:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:#24110b;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.reply .comment-reply-link:hover,.reply .comment-reply-link:active,.reply .comment-reply-link:focus{color:#fff;}.reply .comment-reply-link:hover:before,.reply .comment-reply-link:active:before,.reply .comment-reply-link:focus:before{background:#8c060c;-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);}#commentform p.field{margin-bottom:11px;}#commentform input[type="text"]{width:100%;height:39px;padding:9px 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width: 1200px) {#commentform input[type="text"]{width:670px;}}#commentform textarea{padding:9px 16px;min-height:216px;height:216px;}.comment-list ul.children{margin:0 0 0 40px;}@media (min-width: 768px) and (max-width: 979px) {.comment-list ul.children{margin:0;}}@media (max-width: 767px) {.comment-list ul.children{margin:0;}}#sidebar{padding-top:44px;}#sidebar .widget{margin:58px 0 0 0;}#sidebar .widget:first-child{margin:0;}#sidebar .widget>h3{font-size:24px;font-weight:bold;line-height:28px;text-transform:uppercase;margin:0 0 19px 0;}#sidebar .widget ul{margin:0;}#sidebar .widget ul li{font-size:18px;line-height:1.2em;list-style-type:none;letter-spacing:2px;margin-top:14px;}#sidebar .widget ul li:first-child{margin-top:0;}#sidebar .widget ul li:before{content:'\f00c';font-size:16px;font-family:FontAwesome;color:#fff;padding-right:10px;}#sidebar .widget ul li a:hover,#sidebar .widget ul li a:active,#sidebar .widget ul li a:focus{color:#8c060c;}#sidebar .widget ul ul{margin:14px 0 0 26px;}#wp-calendar td#today{font-weight:bold;color:#8c060c;}#wp-calendar caption{color:#8c060c;}#wp-calendar thead th{color:#8c060c;}.social_li{font-size:14px!important;line-height:21px!important;margin-top:0!important;letter-spacing:0!important;}.social_li:before{display:none;}.flickr_li{margin-top:0!important;}.flickr_li:before{display:none;}.flickr_li .thumbnail:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.banners{margin:58px 0 0 0;}.banners:first-child{margin:0;}.comments-custom li{margin:33px 0 0 0!important;padding:0;font-size:14px!important;line-height:21px!important;letter-spacing:0!important;}.comments-custom li:before{display:none;}.comments-custom li:first-child{margin-top:0!important;}.comments-custom .featured-thumbnail{margin:0 20px 0 0;}@media (min-width: 1200px) {.comments-custom .featured-thumbnail{margin-right:30px;}}.comments-custom_txt{padding:20px 0 0 0;border-top:none;margin-top:0;}.comments-custom_txt a:hover{text-decoration:none;}.comments-custom_h_title,.comments-custom_h_author{margin-bottom:0;}.comments-custom .meta_format{margin-top:0;}.comments-custom .meta_format time{display:block;padding-top:15px;}.post-list li{padding:0;margin:14px 0 0 0!important;font-size:14px!important;line-height:21px!important;letter-spacing:0!important;}.post-list li:before{display:none;}.post-list li:first-child{margin-top:0!important;}.post-list time{display:block;margin-bottom:-2px;}.post-list .featured-thumbnail{margin:6px 20px 10px 0;width:85px;}@media (min-width: 1200px) {.post-list .featured-thumbnail{margin-right:30px;width:auto;}}.post-list_h{font-size:18px;line-height:22px;margin:0 0 15px 0;}.post-list .excerpt{margin-bottom:18px;}.testimonials{margin-bottom:64px;}.home .testimonials{margin:77px 0 0 0;}@media (max-width: 767px) {.home .testimonials{margin:30px 0 0 0;}}.testimonials .testi-item{padding:0;margin:55px 0 0 0;text-align:center;}.testimonials .testi-item:first-child{margin-top:0;}.testimonials .testi-item blockquote{padding:0;font-size:18px;line-height:30px;background:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.testimonials .testi-item blockquote:before{position:static;bottom:auto;display:block;text-align:center;width:153px;height:153px;margin:0 auto 14px;border:none;background:#24110b url(/wp-content/themes/theme52945/images/quotes.png) no-repeat 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.testimonials .testi-item blockquote:after{display:none;}.testimonials .testi-item blockquote>a{color:#24110b;}.testimonials .testi-item blockquote>a:hover{color:#8c060c;}.testimonials .testi-item .testi-meta{font-size:18px;padding:0 38px 0 38px;margin-top:11px;position:relative;display:inline-block;vertical-align:top;}.testimonials .testi-item .testi-meta:before,.testimonials .testi-item .testi-meta:after{content:'';width:11px;height:11px;background-image:url(/wp-content/themes/theme52945/images/icon-star.png);position:absolute;top:6px;}.testimonials .testi-item .testi-meta:before{left:0;}.testimonials .testi-item .testi-meta:after{right:0;}.testimonials .testi-item .testi-meta .user{font-style:italic;}.posts-grid li{margin-bottom:20px;}@media (min-width: 1200px) {.posts-grid li{margin-bottom:30px;}}@media (max-width: 767px) {.posts-grid li{text-align:center;}}@media (max-width: 767px) {.posts-grid .featured-thumbnail{float:none;display:inline-block;vertical-align:top;}}.posts-grid .featured-thumbnail img{max-width:none;}.posts-grid__extra h5,.posts-grid__extra .excerpt{display:none;}.posts-grid__team li{margin-bottom:27px;}@media (max-width: 767px) {.posts-grid__team li{text-align:left;}}.posts-grid__team li .featured-thumbnail{margin-bottom:21px;}.posts-grid__team h5{font-size:18px;font-style:italic;line-height:22px;margin:0 0 15px 0;letter-spacing:2px;}.posts-grid .zoom-icon:before{margin:-32.5px 0 0 -32.5px;width:65px;height:65px;background-image:url(/wp-content/themes/theme52945/images/magnify-alt1.png);}.banner-wrap{margin:0 0 33px 0;}.banner-wrap .featured-thumbnail{margin:0 0 14px 0;}.banner-wrap .featured-thumbnail a{float:none;border:none;}.banner-wrap .featured-thumbnail a img{-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.banner-wrap .featured-thumbnail a:hover img,.banner-wrap .featured-thumbnail a:active img,.banner-wrap .featured-thumbnail a:focus img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.banner-wrap h5{font-size:48px;line-height:40px;margin:0;color:#8c060c;text-transform:uppercase;font-weight:400;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;}@media (min-width: 768px) and (max-width: 979px) {.banner-wrap h5{font-size:38px;line-height:36px;}}.banner-wrap:hover h5{color:#24110b;}.banner-wrap__extra{width:33.33%;float:left;background-color:#fff;padding-bottom:13px;}@media (max-width: 767px) {.banner-wrap__extra{width:auto;margin:0 auto 20px;float:none;max-width:390px;}}.banner-wrap__extra h5{padding:1px 32px;border-left:1px solid #95806e;}@media (min-width: 1200px) {.banner-wrap__extra h5{padding-right:120px;}}@media (max-width: 767px) {.banner-wrap__extra h5{border:none;}}.banner-wrap__first h5{border-left:none;}.footer{height:411px;padding:48px 0 0 0;border:none;background-color:transparent;background-repeat:no-repeat;background-position:50% 0;background-image:url(/wp-content/themes/theme52945/images/footer-bg.jpg);color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width: 1200px) {.footer{height:410px;}}@media (max-width: 767px) {.footer{padding-left:20px;padding-right:20px;height:360px;}}.footer a{color:inherit;}nav.footer-nav{float:none;padding-top:18px;}nav.footer-nav ul{float:none;}@media (min-width: 768px) and (max-width: 979px) {nav.footer-nav ul{text-align:left;}}nav.footer-nav ul li{float:none;display:inline;vertical-align:top;padding:0 15px 0 0;}@media (min-width: 768px) and (max-width: 979px) {nav.footer-nav ul li{padding:0 10px 0 0;}}nav.footer-nav ul li a:hover,nav.footer-nav ul li a:active,nav.footer-nav ul li a:focus{color:#fff;text-decoration:underline;}.copyright{padding:0;}.footer-text{float:none;font-size:18px;line-height:1.2em;text-transform:uppercase;letter-spacing:2px;}.footer-text a:hover,.footer-text a:active,.footer-text a:focus{color:#cea474;text-decoration:none;}.footer-text .site-name{font-size:60px;font-weight:bold;line-height:1.2em;text-transform:lowercase;letter-spacing:5px;display:inline-block;vertical-align:top;margin-bottom:6px;}.footer-text .site-name:hover,.footer-text .site-name:active,.footer-text .site-name:focus{text-decoration:none;}.social-nets-wrapper .social{overflow:hidden;}@media (max-width: 767px) {.social-nets-wrapper .social{text-align:center;}}.social-nets-wrapper .social li{float:left;margin:0 11px 0 0;list-style-type:none;}@media (max-width: 767px) {.social-nets-wrapper .social li{float:none;display:inline-block;vertical-align:top;margin:0 5px 10px 5px;}}.social-nets-wrapper .social li a{-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.social-nets-wrapper .social li a:hover,.social-nets-wrapper .social li a:active,.social-nets-wrapper .social li a:focus{opacity:0.5;filter:alpha(opacity=50);}.phone{font-size:20px;text-transform:uppercase;letter-spacing:2px;padding:13px 0 0 0;margin-bottom:24px;}@media (min-width: 768px) and (max-width: 979px) {.phone{font-size:14px;margin-bottom:15px;}}@media (max-width: 767px) {.phone{font-size:14px;text-align:center;}}.wpcf7-form p.field input{padding:9px 16px;height:39px;}.wpcf7-form textarea{padding:9px 16px;line-height:21px;}.wpcf7-form .ajax-loader{margin-top:10px;}.wpcf7-not-valid-tip{border-color:#B94A48!important;padding:9px 0 9px 16px!important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}@media (min-width: 768px) and (max-width: 979px) {.wpcf7-not-valid-tip{padding-left:10px!important;}}div.wpcf7-response-output{border-color:#B94A48!important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}@media (max-width: 767px) {.google-map-api{height:300px;}}.dropcap{overflow:visible;margin:0;width:60px;height:60px;background:#24110b;font-size:24px;line-height:60px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}@media (min-width: 768px) and (max-width: 979px) {.dropcap{width:42px;height:42px;line-height:42px;}}@media (max-width: 767px) {.dropcap{margin-right:20px;}}.dropcap:after{content:'';width:9px;height:17px;position:absolute;top:10px;right:-9px;background-image:url(/wp-content/themes/theme52945/images/arrow.gif);}.spacer{height:40px;}.list.styled>ul li{font-size:18px;margin-top:14px;letter-spacing:2px;}.list.styled>ul li:before{font-size:16px;color:#fff;padding-right:10px;}.list.styled>ul li:first-child{margin-top:0;}input[type="submit"],input[type="reset"]{background:#24110b!important;font-size:14px;height:40px;padding:0 17px;}input[type="submit"]:hover,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:focus{background:#8c060c!important;}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{border:none;color:#111111;padding:9px 16px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}select::-moz-placeholder,textarea::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="color"]::-moz-placeholder,.uneditable-input::-moz-placeholder{color:#111111;opacity:1;}select::-ms-input-placeholder,textarea::-ms-input-placeholder,input[type="text"]::-ms-input-placeholder,input[type="password"]::-ms-input-placeholder,input[type="datetime"]::-ms-input-placeholder,input[type="datetime-local"]::-ms-input-placeholder,input[type="date"]::-ms-input-placeholder,input[type="month"]::-ms-input-placeholder,input[type="time"]::-ms-input-placeholder,input[type="week"]::-ms-input-placeholder,input[type="number"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,input[type="url"]::-ms-input-placeholder,input[type="search"]::-ms-input-placeholder,input[type="tel"]::-ms-input-placeholder,input[type="color"]::-ms-input-placeholder,.uneditable-input::-ms-input-placeholder{color:#111111;}select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,.uneditable-input::-webkit-input-placeholder{color:#111111;}select:-moz-placeholder,textarea:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="color"]:-moz-placeholder,.uneditable-input:-moz-placeholder{color:#111111;}select:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,.uneditable-input:-ms-input-placeholder{color:#111111;}select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,.uneditable-input::-webkit-input-placeholder{color:#111111;}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media (max-width: 767px) {.top-indent{padding-top:20px;}}.content_box__clients{background-color:#fff;margin:71px 0 0 0;padding:21px 0 26px 0;}@media (min-width: 768px) and (max-width: 979px) {.content_box__clients{padding-left:20px;padding-right:20px;}}@media (max-width: 767px) {.content_box__clients{padding-bottom:6px;}}.content_box__clients:before,.content_box__clients:after{display:none;}.content_box__clients img.aligncenter{margin:0 auto;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;}@media (max-width: 767px) {.content_box__clients img.aligncenter{margin-bottom:20px;}}.content_box__clients a:hover img,.content_box__clients a:active img,.content_box__clients a:focus img{opacity:0.5;filter:alpha(opacity=50);}.btn{-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.btn-primary{border:none;text-shadow:none;background:none!important;text-transform:uppercase;position:relative;z-index:1;color:#fff!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.btn-primary:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:#24110b;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.btn-normal{font-size:14px;padding:10px 17px 9px 17px;}.btn:hover,.btn:active,.btn:focus{-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;}.btn:hover:before,.btn:active:before,.btn:focus:before{background:#8c060c;-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);}.thumbnail,.featured-thumbnail{padding:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.title-box{margin-bottom:32px;background-color:#fff;}@media (max-width: 767px) {.title-box{margin-bottom:20px;}}.title-box_primary{font-size:24px;font-weight:normal;line-height:1.2em;color:#2f2f2f;padding:16px 21px 15px;}#back-top-wrapper{right:45px;bottom:303px;}#back-top a{width:42px;}#back-top a:hover span{background-color:#8c060c;background-position:0 -42px;-webkit-transition:background-position 0.4s;-moz-transition:background-position 0.4s;-o-transition:background-position 0.4s;transition:background-position 0.4s;}#back-top span{margin-bottom:0;width:42px;height:42px;background:#000 url(/wp-content/themes/theme52945/images/up-arrow.png) repeat-y center center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-o-transition:background-color 0.4s;transition:background-color 0.4s;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:31px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.parallax-slider{height:832px;}@media (min-width: 768px) and (max-width: 979px) {.parallax-slider{height:650px;}}@media (max-width: 767px) {.parallax-slider{height:550px;}}.parallax-slider #mainCaptionHolder .container{top:47%;}@media (min-width: 768px) and (max-width: 979px) {.parallax-slider #mainCaptionHolder .container{top:56%;}}.parallax-slider #mainCaptionHolder .slider_caption{padding:0 0 0 54px;}@media (min-width: 768px) and (max-width: 979px) {.parallax-slider #mainCaptionHolder .slider_caption{padding-left:0;}}@media (max-width: 767px) {.parallax-slider #mainCaptionHolder .slider_caption{padding-left:20px;padding-right:20px;text-align:center;}}.parallax-slider #mainCaptionHolder .slider_caption h1,.parallax-slider #mainCaptionHolder .slider_caption h2{font-size:67px;line-height:1.2em;font-weight:bold;text-transform:uppercase;letter-spacing:0;color:#fff;color:rgba(255,255,255,0.345);}@media (min-width: 1200px) {.parallax-slider #mainCaptionHolder .slider_caption h1,.parallax-slider #mainCaptionHolder .slider_caption h2{font-size:92px;line-height:92px;}}@media (min-width: 768px) and (max-width: 979px) {.parallax-slider #mainCaptionHolder .slider_caption h1,.parallax-slider #mainCaptionHolder .slider_caption h2{font-size:49px;line-height:60px;}}@media (max-width: 767px) {.parallax-slider #mainCaptionHolder .slider_caption h1,.parallax-slider #mainCaptionHolder .slider_caption h2{font-size:49px;line-height:60px;}}@media (max-width: 480px) {.parallax-slider #mainCaptionHolder .slider_caption h1,.parallax-slider #mainCaptionHolder .slider_caption h2{font-size:30px;line-height:45px;}}.parallax-slider #mainCaptionHolder .slider_caption h1 small,.parallax-slider #mainCaptionHolder .slider_caption h2 small{font-size:36px;line-height:30px;color:#fff;width:277px;text-align:right;float:left;margin-right:9px;padding:6px 0 0 0;}@media (min-width: 1200px) {.parallax-slider #mainCaptionHolder .slider_caption h1 small,.parallax-slider #mainCaptionHolder .slider_caption h2 small{padding-top:16px;}}@media (min-width: 768px) and (max-width: 979px) {.parallax-slider #mainCaptionHolder .slider_caption h1 small,.parallax-slider #mainCaptionHolder .slider_caption h2 small{font-size:28px;line-height:25px;padding-top:0;}}@media (max-width: 767px) {.parallax-slider #mainCaptionHolder .slider_caption h1 small,.parallax-slider #mainCaptionHolder .slider_caption h2 small{font-size:28px;line-height:25px;padding-top:0;text-align:center;float:none;display:block;width:auto;margin-right:0;}}.parallax-slider #mainCaptionHolder .slider_caption h1 strong,.parallax-slider #mainCaptionHolder .slider_caption h2 strong{color:#ddaf98;color:rgba(221,175,152,0.345);float:left;letter-spacing:-1px;}@media (max-width: 767px) {.parallax-slider #mainCaptionHolder .slider_caption h1 strong,.parallax-slider #mainCaptionHolder .slider_caption h2 strong{float:none;}}.parallax-slider .controlBtn{width:60px;height:60px;margin-top:-30px;}.parallax-slider .controlBtn .innerBtn{font-size:48px;line-height:60px;color:#24110b;background:#fff;}.parallax-slider .controlBtn .slidesCounter{font-size:16px;line-height:60px;color:#24110b;background:#fff;}.parallax-slider .controlBtn:hover .innerBtn{color:#fff;background:#eb1c00;}.parallax-slider .parallaxPrevBtn,.parallax-slider .parallaxNextBtn{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.parallax-slider .parallaxPrevBtn{left:-60px;}.parallax-slider .parallaxNextBtn{right:-60px;}.parallax-slider:hover .parallaxPrevBtn{left:0;}.parallax-slider:hover .parallaxNextBtn{right:0;}.parallax-slider #paralaxSliderPagination{bottom:25px;}.parallax-slider #paralaxSliderPagination.buttons_pagination ul li{border-radius:50%;margin:0 0 0 7px;width:14px;height:14px;background:#fff;}.parallax-slider #paralaxSliderPagination.buttons_pagination ul li:first-child{margin-left:0;}.parallax-slider #paralaxSliderPagination.buttons_pagination ul li:hover,.parallax-slider #paralaxSliderPagination.buttons_pagination ul li.active{background:#eb1c00;}.parallax-slider #paralaxSliderPagination.images_pagination ul li{margin:3px;opacity:.5;}.parallax-slider #paralaxSliderPagination.images_pagination ul li:hover,.parallax-slider #paralaxSliderPagination.images_pagination ul li.active{opacity:1;}.parallax-slider #previewSpinner{width:50px;height:50px;margin-left:-25px;margin-top:-25px;border-radius:25px;background:url(/wp-content/themes/theme52945/parallax-slider/img/spinner.GIF) 50% 50% #fff no-repeat;}.parallax-slider{overflow:hidden;position:relative;-ms-transform:translateZ(0);transform:translateZ(0);}.parallax-slider .baseList{display:none;}.parallax-slider .parallax-slider-video-progress-bar{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:8px;background:url(/wp-content/themes/theme52945/parallax-slider/img/loader.gif) 0 0 repeat-x;z-index:5;}.parallax-slider .parallax-slider-video-progress{width:0;height:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}.parallax-slider .parallax-slider-vimeo-video{overflow:hidden;}.parallax-slider .parallax-slider-vimeo-video .parallax-slider-vimeo-iframe{margin-top:-100px;max-width:none;}.parallax-slider #mainImageHolder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}.parallax-slider #mainImageHolder .primaryHolder,.parallax-slider #mainImageHolder .secondaryHolder{position:absolute;width:100%;top:0;left:0;}.parallax-slider #mainImageHolder .primaryHolder .obj-inner,.parallax-slider #mainImageHolder .secondaryHolder .obj-inner{max-width:inherit;background-repeat:no-repeat;background-position:center;background-size:cover;}.parallax-slider #mainCaptionHolder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;}.parallax-slider #mainCaptionHolder>a{position:absolute;top:0;left:0;width:100%;height:100%;}.parallax-slider #mainCaptionHolder .container{position:relative;}.parallax-slider #mainCaptionHolder .primaryCaption,.parallax-slider #mainCaptionHolder .secondaryCaption{position:absolute;width:100%;top:0;left:0;}.parallax-slider .controlBtn{position:absolute;cursor:pointer;display:block;top:50%;z-index:2;}.parallax-slider .controlBtn .innerBtn{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;display:block;width:100%;height:100%;text-align:center;z-index:1;}.parallax-slider .controlBtn .slidesCounter{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:0;width:60%;height:100%;}.parallax-slider .controlBtn.parallaxPrevBtn .slidesCounter{left:0%;text-align:left;}.parallax-slider .controlBtn.parallaxPrevBtn:hover .slidesCounter{left:100%;}.parallax-slider .controlBtn.parallaxNextBtn .slidesCounter{right:0%;text-align:right;}.parallax-slider .controlBtn.parallaxNextBtn:hover .slidesCounter{right:100%;}.parallax-slider #paralaxSliderPagination{position:absolute;width:100%;z-index:2;text-align:center;}.parallax-slider #paralaxSliderPagination ul{list-style:none;margin:0;}.parallax-slider #paralaxSliderPagination ul li{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;cursor:pointer;display:inline-block;}.parallax-slider #previewSpinner{position:absolute;display:block;top:50%;left:50%;z-index:99;}.parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder.animateState{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);}.parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder{opacity:1;filter:alpha(opacity=100);}.parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100);}.parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100);}.parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder{opacity:1;filter:alpha(opacity=100);}.parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState{opacity:1;filter:alpha(opacity=100);}.parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100);}.parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.slide-top-eff #mainImageHolder .primaryHolder{top:0;}.parallax-slider.slide-top-eff #mainImageHolder .primaryHolder.animateState{top:-100%;}.parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState{top:0;}.parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState.animateState{top:100%;}.parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0);}.parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100);}.parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0);}