/*!/wp-content/themes/flatsome-child/style.css*/.white-text{color:#ffffff!important}.no-link a{pointer-events:none!important;cursor:text!important;color:#ffffff!important}.hover-white a:hover{color:#ffffff!important}.section-title>h2{font-size:36px;margin:28px 0}.section-title-small>h3{margin-bottom:0;font-size:1.5rem;margin-top:3px}.section-title-small img{margin-bottom:1em}.button.bvu-btn{margin-bottom:0;padding:16px 32px;font-size:16px!important;line-height:22px}.text-center{text-align:center}.text-color-brand{color:#137947}ul,ol{list-style-position:inside}.post-sidebar .widget-title{font-size:24px;text-transform:capitalize;letter-spacing:0;margin-bottom:30px;display:block}.post-sidebar .is-divider{display:none}.nav-pagination>li>a,.nav-pagination>li>span{width:40px;height:40px;border-radius:0;border:none;background-color:#F9F9F9;font-size:18px;line-height:2.5em;}.page-title .top-entry-title{letter-spacing:0;font-size:64px;text-transform:capitalize;color:#fff}.bvu-page .bvu-page-title h1{font-size:64px;line-height:90px;margin-bottom:0;margin-top:0;color:#fff}.bvu-page .bvu-page-breadcrumb p{font-size:24px;line-height:34px;margin-bottom:0;margin-top:0;color:#fff;text-transform:uppercase}.bvu-page .col{height:260px;padding-bottom:0;display:flex;align-items:center}.bvu-map p{margin:0;line-height:0}#top-bar .html span,#top-bar .html{font-size:14px;font-weight:400}#top-bar .html i{margin-right:7px}#top-bar .icon-angle-down{opacity:1;margin-left:16px}#top-bar .nav-top-link img{width:auto!important;height:16px!important;margin-right:7px}.nav>li.header-divider{margin:0 35px;border-color:rgb(255 255 255)!important;height:16.5px}#masthead .nav-left>.menu-item{margin:0 32px}#masthead .nav-left{margin-left:32px!important}#masthead .icon-angle-down{opacity:1;margin-left:23px}#masthead .header-button .button{line-height:22px;padding:16px 32px}#masthead .button span{font-size:16px;line-height:22px}#masthead .nav-size-large>li>a{font-size:16px}.nav-dropdown.nav-dropdown-simple>li>a:hover{background-color:rgb(19 121 71 / .2);border-bottom:1px solid #137947!important}.nav-dropdown{padding:3px 0 3px}.nav-dropdown.nav-dropdown-simple li.html{padding:9px}.nav-dropdown-has-shadow .nav-dropdown{-webkit-box-shadow:0 6px 16px rgb(0 0 0 / 14%);box-shadow:0 6px 16px rgb(0 0 0 / 14%);border-radius:5px}.search-form .form-flat input:not([type=submit]){background-color:rgb(255 255 255);border-radius:10px;border-color:#E6E6E6;padding:16px;height:46px}.nav-dropdown .search-form .form-flat input:not([type=submit]){border:none}.off-canvas-right .mfp-content,.off-canvas-left .mfp-content{width:300px;background-color:rgb(255 255 255)}.off-canvas:not(.off-canvas-center) li.html{padding:0 20px}.home .flickity-slider .section{height:825px!important}.intro-video{position:relative;display:block;width:100%;height:466px;border-radius:20px;overflow:hidden}.intro-video__thumb{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.intro-video .mask{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:rgb(56 56 56 / .5)}.intro-video:hover .mask{transition:all .25s ease-in-out;background-color:rgb(56 56 56 / .3)}.intro-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999}.carousel-cell{width:20%!important;height:200px!important;margin-right:10px;background:#8C8;border-radius:5px;counter-increment:carousel-cell}.carousel-cell:before{display:block;text-align:center;content:counter(carousel-cell);line-height:200px;font-size:80px;color:#fff}.cta .col,.gallery-item,.columns{padding-bottom:0!important}.cta .button.white{color:#137947!important}.cta .section-title>h2{margin-bottom:0}.contact-section>.col>.col-inner{border:1px solid #E6E6E6}.contact-section>.col{padding-bottom:0}.contact-section form{margin-bottom:0}.contact-section input[type=submit]{letter-spacing:.03em;font-size:16px;line-height:22px;margin:0;color:#fff;padding:16px 32px 16px 32px;border:none;border-radius:5px}.contact-section .wpcf7-spinner{display:none}.contact-section input,.contact-section textarea{border:1px solid #E6E6E6;padding:16px;font-size:14px;border-radius:10px;min-height:52px;box-shadow:none}.contact-section input{min-height:52px;margin-bottom:30px}.contact-section textarea{min-height:105px;margin-bottom:30px}.contact-section label{color:#181818;font-size:14px;font-weight:400;margin-bottom:8px}.absolute-footer.dark{color:rgb(255 255 255)!important;font-size:14px;font-weight:400}button i,.button i{top:0}#footer .icon-angle-up{top:0}#footer .icon-angle-up:before{content:""}#footer .icon-angle-up:after{content:url(/wp-content/uploads/2022/08/arrow-up.png);width:18px;height:24px}#footer .back-to-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;border:none;border-radius:10px;background-color:#137947!important}.home .flickity-page-dots{bottom:55px}.home .slider-nav-dots-dashes-spaced .flickity-page-dots .dot{height:5px;width:50px;border:none}.flickity-page-dots .dot{margin:0 15px;opacity:.3;background-color:#fff}.slider-title{font-size:62px}.slider-des{font-size:24px;font-weight:400}.no-border .intro-video{height:402px;border-radius:0}.number .box-shadow-1{box-shadow:0 0 12px 0 rgb(62 62 62 / 10%)}.page-id-49 .sub-title h3{font-size:36px;color:#fdb813;font-weight:700}.portfolio-archive .page-title-bg,.single-featured_item .page-title-bg,.single-post .page-title-bg{height:260px}.portfolio-archive .breadcrumbs,.single-featured_item .breadcrumbs{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:#fff}.portfolio-archive .breadcrumbs span,.single-featured_item .breadcrumbs span{color:#fff;opacity:1}.portfolio-archive .breadcrumbs a,.single-featured_item .breadcrumbs a{color:#FDB813;font-weight:700}.portfolio-archive .page-title-inner,.single-featured_item .page-title-inner{padding-top:0}.page-title h2.sub-entry-title{letter-spacing:0;font-size:36px;text-transform:capitalize;color:#454545}.portfolio-archive .page-title.sub{padding-top:80px}.portfolio-archive .page-wrapper{padding-top:40px}.portfolio-archive .nav>li>a{color:#26262b;font-size:15px;line-height:22px;padding:15px;letter-spacing:-.2px}.portfolio-archive .nav>li.active>a{color:#fff}.portfolio-archive .has-filtering .container{margin-bottom:40px}.portfolio-archive .portfolio-box .box-text{height:100%;width:100%;display:flex;align-items:center;padding:15px!important}.portfolio-archive .portfolio-box .box-text:hover{background-color:rgb(0 0 0 / .7);border-radius:3%}.portfolio-archive .portfolio-box .box-text .box-text-inner{height:100%;width:100%;border:1px solid rgb(253 184 19);display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;padding:10px}.portfolio-archive .portfolio-box .box-text p{margin-bottom:1em;margin-top:1em;border:1px solid rgb(253 184 19);padding:10px;border-radius:5px;opacity:1;font-size:1em}.portfolio-archive .portfolio-box:hover .box-text .box-text-inner{opacity:1}.portfolio-archive .portfolio-box .portfolio-box-title{font-size:24px;letter-spacing:0;opacity:1}.portfolio-single-page h1.entry-title{font-size:36px;letter-spacing:0;opacity:1;text-transform:unset;margin-top:20px}.portfolio-bottom .portfolio-box .box-text{display:flex;flex-direction:row;align-items:center;top:0}.portfolio-bottom .portfolio-box .box-text h6{font-size:18px;letter-spacing:-.5px;opacity:1}.blog-archive .page-title-bg{height:260px}.blog-archive .breadcrumbs{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:#fff}.blog-archive .breadcrumbs span{color:#fff;opacity:1}.blog-archive .breadcrumbs a{color:#FDB813;font-weight:700}.blog-archive .page-title-inner{padding-top:0}.page-title h2.sub-entry-title{letter-spacing:0;font-size:36px;text-transform:capitalize;color:#454545}.blog-archive .page-title.sub{padding-top:80px;padding-bottom:40px}.blog-archive.page-wrapper{padding-top:0}.blog-archive .box-blog-post{border-radius:10px;overflow:hidden;border:1px solid #f2f2f2;transition:box-shadow 0.3s ease-out}.blog-archive .box-blog-post:hover{box-shadow:0 0 30px 0 #3E3E3E2B}.blog-archive .box-blog-post:hover .post-title{color:#137947}.blog-archive .box-blog-post .box-text-inner .post-title{font-size:18px}.blog-archive .box-blog-post .box-text{padding:20px}.blog-archive .box-blog-post .box-text-inner .is-divider{display:none}.blog-archive .box-blog-post .box-text-inner .from_the_blog_excerpt{display:none}.single-post .entry-divider{display:none}.single-post .blog-wrapper{margin-top:20px;margin-bottom:0;padding-bottom:0}.single-post .post{margin-bottom:0}.single-post .breadcrumbs{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:#fff}.single-post .breadcrumbs span{color:#fff;opacity:1}.single-post .breadcrumbs a{color:#FDB813;font-weight:700}.single-post .blog-share .is-divider{margin-top:20px;background-color:#F3F3F3;display:block;height:1px;width:100%;max-width:100%}.single-post #portfolio-content{display:none}.single-post .post-sidebar{padding-left:0}.single-post .badge{height:60px;width:80px}.single-post .recent-blog-posts a{color:#26262B;font-weight:700;font-size:16px}.single-post .recent-blog-posts .post_comments{display:none}.contact-info .img-inner{background-color:#137947;opacity:1;padding:15px;width:70px;height:70px}.contact-info .box-shadow-1{width:270px;min-height:223px;box-shadow:0 0 12px 0 rgb(62 62 62 / 10%)}.contact-info .img.has-hover{top:-9px;left:50%;transform:translateX(-50%);width:100%}.contact-info .img.has-hover:before{content:"";border-style:solid;border-width:9px 9px 9px 0;border-color:#fff0 #fff0 #00562C #fff0;position:absolute;right:91px;top:-9px}.contact-info .box-shadow-1>h3{font-size:24px;font-weight:700;text-transform:unset;color:#26262B;letter-spacing:0}.contact-info .box-shadow-1>p{font-size:16px;font-weight:400;color:#9A9A9A}@media only screen and (max-width:1024px){.nav>li.header-divider{margin:0 20px}#masthead .nav-left>.menu-item{margin:0 20px}.nav-sidebar.nav-vertical>li+li{border:none}.off-canvas .nav-vertical>li>a{padding-top:13px;padding-bottom:13px}.nav>li>a{font-size:16px;color:#181818}.nav>li.html{font-size:1em}.nav>li>a>i+span{font-size:.85em}.nav-vertical>li>a>i{opacity:1;margin-left:5px;margin-bottom:3px}#footer .back-to-top{width:50px;height:50px;border-radius:7px}.home .flickity-slider .section{height:576px!important}.home .flickity-page-dots{bottom:55px}.home .slider-nav-dots-dashes-spaced .flickity-page-dots .dot{height:5px;width:50px}.flickity-page-dots .dot{margin:0 15px}.slider-title{font-size:50px}.slider-des{font-size:18px}.section-title>h2{font-size:30px;margin:20px 0}}@media only screen and (max-width:820px){.home .flickity-slider .section{height:461px!important}.home .flickity-page-dots{bottom:40px}.home .slider-nav-dots-dashes-spaced .flickity-page-dots .dot{height:5px;width:50px}.flickity-page-dots .dot{margin:0 10px}.slider-title{font-size:40px}.slider-des{font-size:16px}.section-title>h2{font-size:24px;margin:20px 0}.section-title-small>h3{font-size:1.125rem;margin-top:5px}.section-icon .icon-box-img,.section-icon .icon-box-img img{width:30px!important}.icon-box-left .icon-box-img+.icon-box-text{padding-left:.85rem}.cta .col-inner{text-align:left}.bvu-page .bvu-page-title h1,.blog-archive h1.top-entry-title{font-size:32px;line-height:48px}.bvu-page .bvu-page-breadcrumb p,.blog-archive .breadcrumbs{font-size:16px;line-height:26px}.bvu-page .col{height:180px}.blog-archive .page-title.flex-row{height:180px}.blog-archive .page-title.sub{padding-top:30px;padding-bottom:30px}.blog-archive h2.sub-entry-title{font-size:24px}.blog-archive .section-title-small>h3{font-size:16px}.blog-archive .page-title-inner{min-height:30px}.blog-archive .box-blog-post .box-text-inner .post-title{font-size:16px}.single-post .page-title.flex-row{height:180px}.single-post h2.top-entry-title{font-size:32px;line-height:48px}.single-post .breadcrumbs{font-size:16px;line-height:26px}.single-post .post-sidebar{padding-left:15px}}@media only screen and (max-width:414px){.section-title>h2{font-size:16px;margin:16px 0}.section-title-small>h3{font-size:1rem;margin-top:2px}.button.bvu-btn{padding:8px 16px;font-size:14px!important;line-height:16px}.home .flickity-slider .section{height:197px!important}.home .flickity-slider .col{padding:15px 35px}.home .flickity-page-dots{bottom:11px}.home .slider-nav-dots-dashes-spaced .flickity-page-dots .dot{height:2px!important;width:17px!important}.flickity-page-dots .dot{margin:0 3px;opacity:.3}.slider-title{font-size:16px}.slider-des{font-size:12px}.home .flickity-slider .divider{max-width:39px!important;height:1px!important}.section-icon .icon-box-img,.section-icon .icon-box-img img{width:20px!important}.icon-box-left .icon-box-img+.icon-box-text{padding-left:.5rem}.intro-video{height:250px}.intro-video__play{width:75px!important}.contact-section input[type=submit]{padding:8px 32px;font-size:14px!important;line-height:16px}.bvu-page .bvu-page-title h1,.blog-archive h1.top-entry-title{font-size:24px;line-height:34px}.bvu-page .bvu-page-breadcrumb p,.blog-archive .breadcrumbs{font-size:16px;line-height:22px}.bvu-page .col{height:100px;padding-bottom:0}.page-id-49 .sub-title h3{font-size:24px}.blog-archive .page-title.flex-row{height:100px}.blog-archive .page-title.sub{padding-top:30px;padding-bottom:30px}.blog-archive h2.sub-entry-title{font-size:16px}.blog-archive .section-title-small>h3{font-size:14px}.blog-archive .page-title-inner{min-height:30px}.blog-archive .box-blog-post .box-text-inner .post-title{font-size:16px}.single-post .page-title.flex-row{height:100px}.single-post h2.top-entry-title{font-size:24px;line-height:34px}.single-post .breadcrumbs{font-size:16px;line-height:22px}.single-post .page-title-inner{min-height:0;padding-top:0}.single-post h1.entry-title{padding-bottom:0;margin-bottom:0}.single-post .blog-wrapper{padding-top:0}.contact-info .img.has-hover{width:100%!important}}