.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{vertical-align:middle;vertical-align:auto;display:inline;zoom:1;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{visibility:hidden;vertical-align:middle;vertical-align:auto;display:inline;zoom:1}.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{left:0;right:0;display:block;text-align:left;overflow:hidden;position:absolute;top:0;bottom:0}.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{left:0;position:absolute;top:0;height:100%;background:rgba(0,0,0,.5);content:"";width:100%}.widget_raratheme_companion_cta_widget .widget-content .text-holder{text-align:center;color:#fff;z-index:1;position:relative;padding:30px 15px}.widget_raratheme_companion_cta_widget .widget-content .text-holder .btn-cta{border-radius:3px;margin:0 3px;text-decoration:none;border:1px solid #ccc;display:inline-block;color:#555;padding:5px 15px;font-size:15px;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear;background:#f7f7f7}.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{border-radius:3px;text-decoration:none;border:1px solid #ccc;display:inline-block;color:#555;padding:5px 15px;font-size:15px;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear;background:#f7f7f7}.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{margin-bottom:10px;font-weight:600;color:#999;font-size:.8em}.widget_raratheme_icon_text_widget .icon-holder{margin:0 0 15px;font-size:30px}#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{border-radius:3px;text-decoration:none;border:1px solid #ccc;display:inline-block;color:#555;padding:5px 15px;font-size:15px;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear;background:#f7f7f7}.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{float:left;margin-right:15px;width:68px}.widget_raratheme_popular_post ul li .entry-header .entry-title,.widget_raratheme_recent_post ul li .entry-header .entry-title{margin:0 0 5px;line-height:18px;font-size:15px}.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{line-height:18px;font-size:14px}.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{float:left;margin-right:3px}.widget_raratheme_social_links ul li a{line-height:30px;display:block;text-align:center;color:#fff;height:30px;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear;background:#000;width:30px}.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{margin:0 0 15px;font-size:30px}.odometer.odometer-theme-default,.widget_raratheme_companion_stat_counter_widget .odometer.odometer-auto-theme{font-weight:700;font-size:25px}ul.accordion .inner{word-break:break-word;display:none}ul.accordion li{margin:.5em 0}ul.accordion li a.toggle{word-break:break-word;display:block;padding-right:20px}ul.accordion li a.toggle:after{right:0;line-height:1.3;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>');background-repeat:no-repeat;position:absolute;top:10px;height:20px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;content:"";width:15px}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{font-weight:400;margin:0 30px 40px;border:none;color:#000;cursor:pointer;padding:0;font-size:16px;background:0 0}.portfolio-sorting .button.is-checked,.portfolio-sorting .button:hover{color:#777}.portfolio-img-holder .portfolio-item{float:left;padding:15px;width:33.33%}.portfolio-item .portfolio-item-inner{overflow:hidden;position:relative}.portfolio-item .portfolio-text-holder{left:0;visibility:hidden;opacity:0;font-weight:600;flex:1;right:0;display:flex;justify-content:flex-end;text-align:center;position:absolute;top:0;padding:0 20px;bottom:0;font-size:14px;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease;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));flex-direction:column}.portfolio-item-inner:hover .portfolio-text-holder{visibility:visible;opacity:1;padding-bottom:30px;padding-top:30px}.portfolio-item .portfolio-cat a{margin-bottom:5px;text-decoration:none;display:inline-block;padding-right:10px;color:#fff}.portfolio-item .portfolio-cat a:last-child{padding-right:0}.portfolio-text-holder .portfolio-img-title{font-weight:600;font-size:24px}.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;color:#777;margin-right:10px}.entry-header .portfolio-cat a:last-child{margin-right:0}.portfolio-holder .entry-header .entry-title{margin:10px 0 0;line-height:1.3;color:#000;font-size:3em}.portfolio-holder .entry-content,.portfolio-holder .entry-header{margin-left:auto;max-width:80%;margin-right:auto}.portfolio-holder .entry-content{line-height:1.6;color:#555}.related-portfolio{margin-bottom:80px;margin-top:80px}.related-portfolio-title{margin-bottom:30px;text-align:center;font-size:22px}.related-portfolio .portfolio-img-holder:after,.related-portfolio .portfolio-img-holder:before{line-height:0;display:table;height:0;content:"";width:0}.related-portfolio .portfolio-img-holder:after{clear:both}.related-portfolio .portfolio-item .portfolio-text-holder{visibility:visible;opacity:1;padding:30px 20px}.contact-info ul.contact-list li{margin-bottom:15px;color:#353535;padding-bottom:15px;position:relative;padding-left:35px;font-size:1em}.contact-info ul.contact-list li svg{left:0;position:absolute;top:3px;height:28px;width:18px}.contact-info ul.contact-list li b{font-weight:600;line-height:1.3;display:block;color:#999;font-size:1.1112em}.contact-info ul.contact-list li:nth-child(2) svg{top:8px;height:16px;width:20px}.contact-info ul.contact-list li:nth-child(3) svg{height:24px;width:24px}.widget .social-networks li{margin-bottom:5px;line-height:1;vertical-align:middle;display:inline-block;border-bottom:none;padding:0}.widget .social-networks li:last-child{margin-bottom:5px}.widget .social-networks li a{line-height:40px;display:inline-block;text-align:center;height:40px;width:40px}.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;display:flex;flex-wrap:wrap;align-items:center;position:relative}.widget_raratheme_custom_categories ul li .cat-title{text-transform:uppercase;float:left;font-weight:700;flex:auto;letter-spacing:1px;line-height:48px;display:flex;color:#fff;white-space:nowrap;padding:0 0 0 15px;height:48px;font-size:.7778em;font-size:14px}.widget_raratheme_custom_categories ul li .post-count{text-transform:uppercase;float:right;font-weight:700;margin:0;letter-spacing:1px;line-height:48px;text-align:center;color:#fff;height:48px;font-size:.6666em;font-size:13px;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear;background:rgba(0,0,0,.5);background:#111;width:99px}.widget_raratheme_custom_categories .post-count{margin-bottom:20px;right:0;display:block;color:#999;position:absolute;top:0;font-size:.7778em}.widget_raratheme_custom_categories ul li a{flex:1;display:flex;flex-wrap:wrap;align-items:center;background:rgba(0,0,0,.3)}.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-weight:600;margin:0 0 20px;line-height:32px;color:#000;font-size:28px}.widget_raratheme_author_bio .text-signature{font-family:Dancing Script,cursive;margin-bottom:20px;line-height:1.3;color:#000;font-style:italic;font-size:30px}.widget_raratheme_author_bio .author-bio-content{margin-bottom:20px}.widget_raratheme_author_bio .readmore{border-radius:5px;margin:0 0 20px;display:inline-block;text-align:center;color:#fff;padding:10px 30px;background:#000;width:100%}.widget_raratheme_author_bio .author-socicons{margin:0;display:flex;justify-content:center;list-style:none;padding:0}.widget_raratheme_author_bio .author-socicons li{margin:0 15px;display:inline-block;font-size:1.25em}#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{text-transform:uppercase;left:50%;margin-top:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;max-height:fit-content;letter-spacing:1px;text-align:center;color:#fff;position:absolute;top:50%;padding:15px 30px;max-width:90%;-webkit-transition:.2s ease;-moz-transition:.2s ease;transition:.2s ease;background:#111}.widget-area ul{margin:0;list-style:none;padding: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{float:left;height:80px;margin-right:20px;width:80px}.widget_raratheme_popular_post ul li .post-thumbnail img,.widget_raratheme_recent_post ul li .post-thumbnail img{object-fit:cover;vertical-align:top;height:100%;width:100%}.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{margin:0;line-height:26px;font-size:18px}.widget_raratheme_popular_post ul li .entry-header .entry-meta,.widget_raratheme_recent_post ul li .entry-header .entry-meta{line-height:21px;font-size:14px}.widget_raratheme_popular_post .style-two li .post-thumbnail,.widget_raratheme_recent_post .style-two li .post-thumbnail{margin-bottom:20px;height:190px;margin-right:0;width:100%}.widget_raratheme_popular_post .style-two li .entry-header,.widget_raratheme_recent_post .style-two li .entry-header{text-align:center;padding:0 15px;width:100%}.widget_raratheme_popular_post .style-three li .post-thumbnail,.widget_raratheme_recent_post .style-three li .post-thumbnail{margin:0 0 -40px;height:190px;width:100%}.widget_raratheme_popular_post .style-three li .entry-header,.widget_raratheme_recent_post .style-three li .entry-header{margin:0 auto;text-align:center;position:relative;padding:13px 15px 0;max-width:92%;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-weight:500;display:block;font-size:14px}.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}