.widget-area ul,ul.accordion{list-style:none}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default,.odometer.odometer-theme-default .odometer-digit{zoom:1;position:relative;vertical-align:middle;vertical-align:auto;display:inline}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{zoom:1;visibility:hidden;vertical-align:middle;vertical-align:auto;display:inline}.portfolio-item img,.widget_raratheme_featured_widget .img-holder img,.widget_raratheme_image_widget .image-holder img,.widget_raratheme_popular_post ul li .post-thumbnail img,.widget_raratheme_recent_post ul li .post-thumbnail img{vertical-align:top}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{overflow:hidden;right:0;position:absolute;bottom:0;text-align:left;top:0;left:0;display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{-webkit-backface-visibility:hidden;display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.widget_raratheme_companion_cta_widget .widget-content{position:relative}.widget_raratheme_companion_cta_widget .widget-content.bg-image:after{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.5);left:0;width:100%}.widget_raratheme_companion_cta_widget .widget-content .text-holder{padding:30px 15px;color:#fff;position:relative;text-align:center;z-index:1}.widget_raratheme_companion_cta_widget .widget-content .text-holder .btn-cta{padding:5px 15px;font-size:15px;border:1px solid #ccc;text-decoration:none;color:#555;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear;margin:0 3px;border-radius:3px;background:#f7f7f7;display:inline-block}.widget_raratheme_companion_cta_widget .widget-content .text-holder .btn-cta:focus,.widget_raratheme_companion_cta_widget .widget-content .text-holder .btn-cta:hover{text-decoration:none;color:#fff;background:0 0}.widget_raratheme_featured_widget .img-holder{margin-bottom:30px}.widget_raratheme_featured_widget .img-holder a{display:block}.widget_raratheme_featured_widget .text-holder .readmore{padding:5px 15px;font-size:15px;border:1px solid #ccc;text-decoration:none;color:#555;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear;border-radius:3px;background:#f7f7f7;display:inline-block}.widget_raratheme_featured_widget .text-holder .readmore:focus,.widget_raratheme_featured_widget .text-holder .readmore:hover{text-decoration:none;background:0 0}.widget_raratheme_featured_page_widget .section-subtitle{font-size:.8em;font-weight:600;margin-bottom:10px;color:#999}.widget_raratheme_icon_text_widget .icon-holder{font-size:30px;margin:0 0 15px}#secondary .widget.widget_raratheme_image_widget{background:0 0}.widget_raratheme_image_widget .image-holder{margin:0 0 20px}.widget_raratheme_image_widget .image-holder a{display:block}.widget_raratheme_image_widget .readmore{padding:5px 15px;font-size:15px;border:1px solid #ccc;text-decoration:none;color:#555;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear;border-radius:3px;background:#f7f7f7;display:inline-block}.widget_raratheme_image_widget .readmore:focus,.widget_raratheme_image_widget .readmore:hover{text-decoration:none;background:0 0}.widget_raratheme_popular_post ul li .post-thumbnail,.widget_raratheme_recent_post ul li .post-thumbnail{margin-right:15px;width:68px;float:left}.widget_raratheme_popular_post ul li .entry-header .entry-title,.widget_raratheme_recent_post ul li .entry-header .entry-title{font-size:15px;margin:0 0 5px;line-height:18px}.widget_raratheme_popular_post ul li .entry-header .entry-title a,.widget_raratheme_recent_post ul li .entry-header .entry-title a{text-decoration:none}.widget_raratheme_popular_post ul li .entry-header .comment-count,.widget_raratheme_popular_post ul li .entry-header .entry-meta,.widget_raratheme_popular_post ul li .entry-header .view-count,.widget_raratheme_recent_post ul li .entry-header .entry-meta{font-size:14px;line-height:18px}.widget_raratheme_popular_post ul li .entry-header .comment-count .fa{margin-right:5px}.widget_raratheme_social_links ul{overflow:hidden;font-size:15px}.widget_raratheme_social_links ul li{margin-right:3px;float:left}.widget_raratheme_social_links ul li a{height:30px;color:#fff;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear;text-align:center;background:#000;width:30px;line-height:30px;display:block}.widget_raratheme_social_links ul li a:focus,.widget_raratheme_social_links ul li a:hover{border-radius:50%}.widget_raratheme_social_links ul li a[href*=facebook]{background:#3b5998}.widget_raratheme_social_links ul li a[href*=twitter]{background:#1da1f2}.widget_raratheme_social_links ul li a[href*=flickr]{background:#0063db}.widget_raratheme_social_links ul li a[href*=vimeo]{background:#23b6ea}.widget_raratheme_social_links ul li a[href*=youtube]{background:#cb1f1f}.widget_raratheme_social_links ul li a[href*=google]{background:#d51f1e}.widget_raratheme_social_links ul li a[href*="ok.ru"]{background:#ee8208}.widget_raratheme_social_links ul li a[href*=vk]{background:#466991}.widget_raratheme_social_links ul li a[href*=xing]{background:#005a5f}.widget_raratheme_social_links ul li a[href*=stumbleupon]{background:#eb4823}.widget_raratheme_social_links ul li a[href*=pinterest]{background:#cb2027}.widget_raratheme_social_links ul li a[href*=dribbble]{background:#e84c88}.widget_raratheme_social_links ul li a[href*=linkedin]{background:#0274b3}.widget_raratheme_social_links ul li a[href*=rss]{background:orange}.widget_raratheme_social_links ul li a[href*=tumblr]{background:#2e4f6e}.widget_raratheme_social_links ul li a[href*=instagram]{background:#895a4d}.widget_raratheme_companion_stat_counter_widget .icon-holder{font-size:30px;margin:0 0 15px}.odometer.odometer-theme-default,.widget_raratheme_companion_stat_counter_widget .odometer.odometer-auto-theme{font-size:25px;font-weight:700}ul.accordion .inner{word-break:break-word;display:none}ul.accordion li{margin:.5em 0}ul.accordion li a.toggle{padding-right:20px;word-break:break-word;display:block}ul.accordion li a.toggle:after{height:20px;right:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;content:"";position:absolute;top:10px;width:15px;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z"></path></svg>');line-height:1.3;background-repeat:no-repeat}ul.accordion li.show a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.widget .image-holder.black-white{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.2s ease;-moz-transition:.2s ease;transition:.2s ease}.our-clients .widget .image-holder.black-white:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}.portfolio-holder .portfolio-sorting{text-transform:uppercase;text-align:center}.portfolio-sorting .button{padding:0;font-size:16px;border:none;font-weight:400;color:#000;margin:0 30px 40px;background:0 0;cursor:pointer}.portfolio-sorting .button.is-checked,.portfolio-sorting .button:hover{color:#777}.portfolio-img-holder .portfolio-item{padding:15px;width:33.33%;float:left}.portfolio-item .portfolio-item-inner{overflow:hidden;position:relative}.portfolio-item .portfolio-text-holder{flex:1;padding:0 20px;justify-content:flex-end;font-size:14px;font-weight:600;right:0;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;position:absolute;flex-direction:column;opacity:0;bottom:0;visibility:hidden;text-align:center;top:0;background:-webkit-linear-gradient(transparent,rgba(0,0,0,.65));background:-moz-linear-gradient(transparent,rgba(0,0,0,.65));background:-ms-linear-gradient(transparent,rgba(0,0,0,.65));background:-o-linear-gradient(transparent,rgba(0,0,0,.65));background:linear-gradient(transparent,rgba(0,0,0,.65));left:0;display:flex}.portfolio-item-inner:hover .portfolio-text-holder{padding-top:30px;opacity:1;visibility:visible;padding-bottom:30px}.portfolio-item .portfolio-cat a{text-decoration:none;margin-bottom:5px;color:#fff;padding-right:10px;display:inline-block}.portfolio-item .portfolio-cat a:last-child{padding-right:0}.portfolio-text-holder .portfolio-img-title{font-size:24px;font-weight:600}.portfolio-item .portfolio-img-title a{text-decoration:none;color:#fff}.portfolio-item a:hover{color:#ddd}.portfolio-holder .post-thumbnail{margin:0 0 35px}.portfolio-holder .entry-header{margin-bottom:30px;border-bottom:1px solid #eee;padding-bottom:30px}.entry-header .portfolio-cat a{text-decoration:none;margin-right:10px;color:#777}.entry-header .portfolio-cat a:last-child{margin-right:0}.portfolio-holder .entry-header .entry-title{font-size:3em;color:#000;margin:10px 0 0;line-height:1.3}.portfolio-holder .entry-content,.portfolio-holder .entry-header{margin-right:auto;max-width:80%;margin-left:auto}.portfolio-holder .entry-content{color:#555;line-height:1.6}.related-portfolio{margin-bottom:80px;margin-top:80px}.related-portfolio-title{font-size:22px;margin-bottom:30px;text-align:center}.related-portfolio .portfolio-img-holder:after,.related-portfolio .portfolio-img-holder:before{height:0;content:"";width:0;line-height:0;display:table}.related-portfolio .portfolio-img-holder:after{clear:both}.related-portfolio .portfolio-item .portfolio-text-holder{padding:30px 20px;opacity:1;visibility:visible}.contact-info ul.contact-list li{font-size:1em;margin-bottom:15px;color:#353535;position:relative;padding-bottom:15px;padding-left:35px}.contact-info ul.contact-list li svg{height:28px;position:absolute;top:3px;left:0;width:18px}.contact-info ul.contact-list li b{font-size:1.1112em;font-weight:600;color:#999;line-height:1.3;display:block}.contact-info ul.contact-list li:nth-child(2) svg{height:16px;top:8px;width:20px}.contact-info ul.contact-list li:nth-child(3) svg{height:24px;width:24px}.widget .social-networks li{padding:0;margin-bottom:5px;border-bottom:none;line-height:1;vertical-align:middle;display:inline-block}.widget .social-networks li:last-child{margin-bottom:5px}.widget .social-networks li a{height:40px;text-align:center;width:40px;line-height:40px;display:inline-block}.widget-area .widget.widget_raratheme_custom_categories ul li{padding:0}.widget_raratheme_custom_categories ul li{margin-bottom:10px;background-size:cover!important}.widget-area .widget_raratheme_custom_categories ul li a{flex:1;flex-wrap:wrap;position:relative;align-items:center;display:flex}.widget_raratheme_custom_categories ul li .cat-title{flex:auto;height:48px;padding:0 0 0 15px;font-size:.7778em;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;line-height:48px;float:left;white-space:nowrap;display:flex}.widget_raratheme_custom_categories ul li .post-count{height:48px;font-size:.6666em;font-size:13px;font-weight:700;color:#fff;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear;text-transform:uppercase;letter-spacing:1px;text-align:center;margin:0;background:rgba(0,0,0,.5);background:#111;width:99px;line-height:48px;float:right}.widget_raratheme_custom_categories .post-count{font-size:.7778em;margin-bottom:20px;right:0;color:#999;position:absolute;top:0;display:block}.widget_raratheme_custom_categories ul li a{flex:1;flex-wrap:wrap;align-items:center;background:rgba(0,0,0,.3);display:flex}.widget_raratheme_custom_categories ul li a:hover .post-count,.widget_raratheme_custom_categories ul li a:hover:focus .post-count{width:124px}.widget_raratheme_author_bio .raratheme-author-bio-holder{text-align:center}.widget_raratheme_author_bio .image-holder img{vertical-align:top}.widget_raratheme_author_bio .image-holder{margin:0 0 30px}.widget_raratheme_author_bio .title-holder{font-size:28px;font-weight:600;color:#000;margin:0 0 20px;line-height:32px}.widget_raratheme_author_bio .text-signature{font-size:30px;font-style:italic;margin-bottom:20px;color:#000;line-height:1.3;font-family:Dancing Script,cursive}.widget_raratheme_author_bio .author-bio-content{margin-bottom:20px}.widget_raratheme_author_bio .readmore{padding:10px 30px;color:#fff;text-align:center;margin:0 0 20px;border-radius:5px;background:#000;width:100%;display:inline-block}.widget_raratheme_author_bio .author-socicons{list-style:none;padding:0;justify-content:center;margin:0;display:flex}.widget_raratheme_author_bio .author-socicons li{font-size:1.25em;margin:0 15px;display:inline-block}#secondary .widget_raratheme_author_bio .author-socicons li{margin:0 5px 10px}.widget_raratheme_image_text_widget ul li{position:relative}.widget_raratheme_image_text_widget ul li .btn-readmore{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:15px 30px;border:none;color:#fff;-webkit-transition:.2s ease;-moz-transition:.2s ease;transition:.2s ease;text-transform:uppercase;position:absolute;max-width:90%;max-height:fit-content;letter-spacing:1px;text-align:center;top:50%;background:#111;left:50%;margin-top:0}.widget-area ul{list-style:none;padding:0;margin:0}.widget-area ul li{margin:0 0 20px}.widget_raratheme_popular_post ul li,.widget_raratheme_recent_post ul li{overflow:hidden}.widget_braratheme_popular_post ul li .post-thumbnail,.widget_raratheme_recent_post ul li .post-thumbnail{height:80px;margin-right:20px;width:80px;float:left}.widget_raratheme_popular_post ul li .post-thumbnail img,.widget_raratheme_recent_post ul li .post-thumbnail img{height:100%;object-fit:cover;width:100%;vertical-align:top}.widget_raratheme_popular_post ul li .entry-header,.widget_raratheme_recent_post ul li .entry-header{overflow:hidden}.widget_raratheme_popular_post ul li .entry-header .entry-title,.widget_raratheme_recent_post ul li .entry-header .entry-title{font-size:18px;margin:0;line-height:26px}.widget_raratheme_popular_post ul li .entry-header .entry-meta,.widget_raratheme_recent_post ul li .entry-header .entry-meta{font-size:14px;line-height:21px}.widget_raratheme_popular_post .style-two li .post-thumbnail,.widget_raratheme_recent_post .style-two li .post-thumbnail{height:190px;margin-right:0;margin-bottom:20px;width:100%}.widget_raratheme_popular_post .style-two li .entry-header,.widget_raratheme_recent_post .style-two li .entry-header{padding:0 15px;text-align:center;width:100%}.widget_raratheme_popular_post .style-three li .post-thumbnail,.widget_raratheme_recent_post .style-three li .post-thumbnail{height:190px;margin:0 0 -40px;width:100%}.widget_raratheme_popular_post .style-three li .entry-header,.widget_raratheme_recent_post .style-three li .entry-header{padding:13px 15px 0;position:relative;max-width:92%;text-align:center;margin:0 auto;background:#fff none repeat scroll 0 0;width:100%}.widget_raratheme_popular_post ul li .entry-header .cat-links,.widget_raratheme_recent_post ul li .entry-header .cat-links{display:none}.widget_braratheme_popular_post .style-three li .entry-header .cat-links,.widget_raratheme_popular_post .style-two li .entry-header .cat-links,.widget_raratheme_recent .style-two li .entry-header .cat-links,.widget_raratheme_recent_post .style-three li .entry-header .cat-links{font-size:14px;font-weight:500;display:block}.widget_raratheme_popular_post .style-three li .entry-header .cat-links a,.widget_raratheme_popular_post .style-two li .entry-header .cat-links a,.widget_raratheme_recent_post .style-three li .entry-header .cat-links a,.widget_raratheme_recent_post .style-two li .entry-header .cat-links a{margin:0 3px}.widget_rara_posts_category_slider_widget .carousel-title{text-align:center}.raratheme_snapcode_widget p{margin:1em 0}.widget_raratheme_advertisement_widget .icon-holder{text-align:center}.widget_raratheme_advertisement_widget .icon-holder img{vertical-align:top}