.single-post .entry-title{font-size:1.875rem;font-weight:700;letter-spacing:-0.025em;margin-bottom:0.25rem;color:var(--porto-heading-color)}.pagination>a,.pagination>span{min-width:2.75rem;width:auto;height:2.75rem;line-height:2.5rem;color:#999;background:none;border:2px solid #999;font-size:0.875rem;padding:0;border-radius:2rem!important;margin:0 0.25rem;font-weight:700}.pagination .next:before,.pagination .prev:before{top:0}.sidebar-content .widget,.sidebar-content .widget .widget-title{letter-spacing:-0.025em}.sidebar-content .widget .widget-title{font-size:1.25rem;line-height:1.2;text-transform:none;margin-bottom:1.5rem}.sidebar-content a{color:var(--porto-heading-color)}.widget_categories>ul li:before{content:none}.sidebar-content .widget+.widget{padding-top:1.875rem;border-top:1px solid rgba(0,0,0,0.08);margin-top:1.875rem}body.dark .sidebar-content .widget+.widget{border-top-color:rgba(255,255,255,0.08)}.widget>ul{font-size:1em}.widget_recent_comments li{font-size:0.9286em}.widget_recent_comments li>a{font-size:1.0769em}.wp-block-latest-comments .wp-block-latest-comments__comment{padding-left:0!important;border:none!important}.widget_recent_comments .wp-block-latest-comments:not(.has-avatars):not(.has-excerpts) .wp-block-latest-comments__comment{padding-left:0;border-bottom:none}.wp-block-latest-comments .wp-block-latest-comments__comment .wp-block-latest-comments__comment-link{font-size:1.0769em}.widget .wp-block-latest-posts__list.wp-block-latest-posts li>a{font-weight:600;color:var(--porto-heading-color)}.widget .wp-block-latest-posts__list.wp-block-latest-posts li>a:hover{color:var(--porto-primary-color)}.widget .wp-block-latest-posts__list.wp-block-latest-posts li{border:none;padding-left:0;color:var(--porto-heading-color)}.widget .wp-block-latest-posts__list.wp-block-latest-posts li:before{content:none!important}.widget .wp-block-latest-posts__list time,.widget_recent_entries .post-date{text-transform:uppercase;font-size:0.7857em;order:-1}.widget .current-cat ul,.widget .current-cat-parent ul,.widget_categories>ul{font-weight:500}.widget_categories>ul li{padding:2px 0}.widget_categories>ul li>ul{margin-left:1.75rem;margin-top:0.25rem;margin-bottom:-0.125rem;font-size:0.8571em}.widget_categories li li{padding:1px 0}.widget .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.widget>ul,.widget>ul li{border:none}.widget_recent_entries>ul li{padding-left:0}.widget_recent_comments>ul li,.widget_recent_entries>ul li{border:none}.widget li.current-cat,.widget li.current-cat-parent,.widget li.current-cat-parent>a,.widget li.current-cat>a,.widget li.current-menu-item>a{color:var(--porto-heading-color);font-weight:700}.widget_recent_entries>ul li{display:flex;flex-direction:column;line-height:1.6;padding-top:0.5rem;padding-bottom:0.5rem}.widget_recent_comments li.wp-block-latest-comments__comment a.wp-block-latest-comments__comment-link,.widget_recent_comments>ul li>a,.widget_recent_entries>ul li>a{color:var(--porto-heading-color);font-weight:600}.widget_recent_entries>ul li:before{content:none}.widget .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper input{padding-left:1em}.sidebar-content #searchform #s,.wp-block-search .wp-block-search__inside-wrapper>input{font-size:1em}.sidebar-content .widget_search .input-group,.sidebar-content .widget_search .wp-block-search__input{background:#f7f7f7}body.dark .sidebar-content .widget_search .input-group,body.dark .sidebar-content .widget_search .wp-block-search__input{background:#2c3237}.porto-rounded .sidebar-content .widget_search .input-group{border-radius:0.25rem}.sidebar-content .widget_search input{box-shadow:none;background:none;border:none;height:3.125rem;padding-left:1rem}.sidebar-content .widget_search .btn-dark{background:none!important;border:none;color:var(--porto-heading-color)!important;font-size:1em;box-shadow:none!important}.sidebar-content .wp-block-search__inside-wrapper .wp-block-search__button,.sidebar-content .wp-block-search__inside-wrapper .wp-block-search__button:hover{background:#f7f7f7;border:none;color:var(--porto-heading-color)!important;fill:var(--porto-heading-color)!important;font-size:1em;box-shadow:none!important}body.dark .sidebar-content .wp-block-search__inside-wrapper .wp-block-search__button,body.dark .sidebar-content .wp-block-search__inside-wrapper .wp-block-search__button:hover{background:#2c3237}.widget_categories>ul li>a{font-size:1em;color:var(--porto-body-color)}.entry-title{margin-bottom:0}.entry-content{padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,0.08);margin-bottom:3rem}body.dark .entry-content{border-bottom-color:rgba(255,255,255,0.08)}.related-posts h3{font-weight:600}.related-posts .meta-date{font-size:12px;text-transform:uppercase}.post-author img,ul.comments ul.children>li img.avatar,ul.comments>li img.avatar{max-width:66px;border-radius:50%}ul.comments .comment-block{padding:0;background:none;min-height:60px}ul.comments .comment-arrow{display:none}ul.comments .comment-block .date{margin-top:0}@media (min-width:768px){ul.comments ul.children>li .img-thumbnail,ul.comments>li .img-thumbnail{margin-left:-90px}ul.comments ul.children>li,ul.comments>li{padding-left:90px}ul.comments>li{padding-top:1rem;padding-bottom:1rem}}ul.comments .comment-by{letter-spacing:-0.025em;line-height:1.2}ul.comments .comment-by strong{color:var(--porto-heading-color)}ul.comments .comment-by span:before{content:"|";color:#999;font-size:11px;position:relative;top:-1px;margin-right:0.3125rem}ul.comments .comment-block .comment-by span{margin-left:0.3125rem}ul.comments ul.children>li a,ul.comments>li a{font-size:0.8125rem;font-weight:600;text-transform:uppercase}ul.comments .comment-block .date{font-size:1em;color:var(--porto-body-color)}ul.comments .comment-block .date:before{content:"-";font-size:1em;top:0}ul.comments .comment-block p{font-size:1em;line-height:1.9}article .comment-respond{margin-bottom:1rem}@media (max-width:767px){ul.comments ul.children>li .img-thumbnail,ul.comments>li .img-thumbnail{margin:0 20px 10px 8px}}.btn-primary,.rounded-pill{border-color:#3f78e0!important}.bypostauthor{display:block}.bg-gray{background-color:#f6f7f9}@media (min-width:768px){.pt-md-17{padding-top:7rem!important}}@media (max-width:768px){article{padding:2%!important}}.pb-7{padding-bottom:1.75rem!important}.rounded-pill{border-radius:50rem!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.costCalculator a.mega-menu-link,.vc_btn3-shape-rounded,.wpcf7-submit{border-radius:50rem!important;background-color:#3f78e0!important;color:#fff!important}#footer a{color:#090a10;font-size:1.2em;font-weight:100}#footer p.lead,address{color:#000102;font-size:1.2em;font-weight:100}#footer .rounded-pill{color:#fafbfb!important}.widget .widget-title,.widget .widget-title a,.widget .widgettitle,.widget .widgettitle a{line-height:1.4;font-weight:500;font-size:1.2em}.widget>div>ul,.widget>ul{border-bottom:0}#footer a:hover{color:#133050;font-weight:100}.list-unstyled{padding-left:0;list-style:none}.widget>div>ul li,.widget>ul li{padding:1px 0}#footer{background-color:rgba(var(--bs-gray-rgb),var(--bs-bg-opacity))!important}#footer .widget>div>ul li,.widget>ul li{border-top:0}#footer h4.widget-title{color:#343f52;font-weight:700}.costCalculator a.mega-menu-link{height:auto!important;border-color:#3f78e0!important;padding:.2rem 1rem!important}.header-top{height:0}.mx-center{margin-right:0!important;margin-left:auto!important}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.post-title{font-weight:400!important;word-spacing:normal!important;letter-spacing:normal!important;font-size:3rem}.text-line{position:relative;vertical-align:top;padding-left:1.4rem;word-spacing:0.1rem}.text-line:not(.text-gradient){display:inline-flex}.text-line:before{content:"";position:absolute;display:inline-block;top:50%;transform:translateY(-60%);left:0;width:.75rem;height:.05rem;background:#3f78e0}.fs-15{font-size:.75rem!important}.mb-3{margin-bottom:.75rem!important}.text-uppercase.h1,.text-uppercase.h2,.text-uppercase.h3,.text-uppercase.h4,.text-uppercase.h5,.text-uppercase.h6,h2.text-uppercase,h3.text-uppercase,h4.text-uppercase,h5.text-uppercase,h6.text-uppercase{letter-spacing:.02rem}h3.h2{color:#343f52}