@font-face{font-display:swap;font-family:'Abhaya Libre';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/abhayalibre/v17/e3tmeuGtX-Co5MNzeAOqinEQfEnR.woff) format('woff')}@font-face{font-display:swap;font-family:'Abhaya Libre';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/abhayalibre/v17/e3t5euGtX-Co5MNzeAOqinEYj2rCrdZP.woff) format('woff')}@font-face{font-display:swap;font-family:'Abhaya Libre';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/abhayalibre/v17/e3t5euGtX-Co5MNzeAOqinEYo23CrdZP.woff) format('woff')}@font-face{font-display:swap;font-family:'Abhaya Libre';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/abhayalibre/v17/e3t5euGtX-Co5MNzeAOqinEYx2zCrdZP.woff) format('woff')}@font-face{font-display:swap;font-family:'Abhaya Libre';font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/abhayalibre/v17/e3t5euGtX-Co5MNzeAOqinEY22_CrdZP.woff) format('woff')}@font-face{font-display:swap;font-family:'Nunito Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/nunitosans/v18/pe1kMImSLYBIv1o4X1M8cce4OdVisMz5nZRqy6cmmmU3t2FQWEAEOvV9wNvrwlNstMKW3Y6K5WMwXeVy3GboJ0kTHmqP92UnK_Q.woff) format('woff')}@font-face{font-display:swap;font-family:'Nunito Sans';font-style:italic;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/nunitosans/v18/pe1kMImSLYBIv1o4X1M8cce4OdVisMz5nZRqy6cmmmU3t2FQWEAEOvV9wNvrwlNstMKW3Y6K5WMwXeVy3GboJ0kTHmpR8GUnK_Q.woff) format('woff')}@font-face{font-display:swap;font-family:'Nunito Sans';font-style:italic;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/nunitosans/v18/pe1kMImSLYBIv1o4X1M8cce4OdVisMz5nZRqy6cmmmU3t2FQWEAEOvV9wNvrwlNstMKW3Y6K5WMwXeVy3GboJ0kTHmpo8GUnK_Q.woff) format('woff')}@font-face{font-display:swap;font-family:'Nunito Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/nunitosans/v18/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4G1ilXs1Uj.woff) format('woff')}@font-face{font-display:swap;font-family:'Nunito Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/nunitosans/v18/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GCC5Xs1Uj.woff) format('woff')}@font-face{font-display:swap;font-family:'Nunito Sans';font-style:normal;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/nunitosans/v18/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GMS5Xs1Uj.woff) format('woff')}
/*!
Theme Name: The Schema
Theme URI: https://rarathemes.com/wordpress-themes/the-schema
Author: Rara Theme
Author URI: https://rarathemes.com/
Description: The Schema is a pixel-perfect free WordPress theme made for content marketers so that they can become the authority of their niche. The theme is clean and fast, and comes with ultra SEO features like Schema.org ready, rich snippets support, performance optimization with lazy load images and CSS, blazing fast code, mobile friendly, and other necessary SEO settings. All these SEO optimizations make The Schema a perfect theme for content marketing and influencer marketing. The rich snippets help Google understand your blog better so that you get an edge over your competitors on the SERP. The theme is easy to use and comes with free demo content import so that you can get started with an authority blog quickly without any coding skills. You can also sell your own products using the theme as WooCommerce plugin works seamlessly with The Schema. The theme can be used to create any type of professional blog. The theme has easy social media integration. You can also build your audience quickly with optimally placed subscription forms. Growing your email list of Newsletter is made easy by the theme. The theme also displays perfectly on every kind of mobile devices so that you won't miss your potential customers. The theme is translation ready and supports RTL scripts as well. It has clean well-commented code. You can also enjoy regular updates for free. The Schema is also backed with the super-friendly support team to help you when you need assistance. Check the demo at https://rarathemes.com/previews/?theme=the-schema, documentation at https://docs.rarathemes.com/docs/the-schema/, and get support at https://rarathemes.com/support-ticket/.
Version: 1.1.1
Requires PHP: 5.6
Tested up to: 6.4
Requires at least: 4.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: the-schema
Tags: blog, one-column, two-columns, right-sidebar, left-sidebar, footer-widgets, custom-background, custom-header, custom-menu, custom-logo, featured-images, threaded-comments, full-width-template, rtl-language-support, translation-ready, theme-options, e-commerce

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

The Schema is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#444;font-family:Roboto;font-size:16px;font-weight:400;line-height:1.9}h1,h2,h3,h4,h5,h6{clear:both;line-height:1.3;margin:.5em 0;color:#000}h1{font-size:2.7223em}h2{font-size:2.1665em}h3{font-size:1.7223em}h4{font-size:1.388em}h5{font-size:1.112em;margin:1em 0}h6{margin:1em 0;font-size:.888em}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote,q{margin:1.5em 1em;font-family:Roboto;font-size:1.333em;text-align:center;font-weight:700;color:#000}q{border-left:3px solid rgba(0,0,0,.1);padding-left:30px;text-align:left;width:50%;margin:0;float:left;display:block}q:before,q:after{display:none}blockquote span,q span{display:inline-block;font-family:Roboto;font-size:18px;font-weight:400;color:#333}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;vertical-align:top}figure{margin:1em 0}table{margin:1.5em 0;width:100%;border-radius:0;font-size:18px;text-align:left;overflow:hidden;border-collapse:collapse}table tr th{padding:10px 15px;border-bottom:2px solid rgba(0,0,0,.05);font-weight:700;color:#000}table tr td{padding:10px 15px}table tbody tr:nth-child(odd){background:rgba(0,0,0,.03)}button,input[type="button"],input[type="reset"],input[type="submit"]{border:none;border-radius:0;background:#0166bf;color:#fff;font-size:.778em;text-transform:uppercase;font-weight:700;letter-spacing:1px;padding:13px 30px;-webkit-transition:all ease 0.35s;-moz-transition:all ease 0.35s;transition:all ease 0.35s}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:#000}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{outline:thin dotted #000;outline-offset:2px}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{background:#000}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#000;border:1px solid #ddd;border-radius:0;padding:10px 15px;width:100%;height:50px;font-size:.8888em}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23777" 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;background-size:12px;background-position:calc(100% - 10px) 50%;height:50px}textarea{width:100%;height:150px}a{color:#0166bf;text-decoration:none;-webkit-transition:all ease 0.35s;-moz-transition:all ease 0.35s;transition:all ease 0.35s}a:hover{color:#0166bf;text-decoration:underline}a:focus{outline:thin dotted}a:hover,a:active{outline:0}*:visited{outline:0}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1em}.alignright{display:inline;float:right;margin-left:1em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clearfix:before,.clearfix:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after,.container:before,.container:after{content:"";display:table;table-layout:fixed}.clearfix:after,.entry-content:after,.comment-content:after,.site-content:after,.site-footer:after,.container:after{clear:both}.widget{margin:0 0 65px 0}.widget:last-child{margin-bottom:0}.widget select{max-width:100%;font-size:.8888em;width:100%;padding:5px 15px}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center;font-size:14px;color:#878787}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.custom-background .site{background:#fff;max-width:1220px;margin-left:auto;margin-right:auto;box-shadow:0 0 10px rgba(0,0,0,.15)}*{outline:none}.container{max-width:1170px;margin-left:auto;margin-right:auto}.site-content{margin-top:25px}.widget-title{font-family:Roboto;font-size:22px;font-weight:700;color:#222;margin-top:0;margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:7px;padding-left:10px}.page-header{margin-bottom:25px}.page .site-main .page-header{margin-bottom:30px}.page-header .page-title{font-family:Roboto;font-size:2em;color:#000;font-weight:600;margin-top:0;margin-bottom:0;line-height:1.3}.page .site-main .page-header .page-title{font-size:3.3889em;font-family:Roboto;font-weight:700}.home .page-header .page-title{text-align:center}.page-desc{font-size:1.1667em;max-width:636px;margin:15px auto 0 auto;text-align:center;line-height:1.6}a.btn-readmore{display:inline-block;font-weight:700;font-size:1em;position:relative;color:#0166bf;line-height:1.3;text-decoration:none;margin-right:25px}a.btn-readmore:after{content:"";background:url(/wp-content/themes/the-schema/images/right-arrow.svg) no-repeat;position:absolute;top:8px;right:-25px;width:15px;height:13px}.btn-readmore::before{content:"";background:#0166bf;height:1px;width:100%;position:absolute;bottom:-2px;left:0;-webkit-transition:all ease 0.35s;-moz-transition:all ease 0.35s;transition:all ease 0.35s}.btn-readmore:hover::before{width:50%}.widget ul{margin:0;padding:0;list-style:none}.widget ul ul{margin-top:20px;margin-left:20px}.widget ul li{font-size:16px;font-weight:400;font-family:Roboto;color:#444;padding:7px 0 7px 10px;border-bottom:1px solid #ddd}.widget ul li:last-child{margin-bottom:0}.widget ul ul li{font-size:1em}.widget ul li a{color:#555;text-decoration:none}.widget ul li a:hover{border-bottom:1px solid #0166bf}.widget .post-date{font-size:.7em;display:block;color:#777;font-family:Roboto}.page-template-portfolio .portfolio-holder{margin-bottom:80px}.portfolio-text-holder .portfolio-img-title{line-height:1.25}.comments-area{margin-top:50px;padding-top:50px;border-top:1px solid rgba(0,0,0,.1)}.comment-title,.comment-reply-title{margin-top:0;font-size:.888em;margin-bottom:40px}.comment-reply-title{margin-bottom:30px}.comments-area ol{margin:0;padding:0;list-style:none}.comments-area ol.children{margin-left:40px}.comment-body{margin-top:30px;padding-top:30px;border-top:1px solid rgba(0,0,0,.1)}.comments-area ol.comment-list>li:first-child>.comment-body{border-top:none;margin-top:0;padding-top:0}.comments-area .comment-body{position:relative;padding-left:70px}.comments-area ol li .comment-author{position:relative}.comment-list li.bypostauthor>.comment-body .comment-author:before{content:"";background:url(/wp-content/themes/the-schema/images/check-mark.svg);position:absolute;top:40px;left:-70px;width:20px;height:20px;z-index:1}.comment-author img{width:48px;height:48px;border-radius:100%;object-fit:cover;position:absolute;top:8px;left:-70px}.comments-area ol.comment-list>li:first-child>.comment-body .comment-author img{top:8px}.comment-body .fn{font-size:.888em;color:#000}.comment-body .fn a{color:#000}.comment-body .fn .says{display:none}.comment-body .comment-metadata{font-size:12px}.comment-body .comment-metadata a{color:#b1b1b2}.comment-body .fn a:hover,.comment-body .comment-metadata a:hover{color:#0166bf}.comment-body .comment-awaiting-moderation{margin:0;font-size:.888em;color:#0166bf}.comment-body .comment-content{font-size:16px}.comment-body .comment-content p{margin-top:0;margin-bottom:20px}.comment-body .comment-content p:last-child{margin-bottom:0}.reply a{text-transform:uppercase;font-size:14px;font-weight:700;color:#000;letter-spacing:.5px;padding-left:25px;position:relative;display:inline-block}.reply a:hover{color:#0166bf}.reply a:before{content:"";background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23000" d="M8.309 189.836L184.313 37.851C199.719 24.546 224 35.347 224 56.015v80.053c160.629 1.839 288 34.032 288 186.258 0 61.441-39.581 122.309-83.333 154.132-13.653 9.931-33.111-2.533-28.077-18.631 45.344-145.012-21.507-183.51-176.59-185.742V360c0 20.7-24.3 31.453-39.687 18.164l-176.004-152c-11.071-9.562-11.086-26.753 0-36.328z"></path></svg>');background-repeat:no-repeat;width:15px;height:15px;position:absolute;top:4px;left:0;font-weight:400}.reply a:hover:before{background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%230166bf" d="M8.309 189.836L184.313 37.851C199.719 24.546 224 35.347 224 56.015v80.053c160.629 1.839 288 34.032 288 186.258 0 61.441-39.581 122.309-83.333 154.132-13.653 9.931-33.111-2.533-28.077-18.631 45.344-145.012-21.507-183.51-176.59-185.742V360c0 20.7-24.3 31.453-39.687 18.164l-176.004-152c-11.071-9.562-11.086-26.753 0-36.328z"></path></svg>')}.comment-list+.comment-respond{border-top:1px solid rgba(0,0,0,.1);margin-top:50px;padding-top:50px}.comment-reply-title a#cancel-comment-reply-link{display:inline-block;margin-left:20px;text-decoration:underline;color:#333;text-transform:capitalize}.comment-reply-title a#cancel-comment-reply-link:hover{color:#0166bf;text-decoration:none}.comment-respond form p{margin-top:0;margin-bottom:25px}.comment-form p.comment-notes{display:none}.comment-respond form p:not(.comment-form-cookies-consent) label{display:none}.comment-respond form p input[type="text"],.comment-respond form p input[type="url"],.comment-respond form p input[type="email"],.comment-respond form p input[type="tel"],.comment-respond form p textarea{height:50px;background:#f8f8f8;border-radius:0;border:none;padding:10px 15px;font-size:16px}.comment-respond form p input[type="text"]:focus,.comment-respond form p input[type="url"]:focus,.comment-respond form p input[type="email"]:focus,.comment-respond form p input[type="tel"]:focus,.comment-respond form p textarea:focus,.comment-respond form p input[type="checkbox"]:focus{outline:thin dotted}.comment-respond form p textarea{height:150px}.comment-respond form input#wp-comment-cookies-consent{display:inline-block;vertical-align:top;margin-top:10px}.comment-respond form label[for="wp-comment-cookies-consent"]{font-size:16px;display:inline-block;padding-left:10px;width:calc(100% - 15px)}.comment-respond form label[for="wp-comment-cookies-consent"]:hover{text-decoration:underline}.comment-respond form p.form-submit{margin-bottom:0}.pagination{margin-top:80px}.pagination .page-numbers{display:inline-block;vertical-align:middle;height:50px;line-height:50px;width:50px;text-align:center;border:1px solid rgba(0,0,0,.1);color:#000;text-decoration:none;margin:2px}.pagination .page-numbers:first-child{margin-left:0}.pagination .page-numbers:last-child{margin-right:0}.pagination .page-numbers.prev,.pagination .page-numbers.next{width:auto;padding-left:25px;padding-right:25px}.pagination .page-numbers.dots{border:none}.pagination .page-numbers:not(.dots):hover,.pagination .page-numbers.current:not(.dots){background:#0166bf;color:#fff}.posts-navigation .nav-links:before,.posts-navigation .nav-links:after{content:"";display:table}.posts-navigation .nav-links:after{clear:both}.posts-navigation .nav-links{font-size:12px;text-transform:uppercase}.posts-navigation [class*="nav-"] a{display:inline-block;color:#000;position:relative;letter-spacing:1px}.posts-navigation .nav-previous a{padding-left:20px}.posts-navigation .nav-next a{padding-right:20px}.posts-navigation [class*="nav-"] a:hover{color:#0166bf}.posts-navigation [class*="nav-"] a svg{position:absolute;top:3px;font-size:14px}.posts-navigation .nav-previous a svg{left:0}.posts-navigation .nav-next a svg{right:0}#primary{margin-bottom:80px}.rightsidebar #primary{float:left;width:68%;padding-right:40px}.leftsidebar #primary{float:right;width:69%;padding-left:50px}.rightsidebar #secondary,.leftsidebar #secondary{float:left;width:32%;margin-bottom:80px}.centered .site-content .content-area{max-width:775px;margin-left:auto;margin-right:auto}.site-header{position:relative;margin-bottom:10px;border-bottom:1px solid #ddd}.breadcrumb{border-bottom:1px solid #ddd;padding-left:6%;padding-bottom:10px;font-style:italic}.site-header .menu-toggle{display:none}.site-header .site-branding{display:inline-block;vertical-align:middle;width:27%;padding:0}.logo-text .site-logo{display:inline-block;vertical-align:middle}.logo-text .site-text-wrap{display:inline-block;vertical-align:middle;width:calc(100% - 70px);padding-left:10px}.site-branding .site-title{margin:0;font-size:1.667em;font-weight:800;font-family:Roboto;line-height:1}.site-branding .site-title a{color:#121212;text-decoration:none}.site-branding .site-description{font-size:.8em;margin:0}.site-header .menu-wrap{display:inline-block;vertical-align:middle;width:72%}.menu-wrap .main-navigation{width:calc(100% - 45px);display:inline-block;vertical-align:middle}.main-navigation ul{margin:0;padding:0;list-style:none}.main-navigation ul li{font-size:18px;font-weight:700;display:inline-block;position:relative}.main-navigation ul li:hover>a,.main-navigation ul li.current-menu-item>a,.main-navigation ul li.current_page_item>a{background:#0166bf;color:#fff}.menu-item-has-children .dropdown{font-size:10px;position:absolute;top:24px;right:10px;color:#999}.main-navigation ul.nav-menu>li.menu-item-has-children>.dropdown{display:block}.main-navigation ul ul li.menu-item-has-children .dropdown{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.main-navigation ul.sub-menu>li:hover>.dropdown,.main-navigation ul.sub-menu>li.current-menu-item>.dropdown,.main-navigation ul.sub-menu>li.current_page_item>.dropdown{color:#fff}.main-navigation ul li a{padding:55px 30px;color:#222}.main-navigation ul li>a:hover{text-decoration:none}.main-navigation ul ul{position:absolute;top:100%;left:0;width:250px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);text-align:left;opacity:0;margin-left:-99999px;-webkit-transition:opacity ease 0.35s;-moz-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.main-navigation ul ul ul{left:100%;top:0}.main-navigation ul li .sub-menu li ul{margin-top:0}.main-navigation ul.nav-menu>li:nth-last-of-type(1)>ul,.main-navigation ul.nav-menu>li:nth-last-of-type(2)>ul,.main-navigation ul.nav-menu>li:nth-last-of-type(3)>ul{left:0}.main-navigation ul.nav-menu>li:nth-last-of-type(1)>ul ul,.main-navigation ul.nav-menu>li:nth-last-of-type(2)>ul ul,.main-navigation ul.nav-menu>li:nth-last-of-type(3)>ul ul{left:auto;right:100%}.main-navigation ul li:hover>ul{opacity:1;filter:alpha(opacity=100);visibility:visible;z-index:999;margin-left:0;margin-top:1px}.main-navigation ul li:focus-within>ul{opacity:1;filter:alpha(opacity=100);visibility:visible;z-index:999;margin-left:0;margin-top:1px}.main-navigation ul li.focus>ul{opacity:1;filter:alpha(opacity=100);visibility:visible;z-index:999;margin-left:0}.main-navigation ul ul li{display:block;font-size:13px}.main-navigation ul ul li a{display:block;padding-top:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1)}.main-navigation ul.sub-menu>li:hover>a,.main-navigation ul.sub-menu>li.current-menu-item>a,.main-navigation ul.sub-menu>li.current_page_item>a{background:#121212;color:#fff}.menu-wrap .header-search{width:40px;display:inline-block;vertical-align:middle}.menu-wrap .header-search button{background:none;padding:0}.menu-wrap .header-search button svg{width:18px;height:18px}.menu-wrap .main-navigation+.header-search{border-left:1px solid rgba(0,0,0,.1);padding-left:20px}.menu-wrap .header-search .close{width:18px;height:18px;display:inline-block;line-height:18px;vertical-align:middle;cursor:pointer}.menu-wrap .header-search .close:focus{outline:thin dotted #fff}.header-search .header-search-form{position:absolute;top:0;left:0;right:0;background:#0166bf;bottom:0}.header-search .header-search-form .container{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.header-search-form form.search-form{display:inline-block;vertical-align:middle;width:calc(100% - 30px)}.header-search-form form.search-form input.search-field{background:none;border:none;color:#fff;font-size:.888em;border-radius:0;height:50px}.header-search-form form.search-form input.search-field:focus{outline:thin dotted #fff}.header-search-form form.search-form input.search-field::-webkit-input-placeholder{color:#fff}.header-search-form form.search-form input.search-field::-moz-placeholder{color:#fff}.header-search-form form.search-form input.search-field:-ms-input-placeholder{color:#fff}.header-search-form form.search-form input.search-field:-moz-placeholder{color:#fff}.header-search-form form.search-form input.search-submit{position:absolute;top:0;right:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.header-search-form form.search-form input.search-submit:focus{opacity:1}.site-banner .banner-item{position:relative}.banner-item img{height:600px;width:100%;object-fit:cover}.site-banner .banner-caption{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.left{text-align:left!important}.center{text-align:center!important}.right{text-align:right!important}.site-banner .banner-caption .container{position:absolute;top:50%;left:0;right:0;z-index:2;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.site-banner .banner-caption.center .container{max-width:770px}.site-banner .banner-caption.right .container,.site-banner .banner-caption.left .title,.site-banner .banner-caption.left .item-desc{max-width:670px}.banner-caption .blossomthemes-email-newsletter-wrapper{background:none!important;padding:0}.banner-caption .title,.banner-caption .blossomthemes-email-newsletter-wrapper h3{font-family:Roboto;margin:0 0 20px 0;font-weight:600;font-size:4.278em;line-height:1.2;color:#fff}.banner-caption .title a{color:#fff;text-decoration:none}.banner-caption .item-desc,.banner-caption .blossomthemes-email-newsletter-wrapper span{font-size:1.167em;color:#fff}.banner-caption .blossomthemes-email-newsletter-wrapper form{margin-top:40px;display:flex;flex:1;align-items:flex-start;justify-content:center;flex-flow:row wrap}.banner-caption .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"],.banner-caption .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"]+input[name="subscribe-email"],.banner-caption .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"]+input[type="email"]{margin-bottom:0;margin-right:1.5%;border-color:#fff;width:36%}.banner-caption .blossomthemes-email-newsletter-wrapper form input[name="subscribe-email"],.banner-caption .blossomthemes-email-newsletter-wrapper form input[type="email"]{margin-bottom:0;margin-right:1.5%;border-color:#fff;width:50%}.banner-caption .blossomthemes-email-newsletter-wrapper form input[name="subscribe-email"]:focus,.banner-caption .blossomthemes-email-newsletter-wrapper form input[type="email"]:focus{outline:thin dotted #fff;outline-offset:2px}.banner-caption .blossomthemes-email-newsletter-wrapper form input[type="submit"]{width:25%;margin-bottom:0}.banner-caption .blossomthemes-email-newsletter-wrapper form input[type="submit"]:focus{outline:thin dotted #fff}.banner-caption .blossomthemes-email-newsletter-wrapper form label{width:100%;text-align:center;display:block;order:5;color:rgba(255,255,255,.7);font-size:.7778em;margin-top:10px;position:relative;cursor:pointer}.banner-caption .blossomthemes-email-newsletter-wrapper form label:hover{color:#fff;text-decoration:underline}.banner-caption .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]{vertical-align:middle}.banner-caption .blossomthemes-email-newsletter-wrapper form #loader-162{top:0;font-size:28px;height:auto}.banner-caption .newsletter-banner-note{font-size:.7778em;color:rgba(255,255,255,.7);margin-top:5px;margin-bottom:0}section.about-section,section.client-section,section.service-section{margin-top:80px;margin-bottom:80px}section[class*="-section"] .widget{margin-bottom:0}.about-section .widget_raratheme_featured_page_widget .img-holder{float:left;width:40%}.about-section .widget_raratheme_featured_page_widget .img-holder a:focus{outline-offset:2px}.about-section .widget_raratheme_featured_page_widget .text-holder{float:left;width:60%;padding-left:60px}.about-section .widget_raratheme_featured_page_widget .widget-title{margin:0 0 10px 0;font-family:Roboto;font-weight:600;font-size:2em;color:#000;line-height:1.3}.about-section .widget_raratheme_featured_page_widget .featured_page_content{font-size:1em}.client-section{text-align:center;border-bottom:1px solid #ebebeb;padding-bottom:80px}.client-section .widget_raratheme_client_logo_widget .widget-title{font-family:Roboto;font-size:1.167em;font-weight:700;margin-top:0;margin-bottom:40px}.widget_text .textwidget p{margin-top:10px;margin-bottom:0}section[class*="-section"] .widget.widget_text{width:100%;text-align:center;margin-bottom:40px}section[class*="-section"] .widget_text .widget-title{font-family:Roboto;font-weight:600;font-size:2em;margin-top:0;margin-bottom:10px;line-height:1.3;color:#000}section[class*="-section"] .widget_text .textwidget{max-width:640px;margin:0 auto;font-size:1.167em;line-height:1.8}article.post{margin-bottom:65px}article.post:last-child{margin-bottom:0}.post-thumbnail{margin-top:0;margin-bottom:25px;display:none}.post-thumbnail a:focus{outline-offset:2px}.entry-meta{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#878787;margin-bottom:5px}.entry-meta a{color:#878787}.entry-meta a:hover{color:#0166bf}.entry-meta>span{display:inline-block;vertical-align:middle;margin-right:12px;padding-right:12px;position:relative}.entry-meta>span:last-child{margin-right:0;padding-right:0}.entry-meta>span::after{content:"/";position:absolute;top:0;right:-3px}.entry-meta>span:last-child::after{display:none}.entry-meta .category a{display:inline-block;vertical-align:middle;margin-right:5px}.entry-meta .category a:last-child{margin-right:0}.entry-meta .category a::after{content:","}.entry-meta .category a:last-child::after{display:none}.entry-header{margin-bottom:8px}.entry-header .entry-title{font-family:Roboto;font-weight:500;margin-top:0;margin-bottom:0;font-size:24px;line-height:1.3;color:#000}.entry-header .entry-title a{text-decoration:none;color:#000}.entry-header .entry-title a:hover{color:#0166bf;text-decoration:none}.post .entry-content{margin:0}.entry-content p{margin-top:20px;margin-bottom:0}.entry-content p:first-child{margin-top:0}.post a.btn-readmore{margin-top:20px;font-size:.778em}.post a.btn-readmore::after{top:3px}.post a.btn-readmore+.edit-link{display:inline-block;margin-left:30px}.newsletter-section .blossomthemes-email-newsletter-wrapper{display:flex;flex:1;justify-content:center;flex-direction:row;flex-wrap:wrap;padding:65px 0}.newsletter-section .blossomthemes-email-newsletter-wrapper .text-holder{max-width:500px;padding-right:30px}.newsletter-section .blossomthemes-email-newsletter-wrapper .text-holder h3{margin:0;color:#fff;font-size:1.3333em}.newsletter-section .blossomthemes-email-newsletter-wrapper .text-holder span{color:#fff;font-size:.8888em;line-height:1.5;display:block}.newsletter-section .blossomthemes-email-newsletter-wrapper .text-holder h3+span{margin-top:20px}.newsletter-section .blossomthemes-email-newsletter-wrapper form{max-width:665px;display:flex;flex:1;flex-flow:row wrap;align-items:center}.newsletter-section .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"],.newsletter-section .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"]+input[name="subscribe-email"]{width:36%;margin-right:2%;border-color:#fff;margin-bottom:0}.newsletter-section .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"]:focus,.newsletter-section .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"]+input[name="subscribe-email"]:focus{outline:thin dotted #fff;outline-offset:2px}.newsletter-section .blossomthemes-email-newsletter-wrapper form input[name="subscribe-email"]{width:70%;margin-bottom:0;margin-right:2%}.newsletter-section .blossomthemes-email-newsletter-wrapper form input[type="submit"]{background:#000;width:24%;cursor:pointer;margin-bottom:0}.newsletter-section .blossomthemes-email-newsletter-wrapper form input[type="submit"]:hover{background:#333}.newsletter-section .blossomthemes-email-newsletter-wrapper form input[type="submit"]:focus{outline:thin dotted #fff;outline-offset:2px}.newsletter-section .blossomthemes-email-newsletter-wrapper form label{order:5;font-size:.7778em;margin-top:10px;vertical-align:middle;color:rgba(255,255,255,.7)}.newsletter-section .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]{vertical-align:middle;margin-right:5px}.newsletter-section .blossomthemes-email-newsletter-wrapper form label:hover{color:#fff;text-decoration:underline}.top-footer{margin-top:70px;margin-bottom:5px}.top-footer .col{display:inline-block;vertical-align:top;width:31%;margin-right:3%;margin-bottom:65px}.top-footer .col:last-child{margin-right:0}.bottom-footer{padding:26px 0;background:#0166bf}.bottom-footer .copyright{float:left;width:70%;font-size:14px;color:#fff}.copyright a{color:#fff}.copyright a:hover{color:#ddd}.bottom-footer .footer-social{width:30%;float:right;text-align:right}ul.social-list{margin:0;padding:0;list-style:none;line-height:1.3}.social-list li{display:inline-block;vertical-align:middle;font-size:14px;font-weight:700;padding-left:15px}.social-list li:first-child{padding-left:0}.social-list li a{color:#000;display:inline-block;position:relative}.social-list li a:hover{color:#0166bf}.footer-social ul.social-list li>a:after,.author-content-wrap ul.social-list li>a:after{content:"."}.single .posts-navigation{margin-top:70px;margin-bottom:0}.single-post .additional-posts{margin-top:60px;padding-top:60px}.list-view article .post-thumbnail{margin-bottom:0;display:inline-block;vertical-align:top;width:40%;display:none}.list-view article .post-content-wrap{display:inline-block;vertical-align:top;width:100%}.list-view article .post-content-wrap .entry-header{margin-bottom:5px}.list-view article .post-content-wrap .entry-title{font-size:1.667em}.list-view article .post-content-wrap a.btn-readmore{margin-top:10px}.search .content-area .page-header .page-title{font-size:12px;text-transform:uppercase;font-family:Roboto;text-align:left;margin-bottom:10px;color:#878787;letter-spacing:1px}.search .content-area form.search-form{border-bottom:1px solid rgba(0,0,0,.1)}.search .content-area form.search-form input.search-field{border:none;font-size:3.3889em;color:#000;font-weight:700;border-radius:0;line-height:1;padding-left:0;padding-right:0;height:auto}.search .content-area form.search-form input.search-field::-webkit-input-placeholder{font-size:18px}.search .content-area form.search-form input.search-field::-moz-placeholder{font-size:18px}.search .content-area form.search-form input.search-field:-ms-input-placeholder{font-size:18px}.search .content-area form.search-form input.search-field:-moz-placeholder{font-size:18px}.search .content-area form.search-form input.search-submit{display:none}.total-result{display:none;font-size:12px;text-transform:uppercase;color:#878787;margin-top:25px}.showing-result{font-size:12px;color:#878787;border-top:1px solid rgba(0,0,0,.1);padding-top:40px;margin-bottom:25px;display:none}.no-results .page-header{margin-bottom:0}.search-no-results .no-results .page-header .page-title{font-size:2em;color:#000;text-transform:none;font-weight:800;letter-spacing:0}.no-results .page-content{margin-top:0}.author-img{width:120px;height:120px;border-radius:100%;overflow:hidden;display:inline-block;vertical-align:top}.author-img img{width:100%;height:100%;object-fit:cover}.author-content-wrap{display:inline-block;vertical-align:top;width:calc(100% - 125px);padding-left:30px}.author-content-wrap .page-title{text-align:left;font-family:Roboto;font-size:2.1665em;font-weight:700;margin-top:0}.sub-title{display:inline-block;font-size:12px;font-weight:400;text-transform:uppercase;color:#878787;letter-spacing:1px;margin-bottom:5px}.author-content-wrap .page-title .sub-title{display:block}.author-content-wrap .author-desc{font-size:.888em;margin-top:10px}.author-content-wrap ul.social-list{margin-top:15px}.category .page-header .page-title{font-family:Roboto;font-weight:700;font-size:24px}.category .page-header .page-title .sub-title{display:block}.category .page-header .total-result{margin-top:10px}.error404 .not-found{text-align:center}.error404 .not-found .page-header .page-title{text-align:center;font-family:Roboto;font-weight:700;font-size:2.7223em;margin-bottom:20px}.error404 .not-found .page-header .page-desc{font-size:1.388em}.error404 .error-num{font-size:22.222em;font-weight:700;color:#0166bf;text-shadow:0 -12px rgba(0,0,0,.1);line-height:1.3}.error404 .not-found a.bttn{display:inline-block;padding:15px 30px;background:#0166bf;border:1px solid #0166bf;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;letter-spacing:1px;line-height:1.5;margin-bottom:80px;text-decoration:none}.error404 .not-found a.bttn:hover{background:none;color:#0166bf}.error404 .not-found form.search-form:before,.error404 .not-found form.search-form:after{content:"";display:table}.error404 .not-found form.search-form:after{clear:both}.error404 .not-found form.search-form{max-width:630px;margin-left:auto;margin-right:auto}.error404 .not-found form.search-form label{float:left;width:calc(100% - 135px)}.error404 .not-found form.search-form input.search-field{background:#f5f5f5;border:none;border-radius:0;height:50px;padding:5px 15px;font-size:16px}.error404 .not-found form.search-form input.search-submit{width:130px;text-transform:uppercase;background:#0166bf;color:#fff;border:none;border-radius:0;height:50px;font-size:14px;font-weight:700;letter-spacing:1px;padding:0;cursor:pointer}.error404 .not-found form.search-form input.search-submit:hover{background:#000}.additional-posts{border-top:1px solid rgba(0,0,0,.1);margin-top:80px;padding-top:80px}.error404 .additional-posts{margin-top:15px;margin-bottom:80px}.additional-posts .title{font-size:16px;font-weight:700;color:#000;margin:0 auto 20px auto;max-width:776px}.additional-posts .block-wrap{max-width:776px;margin-left:auto;margin-right:auto}.additional-posts .block{margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:30px}.additional-posts .block:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.additional-posts .block .entry-meta{width:150px;float:left;margin-bottom:0}.additional-posts .block .entry-header{float:left;width:calc(100% - 270px);margin-bottom:0;padding-left:50px}.additional-posts .block .entry-header .entry-title{font-size:20px;padding-right:30px}.additional-posts .block .post-thumbnail{float:left;width:120px;margin-bottom:0}.single .site-content{margin-top:0}.single .site-content>header.page-header:before{content:"";background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.single .site-content>header.page-header{position:relative;padding:20px 0 0;flex:1;flex-direction:column;justify-content:center;z-index:1}.single .site-content>header.page-header .page-title{color:#000;font-size:28px;text-align:left;max-width:100%;margin-left:auto;margin-right:auto}.single .site-content .post-content-wrap:before,.single .site-content .post-content-wrap:after{display:table;content:"";clear:both}.sticky-meta .site-main{position:relative}.sticky-meta>.site-main .entry-meta{position:relative;float:left;background:#fff;width:100%;margin-bottom:20px;top:0;left:0}.sticky-meta>.site-main .entry-meta .sidebar__inner{background:#fff}.sticky-meta>.site-main .entry-meta.is-affixed>span:not(.sticky-social){display:none}.single .sticky-inner span{font-size:12px;font-weight:700;margin-bottom:25px;display:block}.single .sticky-inner span span{margin-bottom:0}.single .sticky-inner span.meta-title{display:block}.single .sticky-inner span a{color:#000}.single .sticky-inner span.posted-on a{display:block}.single .sticky-inner span a:hover{color:#0166bf}.single .entry-meta .sticky-social{width:60px;text-align:center}.single .sticky-inner span.fav-count{margin-bottom:0;color:#000}.single .sticky-inner a.fav-icon{display:inline-block;width:60px;height:60px;text-align:center;font-size:25px;border:1px solid rgba(0,0,0,.1);border-radius:100%;margin-top:10px;color:#da222e;line-height:65px;margin-bottom:10px}.single .sticky-inner a.fav-icon:hover{background:#0166bf;border-color:#0166bf;color:#fff}.sticky-social .social-list li{display:block;font-size:18px;padding:0;font-weight:400}.sticky-social .social-list li a{width:40px;text-align:center;height:40px;line-height:40px}.single .site-main .entry-content{margin:0}.sticky-meta .entry-content{display:block}.dropcap{font-weight:700;font-size:3.554em;line-height:1;float:left;margin-right:5px;color:#000}.single .site-main footer.entry-footer{margin-top:50px}.tags{font-size:12px;text-transform:uppercase;font-weight:700;text-align:center;color:#878787;letter-spacing:1px}.tags a{display:inline-block;vertical-align:middle;color:#000;margin-left:8px}.tags a:after{content:","}.author-profile{border-top:1px solid rgba(0,0,0,.1);padding-top:50px;margin-top:50px}.author-profile .author-content-wrap .page-title{font-size:.888em}section.service-section{border-bottom:1px solid #ebebeb;padding-bottom:50px}section[class*="-section"] .widget_rrtc_icon_text_widget{display:inline-block;vertical-align:top;width:33%;padding:30px 15px}.widget_rrtc_icon_text_widget .rtc-itw-inner-holder{display:flex;flex:1;flex-flow:column wrap}.widget_rrtc_icon_text_widget .rtc-itw-inner-holder .text-holder{order:2}.widget_rrtc_icon_text_widget .widget-title{margin-top:20px;margin-bottom:0;font-family:Roboto;font-size:1.112em;color:#000}.widget_rrtc_icon_text_widget .content p{margin-top:10px;margin-bottom:0}.widget_rrtc_icon_text_widget .btn-readmore{display:inline-block;position:relative;font-size:.778em;font-weight:700;line-height:1.3;font-size-adjust:.51;margin-top:15px;text-decoration:none}.widget_rrtc_icon_text_widget .rtc-itw-inner-holder .icon-holder{width:50px;height:50px;line-height:50px;font-size:2.7em;color:#0166bf}.widget_rrtc_icon_text_widget .rtc-itw-inner-holder .icon-holder img{width:100%;height:100%;object-fit:cover}.widget_rrtc_icon_text_widget a.btn-readmore::after{top:4px}.widget_raratheme_client_logo_widget .image-holder-wrap{display:flex;flex:1;flex-flow:row wrap}.widget_raratheme_client_logo_widget .image-holder{display:flex;flex:auto;align-items:center;width:50%;padding:30px;border-right:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);justify-content:center}section[class*="-section"] .widget_raratheme_client_logo_widget .image-holder{width:33.33%}.widget_raratheme_client_logo_widget .image-holder:nth-child(1),.widget_raratheme_client_logo_widget .image-holder:nth-child(2),section[class*="-section"] .widget_raratheme_client_logo_widget .image-holder:nth-child(3){border-top:none}section[class*="-section"] .widget_raratheme_client_logo_widget .image-holder:nth-child(3n){border-right:none}#secondary .widget_raratheme_client_logo_widget .image-holder:nth-child(2n),.site-footer .widget_raratheme_client_logo_widget .image-holder:nth-child(2n){border-right:none}.widget_raratheme_client_logo_widget .image-holder.black-white:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}.widget_raratheme_client_logo_widget .image-holder.black-white img{opacity:.5;filter:alpha(opacity=50)}.widget_raratheme_client_logo_widget .image-holder.black-white:hover img{opacity:1;filter:alpha(opacity=100)}.widget_raratheme_client_logo_widget .image-holder a:hover{opacity:.75;filter:alpha(opacity=75)}.widget_raratheme_client_logo_widget .image-holder.black-white a:hover{opacity:1;filter:alpha(opacity=100)}.widget_raratheme_featured_page_widget .widget-featured-holder{text-align:left!important;display:flex;flex:1;flex-flow:row wrap;justify-content:left}.widget_raratheme_featured_page_widget .widget-featured-holder .section-subtitle{display:none}.widget_raratheme_featured_page_widget .widget-featured-holder .text-holder{order:2}.widget_search .search-form::before,.widget_search .search-form::after{content:"";display:table}.widget_search .search-form::after{clear:both}.widget_search .search-form label{float:left;width:calc(100% - 120px)}.widget_search .search-form input.search-field{height:50px;line-height:50px;padding:5px 15px;font-size:.888em;border-radius:0;border:none;background:#f8f8f8;color:#000}.widget_search .search-form input.search-field:focus{outline:thin dotted}.widget_search .search-form input.search-submit{padding:0;height:50px;line-height:50px;width:120px;cursor:pointer}.widget_search .search-form input.search-submit:focus{outline-offset:2px}.widget_raratheme_popular_post ul li .entry-header,.widget_raratheme_recent_post ul li .entry-header{margin-bottom:0}.widget_raratheme_popular_post ul li .entry-header .entry-title,.widget_raratheme_recent_post ul li .entry-header .entry-title{font-size:1em;margin-bottom:0;line-height:1.3}.widget_raratheme_popular_post ul li .post-thumbnail:hover,.widget_raratheme_recent_post ul li .post-thumbnail:hover{border-bottom:none}.widget_calendar table caption{background:#0166bf;color:#fff;padding:5px 10px}.widget_calendar table th,.widget_calendar table td{padding-left:0;padding-right:0;text-align:center}.wp-calendar-nav a,.widget_calendar table tfoot a{display:block;color:#333;padding-left:20px;text-align:left}.wp-calendar-nav .wp-calendar-nav-next a,.widget_calendar table tfoot td#next a{text-align:right;padding-left:0;padding-right:20px}.calendar_wrap .wp-calendar-table{margin-bottom:0}.calendar_wrap .wp-calendar-nav{padding:10px 0;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.widget_tag_cloud .tagcloud a{display:inline-block;vertical-align:middle;font-size:14px!important;font-weight:400;padding:15px 25px;background:#f5f5f5;margin:5px 3px;color:#000;text-decoration:none}.widget_tag_cloud .tagcloud a:hover{background:#0166bf;color:#fff}.widget_raratheme_companion_cta_widget .bttk-cta-bg{position:relative;z-index:1;padding:50px 30px}.widget_raratheme_companion_cta_widget .bttk-cta-bg::before{content:"";background:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.widget_raratheme_companion_cta_widget .bttk-cta-bg .widget-title{color:#fff}.widget_raratheme_companion_cta_widget .text-holder p{color:#fff;line-height:1.5}.widget_raratheme_companion_cta_widget .btn-cta{display:inline-block;color:#fff;font-size:.7778em;text-transform:uppercase;background:#0166bf;padding:10px 20px;margin-right:5px;text-decoration:none}.widget_raratheme_companion_cta_widget .btn-cta:last-child{margin-right:0}.widget_raratheme_companion_cta_widget .btn-cta:hover{background:#5059d7}.widget_raratheme_companion_faqs_widget ul.accordion li{margin-bottom:30px}.widget_raratheme_companion_faqs_widget ul.accordion li a.toggle{border-bottom:1px solid #ddd;position:relative}.widget_raratheme_companion_faqs_widget ul.accordion li.show a.toggle,.widget_raratheme_companion_faqs_widget ul.accordion li a.toggle:hover{border-bottom:1px solid #0166bf;color:#0166bf}.widget_raratheme_companion_faqs_widget ul.accordion li a.toggle::after{background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23000" 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>');top:3px}.widget_raratheme_companion_faqs_widget ul.accordion .inner{font-family:Roboto;font-size:.7778em;margin-top:20px;line-height:1.5}.widget_raratheme_image_widget .raratheme-iw-inner-holder{display:flex;flex:1;flex-direction:column;align-items:flex-start}.widget_raratheme_image_widget .raratheme-iw-inner-holder p{order:3}.widget_raratheme_image_widget .raratheme-iw-inner-holder .readmore{order:4}.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-family:"Nunito Sans";font-size:.7em;font-weight:600;display:inline-block;margin-top:5px}.widget_raratheme_popular_post ul li .entry-header .comment-count,.widget_raratheme_popular_post ul li .entry-header .view-count{margin-left:10px}.widget_raratheme_popular_post ul li .entry-header .comment-count,.widget_raratheme_popular_post ul li .entry-header .entry-meta a,.widget_raratheme_popular_post ul li .entry-header .view-count,.widget_raratheme_recent_post ul li .entry-header .entry-meta a{color:#777}.widget_raratheme_popular_post ul li .entry-header .entry-meta a:hover,.widget_raratheme_recent_post ul li .entry-header .entry-meta a:hover{color:#0166bf}.widget_rara_posts_category_slider_widget .carousel-title{background:#f5f5f5;padding:20px}.widget_rara_posts_category_slider_widget .cat-links{display:block;font-size:.7778em;font-weight:600}.widget_rara_posts_category_slider_widget .cat-links a{color:#666;display:inline-block;margin-right:10px}.widget_rara_posts_category_slider_widget .cat-links a:hover{color:#0166bf}.widget_rara_posts_category_slider_widget .title{margin-top:5px;font-size:1em;margin-bottom:0}.widget_rara_posts_category_slider_widget .title a{color:#000}.widget_rara_posts_category_slider_widget .title a:hover{color:#0166bf}.widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]{position:absolute;top:30%;left:0;width:40px;border-radius:100%;height:40px;padding:0;line-height:40px;background:rgba(0,0,0,.3);text-indent:45px;overflow:hidden;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all ease 0.35s;-moz-transition:all ease 0.35s;transition:all ease 0.35s}.widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-next{right:0;left:auto}.widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]:hover{background:rgba(0,0,0,.45)}.widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]::before{content:"";background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23fff" d="M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z"></path></svg>');background-repeat:no-repeat;width:10px;height:15px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-next:before{background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23fff" d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg>')}.widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot.active span,.widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot:hover span{background:#0166bf}.widget_rtc_social_links ul .rtc-social-icon-wrap{display:inline-block;font-size:.8888em;margin:5px 3px}.widget_rtc_social_links ul .rtc-social-icon-wrap a{display:inline-block;width:39px;text-align:center;height:39px;line-height:42px;background:#0166bf;border-radius:100%;color:#fff;border:1px solid #0166bf}.widget_rtc_social_links ul .rtc-social-icon-wrap a:hover{background:none;color:#0166bf}.widget_rtc_social_links ul .rtc-social-icon-wrap a:focus{outline:thin dotted #000;outline-offset:2px}.widget_raratheme_companion_stat_counter_widget .raratheme-sc-holder{display:flex;flex:1;flex-flow:column wrap;position:relative;padding-left:70px}.widget_raratheme_companion_stat_counter_widget .raratheme-sc-holder .icon-holder{position:absolute;top:0;left:0;font-size:3em;line-height:0;margin:0}.widget_raratheme_companion_stat_counter_widget .raratheme-sc-holder .odometer-inside{line-height:1;font-size:1.5em;font-weight:700}.widget_raratheme_companion_stat_counter_widget .raratheme-sc-holder .odometer-digit{line-height:1}.widget_rrtc_description_widget .text-holder{margin-top:20px}.widget_rrtc_description_widget .text-holder .name{display:block;font-weight:700}.widget_rrtc_description_widget .text-holder .designation{font-size:.8888em;color:#666}.widget_rrtc_description_widget .text-holder .description{margin-top:15px}.widget_rrtc_description_widget .social-profile{margin-top:20px;padding:0;list-style:none}.widget_rrtc_description_widget .social-profile li{display:inline-block;margin:5px 2px;font-size:.8888em}.widget_rrtc_description_widget .social-profile li a{display:inline-block;vertical-align:middle;width:40px;height:40px;line-height:40px;text-align:center;background:#0166bf;color:#fff;border:1px solid #0166bf}.widget_rrtc_description_widget .social-profile li a:hover{background:none;color:#0166bf}.widget_rrtc_testimonial_widget .text-holder{margin-top:20px}.widget_rrtc_testimonial_widget .text-holder .name{display:block;font-weight:700;line-height:1.3}.widget_rrtc_testimonial_widget .text-holder .designation{font-size:.8888em;line-height:1.3;color:#666}.widget_rrtc_testimonial_widget .testimonial-content p{margin-top:20px;margin-bottom:0}@media screen and (max-width:1280px){.custom-background .site{max-width:90%}.container{max-width:1000px;padding-left:15px;padding-right:15px}.site-header .site-branding{width:28%}.logo-text .site-logo{width:45px}.logo-text .site-text-wrap{width:calc(100% - 50px)}.site-branding .site-title{font-size:1.5em}.site-branding .site-description{font-size:.7em}.site-header .menu-wrap{width:71%}.main-navigation ul li{font-size:.6666em}.main-navigation ul li a{padding-left:14px;padding-right:14px}.banner-item img{height:533px}.banner-caption .title,.banner-caption .blossomthemes-email-newsletter-wrapper h3{font-size:3.278em}.bottom-footer .copyright,.bottom-footer .footer-social{width:50%}.newsletter-section .blossomthemes-email-newsletter-wrapper{padding-left:15px;padding-right:15px}}@media screen and (max-width:1024px){.container{max-width:800px}.site.toggled::before{content:"";background:rgba(0,0,0,.65);z-index:999;position:absolute;top:0;left:0;width:100%;height:100%}.site.toggled{position:relative}.site-header .menu-toggle{display:inline-block;width:20px;vertical-align:middle;height:14px;position:relative;padding:0;cursor:pointer}.site-header .menu-toggle .toggle-bar{display:inline-block;background:#000;height:2px;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:all ease 0.35s;-moz-transition:all ease 0.35s;transition:all ease 0.35s}.site-header .menu-toggle .toggle-bar:first-child{top:-10px}.site-header .menu-toggle .toggle-bar:nth-child(3){top:10px}.site-header .menu-toggle:hover .toggle-bar{background:#0166bf}.site-header .site-branding{width:calc(100% - 70px);text-align:center;padding-left:15px;padding-right:15px}.logo-text .site-text-wrap{width:auto;text-align:left}.site-header .menu-wrap{width:40px}.menu-wrap .main-navigation{width:50%;position:fixed;top:0;left:0;background:#fff;z-index:999;height:100%;overflow:auto;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all ease 0.35s;-moz-transition:all ease 0.35s;transition:all ease 0.35s}.toggled .menu-wrap .main-navigation{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.site-header .main-navigation .menu-toggle{background:none;margin-top:30px;margin-right:20px}.site-header .main-navigation .menu-toggle .toggle-bar{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);top:0}.site-header .main-navigation .menu-toggle .toggle-bar:nth-child(2){display:none}.site-header .main-navigation .menu-toggle .toggle-bar:last-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.site-header .main-navigation .menu-toggle+ul{border-top:1px solid rgba(0,0,0,.1);margin-top:30px;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.1);text-align:left;padding-top:10px;padding-bottom:10px}.main-navigation ul ul{margin:0;position:static;width:100%;opacity:1;visibility:visible;box-shadow:none;background:rgba(0,0,0,.03);-webkit-transition:none;-moz-transition:none;transition:none}.main-navigation ul li{display:block;font-size:.7778em}.main-navigation ul li a{padding-left:20px;padding-right:20px}.menu-item-has-children .dropdown{width:20px;height:20px;text-align:center;line-height:20px;top:17px;color:#000;-webkit-transition:all ease 0.35s;-moz-transition:all ease 0.35s;transition:all ease 0.35s}.main-navigation ul li span{display:none!important}.main-navigation ul ul li.menu-item-has-children .dropdown{-webkit-transform:none;-moz-transform:none;transform:none}.main-navigation ul.nav-menu>li.menu-item-has-children .dropdown.open{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.main-navigation ul li a{padding:15px 35px 15px 25px;display:block}.main-navigation ul ul li a{border-bottom:none;text-align:right}.menu-wrap .main-navigation+.header-search{border-left:none;padding-left:0}.menu-wrap .header-search{text-align:right}.banner-caption .title,.banner-caption .blossomthemes-email-newsletter-wrapper h3{font-size:2em}.banner-caption .item-desc,.banner-caption .blossomthemes-email-newsletter-wrapper span{font-size:1em}section[class*="-section"] .widget_rrtc_icon_text_widget{width:49%}.rightsidebar #primary,.leftsidebar #primary,.rightsidebar #secondary,.leftsidebar #secondary{float:none;width:100%;padding-right:0;padding-left:0}.rightsidebar #secondary,.leftsidebar #secondary{position:relative;padding-top:50px}.rightsidebar #secondary::before,.leftsidebar #secondary::before{content:"";background:rgba(0,0,0,.1);height:1px;position:absolute;top:0;left:-15px;right:-15px}.top-footer .col{width:30.66%}.bottom-footer .copyright{float:none;width:100%;text-align:center}.bottom-footer .footer-social{width:100%;float:none;text-align:center}.bottom-footer .copyright+.footer-social{margin-top:20px}.newsletter-section .blossomthemes-email-newsletter-wrapper{flex-direction:column;align-items:center}.newsletter-section .blossomthemes-email-newsletter-wrapper .text-holder{padding-right:0;text-align:center;margin-bottom:40px}.error404 .error-num{font-size:18em}.single .site-content>header.page-header{min-height:400px}.page .site-main .page-header .page-title,.single .site-content>header.page-header .page-title{font-size:3.278em}}@media screen and (max-width:767px){.custom-background .site{max-width:95%}.container,.site-banner .banner-caption.center .container{max-width:480px}section.about-section,section.client-section,section.service-section{margin-top:50px;margin-bottom:50px}.home .site-content{margin-top:50px}#primary,.rightsidebar #secondary,.leftsidebar #secondary{margin-bottom:50px}.page-header .page-title,section.service-section .widget_text .widget-title{font-size:1.7223em}.entry-header .entry-title{font-size:1.3888em}.page-desc,section.service-section .widget_text .textwidget{font-size:1em}h1{font-size:2.1665em}h2{font-size:1.7223em}h3{font-size:1.3888em}h4{font-size:1.1112em}h5{font-size:.8888em}blockquote,q{margin-left:0;margin-right:0}q{width:100%;float:none;margin-bottom:20px}.pagination .nav-links{font-size:14px}.pagination .page-numbers{width:32px;height:32px;line-height:32px}.pagination .page-numbers.prev,.pagination .page-numbers.next{padding-left:10px;padding-right:10px;font-size:12px}.logo-text .site-text-wrap{width:100%;padding-left:0;text-align:center}.logo-text .site-logo{display:block;margin:0 auto 20px auto}.site-branding .site-title{font-size:1.333em}.site-branding .site-description{font-size:.7em}.menu-wrap .main-navigation{width:80%}.wp-custom-header img{height:auto}.banner-caption .title{font-size:2.1665em}.banner-caption .item-desc{font-size:1em}.site-banner .banner-caption{position:static}.site-banner .banner-caption .container{position:static;transform:none;padding-top:40px;padding-bottom:40px}.banner-caption .blossomthemes-email-newsletter-wrapper form{flex-direction:column}.banner-caption .blossomthemes-email-newsletter-wrapper form input[name="subscribe-email"],.banner-caption .blossomthemes-email-newsletter-wrapper form input[type="email"],.banner-caption .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"],.banner-caption .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"]+input[name="subscribe-email"],.banner-caption .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"]+input[type="email"]{width:100%;margin-right:0;margin-bottom:10px}.banner-caption .blossomthemes-email-newsletter-wrapper form input[type="submit"]{width:100%}.about-section .widget_raratheme_featured_page_widget .text-holder{float:none;width:100%;padding-left:0;margin-top:25px}.about-section .widget_raratheme_featured_page_widget .img-holder{float:none;width:100%}.client-section{padding-bottom:50px}section[class*="-section"] .widget_raratheme_client_logo_widget .image-holder{width:50%}section[class*="-section"] .widget_raratheme_client_logo_widget .image-holder:nth-child(3n){border-right:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1)}section[class*="-section"] .widget_raratheme_client_logo_widget .image-holder:nth-child(2n){border-right:none}section.service-section{padding-bottom:20px}section[class*="-section"] .widget_rrtc_icon_text_widget{width:100%;padding-left:0;padding-right:0}.top-footer{margin-top:50px}.top-footer .col{width:100%;margin-right:0;margin-bottom:45px}.newsletter-section .blossomthemes-email-newsletter-wrapper .text-holder{text-align:center;max-width:480px}.newsletter-section .blossomthemes-email-newsletter-wrapper form{display:block;max-width:480px;margin:0 auto}.newsletter-section .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"],.newsletter-section .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"]+input[name="subscribe-email"]{width:100%;margin-right:0;margin-bottom:10px}.newsletter-section .blossomthemes-email-newsletter-wrapper form input[type="submit"]{width:100%}.list-view article .post-thumbnail{width:100%;margin-bottom:30px}.list-view article .post-content-wrap{width:100%;padding-left:0}.author-content-wrap{width:100%;padding-left:0;margin-top:30px}.category .page-header .page-title{font-size:2.389em}.error404 .not-found .page-header{margin-bottom:20px}.error404 .not-found .page-header .page-title{font-size:1.7223em}.error404 .not-found .page-header .page-desc{font-size:1em}.error404 .error-num{font-size:9em}.error404 .not-found a.bttn{font-size:14px;margin-bottom:50px}.error404 .additional-posts{margin-top:0;margin-bottom:50px}.additional-posts{margin-top:50px;padding-top:50px}.additional-posts .block{display:flex;flex:1;flex-flow:row wrap}.additional-posts .block .entry-meta{width:calc(100% - 120px);margin-top:5px;order:2}.additional-posts .block .entry-header{width:calc(100% - 120px);padding-left:0}.additional-posts .block .entry-header .entry-title{padding-right:10px}.search .content-area form.search-form input.search-field{font-size:2em}.single .site-content>header.page-header{min-height:304px}.page .site-main .page-header .page-title,.single .site-content>header.page-header .page-title{font-size:2.1665em}.sticky-meta .site-main{padding-left:0;display:flex;flex:1;flex-flow:column wrap}.sticky-meta>.site-main .entry-meta{position:static;width:100%;order:3;margin-top:0;text-align:left}.single .sticky-inner div>span{display:inline-block;vertical-align:top;margin-right:20px}.single .sticky-inner div>span:last-child{margin-right:0}.single .entry-meta .sticky-social{width:100%}.single .entry-meta .sticky-social .post-favourite{display:flex;flex:1;flex-flow:row wrap;justify-content:center;align-items:center}.single .sticky-inner span.fav-count{display:inline-block;vertical-align:middle;order:2;padding-left:10px}.single .sticky-inner a.fav-icon{vertical-align:middle;margin-top:0;margin-bottom:0}.single .entry-meta .sticky-social ul.social-list{display:inline-block;vertical-align:middle}.sticky-social .social-list li{display:inline-block}.author-profile{text-align:center}.author-content-wrap .page-title{text-align:center}.single .posts-navigation{margin-top:50px}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next,.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:none;width:100%}.comment-navigation .nav-previous+.nav-next,.posts-navigation .nav-previous+.nav-next,.post-navigation .nav-previous+.nav-next{margin-top:20px}.comments-area .comment-body{padding-left:0}.comments-area ol li .comment-author img,.comment-list li.bypostauthor>.comment-body .comment-author::before{display:none}.comments-area ol.children{margin-left:20px}}p.comment-form-cookies-consent{display:block}p.comment-form-cookies-consent:before,p.comment-form-cookies-consent:after{display:table;clear:both;content:""}p.comment-form-cookies-consent input[type="checkbox"]#wp-comment-cookies-consent{display:inline-block;float:left;margin-top:7px}p.comment-form-cookies-consent label{display:inline-block;float:left;width:calc(100% - 30px);width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);padding-left:5px;margin-left:0}.menu-wrap .header-search .close{position:absolute;top:10px;right:-20px;width:30px;height:30px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 32 32'%3E%3Cpath d='M23,6.286,21.714,5,14,12.714,6.286,5,5,6.286,12.714,14,5,21.714,6.286,23,14,15.286,21.714,23,23,21.714,15.286,14Z'/%3E%3C/svg%3E") center center no-repeat;cursor:pointer;border:none;padding:0;transition:all ease 0.2s}.menu-wrap .header-search .close:focus{outline:1px dotted #fff;opacity:1}#site-navigation ul ul li.menu-item-has-children .dropdown{top:20px}#site-navigation .dropdown{background:transparent;padding:0;top:34px;color:#000;right:5px}@media screen and (max-width:1280px){#site-navigation .dropdown{background:transparent;padding:0;top:32px;right:4px}}@media screen and (min-width:1024px){.mobile-menu-wrapper{display:none}}@media screen and (max-width:1024px){.admin-bar .mobile-menu-wrapper .close-main-nav-toggle{top:50px}.admin-bar .mobile-menu-wrapper .mobile-menu{padding-top:100px}.menu-toggle{background-color:transparent;border:0;padding:0;box-shadow:none}.menu-toggle:focus{outline:1px dotted rgba(0,0,0,.5);background:transparent}.menu-toggle:hover,.menu-toggle:active,.menu-toggle:visited{background:transparent}#site-navigation{display:none}.mobile-navigation{width:50%;max-width:400px;position:fixed;top:0;left:0;background:#fff;z-index:999;height:100%;overflow-y:auto;overflow-x:hidden;display:none}.mobile-menu-wrapper .close-main-nav-toggle{position:absolute;top:24px;right:24px;width:30px;height:30px;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23121212' viewBox='0 0 32 32'%3E%3Cpath d='M23,6.286,21.714,5,14,12.714,6.286,5,5,6.286,12.714,14,5,21.714,6.286,23,14,15.286,21.714,23,23,21.714,15.286,14Z'/%3E%3C/svg%3E") center center no-repeat;cursor:pointer;border:none;padding:0;transition:all ease 0.2s}.mobile-menu-wrapper .close-main-nav-toggle:hover{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230166bf' viewBox='0 0 32 32'%3E%3Cpath d='M23,6.286,21.714,5,14,12.714,6.286,5,5,6.286,12.714,14,5,21.714,6.286,23,14,15.286,21.714,23,23,21.714,15.286,14Z'/%3E%3C/svg%3E")}.mobile-menu-wrapper .mobile-menu{padding-top:90px}.mobile-menu-wrapper .menu-primary-container{text-align:right}.mobile-menu ul ul{display:none}.dropdown{background-color:transparent;border:0;padding:0}.dropdown:focus,.dropdown:hover{background-color:transparent}.menu-wrap .header-search button{position:absolute;top:35px;right:90px;width:30px;height:30px;cursor:pointer;border:none;padding-right:15px;transition:all ease 0.2s}}@media screen and (max-width:768px){.menu-wrap .header-search button{top:65px;right:100px}}@media screen and (max-width:600px){.menu-wrap .header-search button{right:10px}}@media screen and (max-width:450px){.mobile-navigation{width:100%;max-width:100%}}.site-footer .widget_raratheme_custom_categories .raratheme-custom-categories-wrap .raratheme-custom-categories-meta-wrap li{border:0;padding-bottom:0;position:relative}#secondary .widget_raratheme_custom_categories .raratheme-custom-categories-wrap .raratheme-custom-categories-meta-wrap li{padding-bottom:0;border:0}.widget_raratheme_custom_categories .raratheme-custom-categories-wrap .raratheme-custom-categories-meta-wrap li a{border:0}.site-footer .widget_raratheme_companion_faqs_widget .col{width:100%;margin-bottom:0PX}.site-footer .widget_raratheme_companion_cta_widget .text-holder p,#secondary .widget_raratheme_companion_cta_widget .text-holder p{color:#121212}.site-footer .widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore,#secondary .widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore{width:fit-content;word-break:break-word}.site-footer .widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore:after,#secondary .widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore:after{top:22px;right:7px}.site-footer .widget_raratheme_featured_page_widget .text-holder .widget-title,#secondary .widget_raratheme_featured_page_widget .text-holder .widget-title{margin-top:25px;margin-bottom:18px}.site-footer .widget_raratheme_companion_stat_counter_widget .col{width:100%;margin-bottom:0}.widget_raratheme_companion_stat_counter_widget .raratheme-sc-holder .icon-holder{position:unset}.widget_raratheme_companion_stat_counter_widget .raratheme-sc-holder{display:block;padding-left:0}.site-footer .widget_raratheme_companion_stat_counter_widget .col .image-holder,#secondary .widget_raratheme_companion_stat_counter_widget .col .image-holder{margin-bottom:12px}.site-footer .widget_raratheme_companion_stat_counter_widget .col .icon-holder,#secondary .widget_raratheme_companion_stat_counter_widget .col .icon-holder{margin:12px 0;font-size:3em}.odometer.odometer-theme-default,.widget_raratheme_companion_stat_counter_widget .odometer.odometer-auto-theme{font-size:2em}.site-footer .widget.widget_raratheme_image_text_widget .raratheme-itw-holder li a img{width:100%}#secondary .widget.widget_raratheme_image_text_widget .raratheme-itw-holder li a img{width:100%}