/*!
Theme Name: Software Company
Theme URI: https://rarathemes.com/wordpress-themes/software-company/
Author: Rara Theme
Author URI: https://rarathemes.com/
Description: Software Company is a child theme of Rara Business Free WordPress theme. The theme is suitable for creating a mobile-responsive, fast loading, and SEO optimized website of small business, IT company, software company, web agency, consulting agency, and other large corporate houses. Software Company is a multipurpose theme that anyone can use -- you don’t need to have any coding experience to create a business website with this theme. The theme looks clean and professional, and comes with advanced features and style that will help you easily impress your visitors and convert them into the regular customers. Software Company features multiple Call-To-Action buttons that makes sure that your visitors buy or subscribe to your products. An inquiry button on the header, followed by an attractive full-width video banner with two buttons will help you get the utmost out of your website. You can also explain about your company, services you offer, your specialties, and your team members on the homepage. The theme also features an impressive and easy on the eye FAQ section where you can add the most frequent queries so that new visitors get their questions answered quickly. You can also display the testimonials of your old clients to build the trust with new customers. Furthermore, the eye-catching design of the theme adjusts itself to the screen size of the devices of the visitors so that even mobile users can get flawless experience on your website. Software Company Free WordPress theme also features Schema Markup and speed optimized code for SEO boost. The easy-to-use theme also comes with step-by-step documentation and is backed with friendly and quick support. Check demo at https://rarathemes.com/previews/?theme=software-company, read the documentation at https://docs.rarathemes.com/docs/software-company/, and get support at https://rarathemes.com/support-ticket/.
Template: rara-business
Version: 1.0.6
Requires PHP: 5.6
Tested up to: 5.8
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: software-company
Tags: two-columns, left-sidebar, right-sidebar, custom-header, custom-background, custom-logo, custom-menu, theme-options, featured-images, threaded-comments, full-width-template, footer-widgets, translation-ready, blog, e-commerce, portfolio

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.

Software Company is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/
 *,::before,::after{box-sizing:border-box}body{font-size:18px;font-weight:400;line-height:1.6;font-family:'Nunito',sans-serif}a{color:#1F3D83}a:hover,a:focus{color:#1F3D83}.site-branding .site-title,.main-navigation ul,#primary .site-main article .entry-header .entry-title,.page-header .page-title,.error-holder .text-holder h2,.error404 .recent-post .section-title,.error404 .recent-post .col .entry-title,#primary .post .entry-footer .social-share strong,.author-section .text-holder .name,.related-post .section-title,.related-post .col .entry-title,.popular-post .section-title,.popular-post .col .entry-title,.comments-area .comments-title,.comments-area .comment-body .fn,.comments-area .comment-reply-title,.banner .banner-text .text-holder .title,.our-services .widget_text .widget-title,.our-services .grid .widget .widget-title,.featured-page .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .widget-title,.our-features .widget.widget_text .widget-title,.our-features .widget_rrtc_icon_text_widget .rtc-itw-inner-holder .text-holder .widget-title,.our-team .widget_text .widget-title,.our-team .widget_rrtc_description_widget .text-holder .name,.our-testimonial .section-header .widget_text .widget-title,.our-testimonial .grid .widget_rrtc_testimonial_widget .text-holder .testimonial-meta .name,.our-stats .widget_text .widget-title,.our-stats .widget_raratheme_companion_stat_counter_widget .hs-counter,.portfolio .widget_text .widget-title,.blog-section .widget_text .widget-title,.blog-section .blog-post .entry-title,.our-skills .text-holder .title,.portfolio-holder .button-group .button,.portfolio-holder .filter-grid .element-item .img-holder .text-holder .text .title,.our-pricing .widget_text .widget-title,.our-pricing .pricing-holder .col h3,.our-pricing .pricing-holder .col .price-holder,.cta .widget .widget-title,.cta .widget .btn-cta,.faq-section .widget_text .widget-title,.faq-section .widget .accordion li .toggle,.contact-section .widget_text .widget-title,.our-clients .widget .widget-title,.contact-grid .right .contact-info h3,.page-template-faq .widget_raratheme_companion_faqs_widget .accordion li .toggle,.team-grid .widget_rrtc_description_widget .text-holder .name,.testimonial-grid .widget_rrtc_testimonial_widget .text-holder .testimonial-meta .name{font-family:'Poppins',sans-serif}.widget_text .textwidget{font-size:1.125rem;letter-spacing:normal}button,input[type="button"],input[type="reset"],input[type="submit"],.btn-readmore{padding:.75rem 2rem;font-size:.875rem;font-weight:600;letter-spacing:.075em;border-color:#1F3D83;color:#1F3D83}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.btn-readmore:hover,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{background:#1F3D83}#team-section .btn-holder,#testimonial-section .btn-holder,#portfolio-section .btn-holder,#blog-section .btn-holder{margin-top:40px}.widget ul li{font-weight:400;font-size:1rem}.widget ul li a:hover,.widget ul li a:hover:focus{color:#2AC59F}.homepage.hasbanner .site-header{z-index:3}.site-header .social-networks{float:left;margin:11px 0 13px}.site-header .inquiry-btn{float:right;text-transform:uppercase;font-weight:600}.site-header .inquiry-btn a,.homepage.hasbanner .site-header .header-t .inquiry-btn a{display:block;background:#1F3D83;color:#fff;padding:12px 35px}.site-header .inquiry-btn svg{margin-right:7px}.site-header .header-t{padding:0}.site-branding{align-items:center}.site-branding.logo-with-site-identity .text-logo{padding-left:20px}.site-branding .site-title{font-weight:600}.site-branding .site-title+.site-description{margin-top:.65rem}.logo-with-site-identity .site-description{font-size:.875rem;line-height:1}.homepage.hasbanner .classic-layout .header-t>.container .btn-buy:hover{background:#2AC59F;border-color:#2AC59F;color:#fff}.homepage.hasbanner .main-navigation ul ul li a:hover,.homepage.hasbanner .main-navigation ul ul li a:focus,.homepage.hasbanner .main-navigation ul ul li:hover>a,.homepage.hasbanner .main-navigation ul ul li:focus>a,.homepage.hasbanner .main-navigation ul ul .current-menu-item>a,.homepage.hasbanner .main-navigation ul ul .current-menu-ancestor>a,.homepage.hasbanner .main-navigation ul ul .current_page_item>a,.homepage.hasbanner .main-navigation ul ul .current_page_ancestor>a{color:#1F3D83}@media only screen and (min-width:1025px){.main-navigation ul{font-size:.875rem;font-weight:600;letter-spacing:.15em}.main-navigation ul .menu-item-has-children:before{top:50%;transform:translateY(-50%)}.main-navigation ul ul{font-weight:400;letter-spacing:normal}.main-navigation ul .current-menu-item>a,.main-navigation ul .current-menu-ancestor>a,.main-navigation ul .current_page_item>a,.main-navigation ul .current_page_ancestor>a{color:#1F3D83}.main-navigation ul li:after{background:#fff0}.main-navigation ul ul li a:hover,.main-navigation ul ul li a:focus,.main-navigation ul ul li:hover>a,.main-navigation ul ul li:focus>a,.main-navigation ul ul .current-menu-item>a,.main-navigation ul ul .current-menu-ancestor>a,.main-navigation ul ul .current_page_item>a,.main-navigation ul ul .current_page_ancestor>a{color:#1F3D83}.main-navigation ul li a:hover,.main-navigation ul li a:focus,.main-navigation ul li:hover>a,.main-navigation ul li:focus>a{color:#1F3D83}}.banner:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .3);z-index:1}.banner .banner-text{z-index:2}.banner .banner-text .text-holder{font-size:1.125rem;font-weight:400;line-height:1.6}.banner .banner-text .btn-holder .btn-free-inquiry,.banner .banner-text .btn-holder .slider-btn,.banner .banner-text .btn-holder .btn-view-service{padding:1.25rem 2.5rem;font-size:.875rem;font-weight:600;letter-spacing:.15rem}.banner .banner-text .btn-holder .btn-free-inquiry:hover,.banner .banner-text .btn-holder .slider-btn:hover,.banner .banner-text .btn-holder .btn-view-service:hover{background-color:#2AC59F;color:#fff}.banner .banner-text .text-holder p{margin-bottom:2.5rem}.banner .banner-text .btn-holder .btn-free-inquiry{background:#1F3D83}.banner .banner-text .btn-holder .btn-view-service{color:#1F3D83}.our-services .widget_text .textwidget{margin-bottom:20px;font-size:1.125rem;letter-spacing:normal}.our-services .grid{grid-gap:30px}.our-services .grid .widget.widget_rrtc_icon_text_widget{border:1px solid #ececec;border-radius:8px;padding:40px;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}.our-services .grid .widget.widget_rrtc_icon_text_widget:hover{box-shadow:2.5px 4.33px 30px rgb(0 0 0 / .1);transform:translateY(-3px)}.our-services .grid .widget .rtc-itw-inner-holder{grid-row-gap:30px}.our-services .grid .widget .icon-holder{justify-self:center;background:#2AC59F;border-radius:50%;width:100px;height:100px;line-height:100px;text-align:center;transition:all 0.5s ease;position:relative}.our-services .grid .widget:hover .icon-holder{background:#1F3D83}.our-services .grid .widget .icon-holder img{display:inline-block;vertical-align:middle;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.our-services .grid .widget .icon-holder svg{font-size:35px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.our-services .grid .widget .content{font-size:1.125rem;line-height:1.6}.our-services .grid .widget .btn-readmore{border-radius:2em;padding:.75rem 2rem;font-size:.875rem;font-weight:600;letter-spacing:.075em;border-color:#1F3D83}.our-services .grid .widget .btn-readmore:hover,.our-services .grid .widget .btn-readmore:focus{background:#1F3D83}.featured-page{background:#f7f9fb;border-top:1px solid #dbdee5;border-bottom:1px solid #dbdee5}.featured-page .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .widget-title{margin-bottom:1rem}.featured-page .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .featured_page_content{font-size:1.125rem;line-height:1.6}.featured-page .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .featured_page_content .btn-readmore{margin-top:0;padding:.75rem 2rem;font-size:.875rem;font-weight:600;letter-spacing:.075em;border-color:#1F3D83}.featured-page .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .featured_page_content .btn-readmore:hover,.featured-page .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .featured_page_content .btn-readmore:focus{background:#1F3D83}.our-features{border-color:#fff0;padding:90px 0}.our-features .grid{grid-gap:50px 40px}.our-features .widget_rrtc_icon_text_widget .rtc-itw-inner-holder{flex-direction:column-reverse}.our-features .widget_rrtc_icon_text_widget .rtc-itw-inner-holder .icon-holder{border:0 solid #5caffd;background:#2AC59F;color:#fff;border-radius:28px;margin:0 0 32px 0;width:74px;height:74px;line-height:74px;text-align:center;position:relative}.our-features .widget_rrtc_icon_text_widget .rtc-itw-inner-holder .icon-holder img{display:inline-block;vertical-align:middle;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.our-features .widget_rrtc_icon_text_widget .rtc-itw-inner-holder .icon-holder svg{font-size:35px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.our-features .widget_rrtc_icon_text_widget .rtc-itw-inner-holder .text-holder .widget-title{line-height:1.25;margin-bottom:.75rem}.our-features .widget_rrtc_icon_text_widget .rtc-itw-inner-holder .text-holder .content{font-size:1.125rem;line-height:1.6}.our-team{background:#f7f9fb;border-top:1px solid #dbdee5;border-bottom:1px solid #dbdee5;margin:0;padding:90px 0}.our-team .widget.widget_text{margin-bottom:20px}.our-team .widget.widget_text .textwidget{font-size:1.125rem;letter-spacing:normal}.team-grid .widget_rrtc_description_widget .rtc-team-holder,.widget_rrtc_description_widget .rtc-team-holder{background-color:#fff;padding-bottom:0;color:#4a4a4a;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}.widget_rrtc_description_widget .rtc-team-holder:hover{box-shadow:2.5px 4.33px 30px rgb(0 0 0 / .1);transform:translateY(-3px)}.team-grid .widget_rrtc_description_widget .text-holder,.widget_rrtc_description_widget .text-holder{position:relative;border-left:1px solid #dbdee5;border-right:1px solid #dbdee5;padding:30px 30px 40px}.widget_rrtc_description_widget .text-holder::before{content:'';position:absolute;bottom:15px;left:50%;border-bottom:1px solid #dbdee5;width:calc(100% - 60px);height:1px;transform:translateX(-50%)}.widget_rrtc_description_widget .text-holder .name{margin-bottom:.5rem;color:#111}.widget_rrtc_description_widget .text-holder .designation{font-size:.875rem;color:#1F3D83}.widget_rrtc_description_widget .text-holder .description{height:auto}.team-grid .widget_rrtc_description_widget .social-profile,.widget_rrtc_description_widget .social-profile{border:1px solid #dbdee5;border-top:0;border-radius:0 0 8px 8px;padding-bottom:25px}.widget_rrtc_description_widget .social-profile li{margin-bottom:3px;line-height:1}.team-grid .widget_rrtc_description_widget .social-profile li a,.widget_rrtc_description_widget .social-profile li a{color:#aeb7c1}.widget_rrtc_description_widget .social-profile li a:hover,.widget_rrtc_description_widget .social-profile li a:focus{color:#2AC59F}.team-grid .widget_rrtc_description_widget .social-profile li a:focus,.widget_rrtc_description_widget .social-profile li a:focus{outline:thin dotted #000}.our-testimonial{margin:0;padding:90px 0}.our-testimonial .grid{grid-gap:50px 30px}.widget_rrtc_testimonial_widget{margin-bottom:0}.widget_rrtc_testimonial_widget .text-holder .testimonial-meta .name{margin-bottom:.25rem}.widget_rrtc_testimonial_widget .text-holder .testimonial-meta .designation{font-size:.875rem;color:#1F3D83}.widget_rrtc_testimonial_widget .img-holder+.text-holder .testimonial-meta{position:relative;left:auto;bottom:auto}.our-stats{background:#f7f9fb;border-top:1px solid #dbdee5;border-bottom:1px solid #dbdee5;padding:90px 0}.our-stats .widget.widget_text .textwidget{font-size:1.125rem}.our-stats .grid{grid-gap:30px}.our-stats .widget.widget_text{margin-bottom:20px}.widget_raratheme_companion_stat_counter_widget .raratheme-sc-holder{padding:0;align-items:center;text-align:center}.widget_raratheme_companion_stat_counter_widget .hs-counter{position:relative;grid-row-start:2;margin-bottom:.8rem;padding-bottom:.75rem;color:#1F3D83}.widget_raratheme_companion_stat_counter_widget .hs-counter::before{content:'';position:absolute;left:50%;bottom:0;width:50px;height:1px;background-color:#2AC59F;transform:translateX(-50%)}.widget_raratheme_companion_stat_counter_widget .raratheme-sc-holder .icon-holder{background:#2AC59F;display:inline-block;position:relative;grid-row-start:1;top:auto;left:auto;border-radius:28px;margin:0 auto 30px;width:100px;height:100px;line-height:100px;transform:none;color:#fff}.widget_raratheme_companion_stat_counter_widget .widget-title,#secondary .widget.widget_raratheme_companion_stat_counter_widget .widget-title{font-size:1.125rem;font-weight:400}section.portfolio{margin:0;padding:90px 0}.portfolio .widget.widget_text{margin-bottom:50px}.portfolio-holder .button-group .button:hover,.portfolio-holder .button-group .button:focus{color:#1F3D83}.portfolio .widget.widget_text .textwidget{font-size:1.125rem;line-height:1.6}.portfolio-holder .filter-grid .element-item{overflow:hidden;border-radius:8px;margin:15px;padding:0;width:calc(20% - 30px)}.portfolio-holder img{border-radius:8px;transition:transform .35s}.portfolio-holder .img-holder:hover img{-webkit-transform:translateY(-34px);transform:translateY(-34px)}.portfolio-holder .filter-grid .element-item .img-holder .text-holder{background:#1F3D83;position:absolute;top:auto;left:auto;border-radius:0 0 8px 8px;padding:1rem 0;width:100%;height:auto;opacity:1;z-index:2}.portfolio-holder .filter-grid .element-item .img-holder:hover .text-holder{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.portfolio-holder .filter-grid .element-item .img-holder .text-holder .text{position:relative;top:auto;left:auto;transform:none}.portfolio-holder .filter-grid .element-item .img-holder .text-holder .text .title{margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.25rem}.portfolio-holder .filter-grid .element-item .img-holder .text-holder .text{font-size:.875rem}.portfolio-holder .button-group .button{margin:0 1.25rem;padding:.875rem 1.25rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;outline:none}.portfolio-holder .button-group .button.is-checked{background:#1F3D83;color:#fff}.portfolio-holder .button-group .button:after{display:none}.our-pricing{background:#f7f9fb;border-top:1px solid #dbdee5;border-bottom:1px solid #dbdee5;margin:0;padding:90px 0}.our-pricing .widget_text{margin-bottom:70px}.our-pricing .widget_text .textwidget{font-size:1.125rem;line-height:1.6}.our-pricing .widget_rbp_pt_widget .col{border:1px solid #dbdee5;border-radius:8px;box-shadow:none}.our-pricing .col .plan-list li{font-size:1rem;font-weight:400;letter-spacing:normal}.our-pricing .col .btn-signup{padding:1rem 2rem;font-size:.875rem;font-weight:600;letter-spacing:.075em}.our-pricing .col.popular-plan .btn-signup{background-color:#2AC59F;border-color:#2AC59F;color:#fff}.our-pricing .col.popular-plan .tag{border-radius:2em;font-weight:600;padding:.5rem 1.75rem}.our-pricing .widget_rbp_pt_widget .popular-plan{position:relative;background-color:#fff;border:0;box-shadow:0 0 25px rgb(0 0 0 / .15);transition:all 0.5s ease}.our-pricing .widget_rbp_pt_widget .popular-plan:hover{box-shadow:0 0 35px rgb(0 0 0 / .25)}.our-pricing .widget_rbp_pt_widget .popular-plan::before{content:'';background-color:#1F3D83;position:absolute;top:0;left:0;border-radius:8px 8px 0 0;width:100%;height:4px}.our-pricing .col.popular-plan h3,.our-pricing .col.popular-plan .price-holder{color:#111}.our-pricing .col.popular-plan .plan-list{color:#4a4a4a}.our-pricing .col.premium-plan h3,.our-pricing .col.premium-plan .price-holder{color:#111}.blog-section{margin:0;padding:90px 0;border-top:1px solid #dbdee5}.blog-section .section-header{margin-bottom:50px}.blog-section .section-header .widget_text .textwidget{font-size:1.125rem;line-height:1.6}.blog-section .grid{grid-gap:50px 30px}.blog-section .grid .blog-post{background:#fff;border:1px solid #dbdee5;border-radius:8px;padding:0 0 20px 0;display:grid;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}.blog-section .blog-post .entry-meta a:hover,.blog-section .blog-post .entry-meta a:focus{color:#1F3D83}.blog-section .grid .blog-post:hover{box-shadow:2.5px 4.33px 30px rgb(0 0 0 / .1);transform:translateY(-3px)}.blog-section .blog-post .post-thumbnail{grid-row-start:1;margin-bottom:20px}.blog-section .blog-post .post-thumbnail img{border-radius:8px 8px 0 0}.blog-section .blog-post .entry-title{grid-row-start:3;margin-bottom:0;padding:0 20px}.blog-section .blog-post .entry-meta{grid-row-start:2;margin-bottom:.5rem;padding:0 20px;font-size:.875rem;font-weight:400;line-height:1}.blog-section .blog-post .entry-title a:hover,.blog-section .blog-post .entry-title a:focus{color:#1F3D83}.cta .widget .text-holder{font-size:1.125rem;line-height:1.6}.cta .widget .button-wrap{margin-top:40px}.cta .widget .button-wrap a{background:#2AC59F;border-color:#2AC59F;padding:1.25rem 4.5rem;font-size:1.125rem;font-weight:600;letter-spacing:.15rem;text-transform:uppercase;color:#fff}.cta .widget .button-wrap a:hover{border-color:#fff}.faq-section{margin:0;padding:90px 0}.faq-section .widget{margin-bottom:40px}.faq-section .widget.widget_text{margin-bottom:50px}.faq-section .widget.widget_text .textwidget{font-size:1.25rem}.faq-section .widget .accordion li.show::after{border-color:#1F3D83}.faq-section .widget .accordion li .toggle{font-weight:600}.faq-section .widget .accordion li.show .toggle{color:#1F3D83}.faq-section .widget .accordion li .toggle::before{right:8px}.faq-section .widget .accordion li.show .toggle::before{background:#1F3D83}.contact-section{margin:0;padding:90px 0}.contact-section .widget{margin-bottom:50px}.contact-section .section-header .widget_text .textwidget{font-size:1.125rem}.contact-section .form-holder form textarea{display:block}.contact-section .form-holder form input[type="submit"]{padding:.75rem 2rem;font-size:.875rem;font-weight:600;line-height:1.6;letter-spacing:.075em}.our-clients{background:#f7f9fb;border-top:1px solid #dbdee5;border-bottom:1px solid #dbdee5;margin:0;padding:90px 0}.site-footer{background:#1d222b;font-size:1rem}.footer-t .widget-title{font-size:1.125rem;font-weight:600;color:rgb(255 255 255 / .75)}.widget_raratheme_recent_post ul li{margin-bottom:1rem}.widget_raratheme_recent_post ul li .entry-header .entry-title{margin-bottom:.8rem;font-weight:600}.to_top .btn{border-radius:12px;width:50px;height:50px;line-height:50px;vertical-align:middle}.page-template-portfolio .portfolio-holder .filter-grid .element-item{width:calc(33.3333% - 30px)}#primary .post .entry-header .entry-meta{margin-bottom:.5rem;font-size:.875rem;font-weight:400}#primary .site-main article .entry-header{margin-bottom:20px}#primary .site-main article .post-thumbnail{margin-bottom:24px}#crumbs a:hover,#crumbs a:focus{color:#1F3D83}#primary .post .entry-header .entry-meta a:hover,#primary .post .entry-header .entry-meta a:focus,#primary .site-main article .entry-header .entry-title a:hover,#primary .site-main article .entry-header .entry-title a:focus{color:#1F3D83}#primary .site-main article .entry-footer .btn-readmore{border-color:#1F3D83}#primary .site-main article .entry-footer .btn-readmore:hover,#primary .site-main article .entry-footer .btn-readmore:focus{background:#1F3D83}.pagination a:hover,.pagination a:focus,.pagination .current{background:#1F3D83;border-color:#1F3D83}.widget_calendar table caption,.widget_calendar table tr td#today{background:#1F3D83}.widget_calendar table tr td#today a{color:#fff}.widget_calendar table tr th,.widget_calendar table tr td{border-color:#1F3D83}.widget_rss ul li a{color:#1F3D83}#secondary .widget_raratheme_featured_page_widget .right{text-align:left}#secondary .widget_raratheme_featured_page_widget .widget-featured-holder{display:flex;flex-direction:column-reverse}#secondary .widget_raratheme_featured_page_widget .widget-featured-holder .section-subtitle{display:none}#secondary .widget_raratheme_featured_page_widget .widget-featured-holder .img-holder{margin:0 0 20px}#secondary .widget_raratheme_featured_page_widget .widget-featured-holder .img-holder img{border-radius:5px}.btn-readmore{border-color:#1F3D83}.btn-readmore:hover,.btn-readmore:focus{background:#1F3D83}#secondary .widget_raratheme_companion_cta_widget .btn-cta:hover,.top-footer .widget_raratheme_companion_cta_widget .btn-cta:hover{background:#1F3D83;border-color:#1F3D83}#secondary .widget_raratheme_featured_widget .text-holder .readmore,#secondary .widget_raratheme_image_widget .readmore{border:1px solid #1F3D83;display:inline-block;font-size:.8em;font-weight:900;text-transform:uppercase;border-radius:5px;padding:15px 36px;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s;letter-spacing:.075em;background:none;color:#1F3D83}#secondary .widget_raratheme_featured_widget .text-holder .readmore:hover,#secondary .widget_raratheme_featured_widget .text-holder .readmore:focus,#secondary .widget_raratheme_image_widget .readmore:hover,#secondary .widget_raratheme_image_widget .readmore:focus{background:#1F3D83;color:#fff}#secondary .widget_raratheme_image_widget .image-holder img{border-radius:5px}#secondary .widget_rrtc_icon_text_widget .icon-holder svg{color:#1F3D83}#secondary .widget_rara_posts_category_slider_widget img{height:412px;object-fit:cover;border-radius:5px}#secondary .widget_rara_posts_category_slider_widget .item{position:relative}#secondary .widget_rara_posts_category_slider_widget .carousel-title{position:absolute;left:0;bottom:0;width:100%;padding:105px 16px 24px;border-radius:0 0 5px 5px;background:-moz-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .5) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .5) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=0)}#secondary .widget_rara_posts_category_slider_widget .carousel-title a{color:#fff;-webkit-transition:ease 0.2s;-moz-transition:ease 0.2s;transition:ease 0.2s}#secondary .widget_rara_posts_category_slider_widget .carousel-title a:hover,#secondary .widget_rara_posts_category_slider_widget .carousel-title a:focus{color:#2AC59F}#secondary .widget_rara_posts_category_slider_widget .carousel-title .title{font-size:1em}#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot.active span,#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot:hover span{background:#1F3D83}#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.widget_rtc_social_links .rtc-social-icon-wrap a:hover,.widget_rtc_social_links .rtc-social-icon-wrap a:focus{background:#1F3D83;border-color:#1F3D83}#secondary .widget_rrtc_testimonial_widget .text-holder{padding-left:60px}.post-navigation .nav-links div a:hover,.post-navigation .nav-links div a:focus,.related-post .col .entry-title a:hover,.related-post .col .entry-title a:focus,.popular-post .col .entry-title a:hover,.popular-post .col .entry-title a:focus,.comments-area .comment-body .comment-metadata a:hover,.comments-area .comment-body .comment-metadata a:focus,.comments-area .comment-body .reply a:hover,.comments-area .comment-body .reply a:focus,.error404 .recent-post .col .entry-title a:hover,.error404 .recent-post .col .entry-title a:focus,.error404 .recent-post .col .entry-meta a:hover,.error404 .recent-post .col .entry-meta a:focus{color:#1F3D83}.error-holder .text-holder .btn-home{border-color:#1F3D83}.error-holder .text-holder .btn-home:hover,.error-holder .text-holder .btn-home:focus{background:#1F3D83}.site-footer a:focus{outline:thin dotted #fff}.widget_calendar .wp-calendar-nav{border-color:#1F3D83}.widget_calendar .wp-calendar-nav span.wp-calendar-nav-prev{border-color:#1F3D83}.widget_calendar .wp-calendar-nav span.wp-calendar-nav-next{border-color:#1F3D83}.page .content-area a:hover,.single-post .entry-content a:hover{color:#2AC59F}@media only screen and (max-width:1024px){.site-header .inquiry-btn a,.homepage.hasbanner .site-header .header-t .inquiry-btn a{display:none}.site-header .header-t{padding:10px 0}.site-header .social-networks{margin:8px 0 0}.portfolio-holder .filter-grid .element-item{width:calc(25% - 30px)}.our-clients .widget .widget-title{grid-column:1 / span 3}.responsive-menu-holder{background:#1F3D83}#primary-toggle-button span{background:#1F3D83}.responsive-menu-holder .btn-buy{background:rgb(0 0 0 / .2);border:0}.responsive-menu-holder .btn-buy:hover,.responsive-menu-holder .btn-buy:focus{color:#1F3D83!important}.responsive-menu-holder .mobile-navigation .close-main-nav-toggle{color:#1F3D83;border-color:#1F3D83}}@media only screen and (max-width:767px){.portfolio-holder .filter-grid .element-item{width:calc(33.333% - 30px)}}@media only screen and (max-width:600px){.portfolio-holder .filter-grid .element-item{width:calc(50% - 30px)}.our-clients .widget .widget-title{grid-column:1 / span 1}}.entry-content a,.entry-summary a,.page-content a,.comment-content a,.widget .textwidget a{color:#4a4a4a}.page .content-area a:hover,.single-post .entry-content a:hover,.entry-content a:hover,.entry-summary a:hover,.page-content a:hover,.comment-content a:hover,.widget .textwidget a:hover{color:#1F3D83}