@charset "UTF-8";.fa-fw,.fa-li{
    text-align: center
}:where(#gv-page) .fa,#gv-page{
    -moz-osx-font-smoothing: grayscale
}:where(#gv-page) .slider,:where(#gv-page) html.is-reveal-open,:where(#gv-page) html.is-reveal-open body{
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}:where(#gv-page) .menu.expanded,:where(#gv-page) .mobile-table.fixed{
    table-layout: fixed
}:where(#gv-page) #footer-container ul,:where(#gv-page) .accordion,:where(#gv-page) .fa-ul,:where(#gv-page) .menu,:where(#gv-page) .tabs,:where(#gv-page) ul.green-bullets,:where(#gv-page) ul.white-bullets{
    list-style-type: none
}:where(#gv-page) #wpadminbar{
    position: fixed!important
}:where(#gv-page) body.admin-bar.f-topbar-fixed .sticky.fixed{
    margin-top: 2rem
}:where(#gv-page) .wp-caption>figcaption{
    max-width: 100%;
    font-size: .8rem;
    color: #999;
    padding: .25rem 0
}:where(#gv-page) p.wp-caption-text{
    font-size: 90%;
    color: #666;
    padding: .625rem 0
}:where(#gv-page) .alignleft{
    float: left;
    padding-right: 1rem;
    margin: 0
}:where(#gv-page) .alignright{
    float: right;
    padding-left: 1rem;
    margin: 0
}:where(#gv-page) .aligncenter{
    display: block;
    margin-left: auto;
    margin-right: auto
}:where(#gv-page) .fa,:where(#gv-page) .fa-stack,:where(#gv-page) img{
    display: inline-block
}:where(#gv-page) .fa.fa-pull-left,:where(#gv-page) .fa.pull-left{
    margin-right: .3em
}@font-face{
    font-family: FontAwesome;
    src: url(/legacy/theme/assets/fonts/fontawesome-webfont.eot?v=4.5.0);
    src: url(/legacy/theme/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),url(/legacy/theme/assets/fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(/legacy/theme/assets/fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),url(/legacy/theme/assets/fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),url(/legacy/theme/assets/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg");
    font-weight: 400;
    font-style: normal
}@font-face{
    font-family: 'Font Awesome 6 Brands';
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("/legacy/theme/assets/fonts/fa-brands-400.woff2") format("woff2"), url("/legacy/theme/assets/fonts/fa-brands-400.ttf") format("truetype"); }@font-face{
    font-family: 'Square';
    src: url('/legacy/theme/assets/fonts/Square721.eot');
    src: url('/legacy/theme/assets/fonts/Square721.eot?#iefix') format('embedded-opentype'),
            url('/legacy/theme/assets/fonts/Square721.woff2') format('woff2'),
            url('/legacy/theme/assets/fonts/Square721.woff') format('woff'),
            url('/legacy/theme/assets/fonts/Square721.ttf') format('truetype'),
            url('/legacy/theme/assets/fonts/Square721.svg#Square721') format('svg');
    font-weight: normal;
    font-style: normal;

}@font-face{
    font-family: 'Square Bold';
    src: url('/legacy/theme/assets/fonts/Square721Bold.eot');
    src: url('/legacy/theme/assets/fonts/Square721Bold.eot?#iefix') format('embedded-opentype'),
            url('/legacy/theme/assets/fonts/Square721Bold.woff2') format('woff2'),
            url('/legacy/theme/assets/fonts/Square721Bold.woff') format('woff'),
            url('/legacy/theme/assets/fonts/Square721Bold.ttf') format('truetype'),
            url('/legacy/theme/assets/fonts/Square721Bold.svg#Square721Bold') format('svg');
    font-weight: normal;
    font-style: normal;

}@font-face{
    font-family: 'Square Bold Ext';
    src: url('/legacy/theme/assets/fonts/Square721BoldE.eot');
    src: url('/legacy/theme/assets/fonts/Square721BoldE.eot?#iefix') format('embedded-opentype'),
            url('/legacy/theme/assets/fonts/Square721BoldE.woff2') format('woff2'),
            url('/legacy/theme/assets/fonts/Square721BoldE.woff') format('woff'),
            url('/legacy/theme/assets/fonts/Square721BoldE.ttf') format('truetype'),
            url('/legacy/theme/assets/fonts/Square721BoldE.svg#Square721BoldE') format('svg');
    font-weight: normal;
    font-style: normal;

}:where(#gv-page) .fa{
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased
}:where(#gv-page) h1,:where(#gv-page) h2,:where(#gv-page) h3,:where(#gv-page) h4,:where(#gv-page) h5,:where(#gv-page) h6,:where(#gv-page) p{
    text-rendering: optimizeLegibility
}:where(#gv-page) .fa-lg{
    font-size: 1.33333em;
    line-height: .75em;
    vertical-align: -15%
}:where(#gv-page) .fa-2x{
    font-size: 2em
}:where(#gv-page) .fa-3x{
    font-size: 3em
}:where(#gv-page) .fa-4x{
    font-size: 4em
}:where(#gv-page) .fa-5x{
    font-size: 5em
}:where(#gv-page) .fa-fw{
    width: 1.28571em
}:where(#gv-page) .fa-ul{
    padding-left: 0;
    margin-left: 2.14286em
}:where(#gv-page) .fa.fa-pull-right,:where(#gv-page) .fa.pull-right{
    margin-left: .3em
}:where(#gv-page) .fa-ul>li{
    position: relative
}:where(#gv-page) .fa-li{
    position: absolute;
    left: -2.14286em;
    width: 2.14286em;
    top: .14286em
}:where(#gv-page) .fa-li.fa-lg{
    left: -1.85714em
}:where(#gv-page) .fa-border{
    padding: .2em .25em .15em;
    border: .08em solid #eee;
    border-radius: .1em
}#gv-page,:where(#gv-page) button,:where(#gv-page) legend{
    padding: 0
}:where(#gv-page) button,:where(#gv-page) img,:where(#gv-page) legend{
    border: 0
}:where(#gv-page) .fa-pull-left{
    float: left
}:where(#gv-page) .fa-pull-right,:where(#gv-page) .pull-right{
    float: right
}:where(#gv-page) .pull-left{
    float: left
}:where(#gv-page) .fa-spin{
    animation: fa-spin 2s infinite linear
}:where(#gv-page) .fa-pulse{
    animation: fa-spin 1s infinite steps(8)
}:where(#gv-page) .spin-ccw,:where(#gv-page) .spin-cw{
    animation-name: spin-cw-1turn
}:where(#gv-page) .animated.infinite,:where(#gv-page) .infinite{
    animation-iteration-count: infinite
}@keyframes fa-spin{
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(359deg)
    }
}:where(#gv-page) .fa-rotate-90{
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}:where(#gv-page) .fa-rotate-180{
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}:where(#gv-page) .fa-rotate-270{
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}:where(#gv-page) .fa-flip-horizontal{
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
    -ms-transform: scale(-1,1);
    transform: scale(-1,1)
}:where(#gv-page) .fa-flip-vertical{
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -ms-transform: scale(1,-1);
    transform: scale(1,-1)
}:where(#gv-page) :root .fa-flip-horizontal,:where(#gv-page) :root .fa-flip-vertical,:where(#gv-page) :root .fa-rotate-180,:where(#gv-page) :root .fa-rotate-270,:where(#gv-page) :root .fa-rotate-90{
    filter: none
}:where(#gv-page) .fa-stack{
    position: relative;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}:where(#gv-page) .fa-stack-1x,:where(#gv-page) .fa-stack-2x{
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}:where(#gv-page) .small-pull-1,:where(#gv-page) .small-pull-10,:where(#gv-page) .small-pull-11,:where(#gv-page) .small-pull-2,:where(#gv-page) .small-pull-3,:where(#gv-page) .small-pull-4,:where(#gv-page) .small-pull-5,:where(#gv-page) .small-pull-6,:where(#gv-page) .small-pull-7,:where(#gv-page) .small-pull-8,:where(#gv-page) .small-pull-9,:where(#gv-page) .small-push-1,:where(#gv-page) .small-push-10,:where(#gv-page) .small-push-11,:where(#gv-page) .small-push-2,:where(#gv-page) .small-push-3,:where(#gv-page) .small-push-4,:where(#gv-page) .small-push-5,:where(#gv-page) .small-push-7,:where(#gv-page) .small-push-8,:where(#gv-page) .small-push-9,:where(#gv-page) sub,:where(#gv-page) sup{
    position: relative
}:where(#gv-page) .fa-stack-1x{
    line-height: inherit
}:where(#gv-page) .fa-stack-2x{
    font-size: 2em
}:where(#gv-page) .fa-inverse{
    color: #fff
}:where(#gv-page) .fa-glass:before{
    content: ""
}:where(#gv-page) .fa-music:before{
    content: ""
}:where(#gv-page) .fa-search:before{
    content: ""
}:where(#gv-page) .fa-envelope-o:before{
    content: ""
}:where(#gv-page) .fa-heart:before{
    content: ""
}:where(#gv-page) .fa-star:before{
    content: ""
}:where(#gv-page) .fa-star-o:before{
    content: ""
}:where(#gv-page) .fa-user:before{
    content: ""
}:where(#gv-page) .fa-film:before{
    content: ""
}:where(#gv-page) .fa-th-large:before{
    content: ""
}:where(#gv-page) .fa-th:before{
    content: ""
}:where(#gv-page) .fa-th-list:before{
    content: ""
}:where(#gv-page) .fa-check:before{
    content: ""
}:where(#gv-page) .fa-close:before,:where(#gv-page) .fa-remove:before,:where(#gv-page) .fa-times:before{
    content: ""
}:where(#gv-page) .fa-search-plus:before{
    content: ""
}:where(#gv-page) .fa-search-minus:before{
    content: ""
}:where(#gv-page) .fa-power-off:before{
    content: ""
}:where(#gv-page) .fa-signal:before{
    content: ""
}:where(#gv-page) .fa-cog:before,:where(#gv-page) .fa-gear:before{
    content: ""
}:where(#gv-page) .fa-trash-o:before{
    content: ""
}:where(#gv-page) .fa-home:before{
    content: ""
}:where(#gv-page) .fa-file-o:before{
    content: ""
}:where(#gv-page) .fa-clock-o:before{
    content: ""
}:where(#gv-page) .fa-road:before{
    content: ""
}:where(#gv-page) .fa-download:before{
    content: ""
}:where(#gv-page) .fa-arrow-circle-o-down:before{
    content: ""
}:where(#gv-page) .fa-arrow-circle-o-up:before{
    content: ""
}:where(#gv-page) .fa-inbox:before{
    content: ""
}:where(#gv-page) .fa-play-circle-o:before{
    content: ""
}:where(#gv-page) .fa-repeat:before,:where(#gv-page) .fa-rotate-right:before{
    content: ""
}:where(#gv-page) .fa-refresh:before{
    content: ""
}:where(#gv-page) .fa-list-alt:before{
    content: ""
}:where(#gv-page) .fa-lock:before{
    content: ""
}:where(#gv-page) .fa-flag:before{
    content: ""
}:where(#gv-page) .fa-headphones:before{
    content: ""
}:where(#gv-page) .fa-volume-off:before{
    content: ""
}:where(#gv-page) .fa-volume-down:before{
    content: ""
}:where(#gv-page) .fa-volume-up:before{
    content: ""
}:where(#gv-page) .fa-qrcode:before{
    content: ""
}:where(#gv-page) .fa-barcode:before{
    content: ""
}:where(#gv-page) .fa-tag:before{
    content: ""
}:where(#gv-page) .fa-tags:before{
    content: ""
}:where(#gv-page) .fa-book:before{
    content: ""
}:where(#gv-page) .fa-bookmark:before{
    content: ""
}:where(#gv-page) .fa-print:before{
    content: ""
}:where(#gv-page) .fa-camera:before{
    content: ""
}:where(#gv-page) .fa-font:before{
    content: ""
}:where(#gv-page) .fa-bold:before{
    content: ""
}:where(#gv-page) .fa-italic:before{
    content: ""
}:where(#gv-page) .fa-text-height:before{
    content: ""
}:where(#gv-page) .fa-text-width:before{
    content: ""
}:where(#gv-page) .fa-align-left:before{
    content: ""
}:where(#gv-page) .fa-align-center:before{
    content: ""
}:where(#gv-page) .fa-align-right:before{
    content: ""
}:where(#gv-page) .fa-align-justify:before{
    content: ""
}:where(#gv-page) .fa-list:before{
    content: ""
}:where(#gv-page) .fa-dedent:before,:where(#gv-page) .fa-outdent:before{
    content: ""
}:where(#gv-page) .fa-indent:before{
    content: ""
}:where(#gv-page) .fa-video-camera:before{
    content: ""
}:where(#gv-page) .fa-image:before,:where(#gv-page) .fa-photo:before,:where(#gv-page) .fa-picture-o:before{
    content: ""
}:where(#gv-page) .fa-pencil:before{
    content: ""
}:where(#gv-page) .fa-map-marker:before{
    content: ""
}:where(#gv-page) .fa-adjust:before{
    content: ""
}:where(#gv-page) .fa-tint:before{
    content: ""
}:where(#gv-page) .fa-edit:before,:where(#gv-page) .fa-pencil-square-o:before{
    content: ""
}:where(#gv-page) .fa-share-square-o:before{
    content: ""
}:where(#gv-page) .fa-check-square-o:before{
    content: ""
}:where(#gv-page) .fa-arrows:before{
    content: ""
}:where(#gv-page) .fa-step-backward:before{
    content: ""
}:where(#gv-page) .fa-fast-backward:before{
    content: ""
}:where(#gv-page) .fa-backward:before{
    content: ""
}:where(#gv-page) .fa-play:before{
    content: ""
}:where(#gv-page) .fa-pause:before{
    content: ""
}:where(#gv-page) .fa-stop:before{
    content: ""
}:where(#gv-page) .fa-forward:before{
    content: ""
}:where(#gv-page) .fa-fast-forward:before{
    content: ""
}:where(#gv-page) .fa-step-forward:before{
    content: ""
}:where(#gv-page) .fa-eject:before{
    content: ""
}:where(#gv-page) .fa-chevron-left:before{
    content: ""
}:where(#gv-page) .fa-chevron-right:before{
    content: ""
}:where(#gv-page) .fa-plus-circle:before{
    content: ""
}:where(#gv-page) .fa-minus-circle:before{
    content: ""
}:where(#gv-page) .fa-times-circle:before{
    content: ""
}:where(#gv-page) .fa-check-circle:before{
    content: ""
}:where(#gv-page) .fa-question-circle:before{
    content: ""
}:where(#gv-page) .fa-info-circle:before{
    content: ""
}:where(#gv-page) .fa-crosshairs:before{
    content: ""
}:where(#gv-page) .fa-times-circle-o:before{
    content: ""
}:where(#gv-page) .fa-check-circle-o:before{
    content: ""
}:where(#gv-page) .fa-ban:before{
    content: ""
}:where(#gv-page) .fa-arrow-left:before{
    content: ""
}:where(#gv-page) .fa-arrow-right:before{
    content: ""
}:where(#gv-page) .fa-arrow-up:before{
    content: ""
}:where(#gv-page) .fa-arrow-down:before{
    content: ""
}:where(#gv-page) .fa-mail-forward:before,:where(#gv-page) .fa-share:before{
    content: ""
}:where(#gv-page) .fa-expand:before{
    content: ""
}:where(#gv-page) .fa-compress:before{
    content: ""
}:where(#gv-page) .fa-plus:before{
    content: ""
}:where(#gv-page) .fa-minus:before{
    content: ""
}:where(#gv-page) .fa-asterisk:before{
    content: ""
}:where(#gv-page) .fa-exclamation-circle:before{
    content: ""
}:where(#gv-page) .fa-gift:before{
    content: ""
}:where(#gv-page) .fa-leaf:before{
    content: ""
}:where(#gv-page) .fa-fire:before{
    content: ""
}:where(#gv-page) .fa-eye:before{
    content: ""
}:where(#gv-page) .fa-eye-slash:before{
    content: ""
}:where(#gv-page) .fa-exclamation-triangle:before,:where(#gv-page) .fa-warning:before{
    content: ""
}:where(#gv-page) .fa-plane:before{
    content: ""
}:where(#gv-page) .fa-calendar:before{
    content: ""
}:where(#gv-page) .fa-random:before{
    content: ""
}:where(#gv-page) .fa-comment:before{
    content: ""
}:where(#gv-page) .fa-magnet:before{
    content: ""
}:where(#gv-page) .fa-chevron-up:before{
    content: ""
}:where(#gv-page) .fa-chevron-down:before{
    content: ""
}:where(#gv-page) .fa-retweet:before{
    content: ""
}:where(#gv-page) .fa-shopping-cart:before{
    content: ""
}:where(#gv-page) .fa-folder:before{
    content: ""
}:where(#gv-page) .fa-folder-open:before{
    content: ""
}:where(#gv-page) .fa-arrows-v:before{
    content: ""
}:where(#gv-page) .fa-arrows-h:before{
    content: ""
}:where(#gv-page) .fa-bar-chart-o:before,:where(#gv-page) .fa-bar-chart:before{
    content: ""
}:where(#gv-page) .fa-twitter-square:before{
    content: ""
}:where(#gv-page) .fa-facebook-square:before{
    content: ""
}:where(#gv-page) .fa-camera-retro:before{
    content: ""
}:where(#gv-page) .fa-key:before{
    content: ""
}:where(#gv-page) .fa-cogs:before,:where(#gv-page) .fa-gears:before{
    content: ""
}:where(#gv-page) .fa-comments:before{
    content: ""
}:where(#gv-page) .fa-thumbs-o-up:before{
    content: ""
}:where(#gv-page) .fa-thumbs-o-down:before{
    content: ""
}:where(#gv-page) .fa-star-half:before{
    content: ""
}:where(#gv-page) .fa-heart-o:before{
    content: ""
}:where(#gv-page) .fa-sign-out:before{
    content: ""
}:where(#gv-page) .fa-linkedin-square:before{
    content: ""
}:where(#gv-page) .fa-thumb-tack:before{
    content: ""
}:where(#gv-page) .fa-external-link:before{
    content: ""
}:where(#gv-page) .fa-sign-in:before{
    content: ""
}:where(#gv-page) .fa-trophy:before{
    content: ""
}:where(#gv-page) .fa-github-square:before{
    content: ""
}:where(#gv-page) .fa-upload:before{
    content: ""
}:where(#gv-page) .fa-lemon-o:before{
    content: ""
}:where(#gv-page) .fa-phone:before{
    content: ""
}:where(#gv-page) .fa-square-o:before{
    content: ""
}:where(#gv-page) .fa-bookmark-o:before{
    content: ""
}:where(#gv-page) .fa-phone-square:before{
    content: ""
}:where(#gv-page) .fa-twitter:before{
    content: ""
}:where(#gv-page) .fa-facebook-f:before,:where(#gv-page) .fa-facebook:before{
    content: ""
}:where(#gv-page) .fa-github:before{
    content: ""
}:where(#gv-page) .fa-unlock:before{
    content: ""
}:where(#gv-page) .fa-credit-card:before{
    content: ""
}:where(#gv-page) .fa-feed:before,:where(#gv-page) .fa-rss:before{
    content: ""
}:where(#gv-page) .fa-hdd-o:before{
    content: ""
}:where(#gv-page) .fa-bullhorn:before{
    content: ""
}:where(#gv-page) .fa-bell:before{
    content: ""
}:where(#gv-page) .fa-certificate:before{
    content: ""
}:where(#gv-page) .fa-hand-o-right:before{
    content: ""
}:where(#gv-page) .fa-hand-o-left:before{
    content: ""
}:where(#gv-page) .fa-hand-o-up:before{
    content: ""
}:where(#gv-page) .fa-hand-o-down:before{
    content: ""
}:where(#gv-page) .fa-arrow-circle-left:before{
    content: ""
}:where(#gv-page) .fa-arrow-circle-right:before{
    content: ""
}:where(#gv-page) .fa-arrow-circle-up:before{
    content: ""
}:where(#gv-page) .fa-arrow-circle-down:before{
    content: ""
}:where(#gv-page) .fa-globe:before{
    content: ""
}:where(#gv-page) .fa-wrench:before{
    content: ""
}:where(#gv-page) .fa-tasks:before{
    content: ""
}:where(#gv-page) .fa-filter:before{
    content: ""
}:where(#gv-page) .fa-briefcase:before{
    content: ""
}:where(#gv-page) .fa-arrows-alt:before{
    content: ""
}:where(#gv-page) .fa-group:before,:where(#gv-page) .fa-users:before{
    content: ""
}:where(#gv-page) .fa-chain:before,:where(#gv-page) .fa-link:before{
    content: ""
}:where(#gv-page) .fa-cloud:before{
    content: ""
}:where(#gv-page) .fa-flask:before{
    content: ""
}:where(#gv-page) .fa-cut:before,:where(#gv-page) .fa-scissors:before{
    content: ""
}:where(#gv-page) .fa-copy:before,:where(#gv-page) .fa-files-o:before{
    content: ""
}:where(#gv-page) .fa-paperclip:before{
    content: ""
}:where(#gv-page) .fa-floppy-o:before,:where(#gv-page) .fa-save:before{
    content: ""
}:where(#gv-page) .fa-square:before{
    content: ""
}:where(#gv-page) .fa-bars:before,:where(#gv-page) .fa-navicon:before,:where(#gv-page) .fa-reorder:before{
    content: ""
}:where(#gv-page) .fa-list-ul:before{
    content: ""
}:where(#gv-page) .fa-list-ol:before{
    content: ""
}:where(#gv-page) .fa-strikethrough:before{
    content: ""
}:where(#gv-page) .fa-underline:before{
    content: ""
}:where(#gv-page) .fa-table:before{
    content: ""
}:where(#gv-page) .fa-magic:before{
    content: ""
}:where(#gv-page) .fa-truck:before{
    content: ""
}:where(#gv-page) .fa-pinterest:before{
    content: ""
}:where(#gv-page) .fa-pinterest-square:before{
    content: ""
}:where(#gv-page) .fa-google-plus-square:before{
    content: ""
}:where(#gv-page) .fa-google-plus:before{
    content: ""
}:where(#gv-page) .fa-money:before{
    content: ""
}:where(#gv-page) .fa-caret-down:before{
    content: ""
}:where(#gv-page) .fa-caret-up:before{
    content: ""
}:where(#gv-page) .fa-caret-left:before{
    content: ""
}:where(#gv-page) .fa-caret-right:before{
    content: ""
}:where(#gv-page) .fa-columns:before{
    content: ""
}:where(#gv-page) .fa-sort:before,:where(#gv-page) .fa-unsorted:before{
    content: ""
}:where(#gv-page) .fa-sort-desc:before,:where(#gv-page) .fa-sort-down:before{
    content: ""
}:where(#gv-page) .fa-sort-asc:before,:where(#gv-page) .fa-sort-up:before{
    content: ""
}:where(#gv-page) .fa-envelope:before{
    content: ""
}:where(#gv-page) .fa-linkedin:before{
    content: ""
}:where(#gv-page) .fa-rotate-left:before,:where(#gv-page) .fa-undo:before{
    content: ""
}:where(#gv-page) .fa-gavel:before,:where(#gv-page) .fa-legal:before{
    content: ""
}:where(#gv-page) .fa-dashboard:before,:where(#gv-page) .fa-tachometer:before{
    content: ""
}:where(#gv-page) .fa-comment-o:before{
    content: ""
}:where(#gv-page) .fa-comments-o:before{
    content: ""
}:where(#gv-page) .fa-bolt:before,:where(#gv-page) .fa-flash:before{
    content: ""
}:where(#gv-page) .fa-sitemap:before{
    content: ""
}:where(#gv-page) .fa-umbrella:before{
    content: ""
}:where(#gv-page) .fa-clipboard:before,:where(#gv-page) .fa-paste:before{
    content: ""
}:where(#gv-page) .fa-lightbulb-o:before{
    content: ""
}:where(#gv-page) .fa-exchange:before{
    content: ""
}:where(#gv-page) .fa-cloud-download:before{
    content: ""
}:where(#gv-page) .fa-cloud-upload:before{
    content: ""
}:where(#gv-page) .fa-user-md:before{
    content: ""
}:where(#gv-page) .fa-stethoscope:before{
    content: ""
}:where(#gv-page) .fa-suitcase:before{
    content: ""
}:where(#gv-page) .fa-bell-o:before{
    content: ""
}:where(#gv-page) .fa-coffee:before{
    content: ""
}:where(#gv-page) .fa-cutlery:before{
    content: ""
}:where(#gv-page) .fa-file-text-o:before{
    content: ""
}:where(#gv-page) .fa-building-o:before{
    content: ""
}:where(#gv-page) .fa-hospital-o:before{
    content: ""
}:where(#gv-page) .fa-ambulance:before{
    content: ""
}:where(#gv-page) .fa-medkit:before{
    content: ""
}:where(#gv-page) .fa-fighter-jet:before{
    content: ""
}:where(#gv-page) .fa-beer:before{
    content: ""
}:where(#gv-page) .fa-h-square:before{
    content: ""
}:where(#gv-page) .fa-plus-square:before{
    content: ""
}:where(#gv-page) .fa-angle-double-left:before{
    content: ""
}:where(#gv-page) .fa-angle-double-right:before{
    content: ""
}:where(#gv-page) .fa-angle-double-up:before{
    content: ""
}:where(#gv-page) .fa-angle-double-down:before{
    content: ""
}:where(#gv-page) .fa-angle-left:before{
    content: ""
}:where(#gv-page) .fa-angle-right:before{
    content: ""
}:where(#gv-page) .fa-angle-up:before{
    content: ""
}:where(#gv-page) .fa-angle-down:before{
    content: ""
}:where(#gv-page) .fa-desktop:before{
    content: ""
}:where(#gv-page) .fa-laptop:before{
    content: ""
}:where(#gv-page) .fa-tablet:before{
    content: ""
}:where(#gv-page) .fa-mobile-phone:before,:where(#gv-page) .fa-mobile:before{
    content: ""
}:where(#gv-page) .fa-circle-o:before{
    content: ""
}:where(#gv-page) .fa-quote-left:before{
    content: ""
}:where(#gv-page) .fa-quote-right:before{
    content: ""
}:where(#gv-page) .fa-spinner:before{
    content: ""
}:where(#gv-page) .fa-circle:before{
    content: ""
}:where(#gv-page) .fa-mail-reply:before,:where(#gv-page) .fa-reply:before{
    content: ""
}:where(#gv-page) .fa-github-alt:before{
    content: ""
}:where(#gv-page) .fa-folder-o:before{
    content: ""
}:where(#gv-page) .fa-folder-open-o:before{
    content: ""
}:where(#gv-page) .fa-smile-o:before{
    content: ""
}:where(#gv-page) .fa-frown-o:before{
    content: ""
}:where(#gv-page) .fa-meh-o:before{
    content: ""
}:where(#gv-page) .fa-gamepad:before{
    content: ""
}:where(#gv-page) .fa-keyboard-o:before{
    content: ""
}:where(#gv-page) .fa-flag-o:before{
    content: ""
}:where(#gv-page) .fa-flag-checkered:before{
    content: ""
}:where(#gv-page) .fa-terminal:before{
    content: ""
}:where(#gv-page) .fa-code:before{
    content: ""
}:where(#gv-page) .fa-mail-reply-all:before,:where(#gv-page) .fa-reply-all:before{
    content: ""
}:where(#gv-page) .fa-star-half-empty:before,:where(#gv-page) .fa-star-half-full:before,:where(#gv-page) .fa-star-half-o:before{
    content: ""
}:where(#gv-page) .fa-location-arrow:before{
    content: ""
}:where(#gv-page) .fa-crop:before{
    content: ""
}:where(#gv-page) .fa-code-fork:before{
    content: ""
}:where(#gv-page) .fa-chain-broken:before,:where(#gv-page) .fa-unlink:before{
    content: ""
}:where(#gv-page) .fa-question:before{
    content: ""
}:where(#gv-page) .fa-info:before{
    content: ""
}:where(#gv-page) .fa-exclamation:before{
    content: ""
}:where(#gv-page) .fa-superscript:before{
    content: ""
}:where(#gv-page) .fa-subscript:before{
    content: ""
}:where(#gv-page) .fa-eraser:before{
    content: ""
}:where(#gv-page) .fa-puzzle-piece:before{
    content: ""
}:where(#gv-page) .fa-microphone:before{
    content: ""
}:where(#gv-page) .fa-microphone-slash:before{
    content: ""
}:where(#gv-page) .fa-shield:before{
    content: ""
}:where(#gv-page) .fa-calendar-o:before{
    content: ""
}:where(#gv-page) .fa-fire-extinguisher:before{
    content: ""
}:where(#gv-page) .fa-rocket:before{
    content: ""
}:where(#gv-page) .fa-maxcdn:before{
    content: ""
}:where(#gv-page) .fa-chevron-circle-left:before{
    content: ""
}:where(#gv-page) .fa-chevron-circle-right:before{
    content: ""
}:where(#gv-page) .fa-chevron-circle-up:before{
    content: ""
}:where(#gv-page) .fa-chevron-circle-down:before{
    content: ""
}:where(#gv-page) .fa-html5:before{
    content: ""
}:where(#gv-page) .fa-css3:before{
    content: ""
}:where(#gv-page) .fa-anchor:before{
    content: ""
}:where(#gv-page) .fa-unlock-alt:before{
    content: ""
}:where(#gv-page) .fa-bullseye:before{
    content: ""
}:where(#gv-page) .fa-ellipsis-h:before{
    content: ""
}:where(#gv-page) .fa-ellipsis-v:before{
    content: ""
}:where(#gv-page) .fa-rss-square:before{
    content: ""
}:where(#gv-page) .fa-play-circle:before{
    content: ""
}:where(#gv-page) .fa-ticket:before{
    content: ""
}:where(#gv-page) .fa-minus-square:before{
    content: ""
}:where(#gv-page) .fa-minus-square-o:before{
    content: ""
}:where(#gv-page) .fa-level-up:before{
    content: ""
}:where(#gv-page) .fa-level-down:before{
    content: ""
}:where(#gv-page) .fa-check-square:before{
    content: ""
}:where(#gv-page) .fa-pencil-square:before{
    content: ""
}:where(#gv-page) .fa-external-link-square:before{
    content: ""
}:where(#gv-page) .fa-share-square:before{
    content: ""
}:where(#gv-page) .fa-compass:before{
    content: ""
}:where(#gv-page) .fa-caret-square-o-down:before,:where(#gv-page) .fa-toggle-down:before{
    content: ""
}:where(#gv-page) .fa-caret-square-o-up:before,:where(#gv-page) .fa-toggle-up:before{
    content: ""
}:where(#gv-page) .fa-caret-square-o-right:before,:where(#gv-page) .fa-toggle-right:before{
    content: ""
}:where(#gv-page) .fa-eur:before,:where(#gv-page) .fa-euro:before{
    content: ""
}:where(#gv-page) .fa-gbp:before{
    content: ""
}:where(#gv-page) .fa-dollar:before,:where(#gv-page) .fa-usd:before{
    content: ""
}:where(#gv-page) .fa-inr:before,:where(#gv-page) .fa-rupee:before{
    content: ""
}:where(#gv-page) .fa-cny:before,:where(#gv-page) .fa-jpy:before,:where(#gv-page) .fa-rmb:before,:where(#gv-page) .fa-yen:before{
    content: ""
}:where(#gv-page) .fa-rouble:before,:where(#gv-page) .fa-rub:before,:where(#gv-page) .fa-ruble:before{
    content: ""
}:where(#gv-page) .fa-krw:before,:where(#gv-page) .fa-won:before{
    content: ""
}:where(#gv-page) .fa-bitcoin:before,:where(#gv-page) .fa-btc:before{
    content: ""
}:where(#gv-page) .fa-file:before{
    content: ""
}:where(#gv-page) .fa-file-text:before{
    content: ""
}:where(#gv-page) .fa-sort-alpha-asc:before{
    content: ""
}:where(#gv-page) .fa-sort-alpha-desc:before{
    content: ""
}:where(#gv-page) .fa-sort-amount-asc:before{
    content: ""
}:where(#gv-page) .fa-sort-amount-desc:before{
    content: ""
}:where(#gv-page) .fa-sort-numeric-asc:before{
    content: ""
}:where(#gv-page) .fa-sort-numeric-desc:before{
    content: ""
}:where(#gv-page) .fa-thumbs-up:before{
    content: ""
}:where(#gv-page) .fa-thumbs-down:before{
    content: ""
}:where(#gv-page) .fa-youtube-square:before{
    content: ""
}:where(#gv-page) .fa-youtube:before{
    content: ""
}:where(#gv-page) .fa-tiktok{font-weight: 400;font-family: 'Font Awesome 6 Brands';}:where(#gv-page) .fa-tiktok:before{content: "\e07b";}:where(#gv-page) .fa-xing:before{
    content: ""
}:where(#gv-page) .fa-xing-square:before{
    content: ""
}:where(#gv-page) .fa-youtube-play:before{
    content: ""
}:where(#gv-page) .fa-dropbox:before{
    content: ""
}:where(#gv-page) .fa-stack-overflow:before{
    content: ""
}:where(#gv-page) .fa-instagram:before{
    content: ""
}:where(#gv-page) .fa-flickr:before{
    content: ""
}:where(#gv-page) .fa-adn:before{
    content: ""
}:where(#gv-page) .fa-bitbucket:before{
    content: ""
}:where(#gv-page) .fa-bitbucket-square:before{
    content: ""
}:where(#gv-page) .fa-tumblr:before{
    content: ""
}:where(#gv-page) .fa-tumblr-square:before{
    content: ""
}:where(#gv-page) .fa-long-arrow-down:before{
    content: ""
}:where(#gv-page) .fa-long-arrow-up:before{
    content: ""
}:where(#gv-page) .fa-long-arrow-left:before{
    content: ""
}:where(#gv-page) .fa-long-arrow-right:before{
    content: ""
}:where(#gv-page) .fa-apple:before{
    content: ""
}:where(#gv-page) .fa-windows:before{
    content: ""
}:where(#gv-page) .fa-android:before{
    content: ""
}:where(#gv-page) .fa-linux:before{
    content: ""
}:where(#gv-page) .fa-dribbble:before{
    content: ""
}:where(#gv-page) .fa-skype:before{
    content: ""
}:where(#gv-page) .fa-foursquare:before{
    content: ""
}:where(#gv-page) .fa-trello:before{
    content: ""
}:where(#gv-page) .fa-female:before{
    content: ""
}:where(#gv-page) .fa-male:before{
    content: ""
}:where(#gv-page) .fa-gittip:before,:where(#gv-page) .fa-gratipay:before{
    content: ""
}:where(#gv-page) .fa-sun-o:before{
    content: ""
}:where(#gv-page) .fa-moon-o:before{
    content: ""
}:where(#gv-page) .fa-archive:before{
    content: ""
}:where(#gv-page) .fa-bug:before{
    content: ""
}:where(#gv-page) .fa-vk:before{
    content: ""
}:where(#gv-page) .fa-weibo:before{
    content: ""
}:where(#gv-page) .fa-renren:before{
    content: ""
}:where(#gv-page) .fa-pagelines:before{
    content: ""
}:where(#gv-page) .fa-stack-exchange:before{
    content: ""
}:where(#gv-page) .fa-arrow-circle-o-right:before{
    content: ""
}:where(#gv-page) .fa-arrow-circle-o-left:before{
    content: ""
}:where(#gv-page) .fa-caret-square-o-left:before,:where(#gv-page) .fa-toggle-left:before{
    content: ""
}:where(#gv-page) .fa-dot-circle-o:before{
    content: ""
}:where(#gv-page) .fa-wheelchair:before{
    content: ""
}:where(#gv-page) .fa-vimeo-square:before{
    content: ""
}:where(#gv-page) .fa-try:before,:where(#gv-page) .fa-turkish-lira:before{
    content: ""
}:where(#gv-page) .fa-plus-square-o:before{
    content: ""
}:where(#gv-page) .fa-space-shuttle:before{
    content: ""
}:where(#gv-page) .fa-slack:before{
    content: ""
}:where(#gv-page) .fa-envelope-square:before{
    content: ""
}:where(#gv-page) .fa-wordpress:before{
    content: ""
}:where(#gv-page) .fa-openid:before{
    content: ""
}:where(#gv-page) .fa-bank:before,:where(#gv-page) .fa-institution:before,:where(#gv-page) .fa-university:before{
    content: ""
}:where(#gv-page) .fa-graduation-cap:before,:where(#gv-page) .fa-mortar-board:before{
    content: ""
}:where(#gv-page) .fa-yahoo:before{
    content: ""
}:where(#gv-page) .fa-google:before{
    content: ""
}:where(#gv-page) .fa-reddit:before{
    content: ""
}:where(#gv-page) .fa-reddit-square:before{
    content: ""
}:where(#gv-page) .fa-stumbleupon-circle:before{
    content: ""
}:where(#gv-page) .fa-stumbleupon:before{
    content: ""
}:where(#gv-page) .fa-delicious:before{
    content: ""
}:where(#gv-page) .fa-digg:before{
    content: ""
}:where(#gv-page) .fa-pied-piper:before{
    content: ""
}:where(#gv-page) .fa-pied-piper-alt:before{
    content: ""
}:where(#gv-page) .fa-drupal:before{
    content: ""
}:where(#gv-page) .fa-joomla:before{
    content: ""
}:where(#gv-page) .fa-language:before{
    content: ""
}:where(#gv-page) .fa-fax:before{
    content: ""
}:where(#gv-page) .fa-building:before{
    content: ""
}:where(#gv-page) .fa-child:before{
    content: ""
}:where(#gv-page) .fa-paw:before{
    content: ""
}:where(#gv-page) .fa-spoon:before{
    content: ""
}:where(#gv-page) .fa-cube:before{
    content: ""
}:where(#gv-page) .fa-cubes:before{
    content: ""
}:where(#gv-page) .fa-behance:before{
    content: ""
}:where(#gv-page) .fa-behance-square:before{
    content: ""
}:where(#gv-page) .fa-steam:before{
    content: ""
}:where(#gv-page) .fa-steam-square:before{
    content: ""
}:where(#gv-page) .fa-recycle:before{
    content: ""
}:where(#gv-page) .fa-automobile:before,:where(#gv-page) .fa-car:before{
    content: ""
}:where(#gv-page) .fa-cab:before,:where(#gv-page) .fa-taxi:before{
    content: ""
}:where(#gv-page) .fa-tree:before{
    content: ""
}:where(#gv-page) .fa-spotify:before{
    content: ""
}:where(#gv-page) .fa-deviantart:before{
    content: ""
}:where(#gv-page) .fa-soundcloud:before{
    content: ""
}:where(#gv-page) .fa-database:before{
    content: ""
}:where(#gv-page) .fa-file-pdf-o:before{
    content: ""
}:where(#gv-page) .fa-file-word-o:before{
    content: ""
}:where(#gv-page) .fa-file-excel-o:before{
    content: ""
}:where(#gv-page) .fa-file-powerpoint-o:before{
    content: ""
}:where(#gv-page) .fa-file-image-o:before,:where(#gv-page) .fa-file-photo-o:before,:where(#gv-page) .fa-file-picture-o:before{
    content: ""
}:where(#gv-page) .fa-file-archive-o:before,:where(#gv-page) .fa-file-zip-o:before{
    content: ""
}:where(#gv-page) .fa-file-audio-o:before,:where(#gv-page) .fa-file-sound-o:before{
    content: ""
}:where(#gv-page) .fa-file-movie-o:before,:where(#gv-page) .fa-file-video-o:before{
    content: ""
}:where(#gv-page) .fa-file-code-o:before{
    content: ""
}:where(#gv-page) .fa-vine:before{
    content: ""
}:where(#gv-page) .fa-codepen:before{
    content: ""
}:where(#gv-page) .fa-jsfiddle:before{
    content: ""
}:where(#gv-page) .fa-life-bouy:before,:where(#gv-page) .fa-life-buoy:before,:where(#gv-page) .fa-life-ring:before,:where(#gv-page) .fa-life-saver:before,:where(#gv-page) .fa-support:before{
    content: ""
}:where(#gv-page) .fa-circle-o-notch:before{
    content: ""
}:where(#gv-page) .fa-ra:before,:where(#gv-page) .fa-rebel:before{
    content: ""
}:where(#gv-page) .fa-empire:before,:where(#gv-page) .fa-ge:before{
    content: ""
}:where(#gv-page) .fa-git-square:before{
    content: ""
}:where(#gv-page) .fa-git:before{
    content: ""
}:where(#gv-page) .fa-hacker-news:before,:where(#gv-page) .fa-y-combinator-square:before,:where(#gv-page) .fa-yc-square:before{
    content: ""
}:where(#gv-page) .fa-tencent-weibo:before{
    content: ""
}:where(#gv-page) .fa-qq:before{
    content: ""
}:where(#gv-page) .fa-wechat:before,:where(#gv-page) .fa-weixin:before{
    content: ""
}:where(#gv-page) .fa-paper-plane:before,:where(#gv-page) .fa-send:before{
    content: ""
}:where(#gv-page) .fa-paper-plane-o:before,:where(#gv-page) .fa-send-o:before{
    content: ""
}:where(#gv-page) .fa-history:before{
    content: ""
}:where(#gv-page) .fa-circle-thin:before{
    content: ""
}:where(#gv-page) .fa-header:before{
    content: ""
}:where(#gv-page) .fa-paragraph:before{
    content: ""
}:where(#gv-page) .fa-sliders:before{
    content: ""
}:where(#gv-page) .fa-share-alt:before{
    content: ""
}:where(#gv-page) .fa-share-alt-square:before{
    content: ""
}:where(#gv-page) .fa-bomb:before{
    content: ""
}:where(#gv-page) .fa-futbol-o:before,:where(#gv-page) .fa-soccer-ball-o:before{
    content: ""
}:where(#gv-page) .fa-tty:before{
    content: ""
}:where(#gv-page) .fa-binoculars:before{
    content: ""
}:where(#gv-page) .fa-plug:before{
    content: ""
}:where(#gv-page) .fa-slideshare:before{
    content: ""
}:where(#gv-page) .fa-twitch:before{
    content: ""
}:where(#gv-page) .fa-yelp:before{
    content: ""
}:where(#gv-page) .fa-newspaper-o:before{
    content: ""
}:where(#gv-page) .fa-wifi:before{
    content: ""
}:where(#gv-page) .fa-calculator:before{
    content: ""
}:where(#gv-page) .fa-paypal:before{
    content: ""
}:where(#gv-page) .fa-google-wallet:before{
    content: ""
}:where(#gv-page) .fa-cc-visa:before{
    content: ""
}:where(#gv-page) .fa-cc-mastercard:before{
    content: ""
}:where(#gv-page) .fa-cc-discover:before{
    content: ""
}:where(#gv-page) .fa-cc-amex:before{
    content: ""
}:where(#gv-page) .fa-cc-paypal:before{
    content: ""
}:where(#gv-page) .fa-cc-stripe:before{
    content: ""
}:where(#gv-page) .fa-bell-slash:before{
    content: ""
}:where(#gv-page) .fa-bell-slash-o:before{
    content: ""
}:where(#gv-page) .fa-trash:before{
    content: ""
}:where(#gv-page) .fa-copyright:before{
    content: ""
}:where(#gv-page) .fa-at:before{
    content: ""
}:where(#gv-page) .fa-eyedropper:before{
    content: ""
}:where(#gv-page) .fa-paint-brush:before{
    content: ""
}:where(#gv-page) .fa-birthday-cake:before{
    content: ""
}:where(#gv-page) .fa-area-chart:before{
    content: ""
}:where(#gv-page) .fa-pie-chart:before{
    content: ""
}:where(#gv-page) .fa-line-chart:before{
    content: ""
}:where(#gv-page) .fa-lastfm:before{
    content: ""
}:where(#gv-page) .fa-lastfm-square:before{
    content: ""
}:where(#gv-page) .fa-toggle-off:before{
    content: ""
}:where(#gv-page) .fa-toggle-on:before{
    content: ""
}:where(#gv-page) .fa-bicycle:before{
    content: ""
}:where(#gv-page) .fa-bus:before{
    content: ""
}:where(#gv-page) .fa-ioxhost:before{
    content: ""
}:where(#gv-page) .fa-angellist:before{
    content: ""
}:where(#gv-page) .fa-cc:before{
    content: ""
}:where(#gv-page) .fa-ils:before,:where(#gv-page) .fa-shekel:before,:where(#gv-page) .fa-sheqel:before{
    content: ""
}:where(#gv-page) .fa-meanpath:before{
    content: ""
}:where(#gv-page) .fa-buysellads:before{
    content: ""
}:where(#gv-page) .fa-connectdevelop:before{
    content: ""
}:where(#gv-page) .fa-dashcube:before{
    content: ""
}:where(#gv-page) .fa-forumbee:before{
    content: ""
}:where(#gv-page) .fa-leanpub:before{
    content: ""
}:where(#gv-page) .fa-sellsy:before{
    content: ""
}:where(#gv-page) .fa-shirtsinbulk:before{
    content: ""
}:where(#gv-page) .fa-simplybuilt:before{
    content: ""
}:where(#gv-page) .fa-skyatlas:before{
    content: ""
}:where(#gv-page) .fa-cart-plus:before{
    content: ""
}:where(#gv-page) .fa-cart-arrow-down:before{
    content: ""
}:where(#gv-page) .fa-diamond:before{
    content: ""
}:where(#gv-page) .fa-ship:before{
    content: ""
}:where(#gv-page) .fa-user-secret:before{
    content: ""
}:where(#gv-page) .fa-motorcycle:before{
    content: ""
}:where(#gv-page) .fa-street-view:before{
    content: ""
}:where(#gv-page) .fa-heartbeat:before{
    content: ""
}:where(#gv-page) .fa-venus:before{
    content: ""
}:where(#gv-page) .fa-mars:before{
    content: ""
}:where(#gv-page) .fa-mercury:before{
    content: ""
}:where(#gv-page) .fa-intersex:before,:where(#gv-page) .fa-transgender:before{
    content: ""
}:where(#gv-page) .fa-transgender-alt:before{
    content: ""
}:where(#gv-page) .fa-venus-double:before{
    content: ""
}:where(#gv-page) .fa-mars-double:before{
    content: ""
}:where(#gv-page) .fa-venus-mars:before{
    content: ""
}:where(#gv-page) .fa-mars-stroke:before{
    content: ""
}:where(#gv-page) .fa-mars-stroke-v:before{
    content: ""
}:where(#gv-page) .fa-mars-stroke-h:before{
    content: ""
}:where(#gv-page) .fa-neuter:before{
    content: ""
}:where(#gv-page) .fa-genderless:before{
    content: ""
}:where(#gv-page) .fa-facebook-official:before{
    content: ""
}:where(#gv-page) .fa-pinterest-p:before{
    content: ""
}:where(#gv-page) .fa-whatsapp:before{
    content: ""
}:where(#gv-page) .fa-server:before{
    content: ""
}:where(#gv-page) .fa-user-plus:before{
    content: ""
}:where(#gv-page) .fa-user-times:before{
    content: ""
}:where(#gv-page) .fa-bed:before,:where(#gv-page) .fa-hotel:before{
    content: ""
}:where(#gv-page) .fa-viacoin:before{
    content: ""
}:where(#gv-page) .fa-train:before{
    content: ""
}:where(#gv-page) .fa-subway:before{
    content: ""
}:where(#gv-page) .fa-medium:before{
    content: ""
}:where(#gv-page) .fa-y-combinator:before,:where(#gv-page) .fa-yc:before{
    content: ""
}:where(#gv-page) .fa-optin-monster:before{
    content: ""
}:where(#gv-page) .fa-opencart:before{
    content: ""
}:where(#gv-page) .fa-expeditedssl:before{
    content: ""
}:where(#gv-page) .fa-battery-4:before,:where(#gv-page) .fa-battery-full:before{
    content: ""
}:where(#gv-page) .fa-battery-3:before,:where(#gv-page) .fa-battery-three-quarters:before{
    content: ""
}:where(#gv-page) .fa-battery-2:before,:where(#gv-page) .fa-battery-half:before{
    content: ""
}:where(#gv-page) .fa-battery-1:before,:where(#gv-page) .fa-battery-quarter:before{
    content: ""
}:where(#gv-page) .fa-battery-0:before,:where(#gv-page) .fa-battery-empty:before{
    content: ""
}:where(#gv-page) .fa-mouse-pointer:before{
    content: ""
}:where(#gv-page) .fa-i-cursor:before{
    content: ""
}:where(#gv-page) .fa-object-group:before{
    content: ""
}:where(#gv-page) .fa-object-ungroup:before{
    content: ""
}:where(#gv-page) .fa-sticky-note:before{
    content: ""
}:where(#gv-page) .fa-sticky-note-o:before{
    content: ""
}:where(#gv-page) .fa-cc-jcb:before{
    content: ""
}:where(#gv-page) .fa-cc-diners-club:before{
    content: ""
}:where(#gv-page) .fa-clone:before{
    content: ""
}:where(#gv-page) .fa-balance-scale:before{
    content: ""
}:where(#gv-page) .fa-hourglass-o:before{
    content: ""
}:where(#gv-page) .fa-hourglass-1:before,:where(#gv-page) .fa-hourglass-start:before{
    content: ""
}:where(#gv-page) .fa-hourglass-2:before,:where(#gv-page) .fa-hourglass-half:before{
    content: ""
}:where(#gv-page) .fa-hourglass-3:before,:where(#gv-page) .fa-hourglass-end:before{
    content: ""
}:where(#gv-page) .fa-hourglass:before{
    content: ""
}:where(#gv-page) .fa-hand-grab-o:before,:where(#gv-page) .fa-hand-rock-o:before{
    content: ""
}:where(#gv-page) .fa-hand-paper-o:before,:where(#gv-page) .fa-hand-stop-o:before{
    content: ""
}:where(#gv-page) .fa-hand-scissors-o:before{
    content: ""
}:where(#gv-page) .fa-hand-lizard-o:before{
    content: ""
}:where(#gv-page) .fa-hand-spock-o:before{
    content: ""
}:where(#gv-page) .fa-hand-pointer-o:before{
    content: ""
}:where(#gv-page) .fa-hand-peace-o:before{
    content: ""
}:where(#gv-page) .fa-trademark:before{
    content: ""
}:where(#gv-page) .fa-registered:before{
    content: ""
}:where(#gv-page) .fa-creative-commons:before{
    content: ""
}:where(#gv-page) .fa-gg:before{
    content: ""
}:where(#gv-page) .fa-gg-circle:before{
    content: ""
}:where(#gv-page) .fa-tripadvisor:before{
    content: ""
}:where(#gv-page) .fa-odnoklassniki:before{
    content: ""
}:where(#gv-page) .fa-odnoklassniki-square:before{
    content: ""
}:where(#gv-page) .fa-get-pocket:before{
    content: ""
}:where(#gv-page) .fa-wikipedia-w:before{
    content: ""
}:where(#gv-page) .fa-safari:before{
    content: ""
}:where(#gv-page) .fa-chrome:before{
    content: ""
}:where(#gv-page) .fa-firefox:before{
    content: ""
}:where(#gv-page) .fa-opera:before{
    content: ""
}:where(#gv-page) .fa-internet-explorer:before{
    content: ""
}:where(#gv-page) .fa-television:before,:where(#gv-page) .fa-tv:before{
    content: ""
}:where(#gv-page) .fa-contao:before{
    content: ""
}:where(#gv-page) .fa-500px:before{
    content: ""
}:where(#gv-page) .fa-amazon:before{
    content: ""
}:where(#gv-page) .fa-calendar-plus-o:before{
    content: ""
}:where(#gv-page) .fa-calendar-minus-o:before{
    content: ""
}:where(#gv-page) .fa-calendar-times-o:before{
    content: ""
}:where(#gv-page) .fa-calendar-check-o:before{
    content: ""
}:where(#gv-page) .fa-industry:before{
    content: ""
}:where(#gv-page) .fa-map-pin:before{
    content: ""
}:where(#gv-page) .fa-map-signs:before{
    content: ""
}:where(#gv-page) .fa-map-o:before{
    content: ""
}:where(#gv-page) .fa-map:before{
    content: ""
}:where(#gv-page) .fa-commenting:before{
    content: ""
}:where(#gv-page) .fa-commenting-o:before{
    content: ""
}:where(#gv-page) .fa-houzz:before{
    content: ""
}:where(#gv-page) .fa-vimeo:before{
    content: ""
}:where(#gv-page) .fa-black-tie:before{
    content: ""
}:where(#gv-page) .fa-fonticons:before{
    content: ""
}:where(#gv-page) .fa-reddit-alien:before{
    content: ""
}:where(#gv-page) .fa-edge:before{
    content: ""
}:where(#gv-page) .fa-credit-card-alt:before{
    content: ""
}:where(#gv-page) .fa-codiepie:before{
    content: ""
}:where(#gv-page) .fa-modx:before{
    content: ""
}:where(#gv-page) .fa-fort-awesome:before{
    content: ""
}:where(#gv-page) .fa-usb:before{
    content: ""
}:where(#gv-page) .fa-product-hunt:before{
    content: ""
}:where(#gv-page) .fa-mixcloud:before{
    content: ""
}:where(#gv-page) .fa-scribd:before{
    content: ""
}:where(#gv-page) .fa-pause-circle:before{
    content: ""
}:where(#gv-page) .fa-pause-circle-o:before{
    content: ""
}:where(#gv-page) .fa-stop-circle:before{
    content: ""
}:where(#gv-page) .fa-stop-circle-o:before{
    content: ""
}:where(#gv-page) .fa-shopping-bag:before{
    content: ""
}:where(#gv-page) .fa-shopping-basket:before{
    content: ""
}:where(#gv-page) .fa-hashtag:before{
    content: ""
}:where(#gv-page) .fa-bluetooth:before{
    content: ""
}:where(#gv-page) .fa-bluetooth-b:before{
    content: ""
}:where(#gv-page) .fa-percent:before{
    content: ""
}:where(#gv-page) .fa-invoice{font-weight: 400;font-family: 'Font Awesome 6 Brands';}:where(#gv-page) .fa-invoice:before{
    content: "\f570"
}#gv-page{
    font-family: "Square",sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}:where(#gv-page) article,:where(#gv-page) aside,:where(#gv-page) details,:where(#gv-page) figcaption,:where(#gv-page) figure,:where(#gv-page) footer,:where(#gv-page) header,:where(#gv-page) hgroup,:where(#gv-page) main,:where(#gv-page) menu,:where(#gv-page) nav,:where(#gv-page) section,:where(#gv-page) summary{
    display: block
}:where(#gv-page) audio,:where(#gv-page) canvas,:where(#gv-page) progress,:where(#gv-page) video{
    display: inline-block;
    vertical-align: baseline
}:where(#gv-page) audio:not([controls]){
    display: none;
    height: 0
}:where(#gv-page) [hidden],:where(#gv-page) template{
    display: none
}:where(#gv-page) a:active,:where(#gv-page) a:hover{
    outline: 0
}:where(#gv-page) abbr[title]{
    border-bottom: 1px dotted
}:where(#gv-page) b,:where(#gv-page) optgroup,:where(#gv-page) strong{
    font-weight: 700
}:where(#gv-page) dfn{
    font-style: italic
}:where(#gv-page) mark{
    background: #ff0;
    color: #000
}:where(#gv-page) small{
    font-size: 80%
}:where(#gv-page) sub,:where(#gv-page) sup{
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}:where(#gv-page) .button,:where(#gv-page) img{
    vertical-align: middle
}:where(#gv-page) sub{
    bottom: -.25em
}:where(#gv-page) .orbit-caption,:where(#gv-page) .sticky.is-anchored.is-at-bottom,:where(#gv-page) .sticky.is-stuck.is-at-bottom{
    bottom: 0
}:where(#gv-page) img{
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic
}:where(#gv-page) svg:not(:root){
    overflow: hidden
}:where(#gv-page) figure{
    margin: 1em 40px
}:where(#gv-page) pre,:where(#gv-page) textarea{
    overflow: auto
}:where(#gv-page) code,:where(#gv-page) kbd,:where(#gv-page) pre,:where(#gv-page) samp{
    font-family: monospace,monospace;
    font-size: 1em
}:where(#gv-page) button,:where(#gv-page) input,:where(#gv-page) optgroup,:where(#gv-page) select,:where(#gv-page) textarea{
    color: inherit;
    font: inherit;
    margin: 0
}:where(#gv-page) a,:where(#gv-page) b,:where(#gv-page) em,:where(#gv-page) i,:where(#gv-page) small,:where(#gv-page) strong{
    line-height: inherit
}#gv-page,:where(#gv-page) dl,:where(#gv-page) ol,:where(#gv-page) p,:where(#gv-page) ul{
    line-height: 1.5
}:where(#gv-page) button,:where(#gv-page) select{
    text-transform: none
}:where(#gv-page) #footer-container #footer .footer-menu li,:where(#gv-page) #menu-wrapper-desktop #menu-main-menu li a,:where(#gv-page) .breadcrumbs li,:where(#gv-page) .h1,:where(#gv-page) .h2,:where(#gv-page) .h3,:where(#gv-page) .uppercase,:where(#gv-page) h1,:where(#gv-page) h2,:where(#gv-page) h3,:where(#gv-page) select{
    text-transform: uppercase
}:where(#gv-page) button,:where(#gv-page) input[type=button],:where(#gv-page) input[type=reset],:where(#gv-page) input[type=submit]{
    -webkit-appearance: button;
    cursor: pointer
}:where(#gv-page) button[disabled],:where(#gv-page) input[disabled]{
    cursor: not-allowed
}:where(#gv-page) button::-moz-focus-inner,:where(#gv-page) input::-moz-focus-inner{
    border: 0;
    padding: 0
}:where(#gv-page) input{
    line-height: normal
}:where(#gv-page) input[type=checkbox],:where(#gv-page) input[type=radio]{
    box-sizing: border-box;
    padding: 0
}:where(#gv-page) input[type=number]::-webkit-inner-spin-button,:where(#gv-page) input[type=number]::-webkit-outer-spin-button{
    height: auto
}:where(#gv-page) input[type=search]{
    -webkit-appearance: textfield;
    box-sizing: content-box
}:where(#gv-page) input[type=search]::-webkit-search-cancel-button,:where(#gv-page) input[type=search]::-webkit-search-decoration{
    -webkit-appearance: none
}:where(#gv-page) legend{
}:where(#gv-page) .foundation-mq{
    font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"
}#gv-page{
    font-size: 100%;
    box-sizing: border-box
}:where(#gv-page) *,:where(#gv-page) ::after,:where(#gv-page) ::before{
    box-sizing: inherit
}#gv-page{
    margin: 0;
    font-family: "Square",sans-serif;
    font-weight: 400;
    color: #111;
    background: #fefefe;
    -webkit-font-smoothing: antialiased
}:where(#gv-page) select{
    width: 100%
}:where(#gv-page) #map_canvas embed,:where(#gv-page) #map_canvas img,:where(#gv-page) #map_canvas object,:where(#gv-page) .map_canvas embed,:where(#gv-page) .map_canvas img,:where(#gv-page) .map_canvas object,:where(#gv-page) .mqa-display embed,:where(#gv-page) .mqa-display img,:where(#gv-page) .mqa-display object{
    max-width: none!important
}:where(#gv-page) button{
    overflow: visible;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: 0 0;
    border-radius: 0;
    line-height: 1
}:where(#gv-page) [data-whatinput=mouse] button{
    outline: 0
}:where(#gv-page) .is-visible{
    display: block!important
}:where(#gv-page) .is-hidden{
    display: none!important
}:where(#gv-page) .row{
    max-width: 71.25rem;
    margin-left: auto;
    margin-right: auto
}:where(#gv-page) .row .row,:where(#gv-page) .row.expanded{
    max-width: none
}:where(#gv-page) .row::after,:where(#gv-page) .row::before{
    content: ' ';
    display: table
}:where(#gv-page) .row::after{
    clear: both
}:where(#gv-page) .row.collapse>.column,:where(#gv-page) .row.collapse>.columns{
    padding-left: 0;
    padding-right: 0
}:where(#gv-page) .row .row{
    margin-left: -.625rem;
    margin-right: -.625rem
}@media screen and (min-width: 40em){:where(#gv-page) .row .row{
        margin-left:-.9375rem;
        margin-right: -.9375rem
    }
}:where(#gv-page) .row .row.collapse{
    margin-left: 0;
    margin-right: 0
}:where(#gv-page) .row.expanded .row{
    margin-left: auto;
    margin-right: auto
}:where(#gv-page) .column,:where(#gv-page) .columns{
    width: 100%;
    float: left;
    padding-left: .625rem;
    padding-right: .625rem
}@media screen and (min-width: 40em){:where(#gv-page) .column,:where(#gv-page) .columns{
        padding-left:.9375rem;
        padding-right: .9375rem
    }
}:where(#gv-page) .column:last-child:not(:first-child),:where(#gv-page) .columns:last-child:not(:first-child){
    float: right
}:where(#gv-page) .column.end:last-child:last-child,:where(#gv-page) .end.columns:last-child:last-child{
    float: left
}:where(#gv-page) .column.row.row,:where(#gv-page) .row.row.columns{
    float: none
}:where(#gv-page) .row .column.row.row,:where(#gv-page) .row .row.row.columns{
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0
}:where(#gv-page) .small-1{
    width: 8.33333%
}:where(#gv-page) .small-push-1{
    left: 8.33333%
}:where(#gv-page) .small-pull-1{
    left: -8.33333%
}:where(#gv-page) .small-offset-0{
    margin-left: 0
}:where(#gv-page) .small-2{
    width: 16.66667%
}:where(#gv-page) .small-push-2{
    left: 16.66667%
}:where(#gv-page) .small-pull-2{
    left: -16.66667%
}:where(#gv-page) .small-offset-1{
    margin-left: 8.33333%
}:where(#gv-page) .small-3{
    width: 25%
}:where(#gv-page) .small-push-3{
    left: 25%
}:where(#gv-page) .small-pull-3{
    left: -25%
}:where(#gv-page) .small-offset-2{
    margin-left: 16.66667%
}:where(#gv-page) .small-4{
    width: 33.33333%
}:where(#gv-page) .small-push-4{
    left: 33.33333%
}:where(#gv-page) .small-pull-4{
    left: -33.33333%
}:where(#gv-page) .small-offset-3{
    margin-left: 25%
}:where(#gv-page) .small-5{
    width: 41.66667%
}:where(#gv-page) .small-push-5{
    left: 41.66667%
}:where(#gv-page) .small-pull-5{
    left: -41.66667%
}:where(#gv-page) .small-offset-4{
    margin-left: 33.33333%
}:where(#gv-page) .small-6{
    width: 50%
}:where(#gv-page) .small-push-6{
    position: relative;
    left: 50%
}:where(#gv-page) .small-pull-6{
    left: -50%
}:where(#gv-page) .small-offset-5{
    margin-left: 41.66667%
}:where(#gv-page) .small-7{
    width: 58.33333%
}:where(#gv-page) .small-push-7{
    left: 58.33333%
}:where(#gv-page) .small-pull-7{
    left: -58.33333%
}:where(#gv-page) .small-offset-6{
    margin-left: 50%
}:where(#gv-page) .small-8{
    width: 66.66667%
}:where(#gv-page) .small-push-8{
    left: 66.66667%
}:where(#gv-page) .small-pull-8{
    left: -66.66667%
}:where(#gv-page) .small-offset-7{
    margin-left: 58.33333%
}:where(#gv-page) .small-9{
    width: 75%
}:where(#gv-page) .small-push-9{
    left: 75%
}:where(#gv-page) .small-pull-9{
    left: -75%
}:where(#gv-page) .small-offset-8{
    margin-left: 66.66667%
}:where(#gv-page) .small-10{
    width: 83.33333%
}:where(#gv-page) .small-push-10{
    left: 83.33333%
}:where(#gv-page) .small-pull-10{
    left: -83.33333%
}:where(#gv-page) .small-offset-9{
    margin-left: 75%
}:where(#gv-page) .small-11{
    width: 91.66667%
}:where(#gv-page) .small-push-11{
    left: 91.66667%
}:where(#gv-page) .small-pull-11{
    left: -91.66667%
}:where(#gv-page) .small-offset-10{
    margin-left: 83.33333%
}:where(#gv-page) .small-12{
    width: 100%
}:where(#gv-page) .small-offset-11{
    margin-left: 91.66667%
}:where(#gv-page) .small-up-1>.column,:where(#gv-page) .small-up-1>.columns{
    width: 100%;
    float: left
}:where(#gv-page) .small-up-1>.column:nth-of-type(1n),:where(#gv-page) .small-up-1>.columns:nth-of-type(1n){
    clear: none
}:where(#gv-page) .small-up-1>.column:nth-of-type(1n+1),:where(#gv-page) .small-up-1>.columns:nth-of-type(1n+1){
    clear: both
}:where(#gv-page) .small-up-1>.column:last-child,:where(#gv-page) .small-up-1>.columns:last-child{
    float: left
}:where(#gv-page) .small-up-2>.column,:where(#gv-page) .small-up-2>.columns{
    width: 50%;
    float: left
}:where(#gv-page) .small-up-2>.column:nth-of-type(1n),:where(#gv-page) .small-up-2>.columns:nth-of-type(1n){
    clear: none
}:where(#gv-page) .small-up-2>.column:nth-of-type(2n+1),:where(#gv-page) .small-up-2>.columns:nth-of-type(2n+1){
    clear: both
}:where(#gv-page) .small-up-2>.column:last-child,:where(#gv-page) .small-up-2>.columns:last-child{
    float: left
}:where(#gv-page) .small-up-3>.column,:where(#gv-page) .small-up-3>.columns{
    width: 33.33333%;
    float: left
}:where(#gv-page) .small-up-3>.column:nth-of-type(1n),:where(#gv-page) .small-up-3>.columns:nth-of-type(1n){
    clear: none
}:where(#gv-page) .small-up-3>.column:nth-of-type(3n+1),:where(#gv-page) .small-up-3>.columns:nth-of-type(3n+1){
    clear: both
}:where(#gv-page) .small-up-3>.column:last-child,:where(#gv-page) .small-up-3>.columns:last-child{
    float: left
}:where(#gv-page) .small-up-4>.column,:where(#gv-page) .small-up-4>.columns{
    width: 25%;
    float: left
}:where(#gv-page) .small-up-4>.column:nth-of-type(1n),:where(#gv-page) .small-up-4>.columns:nth-of-type(1n){
    clear: none
}:where(#gv-page) .small-up-4>.column:nth-of-type(4n+1),:where(#gv-page) .small-up-4>.columns:nth-of-type(4n+1){
    clear: both
}:where(#gv-page) .small-up-4>.column:last-child,:where(#gv-page) .small-up-4>.columns:last-child{
    float: left
}:where(#gv-page) .small-up-5>.column,:where(#gv-page) .small-up-5>.columns{
    width: 20%;
    float: left
}:where(#gv-page) .small-up-5>.column:nth-of-type(1n),:where(#gv-page) .small-up-5>.columns:nth-of-type(1n){
    clear: none
}:where(#gv-page) .small-up-5>.column:nth-of-type(5n+1),:where(#gv-page) .small-up-5>.columns:nth-of-type(5n+1){
    clear: both
}:where(#gv-page) .small-up-5>.column:last-child,:where(#gv-page) .small-up-5>.columns:last-child{
    float: left
}:where(#gv-page) .small-up-6>.column,:where(#gv-page) .small-up-6>.columns{
    width: 16.66667%;
    float: left
}:where(#gv-page) .small-up-6>.column:nth-of-type(1n),:where(#gv-page) .small-up-6>.columns:nth-of-type(1n){
    clear: none
}:where(#gv-page) .small-up-6>.column:nth-of-type(6n+1),:where(#gv-page) .small-up-6>.columns:nth-of-type(6n+1){
    clear: both
}:where(#gv-page) .small-up-6>.column:last-child,:where(#gv-page) .small-up-6>.columns:last-child{
    float: left
}:where(#gv-page) .small-up-7>.column,:where(#gv-page) .small-up-7>.columns{
    width: 14.28571%;
    float: left
}:where(#gv-page) .small-up-7>.column:nth-of-type(1n),:where(#gv-page) .small-up-7>.columns:nth-of-type(1n){
    clear: none
}:where(#gv-page) .small-up-7>.column:nth-of-type(7n+1),:where(#gv-page) .small-up-7>.columns:nth-of-type(7n+1){
    clear: both
}:where(#gv-page) .small-up-7>.column:last-child,:where(#gv-page) .small-up-7>.columns:last-child{
    float: left
}:where(#gv-page) .small-up-8>.column,:where(#gv-page) .small-up-8>.columns{
    width: 12.5%;
    float: left
}:where(#gv-page) .small-up-8>.column:nth-of-type(1n),:where(#gv-page) .small-up-8>.columns:nth-of-type(1n){
    clear: none
}:where(#gv-page) .small-up-8>.column:nth-of-type(8n+1),:where(#gv-page) .small-up-8>.columns:nth-of-type(8n+1){
    clear: both
}:where(#gv-page) .small-up-8>.column:last-child,:where(#gv-page) .small-up-8>.columns:last-child{
    float: left
}:where(#gv-page) .small-collapse>.column,:where(#gv-page) .small-collapse>.columns{
    padding-left: 0;
    padding-right: 0
}:where(#gv-page) .expanded.row .small-collapse.row,:where(#gv-page) .small-collapse .row{
    margin-left: 0;
    margin-right: 0
}:where(#gv-page) .small-uncollapse>.column,:where(#gv-page) .small-uncollapse>.columns{
    padding-left: .625rem;
    padding-right: .625rem
}:where(#gv-page) .small-centered{
    float: none;
    margin-left: auto;
    margin-right: auto
}:where(#gv-page) .small-pull-0,:where(#gv-page) .small-push-0,:where(#gv-page) .small-uncentered{
    position: static;
    margin-left: 0;
    margin-right: 0;
    float: left
}@media screen and (min-width: 40em){:where(#gv-page) .medium-pull-1,:where(#gv-page) .medium-pull-10,:where(#gv-page) .medium-pull-11,:where(#gv-page) .medium-pull-2,:where(#gv-page) .medium-pull-3,:where(#gv-page) .medium-pull-4,:where(#gv-page) .medium-pull-5,:where(#gv-page) .medium-pull-6,:where(#gv-page) .medium-pull-7,:where(#gv-page) .medium-pull-8,:where(#gv-page) .medium-pull-9,:where(#gv-page) .medium-push-1,:where(#gv-page) .medium-push-10,:where(#gv-page) .medium-push-11,:where(#gv-page) .medium-push-2,:where(#gv-page) .medium-push-3,:where(#gv-page) .medium-push-4,:where(#gv-page) .medium-push-5,:where(#gv-page) .medium-push-7,:where(#gv-page) .medium-push-8,:where(#gv-page) .medium-push-9{
        position:relative
    }:where(#gv-page) .medium-1{
        width: 8.33333%
    }:where(#gv-page) .medium-push-1{
        left: 8.33333%
    }:where(#gv-page) .medium-pull-1{
        left: -8.33333%
    }:where(#gv-page) .medium-offset-0{
        margin-left: 0
    }:where(#gv-page) .medium-2{
        width: 16.66667%
    }:where(#gv-page) .medium-push-2{
        left: 16.66667%
    }:where(#gv-page) .medium-pull-2{
        left: -16.66667%
    }:where(#gv-page) .medium-offset-1{
        margin-left: 8.33333%
    }:where(#gv-page) .medium-3{
        width: 25%
    }:where(#gv-page) .medium-push-3{
        left: 25%
    }:where(#gv-page) .medium-pull-3{
        left: -25%
    }:where(#gv-page) .medium-offset-2{
        margin-left: 16.66667%
    }:where(#gv-page) .medium-4{
        width: 33.33333%
    }:where(#gv-page) .medium-push-4{
        left: 33.33333%
    }:where(#gv-page) .medium-pull-4{
        left: -33.33333%
    }:where(#gv-page) .medium-offset-3{
        margin-left: 25%
    }:where(#gv-page) .medium-5{
        width: 41.66667%
    }:where(#gv-page) .medium-push-5{
        left: 41.66667%
    }:where(#gv-page) .medium-pull-5{
        left: -41.66667%
    }:where(#gv-page) .medium-offset-4{
        margin-left: 33.33333%
    }:where(#gv-page) .medium-6{
        width: 50%
    }:where(#gv-page) .medium-push-6{
        position: relative;
        left: 50%
    }:where(#gv-page) .medium-pull-6{
        left: -50%
    }:where(#gv-page) .medium-offset-5{
        margin-left: 41.66667%
    }:where(#gv-page) .medium-7{
        width: 58.33333%
    }:where(#gv-page) .medium-push-7{
        left: 58.33333%
    }:where(#gv-page) .medium-pull-7{
        left: -58.33333%
    }:where(#gv-page) .medium-offset-6{
        margin-left: 50%
    }:where(#gv-page) .medium-8{
        width: 66.66667%
    }:where(#gv-page) .medium-push-8{
        left: 66.66667%
    }:where(#gv-page) .medium-pull-8{
        left: -66.66667%
    }:where(#gv-page) .medium-offset-7{
        margin-left: 58.33333%
    }:where(#gv-page) .medium-9{
        width: 75%
    }:where(#gv-page) .medium-push-9{
        left: 75%
    }:where(#gv-page) .medium-pull-9{
        left: -75%
    }:where(#gv-page) .medium-offset-8{
        margin-left: 66.66667%
    }:where(#gv-page) .medium-10{
        width: 83.33333%
    }:where(#gv-page) .medium-push-10{
        left: 83.33333%
    }:where(#gv-page) .medium-pull-10{
        left: -83.33333%
    }:where(#gv-page) .medium-offset-9{
        margin-left: 75%
    }:where(#gv-page) .medium-11{
        width: 91.66667%
    }:where(#gv-page) .medium-push-11{
        left: 91.66667%
    }:where(#gv-page) .medium-pull-11{
        left: -91.66667%
    }:where(#gv-page) .medium-offset-10{
        margin-left: 83.33333%
    }:where(#gv-page) .medium-12{
        width: 100%
    }:where(#gv-page) .medium-offset-11{
        margin-left: 91.66667%
    }:where(#gv-page) .medium-up-1>.column,:where(#gv-page) .medium-up-1>.columns{
        width: 100%;
        float: left
    }:where(#gv-page) .medium-up-1>.column:nth-of-type(1n),:where(#gv-page) .medium-up-1>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .medium-up-1>.column:nth-of-type(1n+1),:where(#gv-page) .medium-up-1>.columns:nth-of-type(1n+1){
        clear: both
    }:where(#gv-page) .medium-up-1>.column:last-child,:where(#gv-page) .medium-up-1>.columns:last-child{
        float: left
    }:where(#gv-page) .medium-up-2>.column,:where(#gv-page) .medium-up-2>.columns{
        width: 50%;
        float: left
    }:where(#gv-page) .medium-up-2>.column:nth-of-type(1n),:where(#gv-page) .medium-up-2>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .medium-up-2>.column:nth-of-type(2n+1),:where(#gv-page) .medium-up-2>.columns:nth-of-type(2n+1){
        clear: both
    }:where(#gv-page) .medium-up-2>.column:last-child,:where(#gv-page) .medium-up-2>.columns:last-child{
        float: left
    }:where(#gv-page) .medium-up-3>.column,:where(#gv-page) .medium-up-3>.columns{
        width: 33.33333%;
        float: left
    }:where(#gv-page) .medium-up-3>.column:nth-of-type(1n),:where(#gv-page) .medium-up-3>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .medium-up-3>.column:nth-of-type(3n+1),:where(#gv-page) .medium-up-3>.columns:nth-of-type(3n+1){
        clear: both
    }:where(#gv-page) .medium-up-3>.column:last-child,:where(#gv-page) .medium-up-3>.columns:last-child{
        float: left
    }:where(#gv-page) .medium-up-4>.column,:where(#gv-page) .medium-up-4>.columns{
        width: 25%;
        float: left
    }:where(#gv-page) .medium-up-4>.column:nth-of-type(1n),:where(#gv-page) .medium-up-4>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .medium-up-4>.column:nth-of-type(4n+1),:where(#gv-page) .medium-up-4>.columns:nth-of-type(4n+1){
        clear: both
    }:where(#gv-page) .medium-up-4>.column:last-child,:where(#gv-page) .medium-up-4>.columns:last-child{
        float: left
    }:where(#gv-page) .medium-up-5>.column,:where(#gv-page) .medium-up-5>.columns{
        width: 20%;
        float: left
    }:where(#gv-page) .medium-up-5>.column:nth-of-type(1n),:where(#gv-page) .medium-up-5>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .medium-up-5>.column:nth-of-type(5n+1),:where(#gv-page) .medium-up-5>.columns:nth-of-type(5n+1){
        clear: both
    }:where(#gv-page) .medium-up-5>.column:last-child,:where(#gv-page) .medium-up-5>.columns:last-child{
        float: left
    }:where(#gv-page) .medium-up-6>.column,:where(#gv-page) .medium-up-6>.columns{
        width: 16.66667%;
        float: left
    }:where(#gv-page) .medium-up-6>.column:nth-of-type(1n),:where(#gv-page) .medium-up-6>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .medium-up-6>.column:nth-of-type(6n+1),:where(#gv-page) .medium-up-6>.columns:nth-of-type(6n+1){
        clear: both
    }:where(#gv-page) .medium-up-6>.column:last-child,:where(#gv-page) .medium-up-6>.columns:last-child{
        float: left
    }:where(#gv-page) .medium-up-7>.column,:where(#gv-page) .medium-up-7>.columns{
        width: 14.28571%;
        float: left
    }:where(#gv-page) .medium-up-7>.column:nth-of-type(1n),:where(#gv-page) .medium-up-7>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .medium-up-7>.column:nth-of-type(7n+1),:where(#gv-page) .medium-up-7>.columns:nth-of-type(7n+1){
        clear: both
    }:where(#gv-page) .medium-up-7>.column:last-child,:where(#gv-page) .medium-up-7>.columns:last-child{
        float: left
    }:where(#gv-page) .medium-up-8>.column,:where(#gv-page) .medium-up-8>.columns{
        width: 12.5%;
        float: left
    }:where(#gv-page) .medium-up-8>.column:nth-of-type(1n),:where(#gv-page) .medium-up-8>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .medium-up-8>.column:nth-of-type(8n+1),:where(#gv-page) .medium-up-8>.columns:nth-of-type(8n+1){
        clear: both
    }:where(#gv-page) .medium-up-8>.column:last-child,:where(#gv-page) .medium-up-8>.columns:last-child{
        float: left
    }:where(#gv-page) .medium-collapse>.column,:where(#gv-page) .medium-collapse>.columns{
        padding-left: 0;
        padding-right: 0
    }:where(#gv-page) .expanded.row .medium-collapse.row,:where(#gv-page) .medium-collapse .row{
        margin-left: 0;
        margin-right: 0
    }:where(#gv-page) .medium-uncollapse>.column,:where(#gv-page) .medium-uncollapse>.columns{
        padding-left: .9375rem;
        padding-right: .9375rem
    }:where(#gv-page) .medium-centered{
        float: none;
        margin-left: auto;
        margin-right: auto
    }:where(#gv-page) .medium-pull-0,:where(#gv-page) .medium-push-0,:where(#gv-page) .medium-uncentered{
        position: static;
        margin-left: 0;
        margin-right: 0;
        float: left
    }:where(#gv-page) h1{
        font-size: 3.4375rem
    }:where(#gv-page) h2{
        font-size: 2rem
    }:where(#gv-page) h3,:where(#gv-page) h4,:where(#gv-page) h5{
        font-size: 1.25rem
    }:where(#gv-page) h6{
        font-size: 1rem
    }
}@media screen and (min-width: 64em){:where(#gv-page) .large-pull-1,:where(#gv-page) .large-pull-10,:where(#gv-page) .large-pull-11,:where(#gv-page) .large-pull-2,:where(#gv-page) .large-pull-3,:where(#gv-page) .large-pull-4,:where(#gv-page) .large-pull-5,:where(#gv-page) .large-pull-6,:where(#gv-page) .large-pull-7,:where(#gv-page) .large-pull-8,:where(#gv-page) .large-pull-9,:where(#gv-page) .large-push-1,:where(#gv-page) .large-push-10,:where(#gv-page) .large-push-11,:where(#gv-page) .large-push-2,:where(#gv-page) .large-push-3,:where(#gv-page) .large-push-4,:where(#gv-page) .large-push-5,:where(#gv-page) .large-push-7,:where(#gv-page) .large-push-8,:where(#gv-page) .large-push-9{
        position:relative
    }:where(#gv-page) .large-1{
        width: 8.33333%
    }:where(#gv-page) .large-push-1{
        left: 8.33333%
    }:where(#gv-page) .large-pull-1{
        left: -8.33333%
    }:where(#gv-page) .large-offset-0{
        margin-left: 0
    }:where(#gv-page) .large-2{
        width: 16.66667%
    }:where(#gv-page) .large-push-2{
        left: 16.66667%
    }:where(#gv-page) .large-pull-2{
        left: -16.66667%
    }:where(#gv-page) .large-offset-1{
        margin-left: 8.33333%
    }:where(#gv-page) .large-3{
        width: 25%
    }:where(#gv-page) .large-push-3{
        left: 25%
    }:where(#gv-page) .large-pull-3{
        left: -25%
    }:where(#gv-page) .large-offset-2{
        margin-left: 16.66667%
    }:where(#gv-page) .large-4{
        width: 33.33333%
    }:where(#gv-page) .large-push-4{
        left: 33.33333%
    }:where(#gv-page) .large-pull-4{
        left: -33.33333%
    }:where(#gv-page) .large-offset-3{
        margin-left: 25%
    }:where(#gv-page) .large-5{
        width: 41.66667%
    }:where(#gv-page) .large-push-5{
        left: 41.66667%
    }:where(#gv-page) .large-pull-5{
        left: -41.66667%
    }:where(#gv-page) .large-offset-4{
        margin-left: 33.33333%
    }:where(#gv-page) .large-6{
        width: 50%
    }:where(#gv-page) .large-push-6{
        position: relative;
        left: 50%
    }:where(#gv-page) .large-pull-6{
        left: -50%
    }:where(#gv-page) .large-offset-5{
        margin-left: 41.66667%
    }:where(#gv-page) .large-7{
        width: 58.33333%
    }:where(#gv-page) .large-push-7{
        left: 58.33333%
    }:where(#gv-page) .large-pull-7{
        left: -58.33333%
    }:where(#gv-page) .large-offset-6{
        margin-left: 50%
    }:where(#gv-page) .large-8{
        width: 66.66667%
    }:where(#gv-page) .large-push-8{
        left: 66.66667%
    }:where(#gv-page) .large-pull-8{
        left: -66.66667%
    }:where(#gv-page) .large-offset-7{
        margin-left: 58.33333%
    }:where(#gv-page) .large-9{
        width: 75%
    }:where(#gv-page) .large-push-9{
        left: 75%
    }:where(#gv-page) .large-pull-9{
        left: -75%
    }:where(#gv-page) .large-offset-8{
        margin-left: 66.66667%
    }:where(#gv-page) .large-10{
        width: 83.33333%
    }:where(#gv-page) .large-push-10{
        left: 83.33333%
    }:where(#gv-page) .large-pull-10{
        left: -83.33333%
    }:where(#gv-page) .large-offset-9{
        margin-left: 75%
    }:where(#gv-page) .large-11{
        width: 91.66667%
    }:where(#gv-page) .large-push-11{
        left: 91.66667%
    }:where(#gv-page) .large-pull-11{
        left: -91.66667%
    }:where(#gv-page) .large-offset-10{
        margin-left: 83.33333%
    }:where(#gv-page) .large-12{
        width: 100%
    }:where(#gv-page) .large-offset-11{
        margin-left: 91.66667%
    }:where(#gv-page) .large-up-1>.column,:where(#gv-page) .large-up-1>.columns{
        width: 100%;
        float: left
    }:where(#gv-page) .large-up-1>.column:nth-of-type(1n),:where(#gv-page) .large-up-1>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .large-up-1>.column:nth-of-type(1n+1),:where(#gv-page) .large-up-1>.columns:nth-of-type(1n+1){
        clear: both
    }:where(#gv-page) .large-up-1>.column:last-child,:where(#gv-page) .large-up-1>.columns:last-child{
        float: left
    }:where(#gv-page) .large-up-2>.column,:where(#gv-page) .large-up-2>.columns{
        width: 50%;
        float: left
    }:where(#gv-page) .large-up-2>.column:nth-of-type(1n),:where(#gv-page) .large-up-2>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .large-up-2>.column:nth-of-type(2n+1),:where(#gv-page) .large-up-2>.columns:nth-of-type(2n+1){
        clear: both
    }:where(#gv-page) .large-up-2>.column:last-child,:where(#gv-page) .large-up-2>.columns:last-child{
        float: left
    }:where(#gv-page) .large-up-3>.column,:where(#gv-page) .large-up-3>.columns{
        width: 33.33333%;
        float: left
    }:where(#gv-page) .large-up-3>.column:nth-of-type(1n),:where(#gv-page) .large-up-3>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .large-up-3>.column:nth-of-type(3n+1),:where(#gv-page) .large-up-3>.columns:nth-of-type(3n+1){
        clear: both
    }:where(#gv-page) .large-up-3>.column:last-child,:where(#gv-page) .large-up-3>.columns:last-child{
        float: left
    }:where(#gv-page) .large-up-4>.column,:where(#gv-page) .large-up-4>.columns{
        width: 25%;
        float: left
    }:where(#gv-page) .large-up-4>.column:nth-of-type(1n),:where(#gv-page) .large-up-4>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .large-up-4>.column:nth-of-type(4n+1),:where(#gv-page) .large-up-4>.columns:nth-of-type(4n+1){
        clear: both
    }:where(#gv-page) .large-up-4>.column:last-child,:where(#gv-page) .large-up-4>.columns:last-child{
        float: left
    }:where(#gv-page) .large-up-5>.column,:where(#gv-page) .large-up-5>.columns{
        width: 20%;
        float: left
    }:where(#gv-page) .large-up-5>.column:nth-of-type(1n),:where(#gv-page) .large-up-5>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .large-up-5>.column:nth-of-type(5n+1),:where(#gv-page) .large-up-5>.columns:nth-of-type(5n+1){
        clear: both
    }:where(#gv-page) .large-up-5>.column:last-child,:where(#gv-page) .large-up-5>.columns:last-child{
        float: left
    }:where(#gv-page) .large-up-6>.column,:where(#gv-page) .large-up-6>.columns{
        width: 16.66667%;
        float: left
    }:where(#gv-page) .large-up-6>.column:nth-of-type(1n),:where(#gv-page) .large-up-6>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .large-up-6>.column:nth-of-type(6n+1),:where(#gv-page) .large-up-6>.columns:nth-of-type(6n+1){
        clear: both
    }:where(#gv-page) .large-up-6>.column:last-child,:where(#gv-page) .large-up-6>.columns:last-child{
        float: left
    }:where(#gv-page) .large-up-7>.column,:where(#gv-page) .large-up-7>.columns{
        width: 14.28571%;
        float: left
    }:where(#gv-page) .large-up-7>.column:nth-of-type(1n),:where(#gv-page) .large-up-7>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .large-up-7>.column:nth-of-type(7n+1),:where(#gv-page) .large-up-7>.columns:nth-of-type(7n+1){
        clear: both
    }:where(#gv-page) .large-up-7>.column:last-child,:where(#gv-page) .large-up-7>.columns:last-child{
        float: left
    }:where(#gv-page) .large-up-8>.column,:where(#gv-page) .large-up-8>.columns{
        width: 12.5%;
        float: left
    }:where(#gv-page) .large-up-8>.column:nth-of-type(1n),:where(#gv-page) .large-up-8>.columns:nth-of-type(1n){
        clear: none
    }:where(#gv-page) .large-up-8>.column:nth-of-type(8n+1),:where(#gv-page) .large-up-8>.columns:nth-of-type(8n+1){
        clear: both
    }:where(#gv-page) .large-up-8>.column:last-child,:where(#gv-page) .large-up-8>.columns:last-child{
        float: left
    }:where(#gv-page) .large-collapse>.column,:where(#gv-page) .large-collapse>.columns{
        padding-left: 0;
        padding-right: 0
    }:where(#gv-page) .expanded.row .large-collapse.row,:where(#gv-page) .large-collapse .row{
        margin-left: 0;
        margin-right: 0
    }:where(#gv-page) .large-uncollapse>.column,:where(#gv-page) .large-uncollapse>.columns{
        padding-left: .9375rem;
        padding-right: .9375rem
    }:where(#gv-page) .large-centered{
        float: none;
        margin-left: auto;
        margin-right: auto
    }:where(#gv-page) .large-pull-0,:where(#gv-page) .large-push-0,:where(#gv-page) .large-uncentered{
        position: static;
        margin-left: 0;
        margin-right: 0;
        float: left
    }
}:where(#gv-page) #menu-wrapper-desktop .logged-in .logout,:where(#gv-page) #page-full-width::after,:where(#gv-page) #page-sidebar-left::after,:where(#gv-page) #page::after,:where(#gv-page) .breadcrumbs::after,:where(#gv-page) .button-group::after,:where(#gv-page) .clear,:where(#gv-page) .clearfix::after,:where(#gv-page) .homepage-step .step-meta .step-title,:where(#gv-page) .menu.align-right::after,:where(#gv-page) .ninja-forms-form-wrap .submit-wrap,:where(#gv-page) .off-canvas-wrapper-inner::after,:where(#gv-page) .pagination::after,:where(#gv-page) .tabs::after,:where(#gv-page) .title-bar::after,:where(#gv-page) hr{
    clear: both
}:where(#gv-page) .accordion-title,:where(#gv-page) .is-accordion-submenu-parent>a{
    position: relative
}:where(#gv-page) blockquote,:where(#gv-page) dd,:where(#gv-page) div,:where(#gv-page) dl,:where(#gv-page) dt,:where(#gv-page) form,:where(#gv-page) h1,:where(#gv-page) h2,:where(#gv-page) h3,:where(#gv-page) h4,:where(#gv-page) h5,:where(#gv-page) h6,:where(#gv-page) li,:where(#gv-page) ol,:where(#gv-page) p,:where(#gv-page) pre,:where(#gv-page) td,:where(#gv-page) th,:where(#gv-page) ul{
    margin: 0;
    padding: 0
}:where(#gv-page) ol,:where(#gv-page) ul{
    margin-left: 1.25rem
}:where(#gv-page) dl,:where(#gv-page) h1,:where(#gv-page) h2,:where(#gv-page) h3,:where(#gv-page) h4,:where(#gv-page) h5,:where(#gv-page) h6,:where(#gv-page) ol,:where(#gv-page) p,:where(#gv-page) ul{
    margin-bottom: 1rem
}:where(#gv-page) em,:where(#gv-page) i{
    font-style: italic
}:where(#gv-page) h1,:where(#gv-page) h2,:where(#gv-page) h3,:where(#gv-page) h4,:where(#gv-page) h5,:where(#gv-page) h6{
    font-family: "Square Bold",sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 0
}:where(#gv-page) code,:where(#gv-page) kbd{
    background-color: #eaeaea;
    color: #111;
    font-family: Consolas,"Liberation Mono",Courier,monospace
}:where(#gv-page) h1 small,:where(#gv-page) h2 small,:where(#gv-page) h3 small,:where(#gv-page) h4 small,:where(#gv-page) h5 small,:where(#gv-page) h6 small{
    color: #6b6b6b;
    line-height: 0
}:where(#gv-page) a{
    background-color: transparent;
    color: #6E9631;
    text-decoration: none;
    cursor: pointer
}:where(#gv-page) .breadcrumbs a:hover,:where(#gv-page) .underline{
    text-decoration: underline
}:where(#gv-page) a:focus,:where(#gv-page) a:hover{
    color: #3D414A;
}:where(#gv-page) a img{
    border: 0
}:where(#gv-page) hr{
    box-sizing: content-box;
    max-width: 71.25rem;
    height: 0;
    border-right: 0;
    border-top: 0;
    border-bottom: 1px solid #6b6b6b;
    border-left: 0;
    margin: 1.25rem auto
}:where(#gv-page) dl,:where(#gv-page) ol,:where(#gv-page) ul{
    list-style-position: outside
}:where(#gv-page) li{
    font-size: inherit
}:where(#gv-page) ul{
    list-style-type: disc
}:where(#gv-page) ol ol,:where(#gv-page) ol ul,:where(#gv-page) ul ol,:where(#gv-page) ul ul{
    margin-left: 1.25rem;
    margin-bottom: 0
}:where(#gv-page) dl dt{
    margin-bottom: .3rem;
    font-weight: 700
}:where(#gv-page) .subheader,:where(#gv-page) code,:where(#gv-page) label{
    font-weight: 400
}:where(#gv-page) blockquote{
    margin: 0 0 1rem;
    padding: .5625rem 1.25rem 0 1.1875rem;
    border-left: 1px solid #6b6b6b
}:where(#gv-page) blockquote,:where(#gv-page) blockquote p{
    line-height: 1.5;
    color: #3d3d3d
}:where(#gv-page) cite{
    display: block;
    font-size: .8125rem;
    color: #3d3d3d
}:where(#gv-page) cite:before{
    content: '\2014 \0020'
}:where(#gv-page) abbr{
    color: #111;
    cursor: help;
    border-bottom: 1px dotted #111
}:where(#gv-page) code{
    border: 1px solid #6b6b6b;
    padding: .125rem .3125rem .0625rem
}:where(#gv-page) kbd{
    padding: .125rem .25rem 0;
    margin: 0
}:where(#gv-page) .subheader{
    margin-top: .2rem;
    margin-bottom: .5rem;
    line-height: 1.4;
    color: #3d3d3d
}:where(#gv-page) .lead{
    font-size: 125%;
    line-height: 1.6
}:where(#gv-page) .button,:where(#gv-page) .stat{
    line-height: 1
}:where(#gv-page) .stat{
    font-size: 2.5rem
}:where(#gv-page) p+.stat{
    margin-top: -1rem
}:where(#gv-page) .no-bullet{
    margin-left: 0;
    list-style: none
}:where(#gv-page) .text-justify{
    text-align: justify
}@media screen and (min-width: 40em){:where(#gv-page) .medium-text-left{
        text-align:left
    }:where(#gv-page) .medium-text-right{
        text-align: right
    }:where(#gv-page) .medium-text-center{
        text-align: center
    }:where(#gv-page) .medium-text-justify{
        text-align: justify
    }
}@media screen and (min-width: 64em){:where(#gv-page) .large-text-left{
        text-align:left
    }:where(#gv-page) .large-text-right{
        text-align: right
    }:where(#gv-page) .large-text-center{
        text-align: center
    }:where(#gv-page) .large-text-justify{
        text-align: justify
    }
}:where(#gv-page) .badge,:where(#gv-page) .button,:where(#gv-page) .input-group-label,:where(#gv-page) .menu-centered,:where(#gv-page) .menu.icon-top>li>a,:where(#gv-page) .orbit-bullets{
    text-align: center
}:where(#gv-page) .show-for-print{
    display: none!important
}@media print{:where(#gv-page) blockquote,:where(#gv-page) img,:where(#gv-page) pre,:where(#gv-page) tr{
        page-break-inside: avoid
    }:where(#gv-page) *{
        background: 0 0!important;
        color: #000!important;
        box-shadow: none!important;
        text-shadow: none!important
    }:where(#gv-page) .show-for-print{
        display: block!important
    }:where(#gv-page) .hide-for-print{
        display: none!important
    }:where(#gv-page) table.show-for-print{
        display: table!important
    }:where(#gv-page) thead.show-for-print{
        display: table-header-group!important
    }:where(#gv-page) tbody.show-for-print{
        display: table-row-group!important
    }:where(#gv-page) tr.show-for-print{
        display: table-row!important
    }:where(#gv-page) td.show-for-print,:where(#gv-page) th.show-for-print{
        display: table-cell!important
    }:where(#gv-page) a,:where(#gv-page) a:visited{
        text-decoration: underline
    }:where(#gv-page) a[href]:after{
        content: " (" attr(href) ")"
    }:where(#gv-page) .ir a:after,:where(#gv-page) a[href^='javascript:']:after,:where(#gv-page) a[href^='#']:after{
        content: ''
    }:where(#gv-page) abbr[title]:after{
        content: " (" attr(title) ")"
    }:where(#gv-page) blockquote,:where(#gv-page) pre{
        border: 1px solid #3d3d3d
    }:where(#gv-page) thead{
        display: table-header-group
    }:where(#gv-page) img{
        max-width: 100%!important
    }@page{
        margin: .5cm
    }:where(#gv-page) h2,:where(#gv-page) h3,:where(#gv-page) p{
        orphans: 3;
        widows: 3
    }:where(#gv-page) h2,:where(#gv-page) h3{
        page-break-after: avoid
    }
}:where(#gv-page) .button{
    cursor: pointer;
    -webkit-appearance: none;
    margin: 0 0 1rem
}:where(#gv-page) [data-whatinput=mouse] .button{
    outline: 0
}:where(#gv-page) .button:focus,:where(#gv-page) .button:hover{
    background-color: #6E9631;
    color: #fff
}:where(#gv-page) .button.tiny{
    font-size: .6rem
}:where(#gv-page) .button.small{
    font-size: .75rem
}:where(#gv-page) .button.large{
    font-size: 1.25rem
}:where(#gv-page) .button.expanded{
    display: block;
    width: 100%;
    margin-left: 0;
    margin-right: 0
}:where(#gv-page) .button.primary{
    background-color: #6E9631;
    color: #fff
}:where(#gv-page) .button.primary:focus,:where(#gv-page) .button.primary:hover{
    background-color: #54963c;
    color: #fff
}:where(#gv-page) .button.secondary{
    background-color: #777;
    color: #fff
}:where(#gv-page) .button.secondary:focus,:where(#gv-page) .button.secondary:hover{
    background-color: #5f5f5f;
    color: #fff
}:where(#gv-page) .button.success{
    background-color: #3adb76;
    color: #fff
}:where(#gv-page) .button.success:focus,:where(#gv-page) .button.success:hover{
    background-color: #22bb5b;
    color: #fff
}:where(#gv-page) .button.warning{
    background-color: #ffae00;
    color: #fff
}:where(#gv-page) .button.warning:focus,:where(#gv-page) .button.warning:hover{
    background-color: #cc8b00;
    color: #fff
}:where(#gv-page) .button.alert{
    background-color: #ec5840;
    color: #fff
}:where(#gv-page) .button.alert:focus,:where(#gv-page) .button.alert:hover{
    background-color: #da3116;
    color: #fff
}:where(#gv-page) .button.hollow{
    border: 1px solid #6E9631;
    color: #6E9631
}:where(#gv-page) .button.hollow,:where(#gv-page) .button.hollow:focus,:where(#gv-page) .button.hollow:hover{
    background-color: transparent
}:where(#gv-page) .button.hollow:focus,:where(#gv-page) .button.hollow:hover{
    border-color: #355e26;
    color: #355e26
}:where(#gv-page) .button.hollow.primary{
    border: 1px solid #6E9631;
    color: #6E9631
}:where(#gv-page) .button.hollow.primary:focus,:where(#gv-page) .button.hollow.primary:hover{
    border-color: #355e26;
    color: #355e26
}:where(#gv-page) .button.hollow.secondary{
    border: 1px solid #777;
    color: #777
}:where(#gv-page) .button.hollow.secondary:focus,:where(#gv-page) .button.hollow.secondary:hover{
    border-color: #3c3c3c;
    color: #3c3c3c
}:where(#gv-page) .button.hollow.success{
    border: 1px solid #3adb76;
    color: #3adb76
}:where(#gv-page) .button.hollow.success:focus,:where(#gv-page) .button.hollow.success:hover{
    border-color: #157539;
    color: #157539
}:where(#gv-page) .button.hollow.warning{
    border: 1px solid #ffae00;
    color: #ffae00
}:where(#gv-page) .button.hollow.warning:focus,:where(#gv-page) .button.hollow.warning:hover{
    border-color: #805700;
    color: #805700
}:where(#gv-page) .button.hollow.alert{
    border: 1px solid #ec5840;
    color: #ec5840
}:where(#gv-page) .button.hollow.alert:focus,:where(#gv-page) .button.hollow.alert:hover{
    border-color: #881f0e;
    color: #881f0e
}:where(#gv-page) .button.disabled,:where(#gv-page) .button[disabled]{
    opacity: .25;
    cursor: not-allowed
}:where(#gv-page) .button.disabled:focus,:where(#gv-page) .button.disabled:hover,:where(#gv-page) .button[disabled]:focus,:where(#gv-page) .button[disabled]:hover{
    background-color: #6E9631;
    color: #fff
}:where(#gv-page) .button.dropdown::after{
    content: '';
    width: 0;
    height: 0;
    border: .4em inset;
    border-color: #fefefe transparent transparent;
    border-top-style: solid;
    border-bottom-width: 0;
    position: relative;
    top: .4em;
    float: right;
    margin-left: 1em;
    display: inline-block
}:where(#gv-page) .button.arrow-only::after{
    margin-left: 0;
    float: none;
    top: -.1em
}:where(#gv-page) [type=text],:where(#gv-page) [type=password],:where(#gv-page) [type=date],:where(#gv-page) [type=datetime],:where(#gv-page) [type=datetime-local],:where(#gv-page) [type=month],:where(#gv-page) [type=week],:where(#gv-page) [type=email],:where(#gv-page) [type=number],:where(#gv-page) [type=search],:where(#gv-page) [type=tel],:where(#gv-page) [type=time],:where(#gv-page) [type=url],:where(#gv-page) [type=color],:where(#gv-page) textarea{
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 2.4375rem;
    padding: .5rem;
    border: 1px solid #6b6b6b;
    margin: 0 0 1rem;
    font-family: "Square",sans-serif;
    font-size: 1rem;
    color: #111;
    background-color: #fefefe;
    box-shadow: inset 0 1px 2px rgba(17,17,17,.1);
    border-radius: 0;
    transition: box-shadow .5s,border-color .25s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none
}:where(#gv-page) [type=text]:focus,:where(#gv-page) [type=password]:focus,:where(#gv-page) [type=date]:focus,:where(#gv-page) [type=datetime]:focus,:where(#gv-page) [type=datetime-local]:focus,:where(#gv-page) [type=month]:focus,:where(#gv-page) [type=week]:focus,:where(#gv-page) [type=email]:focus,:where(#gv-page) [type=number]:focus,:where(#gv-page) [type=search]:focus,:where(#gv-page) [type=tel]:focus,:where(#gv-page) [type=time]:focus,:where(#gv-page) [type=url]:focus,:where(#gv-page) [type=color]:focus,:where(#gv-page) textarea:focus{
    background-color: #fefefe;
    transition: box-shadow .5s,border-color .25s ease-in-out
}:where(#gv-page) textarea{
    min-height: 50px;
    max-width: 100%
}:where(#gv-page) textarea[rows]{
    height: auto
}:where(#gv-page) input:-ms-input-placeholder,:where(#gv-page) textarea:-ms-input-placeholder{
    color: #6b6b6b
}:where(#gv-page) input::placeholder,:where(#gv-page) textarea::placeholder{
    color: #6b6b6b
}:where(#gv-page) input:disabled,:where(#gv-page) input[readonly],:where(#gv-page) textarea:disabled,:where(#gv-page) textarea[readonly]{
    background-color: #eaeaea;
    cursor: default
}:where(#gv-page) [type=submit],:where(#gv-page) [type=button]{
    border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none
}:where(#gv-page) input[type=search]{
    box-sizing: border-box
}:where(#gv-page) [type=file],:where(#gv-page) [type=checkbox],:where(#gv-page) [type=radio]{
    margin: 0 0 1rem
}:where(#gv-page) [type=checkbox]+label,:where(#gv-page) [type=radio]+label{
    display: inline-block;
    margin-left: .5rem;
    margin-right: 1rem;
    margin-bottom: 0;
    vertical-align: baseline
}:where(#gv-page) [type=checkbox]+label[for],:where(#gv-page) [type=radio]+label[for]{
    cursor: pointer
}:where(#gv-page) label>[type=checkbox],:where(#gv-page) label>[type=radio]{
    margin-right: .5rem
}:where(#gv-page) [type=file]{
    width: 100%
}:where(#gv-page) label{
    display: block;
    margin: 0;
    font-size: .875rem;
    color: #111
}:where(#gv-page) .form-error,:where(#gv-page) .menu-text,:where(#gv-page) .switch{
    font-weight: 700
}:where(#gv-page) label.middle{
    margin: 0 0 1rem;
    padding: .5625rem 0
}:where(#gv-page) .help-text{
    margin-top: -.5rem;
    font-size: .8125rem;
    font-style: italic;
    color: #333
}:where(#gv-page) .input-group{
    display: table;
    width: 100%;
    margin-bottom: 1rem
}:where(#gv-page) .input-group-button a,:where(#gv-page) .input-group-button button,:where(#gv-page) .input-group-button input,:where(#gv-page) fieldset{
    margin: 0
}:where(#gv-page) .input-group>:first-child,:where(#gv-page) .input-group>:last-child>*{
    border-radius: 0
}:where(#gv-page) .input-group-button,:where(#gv-page) .input-group-field,:where(#gv-page) .input-group-label{
    margin: 0;
    white-space: nowrap;
    display: table-cell;
    vertical-align: middle
}:where(#gv-page) .input-group-label{
    padding: 0 1rem;
    background: #eaeaea;
    color: #111;
    border: 1px solid #6b6b6b;
    white-space: nowrap;
    width: 1%;
    height: 100%
}:where(#gv-page) .form-error,:where(#gv-page) .is-invalid-label{
    color: #ec5840
}:where(#gv-page) .input-group-label:first-child{
    border-right: 0
}:where(#gv-page) .input-group-label:last-child{
    border-left: 0
}:where(#gv-page) .input-group-field{
    border-radius: 0;
    height: 2.5rem
}:where(#gv-page) .input-group-button{
    padding-top: 0;
    padding-bottom: 0;
    text-align: center;
    height: 100%;
    width: 1%
}:where(#gv-page) .input-group .input-group-button{
    display: table-cell
}:where(#gv-page) fieldset{
    border: 0;
    padding: 0
}:where(#gv-page) legend{
    margin-bottom: .5rem;
    max-width: 100%
}:where(#gv-page) #affwp-login-form legend{
    margin-bottom: 0.5rem;
    max-width: 100%;
    font-size: 23px !important;
    color: #6E9631;
    line-height: 1.2;
    display: block;
    font-family: "Square Bold",sans-serif;
    font-weight: 400;
    font-style: normal;
    text-align: center;
    margin-top: 0;
}:where(#gv-page) #affwp-login-form{
    text-align: left !important;
    max-width: 450px;
    margin: auto;
    padding: 60px 20px;
}:where(#gv-page) #affwp-login-form p label.affwp-user-remember{
    display: block !important;
    margin-bottom: 0 !important;
    padding: 0px;
    position: initial;
    background-color: transparent;
}:where(#gv-page) #affwp-login-form p label{
    font-weight: 400 !important;
    display: inline !important;
    margin-bottom: 0 !important;
    text-transform: uppercase;
    padding: 0 5px;
    position: relative;
    z-index: 1;
    left: 8px;
    line-height: 2;
    top: 14px;
    background-color: #fefefe;
    color: #3D414A;
    transition: .3s;
}:where(#gv-page) #affwp-login-form p{
    margin: 0;
}:where(#gv-page) #affwp-login-form input{
    margin: 0px;
}:where(#gv-page) p.affwp-lost-password{
    float: right;
    position: relative;
    top: -85px;
}:where(#gv-page) .fieldset{
    border: 1px solid #6b6b6b;
    padding: 1.25rem;
    margin: 1.125rem 0
}:where(#gv-page) .fieldset legend{
    background: #fefefe;
    padding: 0 .1875rem;
    margin: 0 0 0 -.1875rem
}:where(#gv-page) .fadded-bg-right,:where(#gv-page) select{
    background-repeat: no-repeat
}:where(#gv-page) select{
    padding: .5rem 1.5rem .5rem .5rem;
    margin: 0 0 1rem;
    font-family: "Square",sans-serif;
    line-height: normal;
    background-color: #fefefe;
    border-radius: 0;
    
    background-position: right -1rem center;
    background-origin: content-box
}@media screen and (min-width: 0\0){:where(#gv-page) select{
        background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)
    }
}:where(#gv-page) select:disabled{
    background-color: #eaeaea;
    cursor: default
}:where(#gv-page) select::-ms-expand{
    display: none
}:where(#gv-page) select[multiple]{
    height: auto;
    background-image: none
}:where(#gv-page) .is-invalid-input:not(:focus){
    background-color: rgba(236,88,64,.1);
    border-color: #ec5840
}:where(#gv-page) .form-error{
    display: none;
    margin-top: -.5rem;
    margin-bottom: 1rem;
    font-size: .75rem
}:where(#gv-page) .form-error.is-visible{
    display: block
}:where(#gv-page) input[type=range]{
    -webkit-appearance: none;
    -moz-appearance: none;
    display: block;
    width: 100%;
    height: auto;
    cursor: pointer;
    margin-top: .45rem;
    margin-bottom: .45rem;
    border: 0;
    line-height: 1
}:where(#gv-page) input[type=range]:focus{
    outline: 0
}:where(#gv-page) input[type=range][disabled]{
    opacity: .25
}:where(#gv-page) input[type=range]::-webkit-slider-runnable-track{
    height: .5rem;
    background: #eaeaea
}:where(#gv-page) input[type=range]::-webkit-slider-handle{
    -webkit-appearance: none;
    background: #6E9631;
    width: 1.4rem;
    height: 1.4rem;
    margin-top: -.45rem
}:where(#gv-page) input[type=range]::-moz-range-track{
    -moz-appearance: none;
    height: .5rem;
    background: #eaeaea
}:where(#gv-page) input[type=range]::-moz-range-thumb{
    -moz-appearance: none;
    background: #6E9631;
    width: 1.4rem;
    height: 1.4rem;
    margin-top: -.45rem
}:where(#gv-page) input[type=range]::-ms-track{
    height: .5rem;
    background: #eaeaea;
    color: transparent;
    border: 0;
    overflow: visible;
    border-top: .45rem solid #fefefe;
    border-bottom: .45rem solid #fefefe
}:where(#gv-page) input[type=range]::-ms-thumb{
    background: #6E9631;
    width: 1.4rem;
    height: 1.4rem;
    border: 0
}:where(#gv-page) input[type=range]::-ms-fill-lower{
    background: #6b6b6b
}:where(#gv-page) input[type=range]::-ms-fill-upper{
    background: #eaeaea
}:where(#gv-page) output{
    line-height: 1.4rem;
    vertical-align: middle;
    margin-left: .5em
}:where(#gv-page) .accordion{
    background: #fefefe;
    margin-left: 0
}:where(#gv-page) .accordion-item:first-child>:first-child,:where(#gv-page) .accordion-item:last-child>:last-child{
    border-radius: 0
}:where(#gv-page) .accordion-title{
    display: block;
    padding: 1.25rem 1rem;
    line-height: 1;
    font-size: .75rem;
    color: #fefefe;
    border: 2px solid #3D414A;
    border-bottom: 0
}:where(#gv-page) :last-child:not(.is-active)>.accordion-title{
    border-radius: 0;
    
    border-bottom: 0;
    border-top: 0;
}:where(#gv-page) .accordion-title:focus,:where(#gv-page) .accordion-title:hover{
    background-color: transparent
}:where(#gv-page) .accordion-content{
    padding: 1rem;
    display: none;
    border: 2px solid #3D414A;
    border-bottom: 0;
    color: #111
}:where(#gv-page) :last-child>.accordion-content:last-child{
    border-bottom: 2px solid #3D414A
}:where(#gv-page) .is-accordion-submenu-parent>a::after{
    content: '';
    display: block;
    width: 0;
    height: 0;
    border: 6px inset;
    border-color: #6E9631 transparent transparent;
    border-top-style: solid;
    border-bottom-width: 0;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right: 1rem
}:where(#gv-page) .is-accordion-submenu-parent[aria-expanded=true]>a::after{
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -ms-transform: scaleY(-1);
    transform: scaleY(-1)
}:where(#gv-page) .badge{
    display: inline-block;
    padding: .3em;
    min-width: 2.1em;
    font-size: .6rem;
    border-radius: 50%;
    background: #6E9631;
    color: #fefefe
}:where(#gv-page) .badge.secondary{
    background: #777;
    color: #fefefe
}:where(#gv-page) .badge.success{
    background: #3adb76;
    color: #fefefe
}:where(#gv-page) .badge.warning{
    background: #ffae00;
    color: #fefefe
}:where(#gv-page) .badge.alert{
    background: #ec5840;
    color: #fefefe
}:where(#gv-page) .breadcrumbs{
    list-style: none;
    margin: 0 0 1rem
}:where(#gv-page) .breadcrumbs::after,:where(#gv-page) .breadcrumbs::before{
    content: ' ';
    display: table
}:where(#gv-page) .breadcrumbs li{
    float: left;
    color: #111;
    font-size: .6875rem;
    cursor: default
}:where(#gv-page) .is-dropdown-menu.vertical.align-right,:where(#gv-page) .menu.align-right>li{
    float: right
}:where(#gv-page) .breadcrumbs li:not(:last-child)::after{
    color: #6b6b6b;
    content: "/";
    margin: 0 .75rem;
    position: relative;
    top: 1px;
    opacity: 1
}:where(#gv-page) .breadcrumbs a{
    color: #6E9631
}:where(#gv-page) .breadcrumbs .disabled{
    color: #6b6b6b;
    cursor: not-allowed
}:where(#gv-page) .button-group{
    margin-bottom: 1rem;
    font-size: 0
}:where(#gv-page) .button-group::after,:where(#gv-page) .button-group::before{
    content: ' ';
    display: table
}:where(#gv-page) .dropdown.menu.vertical>li.opens-left>a::after,:where(#gv-page) .dropdown.menu.vertical>li.opens-right>a::after,:where(#gv-page) .dropdown.menu>li.is-dropdown-submenu-parent>a::after,:where(#gv-page) .is-drilldown-submenu-parent>a::after,:where(#gv-page) .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after,:where(#gv-page) .js-drilldown-back>a::before{
    content: '';
    height: 0
}:where(#gv-page) .button-group .button{
    margin: 0 1px 1px 0;
    font-size: .9rem
}:where(#gv-page) .button-group .button:last-child{
    margin-right: 0
}:where(#gv-page) .button-group.tiny .button{
    font-size: .6rem
}:where(#gv-page) .button-group.small .button{
    font-size: .75rem
}:where(#gv-page) .button-group.large .button{
    font-size: 1.25rem
}:where(#gv-page) .button-group.expanded{
    margin-right: -1px
}:where(#gv-page) .button-group.expanded::after,:where(#gv-page) .button-group.expanded::before{
    display: none
}:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(2),:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{
    display: inline-block;
    width: calc(50% - 1px);
    margin-right: 1px
}:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child,:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(2):last-child{
    margin-right: -6px
}:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(3),:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{
    display: inline-block;
    width: calc(33.33333% - 1px);
    margin-right: 1px
}:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child,:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(3):last-child{
    margin-right: -6px
}:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(4),:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{
    display: inline-block;
    width: calc(25% - 1px);
    margin-right: 1px
}:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child,:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(4):last-child{
    margin-right: -6px
}:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(5),:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{
    display: inline-block;
    width: calc(20% - 1px);
    margin-right: 1px
}:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child,:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(5):last-child{
    margin-right: -6px
}:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(6),:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{
    display: inline-block;
    width: calc(16.66667% - 1px);
    margin-right: 1px
}:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child,:where(#gv-page) .button-group.expanded .button:first-child:nth-last-child(6):last-child{
    margin-right: -6px
}:where(#gv-page) .button-group.primary .button{
    background-color: #6E9631;
    color: #fff
}:where(#gv-page) .button-group.primary .button:focus,:where(#gv-page) .button-group.primary .button:hover{
    background-color: #54963c;
    color: #fff
}:where(#gv-page) .button-group.secondary .button{
    background-color: #777;
    color: #fff
}:where(#gv-page) .button-group.secondary .button:focus,:where(#gv-page) .button-group.secondary .button:hover{
    background-color: #5f5f5f;
    color: #fff
}:where(#gv-page) .button-group.success .button{
    background-color: #3adb76;
    color: #fff
}:where(#gv-page) .button-group.success .button:focus,:where(#gv-page) .button-group.success .button:hover{
    background-color: #22bb5b;
    color: #fff
}:where(#gv-page) .button-group.warning .button{
    background-color: #ffae00;
    color: #fff
}:where(#gv-page) .button-group.warning .button:focus,:where(#gv-page) .button-group.warning .button:hover{
    background-color: #cc8b00;
    color: #fff
}:where(#gv-page) .button-group.alert .button{
    background-color: #ec5840;
    color: #fff
}:where(#gv-page) .button-group.alert .button:focus,:where(#gv-page) .button-group.alert .button:hover{
    background-color: #da3116;
    color: #fff
}:where(#gv-page) .button-group.stacked .button,:where(#gv-page) .button-group.stacked-for-medium .button,:where(#gv-page) .button-group.stacked-for-small .button{
    width: 100%
}:where(#gv-page) .button-group.stacked .button:last-child,:where(#gv-page) .button-group.stacked-for-medium .button:last-child,:where(#gv-page) .button-group.stacked-for-small .button:last-child{
    margin-bottom: 0
}@media screen and (min-width: 40em){:where(#gv-page) .button-group.stacked-for-small .button{
        width:auto;
        margin-bottom: 0
    }
}@media screen and (min-width: 64em){:where(#gv-page) .button-group.stacked-for-medium .button{
        width:auto;
        margin-bottom: 0
    }
}@media screen and (max-width: 39.9375em){:where(#gv-page) .button-group.stacked-for-small.expanded{
        display:block
    }:where(#gv-page) .button-group.stacked-for-small.expanded .button{
        display: block;
        margin-right: 0
    }
}:where(#gv-page) .callout{
    margin: 0 0 1rem;
    padding: 1rem;
    border: 1px solid rgba(17,17,17,.25);
    border-radius: 0;
    position: relative;
    color: #111;
    background-color: #fff
}:where(#gv-page) .callout>:first-child{
    margin-top: 0
}:where(#gv-page) .callout>:last-child{
    margin-bottom: 0
}:where(#gv-page) .callout.primary{
    background-color: #e9f4e5
}:where(#gv-page) .callout.secondary{
    background-color: #ebebeb
}:where(#gv-page) .callout.success{
    background-color: #e1faea
}:where(#gv-page) .callout.warning{
    background-color: #fff3d9
}:where(#gv-page) .callout.alert{
    background-color: #fce6e2
}:where(#gv-page) .callout.small{
    padding: .5rem
}:where(#gv-page) .callout.large{
    padding: 3rem
}:where(#gv-page) .close-button{
    position: absolute;
    color: #3d3d3d;
    right: 1rem;
    top: .5rem;
    font-size: 2em;
    line-height: 1;
    cursor: pointer
}:where(#gv-page) [data-whatinput=mouse] .close-button{
    outline: 0
}:where(#gv-page) .close-button:focus,:where(#gv-page) .close-button:hover{
    color: #111
}:where(#gv-page) .is-drilldown{
    position: relative;
    overflow: hidden
}:where(#gv-page) .is-drilldown li{
    display: block!important
}:where(#gv-page) .is-drilldown-submenu{
    position: absolute;
    top: 0;
    left: 100%;
    z-index: -1;
    height: 100%;
    width: 100%;
    background: #fefefe;
    transition: transform .15s linear
}:where(#gv-page) .is-drilldown-submenu.is-active{
    z-index: 1;
    display: block;
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}:where(#gv-page) .is-drilldown-submenu.is-closing{
    -ms-transform: translateX(100%);
    transform: translateX(100%)
}:where(#gv-page) .is-drilldown-submenu-parent>a{
    position: relative
}:where(#gv-page) .is-drilldown-submenu-parent>a::after{
    display: block;
    width: 0;
    border: 6px inset;
    border-color: transparent transparent transparent #6E9631;
    border-left-style: solid;
    border-right-width: 0;
    position: absolute;
    top: 50%;
    margin-top: -6px;
    right: 1rem
}:where(#gv-page) .js-drilldown-back>a::before{
    width: 0;
    border: 6px inset;
    border-color: transparent #6E9631 transparent transparent;
    border-right-style: solid;
    border-left-width: 0;
    display: inline-block;
    vertical-align: middle;
    margin-right: .75rem
}:where(#gv-page) .dropdown-pane{
    background-color: #fefefe;
    border: 1px solid #6b6b6b;
    border-radius: 0;
    display: block;
    font-size: 16rem;
    padding: 1rem;
    position: absolute;
    visibility: hidden;
    width: 300px;
    z-index: 10
}:where(#gv-page) .dropdown-pane.is-open{
    visibility: visible
}:where(#gv-page) .invisible,:where(#gv-page) .sr-from-bottom,:where(#gv-page) .sr-from-left,:where(#gv-page) .sr-from-right,:where(#gv-page) .sr-from-top{
    visibility: hidden
}:where(#gv-page) .dropdown-pane.tiny{
    width: 100px
}:where(#gv-page) .dropdown-pane.small{
    width: 200px
}:where(#gv-page) .dropdown-pane.large{
    width: 400px
}:where(#gv-page) .dropdown.menu>li.opens-left>.is-dropdown-submenu{
    left: auto;
    right: 0;
    top: 100%
}:where(#gv-page) .dropdown.menu>li.opens-right>.is-dropdown-submenu{
    right: auto;
    left: 0;
    top: 100%
}:where(#gv-page) .dropdown.menu>li.is-dropdown-submenu-parent>a{
    padding-right: 1.5rem;
    position: relative
}:where(#gv-page) .dropdown.menu>li.is-dropdown-submenu-parent>a::after{
    display: block;
    width: 0;
    border: 5px inset;
    border-color: #6E9631 transparent transparent;
    border-top-style: solid;
    border-bottom-width: 0;
    right: 5px;
    margin-top: -2px
}:where(#gv-page) [data-whatinput=mouse] .dropdown.menu a{
    outline: 0
}:where(#gv-page) .no-js .dropdown.menu ul{
    display: none
}:where(#gv-page) .dropdown.menu.vertical>li .is-dropdown-submenu{
    top: 0
}:where(#gv-page) .dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{
    left: auto;
    right: 100%
}:where(#gv-page) .dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{
    right: auto;
    left: 100%
}:where(#gv-page) .dropdown.menu.vertical>li>a::after{
    right: 14px;
    margin-top: -3px
}:where(#gv-page) .dropdown.menu.vertical>li.opens-left>a::after{
    display: block;
    width: 0;
    border: 5px inset;
    border-color: transparent #6E9631 transparent transparent;
    border-right-style: solid;
    border-left-width: 0
}:where(#gv-page) .dropdown.menu.vertical>li.opens-right>a::after{
    display: block;
    width: 0;
    border: 5px inset;
    border-color: transparent transparent transparent #6E9631;
    border-left-style: solid;
    border-right-width: 0
}@media screen and (min-width: 40em){:where(#gv-page) .dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{
        left:auto;
        right: 0;
        top: 100%
    }:where(#gv-page) .dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{
        right: auto;
        left: 0;
        top: 100%
    }:where(#gv-page) .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{
        padding-right: 1.5rem;
        position: relative
    }:where(#gv-page) .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{
        content: '';
        display: block;
        width: 0;
        height: 0;
        border: 5px inset;
        border-color: #6E9631 transparent transparent;
        border-top-style: solid;
        border-bottom-width: 0;
        right: 5px;
        margin-top: -2px
    }:where(#gv-page) .dropdown.menu.medium-vertical>li .is-dropdown-submenu{
        top: 0
    }:where(#gv-page) .dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{
        left: auto;
        right: 100%
    }:where(#gv-page) .dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{
        right: auto;
        left: 100%
    }:where(#gv-page) .dropdown.menu.medium-vertical>li>a::after{
        right: 14px;
        margin-top: -3px
    }:where(#gv-page) .dropdown.menu.medium-vertical>li.opens-left>a::after{
        content: '';
        display: block;
        width: 0;
        height: 0;
        border: 5px inset;
        border-color: transparent #6E9631 transparent transparent;
        border-right-style: solid;
        border-left-width: 0
    }:where(#gv-page) .dropdown.menu.medium-vertical>li.opens-right>a::after{
        content: '';
        display: block;
        width: 0;
        height: 0;
        border: 5px inset;
        border-color: transparent transparent transparent #6E9631;
        border-left-style: solid;
        border-right-width: 0
    }
}@media screen and (min-width: 64em){:where(#gv-page) .dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{
        left:auto;
        right: 0;
        top: 100%
    }:where(#gv-page) .dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{
        right: auto;
        left: 0;
        top: 100%
    }:where(#gv-page) .dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{
        padding-right: 1.5rem;
        position: relative
    }:where(#gv-page) .dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{
        content: '';
        display: block;
        width: 0;
        height: 0;
        border: 5px inset;
        border-color: #6E9631 transparent transparent;
        border-top-style: solid;
        border-bottom-width: 0;
        right: 5px;
        margin-top: -2px
    }:where(#gv-page) .dropdown.menu.large-vertical>li .is-dropdown-submenu{
        top: 0
    }:where(#gv-page) .dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{
        left: auto;
        right: 100%
    }:where(#gv-page) .dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{
        right: auto;
        left: 100%
    }:where(#gv-page) .dropdown.menu.large-vertical>li>a::after{
        right: 14px;
        margin-top: -3px
    }:where(#gv-page) .dropdown.menu.large-vertical>li.opens-left>a::after{
        content: '';
        display: block;
        width: 0;
        height: 0;
        border: 5px inset;
        border-color: transparent #6E9631 transparent transparent;
        border-right-style: solid;
        border-left-width: 0
    }:where(#gv-page) .dropdown.menu.large-vertical>li.opens-right>a::after{
        content: '';
        display: block;
        width: 0;
        height: 0;
        border: 5px inset;
        border-color: transparent transparent transparent #6E9631;
        border-left-style: solid;
        border-right-width: 0
    }
}:where(#gv-page) .dropdown.menu.align-right .is-dropdown-submenu.first-sub{
    top: 100%;
    left: auto;
    right: 0
}:where(#gv-page) .is-dropdown-menu.vertical{
    width: 100px
}:where(#gv-page) .is-dropdown-submenu-parent{
    position: relative
}:where(#gv-page) .is-dropdown-submenu-parent a::after{
    position: absolute;
    top: 50%;
    right: 5px;
    margin-top: -2px
}:where(#gv-page) .is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{
    top: 100%;
    left: auto
}:where(#gv-page) .is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{
    left: auto;
    right: 100%
}:where(#gv-page) .is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{
    right: auto;
    left: 100%
}:where(#gv-page) .is-dropdown-submenu{
    display: none;
    position: absolute;
    top: 0;
    left: 100%;
    min-width: 200px;
    z-index: 1;
    background: #fefefe;
    border: 1px solid #6b6b6b
}:where(#gv-page) .is-dropdown-submenu .is-dropdown-submenu-parent>a::after{
    right: 14px;
    margin-top: -3px
}:where(#gv-page) .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{
    display: block;
    width: 0;
    border: 5px inset;
    border-color: transparent #6E9631 transparent transparent;
    border-right-style: solid;
    border-left-width: 0
}:where(#gv-page) .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{
    content: '';
    display: block;
    width: 0;
    height: 0;
    border: 5px inset;
    border-color: transparent transparent transparent #6E9631;
    border-left-style: solid;
    border-right-width: 0
}:where(#gv-page) .is-dropdown-submenu .is-dropdown-submenu{
    margin-top: -1px
}:where(#gv-page) .is-dropdown-submenu>li{
    width: 100%
}:where(#gv-page) .is-dropdown-submenu.js-dropdown-active{
    display: block
}:where(#gv-page) .flex-video{
    position: relative;
    height: 0;
    padding-bottom: 75%;
    margin-bottom: 1rem;
    overflow: hidden
}:where(#gv-page) .flex-video embed,:where(#gv-page) .flex-video iframe,:where(#gv-page) .flex-video object,:where(#gv-page) .flex-video video{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}:where(#gv-page) .flex-video.widescreen{
    padding-bottom: 56.25%
}:where(#gv-page) .flex-video.vimeo{
    padding-top: 0
}:where(#gv-page) .label{
    display: inline-block;
    padding: .33333rem .5rem;
    font-size: .8rem;
    line-height: 1;
    white-space: nowrap;
    cursor: default;
    border-radius: 0;
    background: #6E9631;
    color: #fefefe
}:where(#gv-page) .label.secondary{
    background: #777;
    color: #fefefe
}:where(#gv-page) .label.success{
    background: #3adb76;
    color: #fefefe
}:where(#gv-page) .label.warning{
    background: #ffae00;
    color: #fefefe
}:where(#gv-page) .label.alert{
    background: #ec5840;
    color: #fefefe
}:where(#gv-page) .media-object{
    margin-bottom: 1rem;
    display: block
}:where(#gv-page) .media-object-section>:last-child,:where(#gv-page) .menu a,:where(#gv-page) .menu button,:where(#gv-page) .menu input{
    margin-bottom: 0
}:where(#gv-page) .media-object img{
    max-width: none
}@media screen and (max-width: 39.9375em){:where(#gv-page) .media-object.stack-for-small .media-object-section{
        padding:0 0 1rem;
        display: block
    }:where(#gv-page) .media-object.stack-for-small .media-object-section img{
        width: 100%
    }
}:where(#gv-page) .media-object-section{
    display: table-cell;
    vertical-align: top
}:where(#gv-page) .media-object-section:first-child{
    padding-right: 1rem
}:where(#gv-page) .media-object-section:last-child:not(:nth-child(2)){
    padding-left: 1rem
}:where(#gv-page) .media-object-section.middle{
    vertical-align: middle
}:where(#gv-page) .media-object-section.bottom{
    vertical-align: bottom
}:where(#gv-page) .inline-block,:where(#gv-page) .menu-icon,:where(#gv-page) .menu-icon.dark,:where(#gv-page) .menu>li,:where(#gv-page) .menu>li>a i,:where(#gv-page) .menu>li>a i+span,:where(#gv-page) .menu>li>a img,:where(#gv-page) .menu>li>a img+span,:where(#gv-page) .menu>li>a svg,:where(#gv-page) .menu>li>a svg+span,:where(#gv-page) .title-bar-title{
    vertical-align: middle
}:where(#gv-page) .menu{
    margin: 0
}:where(#gv-page) [data-whatinput=mouse] .menu>li{
    outline: 0
}:where(#gv-page) .menu>li>a{
    display: block;
    padding: .7rem 1rem;
    line-height: 1
}:where(#gv-page) .menu>li>a i,:where(#gv-page) .menu>li>a img,:where(#gv-page) .menu>li>a svg{
    margin-right: .25rem;
    display: inline-block
}:where(#gv-page) .menu>li{
    display: table-cell
}:where(#gv-page) .menu.vertical>li{
    display: block
}@media screen and (min-width: 40em){:where(#gv-page) .menu.medium-horizontal>li{
        display:table-cell
    }:where(#gv-page) .menu.medium-vertical>li{
        display: block
    }
}@media screen and (min-width: 64em){:where(#gv-page) .menu.large-horizontal>li{
        display:table-cell
    }:where(#gv-page) .menu.large-vertical>li{
        display: block
    }
}:where(#gv-page) .menu.simple li{
    line-height: 1;
    display: inline-block;
    margin-right: 1rem
}:where(#gv-page) .menu.simple a{
    padding: 0
}:where(#gv-page) .menu.align-right::after,:where(#gv-page) .menu.align-right::before{
    content: ' ';
    display: table
}:where(#gv-page) .menu.expanded{
    width: 100%;
    display: table
}:where(#gv-page) .menu.expanded>li:first-child:last-child{
    width: 100%
}:where(#gv-page) .menu.icon-top>li>a i,:where(#gv-page) .menu.icon-top>li>a img,:where(#gv-page) .menu.icon-top>li>a svg{
    display: block;
    margin: 0 auto .25rem
}:where(#gv-page) .menu.nested{
    margin-left: 1rem
}:where(#gv-page) .menu .active>a{
    color: #fefefe;
    background: #121212
}:where(#gv-page) .menu-text{
    color: inherit;
    line-height: 1;
    padding: .7rem 1rem
}:where(#gv-page) .menu-centered>.menu{
    display: inline-block
}:where(#gv-page) .no-js [data-responsive-menu] ul{
    display: none
}#gv-page,#gv-page{
    height: 100%
}:where(#gv-page) .off-canvas-wrapper{
    width: 100%;
    overflow-x: hidden;
    position: relative;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-overflow-scrolling: auto
}:where(#gv-page) .off-canvas-wrapper-inner{
    position: relative;
    width: 100%;
    transition: transform .5s ease
}:where(#gv-page) .off-canvas-wrapper-inner::after,:where(#gv-page) .off-canvas-wrapper-inner::before{
    content: ' ';
    display: table
}:where(#gv-page) .off-canvas-content{
    min-height: 100%;
    background: #fefefe;
    transition: transform .5s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    padding-bottom: .1px;
    box-shadow: 0 0 10px rgba(17,17,17,.5)
}:where(#gv-page) .js-off-canvas-exit{
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(254,254,254,.25);
    cursor: pointer;
    transition: background .5s ease
}:where(#gv-page) .off-canvas{
    position: absolute;
    background: #eaeaea;
    z-index: -1;
    max-height: 100%;
    overflow-y: auto;
    -ms-transform: translateX(0);
    transform: translateX(0)
}:where(#gv-page) .orbit-caption,:where(#gv-page) .orbit-next:active,:where(#gv-page) .orbit-next:focus,:where(#gv-page) .orbit-next:hover,:where(#gv-page) .orbit-previous:active,:where(#gv-page) .orbit-previous:focus,:where(#gv-page) .orbit-previous:hover{
    background-color: rgba(17,17,17,.5)
}:where(#gv-page) [data-whatinput=mouse] .off-canvas{
    outline: 0
}:where(#gv-page) .off-canvas.position-left{
    left: -250px;
    top: 0;
    width: 250px
}:where(#gv-page) .is-open-left{
    -ms-transform: translateX(250px);
    transform: translateX(250px)
}:where(#gv-page) .off-canvas.position-right{
    right: -250px;
    top: 0;
    width: 250px
}:where(#gv-page) .is-open-right{
    -ms-transform: translateX(-250px);
    transform: translateX(-250px)
}@media screen and (min-width: 40em){:where(#gv-page) .position-left.reveal-for-medium{
        left:0;
        z-index: auto;
        position: fixed
    }:where(#gv-page) .position-left.reveal-for-medium~.off-canvas-content{
        margin-left: 250px
    }:where(#gv-page) .position-right.reveal-for-medium{
        right: 0;
        z-index: auto;
        position: fixed
    }:where(#gv-page) .position-right.reveal-for-medium~.off-canvas-content{
        margin-right: 250px
    }
}@media screen and (min-width: 64em){:where(#gv-page) .position-left.reveal-for-large{
        left:0;
        z-index: auto;
        position: fixed
    }:where(#gv-page) .position-left.reveal-for-large~.off-canvas-content{
        margin-left: 250px
    }:where(#gv-page) .position-right.reveal-for-large{
        right: 0;
        z-index: auto;
        position: fixed
    }:where(#gv-page) .position-right.reveal-for-large~.off-canvas-content{
        margin-right: 250px
    }
}:where(#gv-page) .orbit,:where(#gv-page) .orbit-container{
    position: relative
}:where(#gv-page) .orbit-container{
    margin: 0;
    overflow: hidden;
    list-style: none
}:where(#gv-page) .orbit-caption,:where(#gv-page) .orbit-next,:where(#gv-page) .orbit-previous{
    position: absolute;
    padding: 1rem;
    color: #fefefe
}:where(#gv-page) .orbit-slide{
    width: 100%;
    max-height: 100%
}:where(#gv-page) .orbit-slide.no-motionui.is-active{
    top: 0;
    left: 0
}:where(#gv-page) .orbit-figure{
    margin: 0
}:where(#gv-page) .orbit-image{
    margin: 0;
    width: 100%;
    max-width: 100%
}:where(#gv-page) .orbit-caption{
    width: 100%;
    margin-bottom: 0
}:where(#gv-page) .orbit-next,:where(#gv-page) .orbit-previous{
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 10
}:where(#gv-page) [data-whatinput=mouse] .orbit-next,:where(#gv-page) [data-whatinput=mouse] .orbit-previous{
    outline: 0
}:where(#gv-page) .orbit-previous{
    left: 0
}:where(#gv-page) .orbit-next{
    left: auto;
    right: 0
}:where(#gv-page) .orbit-bullets{
    position: relative;
    margin-top: .8rem;
    margin-bottom: .8rem
}:where(#gv-page) [data-whatinput=mouse] .orbit-bullets{
    outline: 0
}:where(#gv-page) .orbit-bullets button{
    width: 1.2rem;
    height: 1.2rem;
    margin: .1rem;
    background-color: #6b6b6b;
    border-radius: 50%
}:where(#gv-page) .orbit-bullets button.is-active,:where(#gv-page) .orbit-bullets button:hover{
    background-color: #3d3d3d
}:where(#gv-page) .pagination{
    margin-left: 0;
    margin-bottom: 1rem
}:where(#gv-page) .pagination::after,:where(#gv-page) .pagination::before{
    content: ' ';
    display: table
}:where(#gv-page) .pagination li{
    font-size: .875rem;
    margin-right: .0625rem;
    border-radius: 0;
    display: none
}:where(#gv-page) .pagination li:first-child,:where(#gv-page) .pagination li:last-child{
    display: inline-block
}@media screen and (min-width: 40em){:where(#gv-page) .pagination li{
        display:inline-block
    }:where(#gv-page) .reveal{
        min-height: 0
    }
}:where(#gv-page) .pagination a,:where(#gv-page) .pagination button{
    color: #111;
    display: block;
    padding: .1875rem .625rem;
    border-radius: 0
}:where(#gv-page) .pagination a:hover,:where(#gv-page) .pagination button:hover{
    background: #eaeaea
}:where(#gv-page) .pagination .current{
    padding: .1875rem .625rem;
    background: #6E9631;
    color: #fefefe;
    cursor: default
}:where(#gv-page) .pagination .disabled{
    padding: .1875rem .625rem;
    color: #6b6b6b;
    cursor: not-allowed
}:where(#gv-page) .pagination .disabled:hover{
    background: 0 0
}:where(#gv-page) .pagination .ellipsis::after{
    content: '\2026';
    padding: .1875rem .625rem;
    color: #111
}:where(#gv-page) .pagination-previous a::before,:where(#gv-page) .pagination-previous.disabled::before{
    content: '\00ab';
    display: inline-block;
    margin-right: .5rem
}:where(#gv-page) .pagination-next a::after,:where(#gv-page) .pagination-next.disabled::after{
    content: '\00bb';
    display: inline-block;
    margin-left: .5rem
}:where(#gv-page) .progress{
    background-color: #6b6b6b;
    height: 1rem;
    margin-bottom: 1rem;
    border-radius: 0
}:where(#gv-page) .progress.primary .progress-meter{
    background-color: #6E9631
}:where(#gv-page) .progress.secondary .progress-meter{
    background-color: #777
}:where(#gv-page) .progress.success .progress-meter{
    background-color: #3adb76
}:where(#gv-page) .progress.warning .progress-meter{
    background-color: #ffae00
}:where(#gv-page) .progress.alert .progress-meter{
    background-color: #ec5840
}:where(#gv-page) .progress-meter{
    position: relative;
    display: block;
    width: 0%;
    height: 100%;
    background-color: #6E9631
}:where(#gv-page) .progress-meter-text{
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    position: absolute;
    margin: 0;
    font-size: .75rem;
    font-weight: 700;
    color: #fefefe;
    white-space: nowrap
}:where(#gv-page) meter,:where(#gv-page) progress{
    -webkit-appearance: none;
    -moz-appearance: none;
    display: block;
    width: 100%;
    height: 1rem;
    margin-bottom: 1rem
}:where(#gv-page) progress{
    border-radius: 0;
    background: #6b6b6b;
    border: 0
}:where(#gv-page) progress::-webkit-progress-bar{
    background: #6b6b6b;
    border-radius: 0
}:where(#gv-page) progress::-webkit-progress-value{
    background: #6E9631;
    border-radius: 0
}:where(#gv-page) progress::-moz-progress-bar{
    background: #6E9631;
    border-radius: 0
}:where(#gv-page) progress.primary{
    color: #6E9631
}:where(#gv-page) progress.primary::-webkit-progress-value{
    background: #6E9631
}:where(#gv-page) progress.primary::-moz-progress-bar{
    background: #6E9631
}:where(#gv-page) progress.secondary{
    color: #777
}:where(#gv-page) progress.secondary::-webkit-progress-value{
    background: #777
}:where(#gv-page) progress.secondary::-moz-progress-bar{
    background: #777
}:where(#gv-page) progress.success{
    color: #3adb76
}:where(#gv-page) progress.success::-webkit-progress-value{
    background: #3adb76
}:where(#gv-page) progress.success::-moz-progress-bar{
    background: #3adb76
}:where(#gv-page) progress.warning{
    color: #ffae00
}:where(#gv-page) progress.warning::-webkit-progress-value{
    background: #ffae00
}:where(#gv-page) progress.warning::-moz-progress-bar{
    background: #ffae00
}:where(#gv-page) progress.alert{
    color: #ec5840
}:where(#gv-page) progress.alert::-webkit-progress-value{
    background: #ec5840
}:where(#gv-page) progress.alert::-moz-progress-bar{
    background: #ec5840
}:where(#gv-page) meter{
    background: #6b6b6b;
    border: 0
}:where(#gv-page) .slider-fill,:where(#gv-page) .slider-handle{
    display: inline-block;
    position: absolute
}:where(#gv-page) meter::-webkit-meter-bar{
    background: #6b6b6b
}:where(#gv-page) meter::-webkit-meter-optimum-value{
    background: #3adb76
}:where(#gv-page) meter::-webkit-meter-suboptimum-value{
    background: #ffae00
}:where(#gv-page) meter::-webkit-meter-even-less-good-value{
    background: #ec5840
}:where(#gv-page) meter::-moz-meter-bar{
    background: #6E9631
}:where(#gv-page) meter:-moz-meter-optimum::-moz-meter-bar{
    background: #3adb76
}:where(#gv-page) meter:-moz-meter-sub-optimum::-moz-meter-bar{
    background: #ffae00
}:where(#gv-page) meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{
    background: #ec5840
}:where(#gv-page) .slider{
    position: relative;
    height: .5rem;
    margin-top: 1.25rem;
    margin-bottom: 2.25rem;
    background-color: #eaeaea;
    cursor: pointer;
    user-select: none;
    -ms-touch-action: none;
    touch-action: none
}:where(#gv-page) .slider-fill{
    top: 0;
    left: 0;
    max-width: 100%;
    height: .5rem;
    background-color: #6b6b6b;
    transition: all .2s ease-in-out
}:where(#gv-page) .slider-fill.is-dragging{
    transition: all 0s linear
}:where(#gv-page) .slider-handle{
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    z-index: 1;
    width: 1.4rem;
    height: 1.4rem;
    background-color: #6E9631;
    transition: all .2s ease-in-out;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    border-radius: 0
}:where(#gv-page) [data-whatinput=mouse] .slider-handle{
    outline: 0
}:where(#gv-page) .slider-handle:hover{
    background-color: #6E9631;
}:where(#gv-page) .slider-handle.is-dragging{
    transition: all 0s linear
}:where(#gv-page) .slider.disabled,:where(#gv-page) .slider[disabled]{
    opacity: .25;
    cursor: not-allowed
}:where(#gv-page) .slider.vertical{
    display: inline-block;
    width: .5rem;
    height: 12.5rem;
    margin: 0 1.25rem;
    -ms-transform: scale(1,-1);
    transform: scale(1,-1)
}:where(#gv-page) .slider.vertical .slider-fill{
    top: 0;
    width: .5rem;
    max-height: 100%
}:where(#gv-page) .slider.vertical .slider-handle{
    position: absolute;
    top: 0;
    left: 50%;
    width: 1.4rem;
    height: 1.4rem;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}:where(#gv-page) .sticky-container{
    position: relative
}:where(#gv-page) .sticky{
    position: absolute;
    z-index: 0;
    transform: translate3d(0,0,0)
}:where(#gv-page) .sticky.is-stuck{
    position: fixed;
    z-index: 5
}:where(#gv-page) .sticky.is-stuck.is-at-top{
    top: 0
}:where(#gv-page) .sticky.is-anchored{
    position: absolute;
    left: auto;
    right: auto
}:where(#gv-page) body.is-reveal-open{
    overflow: hidden
}:where(#gv-page) html.is-reveal-open,:where(#gv-page) html.is-reveal-open body{
    height: 100%;
    overflow: hidden;
    user-select: none
}:where(#gv-page) .table-scroll,:where(#gv-page) table.scroll{
    overflow-x: auto
}:where(#gv-page) .reveal-overlay{
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1005;
    background-color: rgba(17,17,17,.8);
    overflow-y: scroll
}:where(#gv-page) .reveal{
    display: none;
    z-index: 1006;
    padding: 3rem;
    border: 1px solid #6b6b6b;
    background-color: #fefefe;
    border-radius: 0;
    position: relative;
    top: 100px;
    margin-left: auto;
    margin-right: auto;
    overflow-y: auto
}:where(#gv-page) .switch-paddle,:where(#gv-page) .switch-paddle::after{
    display: block;
    transition: all .25s ease-out
}:where(#gv-page) [data-whatinput=mouse] .reveal{
    outline: 0
}:where(#gv-page) .reveal .column,:where(#gv-page) .reveal .columns{
    min-width: 0
}:where(#gv-page) .reveal>:last-child{
    margin-bottom: 0
}:where(#gv-page) .reveal.collapse{
    padding: 0
}:where(#gv-page) table caption,:where(#gv-page) table tbody td,:where(#gv-page) table tbody th{
    padding: 1rem 2rem
}@media screen and (min-width: 40em){:where(#gv-page) .reveal{
        width:71.25rem;
        max-width: 71.25rem
    }:where(#gv-page) .reveal .reveal{
        left: auto;
        right: auto;
        margin: 0 auto
    }:where(#gv-page) .reveal.tiny{
        width: 30%;
        max-width: 71.25rem
    }:where(#gv-page) .reveal.small{
        width: 50%;
        max-width: 71.25rem
    }:where(#gv-page) .reveal.large{
        width: 90%;
        max-width: 71.25rem
    }
}:where(#gv-page) .reveal.full{
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    height: 100vh;
    min-height: 100vh;
    max-width: none;
    margin-left: 0;
    border: 0;
    border-radius: 0
}@media screen and (max-width: 39.9375em){:where(#gv-page) .reveal{
        top:0;
        left: 0;
        width: 100%;
        height: 100%;
        height: 100vh;
        min-height: 100vh;
        max-width: none;
        margin-left: 0;
        border: 0;
        border-radius: 0
    }
}:where(#gv-page) .reveal.without-overlay{
    position: fixed
}:where(#gv-page) .switch{
    margin-bottom: 1rem;
    outline: 0;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #fefefe;
    font-size: .875rem
}:where(#gv-page) .switch-input{
    opacity: 0;
    position: absolute
}:where(#gv-page) .switch-paddle{
    background: #6b6b6b;
    cursor: pointer;
    position: relative;
    width: 4rem;
    height: 2rem;
    border-radius: 0;
    color: inherit;
    font-weight: inherit
}:where(#gv-page) input+.switch-paddle{
    margin: 0
}:where(#gv-page) .switch-paddle::after{
    background: #fefefe;
    content: '';
    position: absolute;
    height: 1.5rem;
    left: .25rem;
    top: .25rem;
    width: 1.5rem;
    transform: translate3d(0,0,0);
    border-radius: 0
}:where(#gv-page) input:checked~.switch-paddle{
    background: #6E9631
}:where(#gv-page) input:checked~.switch-paddle::after{
    left: 2.25rem
}:where(#gv-page) [data-whatinput=mouse] input:focus~.switch-paddle{
    outline: 0
}:where(#gv-page) .switch-active,:where(#gv-page) .switch-inactive{
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}:where(#gv-page) .switch-active{
    left: 8%;
    display: none
}:where(#gv-page) input:checked+label>.switch-active{
    display: block
}:where(#gv-page) .switch-inactive{
    right: 15%
}:where(#gv-page) input:checked+label>.switch-inactive{
    display: none
}:where(#gv-page) .switch.tiny .switch-paddle{
    width: 3rem;
    height: 1.5rem;
    font-size: .625rem
}:where(#gv-page) .switch.tiny .switch-paddle::after{
    width: 1rem;
    height: 1rem
}:where(#gv-page) .switch.tiny input:checked~.switch-paddle::after{
    left: 1.75rem
}:where(#gv-page) .switch.small .switch-paddle{
    width: 3.5rem;
    height: 1.75rem;
    font-size: .75rem
}:where(#gv-page) .switch.small .switch-paddle::after{
    width: 1.25rem;
    height: 1.25rem
}:where(#gv-page) .switch.small input:checked~.switch-paddle::after{
    left: 2rem
}:where(#gv-page) .switch.large .switch-paddle{
    width: 5rem;
    height: 2.5rem;
    font-size: 1rem
}:where(#gv-page) .switch.large .switch-paddle::after{
    width: 2rem;
    height: 2rem
}:where(#gv-page) .switch.large input:checked~.switch-paddle::after{
    left: 2.75rem
}:where(#gv-page) table{
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    
    border-radius: 0
}:where(#gv-page) table tbody,:where(#gv-page) table tfoot,:where(#gv-page) table thead{
    border: none;
    background-color: #fefefe
}:where(#gv-page) table caption{
    font-weight: 700
}:where(#gv-page) table tfoot,:where(#gv-page) table thead{
    background: #f8f8f8;
    color: #111
}:where(#gv-page) .tabs.primary>li>a,:where(#gv-page) .title-bar,:where(#gv-page) .tooltip{
    color: #fefefe
}:where(#gv-page) table tfoot tr,:where(#gv-page) table thead tr{
    background: 0 0
}:where(#gv-page) table tfoot td,:where(#gv-page) table tfoot th,:where(#gv-page) table thead td,:where(#gv-page) table thead th{
    padding: 1rem 2rem;
    font-weight: 700;
    text-align: left
}:where(#gv-page) table tbody tr:nth-child(even){
    background-color: #f1f1f1
}@media screen and (max-width: 63.9375em){:where(#gv-page) table.stack tfoot,:where(#gv-page) table.stack thead{
        display:none
    }:where(#gv-page) table.stack td,:where(#gv-page) table.stack th,:where(#gv-page) table.stack tr{
        display: block
    }:where(#gv-page) table.stack td{
        border-top: 0
    }
}:where(#gv-page) .tabs,:where(#gv-page) .tabs-content{
    border: 1px solid #eaeaea
}:where(#gv-page) table.scroll{
    display: block;
    width: 100%
}:where(#gv-page) table.hover tr:hover{
    background-color: #f9f9f9
}:where(#gv-page) table.hover tr:nth-of-type(even):hover{
    background-color: #ececec
}:where(#gv-page) .table-scroll table{
    width: auto
}:where(#gv-page) .tabs{
    margin: 0;
    background: #fefefe
}:where(#gv-page) .tabs::after,:where(#gv-page) .tabs::before{
    content: ' ';
    display: table
}:where(#gv-page) .tabs.vertical>li{
    width: auto;
    float: none;
    display: block
}:where(#gv-page) .tabs-title,:where(#gv-page) .title-bar-left{
    float: left
}:where(#gv-page) .tabs.simple>li>a{
    padding: 0
}:where(#gv-page) .tabs.simple>li>a:hover{
    background: 0 0
}:where(#gv-page) .tabs.primary{
    background: #6E9631
}:where(#gv-page) .tabs.primary>li>a:focus,:where(#gv-page) .tabs.primary>li>a:hover{
    background: #64b248
}:where(#gv-page) .tabs-title>a{
    display: block;
    padding: 1.25rem 1.5rem;
    line-height: 1;
    font-size: .75rem
}:where(#gv-page) .tabs-title>a:hover{
    background: #fefefe
}:where(#gv-page) .tabs-title>a:focus,:where(#gv-page) .tabs-title>a[aria-selected=true]{
    background: #eaeaea
}:where(#gv-page) .tabs-content{
    background: #fefefe;
    transition: all .5s ease;
    border-top: 0
}:where(#gv-page) .tabs-content.vertical{
    border: 1px solid #eaeaea;
    border-left: 0
}:where(#gv-page) .tabs-panel{
    display: none;
    padding: 1rem
}:where(#gv-page) .tabs-panel.is-active{
    display: block
}:where(#gv-page) .thumbnail{
    border: 4px solid #fefefe;
    box-shadow: 0 0 0 1px rgba(17,17,17,.2);
    display: inline-block;
    line-height: 0;
    max-width: 100%;
    transition: box-shadow .2s ease-out;
    border-radius: 0;
    margin-bottom: 1rem
}:where(#gv-page) .thumbnail:focus,:where(#gv-page) .thumbnail:hover{
    box-shadow: 0 0 6px 1px rgba(107,184,79,.5)
}:where(#gv-page) .title-bar{
    background: #111;
    padding: .5rem
}:where(#gv-page) .title-bar::after,:where(#gv-page) .title-bar::before{
    content: ' ';
    display: table
}:where(#gv-page) .has-tip,:where(#gv-page) .title-bar-title{
    display: inline-block;
    font-weight: 700
}:where(#gv-page) .title-bar .menu-icon{
    margin-left: .25rem;
    margin-right: .25rem
}:where(#gv-page) .title-bar-right{
    float: right;
    text-align: right
}:where(#gv-page) .has-tip{
    border-bottom: dotted 1px #3d3d3d;
    position: relative;
    cursor: help
}:where(#gv-page) .tooltip.top::before,:where(#gv-page) .tooltip::before{
    content: '';
    display: block;
    width: 0;
    height: 0
}:where(#gv-page) .tooltip{
    background-color: #111;
    font-size: 80%;
    padding: .75rem;
    position: absolute;
    z-index: 10;
    top: calc(100% + .6495rem);
    max-width: 10rem!important;
    border-radius: 0
}:where(#gv-page) .tooltip::before{
    border: .75rem inset;
    border-color: transparent transparent #111;
    border-bottom-style: solid;
    border-top-width: 0;
    bottom: 100%;
    position: absolute;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}:where(#gv-page) .tooltip.top::before{
    border: .75rem inset;
    border-color: #111 transparent transparent;
    border-top-style: solid;
    border-bottom-width: 0;
    top: 100%;
    bottom: auto
}:where(#gv-page) .tooltip.left::before,:where(#gv-page) .tooltip.right::before{
    content: '';
    display: block;
    width: 0;
    height: 0;
    bottom: auto;
    top: 50%
}:where(#gv-page) .tooltip.left::before{
    border: .75rem inset;
    border-color: transparent transparent transparent #111;
    border-left-style: solid;
    border-right-width: 0;
    left: 100%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}:where(#gv-page) .tooltip.right::before{
    border: .75rem inset;
    border-color: transparent #111 transparent transparent;
    border-right-style: solid;
    border-left-width: 0;
    left: auto;
    right: 100%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}:where(#gv-page) .top-bar{
    padding: 0
}:where(#gv-page) .top-bar::after,:where(#gv-page) .top-bar::before{
    content: ' ';
    display: table
}:where(#gv-page) .top-bar::after{
    clear: both
}:where(#gv-page) .top-bar,:where(#gv-page) .top-bar ul{
    background-color: transparent
}:where(#gv-page) .top-bar input{
    max-width: 200px;
    margin-right: 1rem
}:where(#gv-page) .squeeze,:where(#gv-page) .squeeze-centered{
    max-width: 630px
}:where(#gv-page) .top-bar .input-group-field{
    width: 100%;
    margin-right: 0
}:where(#gv-page) .top-bar input.button{
    width: auto
}:where(#gv-page) .top-bar .top-bar-left,:where(#gv-page) .top-bar .top-bar-right{
    width: 100%
}@media screen and (min-width: 40em){:where(#gv-page) .top-bar .top-bar-left,:where(#gv-page) .top-bar .top-bar-right{
        width:auto
    }:where(#gv-page) .hide-for-medium{
        display: none!important
    }
}@media screen and (max-width: 74.9375em){:where(#gv-page) .top-bar.stacked-for-large .top-bar-left,:where(#gv-page) .top-bar.stacked-for-large .top-bar-right{
        width:100%
    }
}:where(#gv-page) .top-bar-title{
    float: left;
    margin-right: 1rem
}:where(#gv-page) .float-center,:where(#gv-page) .squeeze-centered{
    margin-left: auto;
    margin-right: auto
}:where(#gv-page) .top-bar-left{
    float: left
}:where(#gv-page) .top-bar-right{
    float: right
}:where(#gv-page) .hide{
    display: none!important
}@media screen and (max-width: 0em),screen and (min-width:40em){:where(#gv-page) .show-for-small-only{
        display:none!important
    }
}@media screen and (max-width: 39.9375em){:where(#gv-page) .hide-for-small-only,:where(#gv-page) .show-for-medium{
        display:none!important
    }
}@media screen and (min-width: 40em) and (max-width:63.9375em){:where(#gv-page) .hide-for-medium-only{
        display:none!important
    }
}@media screen and (max-width: 39.9375em),screen and (min-width:64em){:where(#gv-page) .show-for-medium-only{
        display:none!important
    }
}@media screen and (min-width: 64em){:where(#gv-page) .hide-for-large{
        display:none!important
    }
}@media screen and (max-width: 63.9375em){:where(#gv-page) .top-bar.stacked-for-medium .top-bar-left,:where(#gv-page) .top-bar.stacked-for-medium .top-bar-right{
        width:100%
    }:where(#gv-page) .show-for-large{
        display: none!important
    }
}@media screen and (min-width: 64em) and (max-width:74.9375em){:where(#gv-page) .hide-for-large-only{
        display:none!important
    }
}@media screen and (max-width: 63.9375em),screen and (min-width:75em){:where(#gv-page) .show-for-large-only{
        display:none!important
    }
}:where(#gv-page) .show-for-sr,:where(#gv-page) .show-on-focus{
    position: absolute!important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(0,0,0,0)
}:where(#gv-page) .show-on-focus:active,:where(#gv-page) .show-on-focus:focus{
    position: static!important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto
}:where(#gv-page) .hide-for-portrait,:where(#gv-page) .show-for-landscape{
    display: block!important
}@media screen and (orientation: landscape){:where(#gv-page) .hide-for-portrait,:where(#gv-page) .show-for-landscape{
        display:block!important
    }:where(#gv-page) .hide-for-landscape,:where(#gv-page) .show-for-portrait{
        display: none!important
    }
}:where(#gv-page) .hide-for-landscape,:where(#gv-page) .show-for-portrait{
    display: none!important
}@media screen and (orientation: portrait){:where(#gv-page) .hide-for-portrait,:where(#gv-page) .show-for-landscape{
        display:none!important
    }:where(#gv-page) .hide-for-landscape,:where(#gv-page) .show-for-portrait{
        display: block!important
    }
}:where(#gv-page) .float-left{
    float: left!important
}:where(#gv-page) .float-right{
    float: right!important
}:where(#gv-page) .float-center{
    display: block
}:where(#gv-page) .clearfix::after,:where(#gv-page) .clearfix::before{
    content: ' ';
    display: table
}:where(#gv-page) .menu-icon.dark::after,:where(#gv-page) .menu-icon::after{
    content: '';
    top: 0;
    left: 0
}:where(#gv-page) .menu-icon{
    position: relative;
    display: inline-block;
    cursor: pointer;
    width: 20px;
    height: 16px
}:where(#gv-page) .menu-icon::after{
    position: absolute;
    display: block;
    width: 100%;
    height: 2px;
    background: #fefefe;
    box-shadow: 0 7px 0 #fefefe,0 14px 0 #fefefe
}:where(#gv-page) .menu-icon:hover::after{
    background: #6b6b6b;
    box-shadow: 0 7px 0 #6b6b6b,0 14px 0 #6b6b6b
}:where(#gv-page) .menu-icon.dark{
    position: relative;
    display: inline-block;
    cursor: pointer;
    width: 20px;
    height: 16px
}:where(#gv-page) .menu-icon.dark::after{
    position: absolute;
    display: block;
    width: 100%;
    height: 2px;
    background: #111;
    box-shadow: 0 7px 0 #111,0 14px 0 #111
}:where(#gv-page) .menu-icon.dark:hover::after{
    background: #3d3d3d;
    box-shadow: 0 7px 0 #3d3d3d,0 14px 0 #3d3d3d
}:where(#gv-page) .slide-in-down.mui-enter{
    transition-duration: .5s;
    transition-timing-function: linear;
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    transition-property: transform,opacity;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}:where(#gv-page) .slide-in-left.mui-enter,:where(#gv-page) .slide-in-up.mui-enter{
    transition-duration: .5s;
    transition-timing-function: linear;
    transition-property: transform,opacity;
    -webkit-backface-visibility: hidden
}:where(#gv-page) .slide-in-down.mui-enter.mui-enter-active{
    -ms-transform: translateY(0);
    transform: translateY(0)
}:where(#gv-page) .slide-in-left.mui-enter{
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    backface-visibility: hidden
}:where(#gv-page) .slide-in-left.mui-enter.mui-enter-active{
    -ms-transform: translateX(0);
    transform: translateX(0)
}:where(#gv-page) .slide-in-up.mui-enter{
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    backface-visibility: hidden
}:where(#gv-page) .slide-in-right.mui-enter,:where(#gv-page) .slide-out-down.mui-leave{
    transition-duration: .5s;
    transition-timing-function: linear;
    transition-property: transform,opacity;
    -webkit-backface-visibility: hidden
}:where(#gv-page) .slide-in-up.mui-enter.mui-enter-active{
    -ms-transform: translateY(0);
    transform: translateY(0)
}:where(#gv-page) .slide-in-right.mui-enter{
    -ms-transform: translateX(100%);
    transform: translateX(100%);
    backface-visibility: hidden
}:where(#gv-page) .slide-in-right.mui-enter.mui-enter-active{
    -ms-transform: translateX(0);
    transform: translateX(0)
}:where(#gv-page) .slide-out-down.mui-leave{
    -ms-transform: translateY(0);
    transform: translateY(0);
    backface-visibility: hidden
}:where(#gv-page) .slide-out-right.mui-leave,:where(#gv-page) .slide-out-up.mui-leave{
    -webkit-backface-visibility: hidden;
    transition-duration: .5s;
    transition-timing-function: linear;
    transition-property: transform,opacity
}:where(#gv-page) .slide-out-down.mui-leave.mui-leave-active{
    -ms-transform: translateY(100%);
    transform: translateY(100%)
}:where(#gv-page) .slide-out-right.mui-leave{
    -ms-transform: translateX(0);
    transform: translateX(0);
    backface-visibility: hidden
}:where(#gv-page) .slide-out-right.mui-leave.mui-leave-active{
    -ms-transform: translateX(100%);
    transform: translateX(100%)
}:where(#gv-page) .slide-out-up.mui-leave{
    -ms-transform: translateY(0);
    transform: translateY(0);
    backface-visibility: hidden
}:where(#gv-page) .slide-out-up.mui-leave.mui-leave-active{
    -ms-transform: translateY(-100%);
    transform: translateY(-100%)
}:where(#gv-page) .slide-out-left.mui-leave{
    transition-duration: .5s;
    transition-timing-function: linear;
    -ms-transform: translateX(0);
    transform: translateX(0);
    transition-property: transform,opacity;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}:where(#gv-page) .fade-in.mui-enter,:where(#gv-page) .fade-out.mui-leave{
    transition-duration: .5s;
    transition-timing-function: linear;
    transition-property: opacity
}:where(#gv-page) .slide-out-left.mui-leave.mui-leave-active{
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}:where(#gv-page) .fade-in.mui-enter{
    opacity: 0
}:where(#gv-page) .fade-in.mui-enter.mui-enter-active,:where(#gv-page) .fade-out.mui-leave{
    opacity: 1
}:where(#gv-page) .hinge-in-from-bottom.mui-enter,:where(#gv-page) .hinge-in-from-left.mui-enter,:where(#gv-page) .hinge-in-from-middle-x.mui-enter,:where(#gv-page) .hinge-in-from-middle-y.mui-enter,:where(#gv-page) .hinge-in-from-right.mui-enter,:where(#gv-page) .hinge-in-from-top.mui-enter,:where(#gv-page) .hinge-out-from-bottom.mui-leave,:where(#gv-page) .hinge-out-from-middle-x.mui-leave,:where(#gv-page) .hinge-out-from-middle-y.mui-leave,:where(#gv-page) .hinge-out-from-right.mui-leave,:where(#gv-page) .hinge-out-from-top.mui-leave,:where(#gv-page) .scale-in-down.mui-enter,:where(#gv-page) .scale-in-up.mui-enter,:where(#gv-page) .scale-out-down.mui-leave,:where(#gv-page) .scale-out-up.mui-leave,:where(#gv-page) .spin-in-ccw.mui-enter,:where(#gv-page) .spin-in.mui-enter,:where(#gv-page) .spin-out-ccw.mui-leave,:where(#gv-page) .spin-out.mui-leave{
    transition-duration: .5s;
    transition-timing-function: linear;
    transition-property: transform,opacity
}:where(#gv-page) .fade-out.mui-leave.mui-leave-active{
    opacity: 0
}:where(#gv-page) .hinge-in-from-top.mui-enter{
    transform: perspective(2000px) rotateX(-90deg);
    -ms-transform-origin: top;
    transform-origin: top;
    opacity: 0
}:where(#gv-page) .hinge-in-from-top.mui-enter.mui-enter-active{
    transform: perspective(2000px) rotate(0);
    opacity: 1
}:where(#gv-page) .hinge-in-from-right.mui-enter{
    transform: perspective(2000px) rotateY(-90deg);
    -ms-transform-origin: right;
    transform-origin: right;
    opacity: 0
}:where(#gv-page) .hinge-in-from-right.mui-enter.mui-enter-active{
    transform: perspective(2000px) rotate(0);
    opacity: 1
}:where(#gv-page) .hinge-in-from-bottom.mui-enter{
    transform: perspective(2000px) rotateX(90deg);
    -ms-transform-origin: bottom;
    transform-origin: bottom;
    opacity: 0
}:where(#gv-page) .hinge-in-from-bottom.mui-enter.mui-enter-active{
    transform: perspective(2000px) rotate(0);
    opacity: 1
}:where(#gv-page) .hinge-in-from-left.mui-enter{
    transform: perspective(2000px) rotateY(90deg);
    -ms-transform-origin: left;
    transform-origin: left;
    opacity: 0
}:where(#gv-page) .hinge-in-from-left.mui-enter.mui-enter-active{
    transform: perspective(2000px) rotate(0);
    opacity: 1
}:where(#gv-page) .hinge-in-from-middle-x.mui-enter{
    transform: perspective(2000px) rotateX(-90deg);
    -ms-transform-origin: center;
    transform-origin: center;
    opacity: 0
}:where(#gv-page) .hinge-in-from-middle-x.mui-enter.mui-enter-active{
    transform: perspective(2000px) rotate(0);
    opacity: 1
}:where(#gv-page) .hinge-in-from-middle-y.mui-enter{
    transform: perspective(2000px) rotateY(-90deg);
    -ms-transform-origin: center;
    transform-origin: center;
    opacity: 0
}:where(#gv-page) .hinge-in-from-middle-y.mui-enter.mui-enter-active,:where(#gv-page) .hinge-out-from-top.mui-leave{
    transform: perspective(2000px) rotate(0);
    opacity: 1
}:where(#gv-page) .hinge-out-from-top.mui-leave{
    -ms-transform-origin: top;
    transform-origin: top
}:where(#gv-page) .hinge-out-from-top.mui-leave.mui-leave-active{
    transform: perspective(2000px) rotateX(-90deg);
    opacity: 0
}:where(#gv-page) .hinge-out-from-right.mui-leave{
    transform: perspective(2000px) rotate(0);
    -ms-transform-origin: right;
    transform-origin: right;
    opacity: 1
}:where(#gv-page) .hinge-out-from-right.mui-leave.mui-leave-active{
    transform: perspective(2000px) rotateY(-90deg);
    opacity: 0
}:where(#gv-page) .hinge-out-from-bottom.mui-leave{
    transform: perspective(2000px) rotate(0);
    -ms-transform-origin: bottom;
    transform-origin: bottom;
    opacity: 1
}:where(#gv-page) .hinge-out-from-bottom.mui-leave.mui-leave-active{
    transform: perspective(2000px) rotateX(90deg);
    opacity: 0
}:where(#gv-page) .hinge-out-from-left.mui-leave{
    transition-duration: .5s;
    transition-timing-function: linear;
    transform: perspective(2000px) rotate(0);
    -ms-transform-origin: left;
    transform-origin: left;
    transition-property: transform,opacity;
    opacity: 1
}:where(#gv-page) .hinge-out-from-left.mui-leave.mui-leave-active{
    transform: perspective(2000px) rotateY(90deg);
    opacity: 0
}:where(#gv-page) .hinge-out-from-middle-x.mui-leave{
    transform: perspective(2000px) rotate(0);
    -ms-transform-origin: center;
    transform-origin: center;
    opacity: 1
}:where(#gv-page) .hinge-out-from-middle-x.mui-leave.mui-leave-active{
    transform: perspective(2000px) rotateX(-90deg);
    opacity: 0
}:where(#gv-page) .hinge-out-from-middle-y.mui-leave{
    transform: perspective(2000px) rotate(0);
    -ms-transform-origin: center;
    transform-origin: center;
    opacity: 1
}:where(#gv-page) .hinge-out-from-middle-y.mui-leave.mui-leave-active{
    transform: perspective(2000px) rotateY(-90deg);
    opacity: 0
}:where(#gv-page) .scale-in-up.mui-enter{
    -ms-transform: scale(.5);
    transform: scale(.5);
    opacity: 0
}:where(#gv-page) .scale-in-up.mui-enter.mui-enter-active{
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1
}:where(#gv-page) .scale-in-down.mui-enter{
    -ms-transform: scale(1.5);
    transform: scale(1.5);
    opacity: 0
}:where(#gv-page) .scale-in-down.mui-enter.mui-enter-active,:where(#gv-page) .scale-out-up.mui-leave{
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1
}:where(#gv-page) .scale-out-up.mui-leave.mui-leave-active{
    -ms-transform: scale(1.5);
    transform: scale(1.5);
    opacity: 0
}:where(#gv-page) .scale-out-down.mui-leave{
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1
}:where(#gv-page) .scale-out-down.mui-leave.mui-leave-active{
    -ms-transform: scale(.5);
    transform: scale(.5);
    opacity: 0
}:where(#gv-page) .spin-in.mui-enter{
    -ms-transform: rotate(-.75turn);
    transform: rotate(-.75turn);
    opacity: 0
}:where(#gv-page) .spin-in.mui-enter.mui-enter-active,:where(#gv-page) .spin-out.mui-leave{
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1
}:where(#gv-page) .spin-in-ccw.mui-enter,:where(#gv-page) .spin-out.mui-leave.mui-leave-active{
    -ms-transform: rotate(.75turn);
    transform: rotate(.75turn);
    opacity: 0
}:where(#gv-page) .spin-in-ccw.mui-enter.mui-enter-active,:where(#gv-page) .spin-out-ccw.mui-leave{
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1
}:where(#gv-page) .spin-out-ccw.mui-leave.mui-leave-active{
    -ms-transform: rotate(-.75turn);
    transform: rotate(-.75turn);
    opacity: 0
}:where(#gv-page) .slow{
    transition-duration: 750ms!important
}:where(#gv-page) .linear{
    transition-timing-function: linear!important;
    animation-timing-function: linear!important
}:where(#gv-page) .ease{
    transition-timing-function: ease!important;
    animation-timing-function: ease!important
}:where(#gv-page) .ease-in{
    transition-timing-function: ease-in!important;
    animation-timing-function: ease-in!important
}:where(#gv-page) .ease-out{
    transition-timing-function: ease-out!important;
    animation-timing-function: ease-out!important
}:where(#gv-page) .ease-in-out{
    transition-timing-function: ease-in-out!important;
    animation-timing-function: ease-in-out!important
}:where(#gv-page) .bounce-in{
    transition-timing-function: cubic-bezier(.485,.155,.24,1.245)!important;
    animation-timing-function: cubic-bezier(.485,.155,.24,1.245)!important
}:where(#gv-page) .bounce-out{
    transition-timing-function: cubic-bezier(.485,.155,.515,.845)!important;
    animation-timing-function: cubic-bezier(.485,.155,.515,.845)!important
}:where(#gv-page) .bounce-in-out{
    transition-timing-function: cubic-bezier(.76,-.245,.24,1.245)!important;
    animation-timing-function: cubic-bezier(.76,-.245,.24,1.245)!important
}:where(#gv-page) .short-delay{
    transition-delay: .3s!important;
    animation-delay: .3s!important
}:where(#gv-page) .long-delay{
    transition-delay: .7s!important;
    animation-delay: .7s!important
}@keyframes shake-7{
    0%,10%,20%,30%,40%,50%,60%,70%,80%,90% {
        transform: translateX(7%)
    }

    15%,25%,35%,45%,5%,55%,65%,75%,85%,95% {
        transform: translateX(-7%)
    }
}@keyframes spin-cw-1turn{
    0%,100% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(1turn)
    }
}:where(#gv-page) .wiggle{
    animation-name: wiggle-7deg
}@keyframes wiggle-7deg{
    40%,50%,60% {
        transform: rotate(7deg)
    }

    35%,45%,55%,65% {
        transform: rotate(-7deg)
    }

    0%,100%,30%,70% {
        transform: rotate(0)
    }
}:where(#gv-page) .shake,:where(#gv-page) .spin-ccw,:where(#gv-page) .spin-cw,:where(#gv-page) .wiggle{
    animation-duration: .5s
}:where(#gv-page) .slow{
    animation-duration: 750ms!important
}:where(#gv-page) .fast{
    transition-duration: 250ms!important;
    animation-duration: 250ms!important
}:where(#gv-page) p{
    font-size: 15px
}:where(#gv-page) sup{
    top: -.8em
}:where(#gv-page) .home sup{
    top: -.35em;
    font-size: 60%
}:where(#gv-page) table th{
    line-height: 1.2
}:where(#gv-page) .text-extended{
    letter-spacing: 1px
}:where(#gv-page) .relative{
    position: relative
}:where(#gv-page) .bold{
    font-weight: 700
}:where(#gv-page) .block{
    display: block
}:where(#gv-page) .fltL{
    float: left
}:where(#gv-page) .fltR{
    float: right
}:where(#gv-page) .disallow{
    color: gray!important;
    cursor: not-allowed
}:where(#gv-page) .text-center{
    text-align: center
}:where(#gv-page) .text-left{
    text-align: left
}:where(#gv-page) .text-right{
    text-align: right
}:where(#gv-page) .circle,:where(#gv-page) .circle-icon,:where(#gv-page) .circle-icon-medium{
    text-align: center;
    border-radius: 100%
}:where(#gv-page) .marg-btm-0{
    margin-bottom: 0
}:where(#gv-page) .marg-top-10{
    margin-top: 10px
}:where(#gv-page) .marg-top-20{
    margin-top: 20px
}:where(#gv-page) .marg-top-40{
    margin-top: 40px
}:where(#gv-page) .marg-top-60{
    margin-top: 60px
}:where(#gv-page) .marg-btm-10{
    margin-bottom: 10px
}:where(#gv-page) .marg-btm-20{
    margin-bottom: 20px
}:where(#gv-page) .marg-btm-40{
    margin-bottom: 40px
}:where(#gv-page) .marg-btm-50{
    margin-bottom: 50px
}:where(#gv-page) .marg-btm-60{
    margin-bottom: 60px
}:where(#gv-page) .padd-top-10{
    padding-top: 10px
}:where(#gv-page) .padd-top-20{
    padding-top: 20px
}:where(#gv-page) .padd-top-40{
    padding-top: 40px
}:where(#gv-page) .padd-top-60{
    padding-top: 60px
}:where(#gv-page) .padd-btm-10{
    padding-bottom: 10px
}:where(#gv-page) .padd-btm-20{
    padding-bottom: 20px
}:where(#gv-page) .padd-btm-40{
    padding-bottom: 40px
}:where(#gv-page) .padd-btm-60{
    padding-bottom: 60px
}:where(#gv-page) .padd-right-10{
    padding-right: 10px
}:where(#gv-page) .padd-right-20{
    padding-right: 20px
}:where(#gv-page) .padd-left-10{
    padding-left: 10px
}:where(#gv-page) .padd-left-20{
    padding-left: 20px
}:where(#gv-page) .padded-section{
    padding: 50px 0
}@media screen and (min-width: 64em){:where(#gv-page) .padded-section{
        padding:90px 0
    }
}:where(#gv-page) .padding{
    padding: 40px 20px
}@media screen and (min-width: 40em){:where(#gv-page) .padding{
        padding:50px 20px
    }
}@media screen and (min-width: 64em){:where(#gv-page) .padding{
        padding:50px 20px
    }
}:where(#gv-page) .padding .padding{
    padding: 2rem
}:where(#gv-page) .border-box{
    border: 2px solid #d4d4d4;
    padding: 1.5rem
}@media screen and (min-width: 64em){:where(#gv-page) .border-box{
        padding:2.5rem
    }
}:where(#gv-page) .border-box+.border-box,:where(#gv-page) .or-circle+.border-box{
    border-top: none
}:where(#gv-page) .inline-block{
    display: inline-block;
    margin-left: 20px
}@media screen and (min-width: 40em){:where(#gv-page) .vert-align-columns{
        display:table;
        width: 100%;
        height: 100%
    }:where(#gv-page) .vert-align-columns.inline{
        display: inline-table
    }:where(#gv-page) .vert-align-columns.auto-width{
        width: auto!important
    }:where(#gv-page) .vert-align-columns.fixed{
        table-layout: fixed
    }:where(#gv-page) .vert-align-columns .table-row{
        display: table-row
    }:where(#gv-page) .vert-align-columns [class^=cell]{
        display: table-cell
    }:where(#gv-page) .vert-align-columns [class^=cell].top{
        vertical-align: top
    }:where(#gv-page) .vert-align-columns [class^=cell].bottom{
        vertical-align: bottom
    }:where(#gv-page) .vert-align-columns [class^=cell].middle{
        vertical-align: middle
    }:where(#gv-page) .vert-align-columns .cell{
        width: auto
    }:where(#gv-page) .vert-align-columns .cell.fixed-height-50{
        height: 50px
    }:where(#gv-page) .vert-align-columns .cell.border{
        border: 1px solid #d4d4d4
    }:where(#gv-page) .vert-align-columns .cell.fixed-height-80{
        height: 80px
    }:where(#gv-page) .vert-align-columns .cell.fixed-width-60{
        width: 60px
    }:where(#gv-page) .vert-align-columns .cell.w-100{
        width: 100%
    }:where(#gv-page) .vert-align-columns .cell.w-75{
        width: 75%
    }:where(#gv-page) .vert-align-columns .cell.w-50{
        width: 50%
    }:where(#gv-page) .vert-align-columns .cell.w-25{
        width: 25%
    }:where(#gv-page) .vert-align-columns .cell.breathing-room{
        padding: 0 25px
    }
}:where(#gv-page) .mobile-table{
    display: table;
    width: 100%;
    height: 100%
}:where(#gv-page) .mobile-table.inline{
    display: inline-table
}:where(#gv-page) .mobile-table.auto-width{
    width: auto!important
}:where(#gv-page) .mobile-table .table-row{
    display: table-row
}:where(#gv-page) .mobile-table [class^=cell]{
    display: table-cell
}:where(#gv-page) .circle,:where(#gv-page) .circle-icon,:where(#gv-page) .circle-icon-medium,:where(#gv-page) .left-arrow{
    display: inline-block
}:where(#gv-page) .mobile-table [class^=cell].top{
    vertical-align: top
}:where(#gv-page) .mobile-table [class^=cell].bottom{
    vertical-align: bottom
}:where(#gv-page) .mobile-table [class^=cell].middle{
    vertical-align: middle
}:where(#gv-page) .mobile-table .cell{
    width: auto
}:where(#gv-page) .mobile-table .cell.fixed-height-50{
    height: 50px
}:where(#gv-page) .mobile-table .cell.border{
    border: 1px solid #d4d4d4
}:where(#gv-page) .mobile-table .cell.fixed-height-80{
    height: 80px
}:where(#gv-page) .mobile-table .cell.fixed-width-60{
    width: 60px
}:where(#gv-page) .mobile-table .cell.w-100{
    width: 100%
}:where(#gv-page) .mobile-table .cell.w-75{
    width: 75%
}:where(#gv-page) .mobile-table .cell.w-50{
    width: 50%
}:where(#gv-page) .mobile-table .cell.w-25{
    width: 25%
}:where(#gv-page) .mobile-table .cell.breathing-room{
    padding: 0 25px
}:where(#gv-page) .bg-primary{
    background-color: #6E9631!important
}:where(#gv-page) .bg-secondary{
    background-color: #777!important
}:where(#gv-page) .bg-gray{
    background-color: #3D414A!important
}:where(#gv-page) .bg-dark-gray{
    background-color: #3d3d3d!important
}:where(#gv-page) .bg-light-gray{
    background-color: #eaeaea!important
}:where(#gv-page) .bg-black{
    background-color: #111!important
}:where(#gv-page) .wall-color{
    background-color: #eaeaea
}:where(#gv-page) .fadded-bg-right{
    background-position: center right;
    background-size: contain;
    padding: 5rem 1rem
}:where(#gv-page) .bg-black-particle,:where(#gv-page) .bg-green-particle{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center
}@media screen and (max-width: 63.9375em){:where(#gv-page) .fadded-bg-right{
        padding:0;
        background-size: cover
    }:where(#gv-page) .fadded-bg-right .row{
        background-color: rgba(254,254,254,.5);
        padding: 1rem
    }
}:where(#gv-page) .bg-black-particle{
    background-image: url(/legacy/theme/assets/images/black-particle-bg.jpg)
}:where(#gv-page) .bg-green-particle{
    background-image: url(/legacy/theme/assets/images/green-particle-bg.jpg)
}:where(#gv-page) .white,:where(#gv-page) .white a,:where(#gv-page) .white p{
    color: #fefefe
}:where(#gv-page) .black{
    color: #111
}:where(#gv-page) .gray{
    color: #d4d4d4
}:where(#gv-page) .primary{
    color: #6E9631
}:where(#gv-page) .icon-document.large{
    font-size: 50px;
    color: #6E9631
}:where(#gv-page) .left-arrow{
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}:where(#gv-page) .mw-300{
    max-width: 300px;
    margin: auto
}:where(#gv-page) .circle{
    font-size: 24px;
    width: 60px;
    height: 60px;
    line-height: 60px;
    margin-right: 10px
}:where(#gv-page) .circle sup{
    font-size: 40%
}:where(#gv-page) .circle-icon{
    height: 58px;
    width: 58px
}:where(#gv-page) .circle-icon [class^=icon]{
    font-size: 30px;
    line-height: 58px
}:where(#gv-page) .circle-icon .text{
    font: 700 42px/90px "Square",sans-serif;
}:where(#gv-page) .circle-icon.mobile-large{
    height: 90px;
    width: 90px
}:where(#gv-page) .circle-icon.mobile-large [class^=icon]{
    font-size: 45px;
    line-height: 90px
}@media screen and (min-width: 64em){:where(#gv-page) .circle-icon{
        height:108px;
        width: 108px
    }:where(#gv-page) .circle-icon [class^=icon]{
        font-size: 45px;
        line-height: 108px
    }

    
}:where(#gv-page) .circle-icon-medium{
    height: 50px;
    width: 50px
}:where(#gv-page) .circle-icon-medium [class^=icon]{
    font-size: 30px;
    line-height: 50px
}:where(#gv-page) table [class^=icon]{
    font-size: 28px;
    color: #6E9631
}:where(#gv-page) .split-info-cols img{
    position: relative;
    height: 295px;
    width: 295px;
    border-radius: 100%;
    margin-bottom: 40px
}@media screen and (min-width: 64em){:where(#gv-page) .split-info-cols{
        margin-top:200px
    }:where(#gv-page) .split-info-cols img{
        margin-top: -155px
    }
}:where(#gv-page) .split-info-cols .column,:where(#gv-page) .split-info-cols .columns{
    padding: 20px 10px 50px
}@media screen and (min-width: 40em){:where(#gv-page) .split-info-cols .column,:where(#gv-page) .split-info-cols .columns{
        padding:20px 40px 50px
    }
}:where(#gv-page) ul.green-bullets li,:where(#gv-page) ul.white-bullets li{
    padding-left: 25px;
    background-repeat: no-repeat;
    background-position: left 5px
}:where(#gv-page) .split-info-cols .column:first-child,:where(#gv-page) .split-info-cols .columns:first-child{
    background-color: #6E9631
}:where(#gv-page) .split-info-cols .column:last-child,:where(#gv-page) .split-info-cols .columns:last-child{
    background-color: #eaeaea
}:where(#gv-page) ul.no-bullets{
    list-style: none;
    margin-left: 0
}:where(#gv-page) ul.green-bullets li{
    background-image: url(/legacy/theme/assets/images/green-bullet.jpg)
}:where(#gv-page) ul.white-bullets li{
    background-image: url(/legacy/theme/assets/images/white-bullet.jpg)
}:where(#gv-page) .border-wrap-gray{
    border: 2px solid #3D414A;
    padding: 25px
}:where(#gv-page) .h1,:where(#gv-page) .h2,:where(#gv-page) .h3,:where(#gv-page) .h4,:where(#gv-page) .h5,:where(#gv-page) .h6,:where(#gv-page) h1,:where(#gv-page) h2,:where(#gv-page) h3,:where(#gv-page) h4,:where(#gv-page) h5,:where(#gv-page) h6{
    color: #6E9631;
    line-height: 1.2;
    display: block
}:where(#gv-page) .h1.bold,:where(#gv-page) .h2.bold,:where(#gv-page) .h3.bold,:where(#gv-page) .h4.bold,:where(#gv-page) .h5.bold,:where(#gv-page) .h6.bold,:where(#gv-page) h1.bold,:where(#gv-page) h2.bold,:where(#gv-page) h3.bold,:where(#gv-page) h4.bold,:where(#gv-page) h5.bold,:where(#gv-page) h6.bold{
    font-weight: 700
}:where(#gv-page) .h1.white,:where(#gv-page) .h2.white,:where(#gv-page) .h3.white,:where(#gv-page) .h4.white,:where(#gv-page) .h5.white,:where(#gv-page) .h6.white,:where(#gv-page) h1.white,:where(#gv-page) h2.white,:where(#gv-page) h3.white,:where(#gv-page) h4.white,:where(#gv-page) h5.white,:where(#gv-page) h6.white{
    color: #fefefe
}:where(#gv-page) .h1.white span,:where(#gv-page) .h2.white span,:where(#gv-page) .h3.white span,:where(#gv-page) .h4.white span,:where(#gv-page) .h5.white span,:where(#gv-page) .h6.white span,:where(#gv-page) h1.white span,:where(#gv-page) h2.white span,:where(#gv-page) h3.white span,:where(#gv-page) h4.white span,:where(#gv-page) h5.white span,:where(#gv-page) h6.white span{
    color: #6E9631
}:where(#gv-page) .h1.black,:where(#gv-page) .h2.black,:where(#gv-page) .h3.black,:where(#gv-page) .h4.black,:where(#gv-page) .h5.black,:where(#gv-page) .h6.black,:where(#gv-page) h1.black,:where(#gv-page) h2.black,:where(#gv-page) h3.black,:where(#gv-page) h4.black,:where(#gv-page) h5.black,:where(#gv-page) h6.black{
    color: #111
}:where(#gv-page) .h1.no-margin,:where(#gv-page) .h2.no-margin,:where(#gv-page) .h3.no-margin,:where(#gv-page) .h4.no-margin,:where(#gv-page) .h5.no-margin,:where(#gv-page) .h6.no-margin,:where(#gv-page) h1.no-margin,:where(#gv-page) h2.no-margin,:where(#gv-page) h3.no-margin,:where(#gv-page) h4.no-margin,:where(#gv-page) h5.no-margin,:where(#gv-page) h6.no-margin{
    margin-bottom: 0!important
}:where(#gv-page) .h1 span,:where(#gv-page) .h2 span,:where(#gv-page) .h3 span,:where(#gv-page) .h4 span,:where(#gv-page) .h5 span,:where(#gv-page) .h6 span,:where(#gv-page) h1 span,:where(#gv-page) h2 span,:where(#gv-page) h3 span,:where(#gv-page) h4 span,:where(#gv-page) h5 span,:where(#gv-page) h6 span{
    color: #fefefe
}:where(#gv-page) .h1,:where(#gv-page) h1{
    letter-spacing: 3px;
    font-size: 24px
}:where(#gv-page) .h2,:where(#gv-page) .h3,:where(#gv-page) .h4,:where(#gv-page) .h5,:where(#gv-page) h2,:where(#gv-page) h3,:where(#gv-page) h4,:where(#gv-page) h5{
    letter-spacing: 1px
}:where(#gv-page) .h2,:where(#gv-page) h2{
    font-size: 25px
}:where(#gv-page) .h3,:where(#gv-page) h3{
    font-size: 19px
}:where(#gv-page) .h4,:where(#gv-page) h4{
    font-size: 18px
}:where(#gv-page) .h5,:where(#gv-page) h5{
    font-size: 17px
}:where(#gv-page) .h6,:where(#gv-page) h6{
    font-size: 16px
}@media screen and (min-width: 40em){:where(#gv-page) .h1,:where(#gv-page) h1{
        font-size:55px
    }:where(#gv-page) .h2,:where(#gv-page) h2{
        font-size: 35px
    }:where(#gv-page) .h3,:where(#gv-page) h3{
        font-size: 23px
    }:where(#gv-page) .h4,:where(#gv-page) h4{
        font-size: 20px
    }:where(#gv-page) .h5,:where(#gv-page) h5{
        font-size: 17px
    }:where(#gv-page) .h6,:where(#gv-page) h6{
        font-size: 16px
    }
}:where(#gv-page) .animated{
    animation-duration: 1s;
    animation-fill-mode: both
}:where(#gv-page) .animated.hinge{
    animation-duration: 2s
}:where(#gv-page) .animated.bounceIn,:where(#gv-page) .animated.bounceOut,:where(#gv-page) .animated.flipOutX,:where(#gv-page) .animated.flipOutY{
    animation-duration: .75s
}@keyframes bounce{
    20%,53%,80%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        transform: translate3d(0,0,0)
    }

    40%,43% {
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        transform: translate3d(0,-30px,0)
    }

    70% {
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        transform: translate3d(0,-15px,0)
    }

    90% {
        transform: translate3d(0,-4px,0)
    }
}:where(#gv-page) .bounce{
    animation-name: bounce;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom
}@keyframes flash{
    50%,from,to {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}:where(#gv-page) .flash{
    animation-name: flash
}@keyframes pulse{
    from,to {
        transform: scale3d(1,1,1)
    }

    50% {
        transform: scale3d(1.05,1.05,1.05)
    }
}:where(#gv-page) .pulse{
    animation-name: pulse
}@keyframes rubberBand{
    from,to {
        transform: scale3d(1,1,1)
    }

    30% {
        transform: scale3d(1.25,.75,1)
    }

    40% {
        transform: scale3d(.75,1.25,1)
    }

    50% {
        transform: scale3d(1.15,.85,1)
    }

    65% {
        transform: scale3d(.95,1.05,1)
    }

    75% {
        transform: scale3d(1.05,.95,1)
    }
}:where(#gv-page) .rubberBand{
    animation-name: rubberBand
}@keyframes shake{
    from,to {
        transform: translate3d(0,0,0)
    }

    10%,30%,50%,70%,90% {
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        transform: translate3d(10px,0,0)
    }
}:where(#gv-page) .shake{
    animation-name: shake
}@keyframes headShake{
    0% {
        transform: translateX(0)
    }

    6.5% {
        transform: translateX(-6px) rotateY(-9deg)
    }

    18.5% {
        transform: translateX(5px) rotateY(7deg)
    }

    31.5% {
        transform: translateX(-3px) rotateY(-5deg)
    }

    43.5% {
        transform: translateX(2px) rotateY(3deg)
    }

    50% {
        transform: translateX(0)
    }
}:where(#gv-page) .headShake{
    animation-timing-function: ease-in-out;
    animation-name: headShake
}@keyframes swing{
    20% {
        transform: rotate3d(0,0,1,15deg)
    }

    40% {
        transform: rotate3d(0,0,1,-10deg)
    }

    60% {
        transform: rotate3d(0,0,1,5deg)
    }

    80% {
        transform: rotate3d(0,0,1,-5deg)
    }

    to {
        transform: rotate3d(0,0,1,0deg)
    }
}:where(#gv-page) .swing{
    -ms-transform-origin: top center;
    transform-origin: top center;
    animation-name: swing
}@keyframes tada{
    from,to {
        transform: scale3d(1,1,1)
    }

    10%,20% {
        transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }

    30%,50%,70%,90% {
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }

    40%,60%,80% {
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
}:where(#gv-page) .tada{
    animation-name: tada
}@keyframes wobble{
    from,to {
        transform: none
    }

    15% {
        transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }

    30% {
        transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }

    45% {
        transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }

    60% {
        transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }

    75% {
        transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
}:where(#gv-page) .wobble{
    animation-name: wobble
}@keyframes jello{
    11.1%,from,to {
        transform: none
    }

    22.2% {
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        transform: skewX(.39062deg) skewY(.39062deg)
    }

    88.8% {
        transform: skewX(-.19531deg) skewY(-.19531deg)
    }
}:where(#gv-page) .jello{
    animation-name: jello;
    -ms-transform-origin: center;
    transform-origin: center
}@keyframes bounceIn{
    20%,40%,60%,80%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    20% {
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        transform: scale3d(.9,.9,.9)
    }

    60% {
        opacity: 1;
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        transform: scale3d(.97,.97,.97)
    }

    to {
        opacity: 1;
        transform: scale3d(1,1,1)
    }
}:where(#gv-page) .bounceIn{
    animation-name: bounceIn
}@keyframes bounceInDown{
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0,-3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,25px,0)
    }

    75% {
        transform: translate3d(0,-10px,0)
    }

    90% {
        transform: translate3d(0,5px,0)
    }

    to {
        transform: none
    }
}:where(#gv-page) .bounceInDown{
    animation-name: bounceInDown
}@keyframes bounceInLeft{
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(-3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(25px,0,0)
    }

    75% {
        transform: translate3d(-10px,0,0)
    }

    90% {
        transform: translate3d(5px,0,0)
    }

    to {
        transform: none
    }
}:where(#gv-page) .bounceInLeft{
    animation-name: bounceInLeft
}@keyframes bounceInRight{
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    from {
        opacity: 0;
        transform: translate3d(3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(-25px,0,0)
    }

    75% {
        transform: translate3d(10px,0,0)
    }

    90% {
        transform: translate3d(-5px,0,0)
    }

    to {
        transform: none
    }
}:where(#gv-page) .bounceInRight{
    animation-name: bounceInRight
}@keyframes bounceInUp{
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    from {
        opacity: 0;
        transform: translate3d(0,3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    75% {
        transform: translate3d(0,10px,0)
    }

    90% {
        transform: translate3d(0,-5px,0)
    }

    to {
        transform: translate3d(0,0,0)
    }
}:where(#gv-page) .bounceInUp{
    animation-name: bounceInUp
}@keyframes bounceOut{
    20% {
        transform: scale3d(.9,.9,.9)
    }

    50%,55% {
        opacity: 1;
        transform: scale3d(1.1,1.1,1.1)
    }

    to {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }
}:where(#gv-page) .bounceOut{
    animation-name: bounceOut
}@keyframes bounceOutDown{
    20% {
        transform: translate3d(0,10px,0)
    }

    40%,45% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}:where(#gv-page) .bounceOutDown{
    animation-name: bounceOutDown
}@keyframes bounceOutLeft{
    20% {
        opacity: 1;
        transform: translate3d(20px,0,0)
    }

    to {
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}:where(#gv-page) .bounceOutLeft{
    animation-name: bounceOutLeft
}@keyframes bounceOutRight{
    20% {
        opacity: 1;
        transform: translate3d(-20px,0,0)
    }

    to {
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}:where(#gv-page) .bounceOutRight{
    animation-name: bounceOutRight
}@keyframes bounceOutUp{
    20% {
        transform: translate3d(0,-10px,0)
    }

    40%,45% {
        opacity: 1;
        transform: translate3d(0,20px,0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}:where(#gv-page) .bounceOutUp{
    animation-name: bounceOutUp
}@keyframes fadeIn{
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}:where(#gv-page) .fadeIn{
    animation-name: fadeIn
}@keyframes fadeInDown{
    from {
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}:where(#gv-page) .fadeInDown{
    animation-name: fadeInDown
}@keyframes fadeInDownBig{
    from {
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}:where(#gv-page) .fadeInDownBig{
    animation-name: fadeInDownBig
}@keyframes fadeInLeft{
    from {
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}:where(#gv-page) .fadeInLeft{
    animation-name: fadeInLeft
}@keyframes fadeInLeftBig{
    from {
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}:where(#gv-page) .fadeInLeftBig{
    animation-name: fadeInLeftBig
}@keyframes fadeInRight{
    from {
        opacity: 0;
        transform: translate3d(100%,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}:where(#gv-page) .fadeInRight{
    animation-name: fadeInRight
}@keyframes fadeInRightBig{
    from {
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}:where(#gv-page) .fadeInRightBig{
    animation-name: fadeInRightBig
}@keyframes fadeInUp{
    from {
        opacity: 0;
        transform: translate3d(0,100%,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}:where(#gv-page) .fadeInUp{
    animation-name: fadeInUp
}@keyframes fadeInUpBig{
    from {
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}:where(#gv-page) .fadeInUpBig{
    animation-name: fadeInUpBig
}@keyframes fadeOut{
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}:where(#gv-page) .fadeOut{
    animation-name: fadeOut
}@keyframes fadeOutDown{
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(0,100%,0)
    }
}:where(#gv-page) .fadeOutDown{
    animation-name: fadeOutDown
}@keyframes fadeOutDownBig{
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}:where(#gv-page) .fadeOutDownBig{
    animation-name: fadeOutDownBig
}@keyframes fadeOutLeft{
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }
}:where(#gv-page) .fadeOutLeft{
    animation-name: fadeOutLeft
}@keyframes fadeOutLeftBig{
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}:where(#gv-page) .fadeOutLeftBig{
    animation-name: fadeOutLeftBig
}@keyframes fadeOutRight{
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(100%,0,0)
    }
}:where(#gv-page) .fadeOutRight{
    animation-name: fadeOutRight
}@keyframes fadeOutRightBig{
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}:where(#gv-page) .fadeOutRightBig{
    animation-name: fadeOutRightBig
}@keyframes fadeOutUp{
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }
}:where(#gv-page) .fadeOutUp{
    animation-name: fadeOutUp
}@keyframes fadeOutUpBig{
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}:where(#gv-page) .fadeOutUpBig{
    animation-name: fadeOutUpBig
}@keyframes flip{
    from {
        transform: perspective(400px) rotate3d(0,1,0,-360deg);
        animation-timing-function: ease-out
    }

    40% {
        transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        animation-timing-function: ease-out
    }

    50% {
        transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        animation-timing-function: ease-in
    }

    80% {
        transform: perspective(400px) scale3d(.95,.95,.95);
        animation-timing-function: ease-in
    }

    to {
        transform: perspective(400px);
        animation-timing-function: ease-in
    }
}:where(#gv-page) .animated.flip{
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    animation-name: flip
}@keyframes flipInX{
    from {
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        animation-timing-function: ease-in;
        opacity: 0
    }

    40% {
        transform: perspective(400px) rotate3d(1,0,0,-20deg);
        animation-timing-function: ease-in
    }

    60% {
        transform: perspective(400px) rotate3d(1,0,0,10deg);
        opacity: 1
    }

    80% {
        transform: perspective(400px) rotate3d(1,0,0,-5deg)
    }

    to {
        transform: perspective(400px)
    }
}:where(#gv-page) .flipInX{
    -webkit-backface-visibility: visible!important;
    backface-visibility: visible!important;
    animation-name: flipInX
}:where(#gv-page) .flipInY,:where(#gv-page) .flipOutX{
    -webkit-backface-visibility: visible!important
}@keyframes flipInY{
    from {
        transform: perspective(400px) rotate3d(0,1,0,90deg);
        animation-timing-function: ease-in;
        opacity: 0
    }

    40% {
        transform: perspective(400px) rotate3d(0,1,0,-20deg);
        animation-timing-function: ease-in
    }

    60% {
        transform: perspective(400px) rotate3d(0,1,0,10deg);
        opacity: 1
    }

    80% {
        transform: perspective(400px) rotate3d(0,1,0,-5deg)
    }

    to {
        transform: perspective(400px)
    }
}:where(#gv-page) .flipInY{
    backface-visibility: visible!important;
    animation-name: flipInY
}@keyframes flipOutX{
    from {
        transform: perspective(400px)
    }

    30% {
        transform: perspective(400px) rotate3d(1,0,0,-20deg);
        opacity: 1
    }

    to {
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        opacity: 0
    }
}:where(#gv-page) .flipOutX{
    animation-name: flipOutX;
    backface-visibility: visible!important
}@keyframes flipOutY{
    from {
        transform: perspective(400px)
    }

    30% {
        transform: perspective(400px) rotate3d(0,1,0,-15deg);
        opacity: 1
    }

    to {
        transform: perspective(400px) rotate3d(0,1,0,90deg);
        opacity: 0
    }
}:where(#gv-page) .flipOutY{
    -webkit-backface-visibility: visible!important;
    backface-visibility: visible!important;
    animation-name: flipOutY
}@keyframes lightSpeedIn{
    from {
        transform: translate3d(100%,0,0) skewX(-30deg);
        opacity: 0
    }

    60% {
        transform: skewX(20deg);
        opacity: 1
    }

    80% {
        transform: skewX(-5deg);
        opacity: 1
    }

    to {
        transform: none;
        opacity: 1
    }
}:where(#gv-page) .lightSpeedIn{
    animation-name: lightSpeedIn;
    animation-timing-function: ease-out
}@keyframes lightSpeedOut{
    from {
        opacity: 1
    }

    to {
        transform: translate3d(100%,0,0) skewX(30deg);
        opacity: 0
    }
}:where(#gv-page) .lightSpeedOut{
    animation-name: lightSpeedOut;
    animation-timing-function: ease-in
}@keyframes rotateIn{
    from {
        transform-origin: center;
        transform: rotate3d(0,0,1,-200deg);
        opacity: 0
    }

    to {
        transform-origin: center;
        transform: none;
        opacity: 1
    }
}:where(#gv-page) .rotateIn{
    animation-name: rotateIn
}@keyframes rotateInDownLeft{
    from {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}:where(#gv-page) .rotateInDownLeft{
    animation-name: rotateInDownLeft
}@keyframes rotateInDownRight{
    from {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}:where(#gv-page) .rotateInDownRight{
    animation-name: rotateInDownRight
}@keyframes rotateInUpLeft{
    from {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}:where(#gv-page) .rotateInUpLeft{
    animation-name: rotateInUpLeft
}@keyframes rotateInUpRight{
    from {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,-90deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}:where(#gv-page) .rotateInUpRight{
    animation-name: rotateInUpRight
}@keyframes rotateOut{
    from {
        transform-origin: center;
        opacity: 1
    }

    to {
        transform-origin: center;
        transform: rotate3d(0,0,1,200deg);
        opacity: 0
    }
}:where(#gv-page) .rotateOut{
    animation-name: rotateOut
}@keyframes rotateOutDownLeft{
    from {
        transform-origin: left bottom;
        opacity: 1
    }

    to {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }
}:where(#gv-page) .rotateOutDownLeft{
    animation-name: rotateOutDownLeft
}@keyframes rotateOutDownRight{
    from {
        transform-origin: right bottom;
        opacity: 1
    }

    to {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }
}:where(#gv-page) .rotateOutDownRight{
    animation-name: rotateOutDownRight
}@keyframes rotateOutUpLeft{
    from {
        transform-origin: left bottom;
        opacity: 1
    }

    to {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }
}:where(#gv-page) .rotateOutUpLeft{
    animation-name: rotateOutUpLeft
}@keyframes rotateOutUpRight{
    from {
        transform-origin: right bottom;
        opacity: 1
    }

    to {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,90deg);
        opacity: 0
    }
}:where(#gv-page) .rotateOutUpRight{
    animation-name: rotateOutUpRight
}@keyframes hinge{
    0% {
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }

    20%,60% {
        transform: rotate3d(0,0,1,80deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }

    40%,80% {
        transform: rotate3d(0,0,1,60deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out;
        opacity: 1
    }

    to {
        transform: translate3d(0,700px,0);
        opacity: 0
    }
}:where(#gv-page) .hinge{
    animation-name: hinge
}@keyframes rollIn{
    from {
        opacity: 0;
        transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }

    to {
        opacity: 1;
        transform: none
    }
}:where(#gv-page) .rollIn{
    animation-name: rollIn
}@keyframes rollOut{
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg)
    }
}:where(#gv-page) .rollOut{
    animation-name: rollOut
}@keyframes zoomIn{
    from {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}:where(#gv-page) .zoomIn{
    animation-name: zoomIn
}@keyframes zoomInDown{
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}:where(#gv-page) .zoomInDown{
    animation-name: zoomInDown
}@keyframes zoomInLeft{
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}:where(#gv-page) .zoomInLeft{
    animation-name: zoomInLeft
}@keyframes zoomInRight{
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}:where(#gv-page) .zoomInRight{
    animation-name: zoomInRight
}@keyframes zoomInUp{
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}:where(#gv-page) .zoomInUp{
    animation-name: zoomInUp
}@keyframes zoomOut{
    from {
        opacity: 1
    }

    50% {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    to {
        opacity: 0
    }
}:where(#gv-page) .zoomOut{
    animation-name: zoomOut
}@keyframes zoomOutDown{
    40% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    to {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}:where(#gv-page) .zoomOutDown{
    animation-name: zoomOutDown
}@keyframes zoomOutLeft{
    40% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(42px,0,0)
    }

    to {
        opacity: 0;
        transform: scale(.1) translate3d(-2000px,0,0);
        transform-origin: left center
    }
}:where(#gv-page) .zoomOutLeft{
    animation-name: zoomOutLeft
}@keyframes zoomOutRight{
    40% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }

    to {
        opacity: 0;
        transform: scale(.1) translate3d(2000px,0,0);
        transform-origin: right center
    }
}:where(#gv-page) .zoomOutRight{
    animation-name: zoomOutRight
}@keyframes zoomOutUp{
    40% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    to {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}:where(#gv-page) .zoomOutUp{
    animation-name: zoomOutUp
}@keyframes slideInDown{
    from {
        transform: translate3d(0,-100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}:where(#gv-page) .slideInDown{
    animation-name: slideInDown
}@keyframes slideInLeft{
    from {
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}:where(#gv-page) .slideInLeft{
    animation-name: slideInLeft
}@keyframes slideInRight{
    from {
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}:where(#gv-page) .slideInRight{
    animation-name: slideInRight
}@keyframes slideInUp{
    from {
        transform: translate3d(0,100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}:where(#gv-page) .slideInUp{
    animation-name: slideInUp
}@keyframes slideOutDown{
    from {
        transform: translate3d(0,0,0)
    }

    to {
        visibility: hidden;
        transform: translate3d(0,100%,0)
    }
}:where(#gv-page) .slideOutDown{
    animation-name: slideOutDown
}@keyframes slideOutLeft{
    from {
        transform: translate3d(0,0,0)
    }

    to {
        visibility: hidden;
        transform: translate3d(-100%,0,0)
    }
}:where(#gv-page) .slideOutLeft{
    animation-name: slideOutLeft
}@keyframes slideOutRight{
    from {
        transform: translate3d(0,0,0)
    }

    to {
        visibility: hidden;
        transform: translate3d(100%,0,0)
    }
}:where(#gv-page) .slideOutRight{
    animation-name: slideOutRight
}@keyframes slideOutUp{
    from {
        transform: translate3d(0,0,0)
    }

    to {
        visibility: hidden;
        transform: translate3d(0,-100%,0)
    }
}:where(#gv-page) .slideOutUp{
    animation-name: slideOutUp
}:where(#gv-page) .site-header{
    position: absolute;
    width: 100%;
    z-index: 99;
    box-shadow: 0 10px 21px rgba(0,0,0,.1);
    transition: .3s
}@media screen and (max-width: 63.9375em){:where(#gv-page) .medium-text-center{
        text-align:center
    }:where(#gv-page) .medium-padding{
        padding: 1rem
    }:where(#gv-page) .site-header{
        background-color: #fefefe
    }:where(#gv-page) .site-header #login-btn-sticky,:where(#gv-page) .site-header .logged-in-sticky{
        display: block;
        position: absolute;
        right: 65px;
        height: 60px
    }:where(#gv-page) .site-header #login-btn-sticky{
        background-color: #3D414A;
        color: #fefefe;
        padding: 10px
    }:where(#gv-page) .site-header #login-btn-sticky i{
        display: block
    }:where(#gv-page) .site-header .logged-in-sticky{
        background-color: #3D414A;
        padding: 10px 0;
        height: 100%
    }:where(#gv-page) .site-header .logged-in-sticky a,:where(#gv-page) .site-header .logged-in-sticky i{
        display: block;
        color: #fefefe
    }:where(#gv-page) .site-header .logged-in-sticky a.logout{
        font: 700 11px/13px "Square",sans-serif;
        margin-top: 7px;
        padding: 3px 10px;
        background-color: #6E9631;
    }
}@media screen and (min-width: 40em){:where(#gv-page) .site-header #login-btn-sticky,:where(#gv-page) .site-header .logged-in-sticky{
        display:none
    }:where(#gv-page) .site-header.is-stuck #menu-wrapper-mobile ul{
        width: 200px;
        float: right;
        box-shadow: 0 15px 21px rgba(0,0,0,.4)
    }
}:where(#gv-page) .site-header.is-stuck{
    position: fixed;
    background-color: #fefefe
}:where(#gv-page) .site-header.is-stuck #hamburger,:where(#gv-page) .site-header.is-stuck .logo.mobile{
    display: block;
    padding: 0;
    max-height: 60px
}:where(#gv-page) .site-header.is-stuck #menu-wrapper-desktop,:where(#gv-page) .site-header.is-stuck .logo.desktop{
    display: none
}:where(#gv-page) .site-header.is-stuck #login-btn-sticky,:where(#gv-page) .site-header.is-stuck .logged-in-sticky{
    display: block;
    position: absolute;
    right: 65px;
    height: 60px
}:where(#gv-page) #hamburger,:where(#gv-page) #menu-wrapper-desktop #login-btn,:where(#gv-page) #menu-wrapper-desktop .logged-in{
    right: 0;
    position: absolute;
    color: #fefefe
}:where(#gv-page) .site-header.is-stuck #login-btn-sticky{
    background-color: #3D414A;
    color: #fefefe;
    padding: 10px
}:where(#gv-page) .site-header.is-stuck #login-btn-sticky i{
    display: block
}:where(#gv-page) .site-header.is-stuck .logged-in-sticky{
    background-color: #3D414A;
    padding: 10px 0;
    height: 100%
}:where(#gv-page) .site-header.is-stuck .logged-in-sticky a,:where(#gv-page) .site-header.is-stuck .logged-in-sticky i{
    display: block;
    color: #fefefe
}:where(#gv-page) .site-header.is-stuck .logged-in-sticky a.logout{
    font: 700 11px/13px "Square",sans-serif;
    margin-top: 7px;
    padding: 3px 10px;
    background-color: #6E9631;
}:where(#gv-page) .logo{
    padding: 10px;
    max-height: 60px;
    transition: .3s
}@media screen and (max-width: 63.9375em){:where(#gv-page) .logo.desktop{
        display:none
    }:where(#gv-page) .logo.mobile{
        display: block;
        padding: 5px
    }
}@media screen and (min-width: 64em){:where(#gv-page) .logo{
        padding:15px 0;
        max-height: 150px
    }:where(#gv-page) .logo.desktop{
        display: block
    }:where(#gv-page) .logo.mobile{
        display: none
    }
}:where(#gv-page) #hamburger,:where(#gv-page) #menu-wrapper-desktop{
    display: block
}:where(#gv-page) #hamburger{
    top: 0;
    bottom: 0;
    width: 65px;
    height: 60px;
    background-color: #6E9631
}@media screen and (min-width: 64em){:where(#gv-page) #hamburger{
        display:none
    }
}:where(#gv-page) #hamburger.open .line-wrap span:nth-child(1){
    top: 10px;
    opacity: 0
}:where(#gv-page) #hamburger.open .line-wrap span:nth-child(2){
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}:where(#gv-page) #hamburger.open .line-wrap span:nth-child(3){
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}:where(#gv-page) #hamburger.open .line-wrap span:nth-child(4){
    top: 34px;
    opacity: 0
}:where(#gv-page) #hamburger.open .line-wrap small{
    top: 42px
}:where(#gv-page) #hamburger .line-wrap{
    height: 100%
}:where(#gv-page) #hamburger .line-wrap span{
    position: absolute;
    height: 3px;
    width: 42px;
    left: 12px;
    background-color: #fefefe;
    transition: .3s
}:where(#gv-page) #hamburger .line-wrap span:nth-child(1){
    top: 13px
}:where(#gv-page) #hamburger .line-wrap span:nth-child(2),:where(#gv-page) #hamburger .line-wrap span:nth-child(3){
    top: 20px
}:where(#gv-page) #hamburger .line-wrap span:nth-child(4){
    top: 27px
}:where(#gv-page) #hamburger .line-wrap small{
    position: absolute;
    top: 34px;
    left: 12px;
    font: 700 12px/16px "Square",sans-serif;
    letter-spacing: 2px;
    transition: .3s
}@media screen and (max-width: 63.9375em){:where(#gv-page) #menu-wrapper-desktop{
        display:none
    }
}:where(#gv-page) #menu-wrapper-desktop .menu .active>a{
    background-color: #3D414A
}:where(#gv-page) #menu-wrapper-desktop #menu-main-menu{
    display: table;
    width: 100%;
    padding-right: 135px;
    height: 90px;
    text-align: right
}:where(#gv-page) #menu-wrapper-desktop #menu-main-menu li{
    display: inline-block
}:where(#gv-page) #menu-wrapper-desktop #menu-main-menu li a{
    position: relative;
    height: 90px;
    padding: 35px 10px;
    font: 700 14px/16px "Square",sans-serif;
    color: #fefefe;
    letter-spacing: 2px;
    z-index: 10
}:where(#gv-page) #menu-wrapper-desktop #menu-main-menu li a:hover:after{
    height: 100%
}:where(#gv-page) #menu-wrapper-desktop #menu-main-menu li a:after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0%;
    background-color: #6E9631;
    z-index: -1;
    transition: .3s
}:where(#gv-page) #menu-wrapper-desktop #login-btn{
    top: 0;
    width: 122px;
    text-align: center;
    line-height: 1;
    padding: 10px;
    background-color: #6E9631;
    transition: .3s;
    height: 90px;
}:where(#gv-page) #menu-wrapper-desktop #login-btn:hover{
    background-color: #3D414A;
    padding: 20px 0 15px
}:where(#gv-page) #menu-wrapper-desktop #login-btn .icon-large{
    font-size: 1.4rem;
    padding-bottom: 10px;
    display: inline-block
}:where(#gv-page) #menu-wrapper-desktop #login-btn small,:where(#gv-page) #menu-wrapper-desktop #login-btn span{
    display: block;
    font-weight: 700;
    font-family: "Square",sans-serif;
}:where(#gv-page) #menu-wrapper-desktop #login-btn span{
    font-size: 16px;
    margin-top: 3px;
    letter-spacing: .1em;
    margin-bottom: 5px;
}:where(#gv-page) #menu-wrapper-desktop .logged-in{
    top: 0;
    width: auto;
    font-family: "Square",sans-serif;
    background: #6E9631
}:where(#gv-page) #menu-wrapper-desktop .logged-in>div{
    width: auto;
    height: 90px;
    display: table
}:where(#gv-page) header.is-stuck #menu-wrapper-desktop .logged-in>div{height: 60px;}:where(#gv-page) #menu-wrapper-desktop .logged-in a{
    color: #fefefe;
    display: table-row
}:where(#gv-page) #menu-wrapper-desktop .logged-in span{
    display: table-cell;
    vertical-align: middle;
    line-height: 1.2;
    font-size: 14px;
    padding:10px 10px 10px 0;
}:where(#gv-page) #menu-wrapper-desktop .logged-in i{
    font-size: 30px;
    vertical-align: middle;
    width: 50px;
    padding: 10px;
    display: table-cell
}:where(#gv-page) #menu-wrapper-desktop .logged-in .logout{
    display: block;
    width: 100%;
    background: #3D414A;
    padding: 5px;
    font-size: 10px;
    letter-spacing: 1px;
    font-weight: 700;
    text-align: center
}:where(#gv-page) #menu-wrapper-desktop .logged-in .edit-account{
    position: absolute;
    top: auto;
    left: 13px
}:where(#gv-page) #menu-wrapper-mobile{
    position: absolute;
    display: none;
    top: 60px;
    left: 0;
    width: 100%
}:where(#gv-page) #menu-wrapper-mobile #menu-main-menu-mobile{
    display: block
}:where(#gv-page) #menu-wrapper-mobile #menu-main-menu-mobile li{
    display: block;
    width: 100%;
    text-align: center;
    background-color: #6E9631;
    transition: .3s
}:where(#gv-page) #menu-wrapper-mobile #menu-main-menu-mobile li:hover{
    background-color: #3D414A
}:where(#gv-page) #menu-wrapper-mobile #menu-main-menu-mobile li a{
    position: relative;
    padding: 20px 0;
    height: auto;
    border-bottom: 2px solid #3D414A;
    z-index: 10;
    color: #fefefe;
    font: 700 18px/18px "Square",sans-serif;
}:where(#gv-page) #footer-container{
    max-width: 100%;
    width: 100%;
    margin: 0 auto
}:where(#gv-page) #footer-container ul{
    width: 100%;
    margin: 0
}:where(#gv-page) #footer-container #footer-cta{
    padding: 30px 5px
}:where(#gv-page) #footer-container #footer-cta .vert-align-columns{
    margin-left: auto;
    margin-right: auto
}:where(#gv-page) #footer-container #footer-cta .cell{
    padding: 0 10px
}@media screen and (max-width: 39.9375em){:where(#gv-page) #footer-container #footer-cta .vert-align-columns{
        display:block
    }:where(#gv-page) #footer-container #footer-cta .cell{
        padding: 10px;
        display: block
    }
}:where(#gv-page) #footer-container #footer{
    color: #6b6b6b;
    height: 95px
}:where(#gv-page) #footer-container #footer a{
    color: #6b6b6b;
    font-weight: 600;
    transition: .3s
}:where(#gv-page) #footer-container #footer a:hover{
    color: #9e9e9e
}@media screen and (max-width: 63.9375em){:where(#gv-page) #footer-container #footer .social-footer ul{
        text-align:center
    }
}:where(#gv-page) #footer-container #footer .social-footer ul li{
    text-align: center;
    width: 50px;
    display: inline-block;
    padding: 20px 0
}@media screen and (min-width: 64em){:where(#gv-page) #footer-container #footer .social-footer ul li{
        width:70px;
        padding: 30px 0;
        border-left: 1px solid #6b6b6b
    }:where(#gv-page) #footer-container #footer .social-footer ul li:last-child{
        border-right: 1px solid #6b6b6b
    }:where(#gv-page) #footer-container #footer .fa{
        width: 70px
    }
}:where(#gv-page) #footer-container #footer .menu-meta-wrap{
    text-align: center;
    line-height: 95px;
    float: left;
    padding-top: 8px;
    padding-bottom: 8px;
}:where(#gv-page) #footer-container #footer .footer-menu li{
    display: inline-block;
    margin: 0 5px;
    font-size: 13px
}@media screen and (min-width: 40em){:where(#gv-page) #footer-container #footer .footer-menu li{
        margin:5px 10px
    }
}:where(#gv-page) #footer-container #footer .copyright p{
    font-size: 13px;
    margin-bottom: 0;
    margin-top: 10px
}@media screen and (min-width: 64em){:where(#gv-page) #footer-container #footer .copyright p{
        margin-top:0
    }:where(#gv-page) #footer-container .social-footer li{
        float: left;
        width: 25%
    }
}:where(#gv-page) .sidebar{
    width: 100%;
    float: left;
    padding-left: .625rem;
    padding-right: .625rem
}:where(#gv-page) .sidebar:last-child:not(:first-child){
    float: right
}@media screen and (min-width: 40em){:where(#gv-page) .sidebar{
        width:33.33333%;
        float: left;
        padding-left: .625rem;
        padding-right: .625rem;
        margin-top: 1rem
    }:where(#gv-page) .sidebar:last-child:not(:first-child){
        float: right
    }
}@media screen and (min-width: 40em) and (min-width:40em){:where(#gv-page) .sidebar{
        padding-left:.9375rem;
        padding-right: .9375rem
    }
}:where(#gv-page) .fancybox-image,:where(#gv-page) .fancybox-inner,:where(#gv-page) .fancybox-nav,:where(#gv-page) .fancybox-nav span,:where(#gv-page) .fancybox-outer,:where(#gv-page) .fancybox-skin,:where(#gv-page) .fancybox-tmp,:where(#gv-page) .fancybox-wrap,:where(#gv-page) .fancybox-wrap iframe,:where(#gv-page) .fancybox-wrap object{
    padding: 0;
    margin: 0;
    border: 0;
    outline: 0;
    vertical-align: top
}:where(#gv-page) .fancybox-wrap{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020
}:where(#gv-page) .fancybox-inner,:where(#gv-page) .fancybox-outer,:where(#gv-page) .fancybox-skin{
    position: relative
}:where(#gv-page) .fancybox-skin{
    background: #f9f9f9;
    color: #444;
    text-shadow: none;
    border-radius: 4px
}:where(#gv-page) .fancybox-opened{
    z-index: 8030
}:where(#gv-page) .fancybox-opened .fancybox-skin{
    box-shadow: 0 10px 25px rgba(0,0,0,.5)
}:where(#gv-page) .fancybox-inner{
    overflow: hidden
}:where(#gv-page) .fancybox-type-iframe .fancybox-inner{
    -webkit-overflow-scrolling: touch
}:where(#gv-page) .fancybox-error{
    color: #444;
    font: 14px/20px "Square",sans-serif;
    margin: 0;
    padding: 15px;
    white-space: nowrap
}:where(#gv-page) .fancybox-iframe,:where(#gv-page) .fancybox-image{
    display: block;
    width: 100%;
    height: 100%
}:where(#gv-page) .fancybox-image{
    max-width: 100%;
    max-height: 100%
}:where(#gv-page) #fancybox-loading,:where(#gv-page) .fancybox-close,:where(#gv-page) .fancybox-next span,:where(#gv-page) .fancybox-prev span{
    background-image: url(/legacy/theme/assets/images/fancybox_sprite.png)
}:where(#gv-page) #fancybox-loading{
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -22px;
    margin-left: -22px;
    background-position: 0 -108px;
    opacity: .8;
    cursor: pointer;
    z-index: 8060
}:where(#gv-page) .fancybox-close,:where(#gv-page) .fancybox-nav,:where(#gv-page) .fancybox-nav span{
    z-index: 8040;
    position: absolute;
    cursor: pointer
}:where(#gv-page) #fancybox-loading div{
    width: 44px;
    height: 44px;
    background: url(/legacy/theme/assets/images/fancybox_loading.gif) center center no-repeat
}:where(#gv-page) .fancybox-close{
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px
}:where(#gv-page) .fancybox-nav{
    top: 0;
    width: 40%;
    height: 100%;
    text-decoration: none;
    background: url(/legacy/theme/assets/images/blank.gif);
    -webkit-tap-highlight-color: transparent
}:where(#gv-page) .fancybox-prev{
    left: 0
}:where(#gv-page) .fancybox-next{
    right: 0
}:where(#gv-page) .fancybox-nav span{
    top: 50%;
    width: 36px;
    height: 34px;
    margin-top: -18px;
    visibility: hidden
}:where(#gv-page) .fancybox-prev span{
    left: 10px;
    background-position: 0 -36px
}:where(#gv-page) .fancybox-next span{
    right: 10px;
    background-position: 0 -72px
}:where(#gv-page) .fancybox-nav:hover span{
    visibility: visible
}:where(#gv-page) .fancybox-tmp{
    position: absolute;
    top: -99999px;
    left: -99999px;
    visibility: hidden;
    max-width: 99999px;
    max-height: 99999px;
    overflow: visible!important
}:where(#gv-page) .fancybox-lock,:where(#gv-page) .fancybox-lock body{
    overflow: hidden!important
}:where(#gv-page) .fancybox-lock{
    width: auto
}:where(#gv-page) .fancybox-lock-test{
    overflow-y: hidden!important
}:where(#gv-page) .fancybox-overlay{
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 8010;
    background: url(/legacy/theme/assets/images/fancybox_overlay.png)
}:where(#gv-page) .fancybox-overlay-fixed{
    position: fixed;
    bottom: 0;
    right: 0
}:where(#gv-page) .fancybox-lock .fancybox-overlay{
    overflow: auto;
    overflow-y: scroll
}:where(#gv-page) .fancybox-title{
    visibility: hidden;
    font: 400 13px/20px "Square",sans-serif;
    position: relative;
    text-shadow: none;
    z-index: 8050
}:where(#gv-page) .fancybox-opened .fancybox-title{
    visibility: visible
}:where(#gv-page) .fancybox-title-float-wrap{
    position: absolute;
    bottom: 0;
    right: 50%;
    margin-bottom: -35px;
    z-index: 8050;
    text-align: center
}:where(#gv-page) .fancybox-title-float-wrap .child{
    display: inline-block;
    margin-right: -100%;
    padding: 2px 20px;
    background: 0 0;
    background: rgba(0,0,0,.8);
    border-radius: 15px;
    text-shadow: 0 1px 2px #222;
    color: #FFF;
    font-weight: 700;
    line-height: 24px;
    white-space: nowrap
}:where(#gv-page) .fancybox-title-outside-wrap{
    position: relative;
    margin-top: 10px;
    color: #fff
}:where(#gv-page) .fancybox-title-inside-wrap{
    padding-top: 10px
}:where(#gv-page) .fancybox-title-over-wrap{
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #000;
    background: rgba(0,0,0,.8)
}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){:where(#gv-page) #fancybox-loading,:where(#gv-page) .fancybox-close,:where(#gv-page) .fancybox-next span,:where(#gv-page) .fancybox-prev span{
        background-image:url(/legacy/theme/assets/images/fancybox_sprite@2x.png);
        background-size: 44px 152px
    }:where(#gv-page) #fancybox-loading div{
        background-image: url(/legacy/theme/assets/images/fancybox_loading@2x.gif);
        background-size: 24px 24px
    }
}:where(#gv-page) .fancybox-type-iframe .fancybox-inner{
    padding-top: 56.2%;
    height: 0!important
}:where(#gv-page) .fancybox-type-iframe .fancybox-inner .fancybox-iframe{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}:where(#gv-page) .button,:where(#gv-page) .checkout-btn,:where(#gv-page) .woocommerce a.button,:where(#gv-page) .woocommerce input.button,:where(#gv-page) [type=submit]{
    display: inline-block;
    border-radius: 30px;
    text-transform: uppercase;
    border: 3px solid #6E9631;
    background-color: transparent;
    color: #6E9631;
    transition: .3s;
    padding: 10px 30px;
    font: 700 14px/14px "Square",sans-serif;
    letter-spacing: 1px
}:where(#gv-page) .button.alt,:where(#gv-page) .button:hover,:where(#gv-page) .checkout-btn.alt,:where(#gv-page) .checkout-btn:hover,:where(#gv-page) .woocommerce a.button.alt,:where(#gv-page) .woocommerce a.button:hover,:where(#gv-page) .woocommerce input.button.alt,:where(#gv-page) .woocommerce input.button:hover,:where(#gv-page) [type=submit].alt,:where(#gv-page) [type=submit]:hover{
    background-color: #6E9631;
    color: #fefefe
}:where(#gv-page) .button.no-margin,:where(#gv-page) .checkout-btn.no-margin,:where(#gv-page) .woocommerce a.button.no-margin,:where(#gv-page) .woocommerce input.button.no-margin,:where(#gv-page) [type=submit].no-margin{
    margin-bottom: 0
}:where(#gv-page) .button.large,:where(#gv-page) .checkout-btn.large,:where(#gv-page) .woocommerce a.button.large,:where(#gv-page) .woocommerce input.button.large,:where(#gv-page) [type=submit].large{
    padding: 15px 45px
}:where(#gv-page) .button .left-arrow,:where(#gv-page) .checkout-btn .left-arrow,:where(#gv-page) .woocommerce a.button .left-arrow,:where(#gv-page) .woocommerce input.button .left-arrow,:where(#gv-page) [type=submit] .left-arrow{
    position: relative;
    top: 2px;
    right: 4px
}:where(#gv-page) .button.alt:hover,:where(#gv-page) .checkout-btn.alt:hover,:where(#gv-page) .woocommerce a.button.alt:hover,:where(#gv-page) .woocommerce input.button.alt:hover,:where(#gv-page) [type=submit].alt:hover{
    background-color: #fefefe;
    color: #6E9631
}:where(#gv-page) .button.primary-bordered,:where(#gv-page) .checkout-btn.primary-bordered,:where(#gv-page) .woocommerce a.button.primary-bordered,:where(#gv-page) .woocommerce input.button.primary-bordered,:where(#gv-page) [type=submit].primary-bordered{
    background-color: transparent;
    border: 3px solid #6E9631;
    color: #6E9631
}:where(#gv-page) .button.primary-bordered:hover,:where(#gv-page) .checkout-btn.primary-bordered:hover,:where(#gv-page) .woocommerce a.button.primary-bordered:hover,:where(#gv-page) .woocommerce input.button.primary-bordered:hover,:where(#gv-page) [type=submit].primary-bordered:hover{
    background-color: #6E9631;
    color: #fefefe
}:where(#gv-page) .button.white,:where(#gv-page) .checkout-btn.white,:where(#gv-page) .woocommerce a.button.white,:where(#gv-page) .woocommerce input.button.white,:where(#gv-page) [type=submit].white{
    color: #fefefe;
    border-color: #fefefe
}:where(#gv-page) .button.white:hover,:where(#gv-page) .checkout-btn.white:hover,:where(#gv-page) .woocommerce a.button.white:hover,:where(#gv-page) .woocommerce input.button.white:hover,:where(#gv-page) [type=submit].white:hover{
    background-color: #ffffff;
    border-color: #ffffff;
    color:#3D414A;
}:where(#gv-page) .button.white-hover:hover,:where(#gv-page) .checkout-btn.white-hover:hover,:where(#gv-page) .woocommerce a.button.white-hover:hover,:where(#gv-page) .woocommerce input.button.white-hover:hover,:where(#gv-page) [type=submit].white-hover:hover{
    color: #6E9631;
    border-color: #fefefe;
    background-color: #fefefe
}:where(#gv-page) .button [class^=icon],:where(#gv-page) .checkout-btn [class^=icon],:where(#gv-page) .woocommerce a.button [class^=icon],:where(#gv-page) .woocommerce input.button [class^=icon],:where(#gv-page) [type=submit] [class^=icon]{
    margin-left: 8px
}:where(#gv-page) #featured-hero{
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat;
    width: 100%;
    height: 170px
}:where(#gv-page) #featured-hero-checkout{
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat;
    width: 100%;
    height: 20px;
}@media screen and (min-width: 40em){:where(#gv-page) #featured-hero{
        height:240px
    }:where(#gv-page) #featured-hero-checkout{
        height:100px
    }
}@media screen and (max-width: 39.9375em){:where(#gv-page) #featured-hero .padd-btm-60{
        padding-bottom:10px
    }:where(#gv-page) #featured-hero .vert-align-columns{
        display: table;
        height: 100%;
        width: 100%;
        text-align: center
    }:where(#gv-page) #featured-hero .vert-align-columns .cell-100{
        display: table-cell;
        width: 100%
    }:where(#gv-page) #featured-hero .vert-align-columns .bottom{
        vertical-align: bottom
    }
}:where(#gv-page) .dotted{
    border-style: dashed;
    margin: 2rem 0
}:where(#gv-page) [data-whatinput=mouse] a:focus,:where(#gv-page) button:focus,:where(#gv-page) button:focus [data-whatinput=touch] a:focus{
    outline: 0
}:where(#gv-page) ::-webkit-input-placeholder{
    color: #3D414A;
    opacity: 1!important
}:where(#gv-page) :-moz-placeholder{
    color: #3D414A;
    opacity: 1!important
}:where(#gv-page) ::-moz-placeholder{
    color: #3D414A;
    opacity: 1!important
}:where(#gv-page) :-ms-input-placeholder{
    color: #3D414A;
    opacity: 1!important
}:where(#gv-page) [type=text],:where(#gv-page) [type=password],:where(#gv-page) [type=date],:where(#gv-page) [type=datetime],:where(#gv-page) [type=datetime-local],:where(#gv-page) [type=month],:where(#gv-page) [type=week],:where(#gv-page) [type=email],:where(#gv-page) [type=number],:where(#gv-page) [type=search],:where(#gv-page) [type=tel],:where(#gv-page) [type=time],:where(#gv-page) [type=url],:where(#gv-page) [type=color],:where(#gv-page) select,:where(#gv-page) textarea{
    border: 2px solid #3D414A;
    transition: .3s;
    color: #3D414A
}:where(#gv-page) [type=text]:focus,:where(#gv-page) [type=password]:focus,:where(#gv-page) [type=date]:focus,:where(#gv-page) [type=datetime]:focus,:where(#gv-page) [type=datetime-local]:focus,:where(#gv-page) [type=month]:focus,:where(#gv-page) [type=week]:focus,:where(#gv-page) [type=email]:focus,:where(#gv-page) [type=number]:focus,:where(#gv-page) [type=search]:focus,:where(#gv-page) [type=tel]:focus,:where(#gv-page) [type=time]:focus,:where(#gv-page) [type=url]:focus,:where(#gv-page) [type=color]:focus,:where(#gv-page) select:focus,:where(#gv-page) textarea:focus{
    outline: 0!important;
    box-shadow: none;
    border: 2px solid #3D414A
}:where(#gv-page) [type=text].saved,:where(#gv-page) [type=password].saved,:where(#gv-page) [type=date].saved,:where(#gv-page) [type=datetime].saved,:where(#gv-page) [type=datetime-local].saved,:where(#gv-page) [type=month].saved,:where(#gv-page) [type=week].saved,:where(#gv-page) [type=email].saved,:where(#gv-page) [type=number].saved,:where(#gv-page) [type=search].saved,:where(#gv-page) [type=tel].saved,:where(#gv-page) [type=time].saved,:where(#gv-page) [type=url].saved,:where(#gv-page) [type=color].saved,:where(#gv-page) select.saved,:where(#gv-page) textarea.saved{
    border-color: #6E9631!important
}:where(#gv-page) [type=text].error,:where(#gv-page) [type=password].error,:where(#gv-page) [type=date].error,:where(#gv-page) [type=datetime].error,:where(#gv-page) [type=datetime-local].error,:where(#gv-page) [type=month].error,:where(#gv-page) [type=week].error,:where(#gv-page) [type=email].error,:where(#gv-page) [type=number].error,:where(#gv-page) [type=search].error,:where(#gv-page) [type=tel].error,:where(#gv-page) [type=time].error,:where(#gv-page) [type=url].error,:where(#gv-page) [type=color].error,:where(#gv-page) select.error,:where(#gv-page) textarea.error{
    border-color: red
}:where(#gv-page) [type=text],:where(#gv-page) [type=password],:where(#gv-page) [type=date],:where(#gv-page) [type=datetime],:where(#gv-page) [type=datetime-local],:where(#gv-page) [type=month],:where(#gv-page) [type=week],:where(#gv-page) [type=email],:where(#gv-page) [type=number],:where(#gv-page) [type=search],:where(#gv-page) [type=tel],:where(#gv-page) [type=time],:where(#gv-page) [type=url],:where(#gv-page) [type=color],:where(#gv-page) select{
    height: 45px
}:where(#gv-page) [type=text].has-error,:where(#gv-page) [type=password].has-error,:where(#gv-page) [type=date].has-error,:where(#gv-page) [type=datetime].has-error,:where(#gv-page) [type=datetime-local].has-error,:where(#gv-page) [type=month].has-error,:where(#gv-page) [type=week].has-error,:where(#gv-page) [type=email].has-error,:where(#gv-page) [type=number].has-error,:where(#gv-page) [type=search].has-error,:where(#gv-page) [type=tel].has-error,:where(#gv-page) [type=time].has-error,:where(#gv-page) [type=url].has-error,:where(#gv-page) [type=color].has-error,:where(#gv-page) select.has-error{
    border-color: red!important
}:where(#gv-page) [type=text]:-webkit-autofill,:where(#gv-page) [type=password]:-webkit-autofill,:where(#gv-page) [type=date]:-webkit-autofill,:where(#gv-page) [type=datetime]:-webkit-autofill,:where(#gv-page) [type=datetime-local]:-webkit-autofill,:where(#gv-page) [type=month]:-webkit-autofill,:where(#gv-page) [type=week]:-webkit-autofill,:where(#gv-page) [type=email]:-webkit-autofill,:where(#gv-page) [type=number]:-webkit-autofill,:where(#gv-page) [type=search]:-webkit-autofill,:where(#gv-page) [type=tel]:-webkit-autofill,:where(#gv-page) [type=time]:-webkit-autofill,:where(#gv-page) [type=url]:-webkit-autofill,:where(#gv-page) [type=color]:-webkit-autofill,:where(#gv-page) select:-webkit-autofill{
    -webkit-box-shadow: 0 0 0 1000px #fefefe inset;
    -webkit-text-fill-color: #fefefe!important;
    -webkit-text-fill-color: #6b6b6b!important
}:where(#gv-page) select{
    background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QOPaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzExMSA3OS4xNTgzMjUsIDIwMTUvMDkvMTAtMDE6MTA6MjAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NzU4YjA2ODItNTY5My00YmFlLTllMjMtZWJmYmE0YzQ1NDc3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBEMjc3NkZFMjY3ODExRTY4MjlDQzc1NTdEOTg1MDYzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBEMjc3NkZEMjY3ODExRTY4MjlDQzc1NTdEOTg1MDYzIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZjYyM2U2N2UtNmQzMi00NjRlLWJmMjEtNjExZmVhZjgzMjJjIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6M2Q5OTU2NjctNTJjMy0xMTc5LTlmZjQtYzc1NDMzYjgxNGM4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAFQAVAwERAAIRAQMRAf/EAGQAAQADAQAAAAAAAAAAAAAAAAgGBwkKAQEAAAAAAAAAAAAAAAAAAAAAEAABAwIFAwIHAAAAAAAAAAADAQIEBQYAERITBxQWCBUXISIjJHa2NxEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A7+MAK/GL+s+T/wCeM/Zb9wDUwARqN48jeN3I8499VKrXxxPfVYLLFcB2qedQ5x/irEEJrQxJMOOxGviDaOPJjjR8drHseJoVZx3zjbHGVyeSF0sIOuS7lvIZbMp0V66K6pa5e0kUzea1dqlABLEQpMs9JGtaiue1MBNxWr5NMsqby664qq68ZN0Uu8hcf5O2RW/BpVYgnCtIe1+Ug8OoDalMG4blijVSbktBNGDQ5K7I7IuH3G6Hs/oX+r9fno0ZpsdLt/cepdRp6bZ+vv6dv58sBm944i4IZyuR0+dX5R3T19uhXdS6VBpopGY3xVqh4dYqIj3GhHqOIjhjjK8aERUOQQxhq3gP/9k=);
    background-size: 21px;
    color: #6b6b6b;
    font-size: 14px;
    padding-left: 12px
}:where(#gv-page) .input-area label,:where(#gv-page) .ninja-forms-form-wrap label{
    padding: 0 5px;
    position: absolute;
    background-color: #fefefe;
    transition: .3s;
    text-transform: uppercase
}:where(#gv-page) .input-area label{
    left: 25px;
    top: 14px;
    color: #3D414A
}:where(#gv-page) .input-area label.focus{
    top: -11px
}:where(#gv-page) .input-area label .required{
    font-size: 10px;
    color: #6E9631
}:where(#gv-page) .input-area [class^=icon]{
    position: absolute;
    right: 30px;
    top: 10px;
    color: #6b6b6b;
    font-size: 25px
}:where(#gv-page) .ninja-forms-form-wrap label{
    font-weight: 400!important;
    display: inline!important;
    width: auto!important;
    margin-bottom: 0!important;
    left: 15px;
    top: 18px;
    color: #3D414A
}:where(#gv-page) .ninja-forms-form-wrap label.focus{
    top: -2px
}:where(#gv-page) .ninja-forms-form-wrap label .ninja-forms-req-symbol{
    color: #6E9631;
    font-size: 10px;
    vertical-align: super
}:where(#gv-page) .ninja-forms-form-wrap .field-wrap{
    width: 100%;
    padding: 10px;
    margin: 0;
    height: 60px;
    position: relative
}:where(#gv-page) .ninja-forms-form-wrap .field-wrap .ninja-forms-field{
    border: 2px solid #3D414A;
    margin-left: 0!important
}@media screen and (min-width: 40em){:where(#gv-page) .ninja-forms-form-wrap .field-wrap.label-left{
        width:50%;
        float: left
    }:where(#gv-page) .ninja-forms-form-wrap .field-wrap.label-above{
        clear: both;
        display: block
    }
}:where(#gv-page) .ninja-forms-form-wrap .field-wrap input{
    width: 100%
}:where(#gv-page) .ninja-forms-form-wrap .textarea-wrap{
    height: 200px
}:where(#gv-page) .ninja-forms-form-wrap .ninja-forms-field-error{
    color: #6E9631;
    position: absolute;
    bottom: -7px
}:where(#gv-page) .ninja-forms-form-wrap .ninja-forms-field-error p{
    margin: 0;
    font-size: 10px;
    text-transform: uppercase
}:where(#gv-page) .ninja-forms-form-wrap .ninja-forms-required-items{
    display: none
}:where(#gv-page) .ninja-forms-form-wrap .submit-wrap{
    display: block;
    text-align: center;
    padding-top: 40px
}:where(#gv-page) .ninja-forms-form-wrap .submit-wrap [type=submit]{
    border: 3px solid #6E9631;
    display: inline-block;
    width: auto
}:where(#gv-page) .woocommerce form.login,:where(#gv-page) .woocommerce form.register,:where(#gv-page) form{
    border: 0;
    padding: 0;
    margin: 0;
    border-radius: 0
}:where(#gv-page) .woocommerce form.login .form-row,:where(#gv-page) .woocommerce form.register .form-row,:where(#gv-page) form .form-row{
    padding: 0;
    margin: 0 0 25px;
    position: relative
}:where(#gv-page) .woocommerce form.login .form-row label,:where(#gv-page) .woocommerce form.register .form-row label,:where(#gv-page) form .form-row label{
    font-weight: 400!important;
    display: inline!important;
    width: auto!important;
    margin-bottom: 0!important;
    text-transform: uppercase;
    padding: 0 5px;
    position: absolute;
    left: 8px;
    top: 8px;
    background-color: #fefefe;
    color: #3D414A;
    transition: .3s
}:where(#gv-page) .woocommerce form.login .form-row label.focus,:where(#gv-page) .woocommerce form.register .form-row label.focus,:where(#gv-page) form .form-row label.focus{
    top: -14px
}:where(#gv-page) .woocommerce form.login .form-row label .required,:where(#gv-page) .woocommerce form.register .form-row label .required,:where(#gv-page) form .form-row label .required{
    font-size: 10px;
    color: #6E9631
}:where(#gv-page) .woocommerce form.login .form-row.woocommerce-validated input.input-text,:where(#gv-page) .woocommerce form.register .form-row.woocommerce-validated input.input-text,:where(#gv-page) form .form-row.woocommerce-validated input.input-text{
    border-color: #6E9631
}@media screen and (min-width: 40em){:where(#gv-page) .woocommerce form.login.register .form-row,:where(#gv-page) .woocommerce form.register.register .form-row,:where(#gv-page) form.register .form-row{
        width:50%;
        float: left;
        padding: 0 12px
    }:where(#gv-page) .woocommerce form.login.register .form-row label,:where(#gv-page) .woocommerce form.register.register .form-row label,:where(#gv-page) form.register .form-row label{
        left: 20px
    }:where(#gv-page) .woocommerce form.login.register .first-name,:where(#gv-page) .woocommerce form.login.register .last-name,:where(#gv-page) .woocommerce form.register.register .first-name,:where(#gv-page) .woocommerce form.register.register .last-name,:where(#gv-page) form.register .first-name,:where(#gv-page) form.register .last-name{
        width: 40%
    }:where(#gv-page) .woocommerce form.login.register .middle-name,:where(#gv-page) .woocommerce form.register.register .middle-name,:where(#gv-page) form.register .middle-name{
        width: 20%
    }:where(#gv-page) .woocommerce form.login.register .billing-city,:where(#gv-page) .woocommerce form.login.register .billing-zip,:where(#gv-page) .woocommerce form.register.register .billing-city,:where(#gv-page) .woocommerce form.register.register .billing-zip,:where(#gv-page) form.register .billing-city,:where(#gv-page) form.register .billing-zip{
        width: 25%
    }:where(#gv-page) .woocommerce form.login.register .billing-address,:where(#gv-page) .woocommerce form.register.register .billing-address,:where(#gv-page) form.register .billing-address{
        width: 100%;
        float: none;
        display: block;
        clear: both
    }
}:where(#gv-page) .woocommerce form.login input.button,:where(#gv-page) .woocommerce form.register input.button,:where(#gv-page) form input.button{
    margin: auto;
    display: block
}:where(#gv-page) .woocommerce form.login .lost_password,:where(#gv-page) .woocommerce form.register .lost_password,:where(#gv-page) form .lost_password{
    margin-top: -10px
}:where(#gv-page) .woocommerce form.login .lost_password label,:where(#gv-page) .woocommerce form.register .lost_password label,:where(#gv-page) form .lost_password label{
    display: inline-block;
    color: #3D414A;
    text-transform: uppercase
}:where(#gv-page) .woocommerce form.login .lost_password a,:where(#gv-page) .woocommerce form.register .lost_password a,:where(#gv-page) form .lost_password a{
    float: right;
    font-weight: 700
}:where(#gv-page) fieldset{
    margin-bottom: 1rem
}:where(#gv-page) fieldset.padding{
    padding: 2rem 0
}:where(#gv-page) input[type=checkbox],:where(#gv-page) input[type=radio]{
    display: none
}:where(#gv-page) input[type=checkbox]+label span,:where(#gv-page) input[type=radio]+label span{
    display: inline-block;
    color: #6E9631;
    width: 22px;
    height: 22px;
    line-height: 22px;
    margin: -1px 10px 0 0;
    vertical-align: middle;
    border: 2px solid #6E9631;
    cursor: pointer
}:where(#gv-page) .is-static .accordion-content,:where(#gv-page) .js-accordion.checkbox-accordion .accordion-item:not(.wc_payment_method) .accordion-title label{
    display: block
}:where(#gv-page) input[type=checkbox]:checked+label span:after,:where(#gv-page) input[type=radio]:checked+label span:after{
    content: '\e908';
    font-family: Icomoon;
    font-size: 20px
}:where(#gv-page) .white input[type=checkbox]+label span,:where(#gv-page) .white input[type=radio]+label span{
    color: #fefefe;
    border-color: #fefefe
}:where(#gv-page) label{
    line-height: 1.2
}@font-face{
    font-family: icomoon;
    src: url(/legacy/theme/assets/fonts/icomoon.eot?gi735i);
    src: url(/legacy/theme/assets/fonts/icomoon.eot?gi735i#iefix) format("embedded-opentype"),url(/legacy/theme/assets/fonts/icomoon.woff2?gi735i) format("woff2"),url(/legacy/theme/assets/fonts/icomoon.ttf?gi735i) format("truetype"),url(/legacy/theme/assets/fonts/icomoon.woff?gi735i) format("woff"),url(/legacy/theme/assets/fonts/icomoon.svg?gi735i#icomoon) format("svg");
    font-weight: 400;
    font-style: normal
}:where(#gv-page) [class*=" icon-"],:where(#gv-page) [class^=icon-]{
    font-family: icomoon!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}:where(#gv-page) .icon-download:before{
    content: "\e900"
}:where(#gv-page) .icon-pencil:before{
    content: "\e901"
}:where(#gv-page) .icon-checkbox:before{
    content: "\e902"
}:where(#gv-page) .icon-cycle:before{
    content: "\e903"
}:where(#gv-page) .icon-lock:before{
    content: "\e904"
}:where(#gv-page) .icon-document:before{
    content: "\e905"
}:where(#gv-page) .icon-user:before{
    content: "\e906"
}:where(#gv-page) .icon-user-alt:before{
    content: "\e907"
}:where(#gv-page) .icon-checkmark:before{
    content: "\e908"
}:where(#gv-page) .icon-phone:before{
    content: "\e909"
}:where(#gv-page) .icon-map:before{
    content: "\e90a"
}:where(#gv-page) .icon-clock:before{
    content: "\e90b"
}:where(#gv-page) .icon-search:before{
    content: "\e90c"
}:where(#gv-page) .icon-down-arrow:before{
    content: "\e90d"
}:where(#gv-page) .icon-checkmark-circle:before{
    content: "\e90e"
}:where(#gv-page) .icon-x-circle:before{
    content: "\e90f"
}:where(#gv-page) .icon-warning:before{
    content: "\e910"
}:where(#gv-page) .icon-cancel:before{
    content: "\e911"
}:where(#gv-page) .icon-step-1:before{
    content: "\e912"
}:where(#gv-page) .icon-step-2:before{
    content: "\e913"
}:where(#gv-page) .icon-step-3:before{
    content: "\e914"
}:where(#gv-page) .icon-xsmall{
    font-size: 1rem
}:where(#gv-page) .icon-small{
    font-size: 1.5rem
}:where(#gv-page) .icon-medium{
    font-size: 2rem
}:where(#gv-page) .icon-large,:where(#gv-page) .icon-xlarge{
    font-size: 2.5rem
}@media screen and (min-width: 40em){:where(#gv-page) .icon-xlarge{
        font-size:4.5rem
    }
}:where(#gv-page) .js-accordion.checkbox-accordion .h5{
    color: #3D414A
}:where(#gv-page) .js-accordion.checkbox-accordion .accordion-item:not(.wc_payment_method).is-active .accordion-title:before,:where(#gv-page) .js-accordion.checkbox-accordion .accordion-item:not(.wc_payment_method).is-static .accordion-title:before{
    content: "\e908";
    font-family: icomoon;
    font-size: 17px;
    color: #6E9631;
    border-color: #6E9631
}:where(#gv-page) .js-accordion.checkbox-accordion .accordion-item:not(.wc_payment_method).is-active .h5,:where(#gv-page) .js-accordion.checkbox-accordion .accordion-item:not(.wc_payment_method).is-static .h5{
    color: #111
}:where(#gv-page) .js-accordion.checkbox-accordion .accordion-item:not(.wc_payment_method) .accordion-title{
    padding-left: 75px
}:where(#gv-page) .js-accordion.checkbox-accordion .accordion-item:not(.wc_payment_method) .accordion-title:before{
    content: "";
    position: absolute;
    top: 50%;
    right: auto;
    left: 40px;
    margin-top: -10px;
    height: 20px;
    width: 20px;
    border: 2px solid #3D414A
}:where(#gv-page) .how-it-works-steps:before,:where(#gv-page) .owners:before{
    content: ''
}:where(#gv-page) .js-accordion.checkbox-accordion .accordion-item:not(.wc_payment_method) .accordion-content{
    background-color: transparent;
    border: none
}:where(#gv-page) .create-transfer .accordion-title{
    background-color: #3D414A;
    text-align: center;
    font-weight: 700;
    font-size: 25px;
    text-transform: uppercase;
    letter-spacing: 2px
}:where(#gv-page) .create-transfer .is-active .accordion-title,:where(#gv-page) .create-transfer .is-static .accordion-title{
    background-color: #6E9631
}:where(#gv-page) .create-transfer .accordion-title:focus,:where(#gv-page) .create-transfer .accordion-title:hover{
    color: #fefefe
}:where(#gv-page) .create-transfer .accordion-content .button{
    margin: 0
}:where(#gv-page) .create-transfer .accordion-content.no-pad{
    padding: 0;
    border: none
}@media screen and (min-width: 40em){:where(#gv-page) .create-transfer .accordion-content{
        padding:2rem 2.5rem
    }:where(#gv-page) .create-transfer .is-static .split-list ul{
        column-count: 2
    }
}:where(#gv-page) .create-transfer .is-static{
    border: none;
    padding-bottom: 20px
}:where(#gv-page) .create-transfer .is-static .accordion-content{
    border-color: #f6f6f6;
    background-color: #f6f6f6
}:where(#gv-page) .create-transfer .is-static .split-list ul li{
    column-break-inside: avoid
}:where(#gv-page) .create-transfer .is-static .name{
    text-align: center;
    line-height: 30px;
    font-size: 15px
}:where(#gv-page) .create-transfer .is-static .name strong{
    text-transform: uppercase;
    padding-right: 15px;
    font-size: 17px
}:where(#gv-page) .create-transfer .is-static .name span{
    padding: 0 30px;
    border-bottom: 2px solid #d8d8d8;
    display: inline-block
}:where(#gv-page) .create-transfer .is-static .info-row{
    padding: 12px 12px 30px;
    border-bottom: 2px solid #d8d8d8;
    font-size: 16px
}:where(#gv-page) .create-transfer .is-static .info-row:last-of-type{
    border-bottom: none
}:where(#gv-page) .create-transfer .is-static .info-row .box-label{
    text-transform: uppercase;
    font-weight: 700;
    font-size: 17px;
    padding-bottom: 15px
}:where(#gv-page) .create-transfer .is-static .info-row input[type=text]{
    background: 0 0
}:where(#gv-page) .create-transfer .firearm-info{
    font-size: 15px;
    background-color: #fff;
    border-collapse: collapse;
    text-align: center
}:where(#gv-page) .create-transfer .firearm-info tr{
    background: #fff
}:where(#gv-page) .create-transfer .firearm-info td{
    border: 2px solid #ddd;
    padding: 20px
}:where(#gv-page) .create-transfer .firearm-info .box-heading{
    padding-bottom: 10px;
    font-weight: 700;
    text-transform: uppercase
}:where(#gv-page) .create-transfer .create-transfer-nav{
    list-style: none;
    padding: 0
}:where(#gv-page) .create-transfer .create-transfer-nav .nav-header{
    display: table;
    margin-bottom: 1rem
}:where(#gv-page) .create-transfer .create-transfer-nav .nav-title{
    display: table-cell;
    vertical-align: middle;
    color: #3D414A;
    line-height: 1.1;
    padding: 0 10px;
    font-size: 1.2rem
}:where(#gv-page) .create-transfer .create-transfer-nav .nav-number{
    vertical-align: middle;
    background-color: #3D414A;
    color: #fefefe;
    display: block;
    padding: 15px;
    width: 70px;
    height: 70px;
    text-align: center;
    line-height: 1
}:where(#gv-page) .create-transfer .create-transfer-nav .active .nav-number,:where(#gv-page) .or-circle{
    background-color: #6E9631
}:where(#gv-page) .create-transfer .create-transfer-nav .nav-number small,:where(#gv-page) .create-transfer .create-transfer-nav .nav-number span{
    display: block
}:where(#gv-page) .create-transfer .create-transfer-nav .nav-number span{
    font-size: 30px
}:where(#gv-page) .create-transfer .create-transfer-nav .nav-content{
    display: none
}:where(#gv-page) .create-transfer .create-transfer-nav .active .nav-content,:where(#gv-page) .or-circle{
    display: block
}:where(#gv-page) .create-transfer .create-transfer-nav .active .nav-title{
    color: #111
}:where(#gv-page) .or-circle{
    text-align: center;
    width: 40px;
    height: 40px;
    line-height: 40px;
    color: #fefefe;
    border-radius: 100%;
    font-weight: 700;
    font-size: 15px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -20px 0 0 -20px
}:where(#gv-page) .upload-file{
    display: none
}:where(#gv-page) button.remove-button,:where(#gv-page) button.upload-button{
    display: block;
    margin-bottom: 20px!important
}:where(#gv-page) .uploaded-files,:where(#gv-page) .uploaded-images{
    list-style: none;
    padding: 0;
    margin: 0
}:where(#gv-page) .uploaded-files li,:where(#gv-page) .uploaded-images li{
    margin-bottom: 1rem;
    text-align: center
}:where(#gv-page) .selection-box{
    background-color: #3D414A;
    padding: 2rem
}:where(#gv-page) .selection-box.selected{
    background-color: #6E9631
}:where(#gv-page) .accordion-content{
    background-color: #fefefe
}:where(#gv-page) .agree-items li label{
    display: block
}:where(#gv-page) .js-select-box,:where(#gv-page) .js-select-box label{
    color: #3D414A
}:where(#gv-page) .js-select-box.selected,:where(#gv-page) .js-select-box.selected label{
    color: #111
}:where(#gv-page) .input-button-group{
    display: table;
    width: 100%
}:where(#gv-page) .input-button-group .cell{
    display: table-cell;
    vertical-align: middle
}:where(#gv-page) .input-button-group .cell:last-child{
    width: 120px;
    padding-left: 20px
}:where(#gv-page) .input-button-group .cell input{
    margin: 0
}:where(#gv-page) #home-hero{
    position: relative;
    height: 600px;
    overflow: hidden;
    background-color: #101010;
}@media screen and (max-width: 35em){:where(#gv-page) #home-hero{
        
        height: 350px;
    }:where(#gv-page) #home-hero .scroll-indicator{
        display: none
    }
}@media screen and (min-width: 40em) and (max-width:63.9375em){:where(#gv-page) #home-hero{
        height:500px;
        background-size: 100%;
        background-image: url(/legacy/theme/assets/images/cycle-background.jpg);
        background-repeat: no-repeat;
        background-position: center bottom
    }:where(#gv-page) #home-hero .scroll-indicator{
        display: none
    }
}@media screen and (min-width: 64em){:where(#gv-page) .uploaded-files li,:where(#gv-page) .uploaded-images li{
        text-align:left
    }:where(#gv-page) #home-hero{
        height: 650px;
        background-image: none
    }:where(#gv-page) #home-hero .button{
        padding-top: 25px;
        padding-bottom: 25px
    }
}:where(#gv-page) #home-hero .scroll-indicator{
    text-align: center;
    position: absolute;
    bottom: 15px;
    width: 100%;
    left: 0
}:where(#gv-page) #home-hero .text{
    position: relative;
    margin-top: 75px;
    z-index: 1
}@media screen and (max-width: 39.9375em){:where(#gv-page) #home-hero .text{
        text-align:center
    }:where(#gv-page) #home-hero .text .button.large{
        margin-top: 10px;
        padding: 10px 35px
    }
}@media screen and (min-width: 40em){:where(#gv-page) #home-hero .text{
        margin-top:150px;
        margin-left: 50px
    }
}:where(#gv-page) #home-hero .text .h1{
    line-height: 1;
    font-size: 46px
}@media screen and (min-width: 40em){:where(#gv-page) #home-hero .text .h1{
        font-size:90px
    }
}:where(#gv-page) #home-hero .text p{
    display: block;
    color: #fefefe;
}@media screen and (min-width: 64em){:where(#gv-page) #home-hero .text p{
        display: block;
        color: #fefefe;
        font-size: 21px;
        margin-top: 15px;
    }
}:where(#gv-page) .homepage-step.activated .step,:where(#gv-page) .homepage-step.activated .step-icon,:where(#gv-page) .homepage-step.activated .step-number,:where(#gv-page) .homepage-step.activated .step-title,:where(#gv-page) .homepage-step.default .step,:where(#gv-page) .homepage-step.default .step-icon,:where(#gv-page) .homepage-step.default .step-number,:where(#gv-page) .homepage-step.default .step-title{
    margin-top: 0!important
}:where(#gv-page) #home-hero video{
    display: none
}:where(#gv-page) .gray-cta .breathing-room{
    padding: 15px 0
}@media screen and (min-width: 64em){:where(#gv-page) #home-hero video{
        display:block;
        position: absolute;
        right: -50px;
        bottom: 0;
        z-index: 0;
        width: auto
    }:where(#gv-page) .gray-cta .column,:where(#gv-page) .gray-cta .column:last-of-type,:where(#gv-page) .gray-cta .columns,:where(#gv-page) .gray-cta .columns:last-of-type{
        float: none;
        display: table-cell;
        vertical-align: middle;
        width: auto
    }:where(#gv-page) .gray-cta .circle-icon .text{
        font-family: "Square",sans-serif;
    }:where(#gv-page) .gray-cta .breathing-room{
        padding: 0 10px
    }:where(#gv-page) .gray-cta .breathing-room span{
        font-size: 22px
    }
}:where(#gv-page) #home-steps-section{
    margin-bottom: 20px
}:where(#gv-page) .homepage-step{
    position: relative;
    padding: 20px 0
}:where(#gv-page) .homepage-step.activated .step-meta{
    opacity: 1!important
}:where(#gv-page) .homepage-step.default{
    position: relative;
    z-index: -1
}:where(#gv-page) .homepage-step.default .step-meta{
    opacity: 1
}:where(#gv-page) .homepage-step .step-meta{
    position: relative;
    padding: 0 40px 0 20px
}:where(#gv-page) .homepage-step .step-meta .relative{
    padding-left: 106px
}:where(#gv-page) .homepage-step .step-meta .step{
    float: left;
    font: 44px/1 "Square",sans-serif;
    color: #9d9b9b;
}:where(#gv-page) .homepage-step .step-meta .step-icon{
    position: absolute;
    left: 0;
    top: 0;
    background-color: #6E9631;
    color: #fefefe;
    width: 85px;
    height: 85px;
    font-size: 50px;
    line-height: 85px
}:where(#gv-page) .homepage-step .step-meta .step-number{
    font-size: 44px;
    line-height: 1;
    float: left
}:where(#gv-page) .homepage-step .step-meta .step-title{
    font: 400 22px/1 "Square",sans-serif;
    display: block
}@media screen and (min-width: 64em){:where(#gv-page) .homepage-step .step-meta{
        position:fixed;
        top: 0;
        left: 0;
        opacity: 0;
        width: 50%;
        height: 100%;
        float: left;
        transition: .2s
    }:where(#gv-page) .homepage-step .step-meta .inner{
        position: absolute;
        width: 400px;
        height: 460px;
        left: 50%;
        top: 50%;
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }:where(#gv-page) .homepage-step .step-meta .step{
        position: absolute;
        top: 85px;
        left: -150px;
        font-size: 165px;
        font-weight: 700;
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        z-index: -1;
        transition: .2s;
        margin-top: 30px
    }:where(#gv-page) .homepage-step .step-meta .step-icon{
        display: block;
        margin-left: 10px;
        margin-bottom: 50px;
        height: 175px;
        width: 175px;
        font: 400 105px/175px icomoon;
        transition: .3s;
        margin-top: 50px;
        position: relative
    }:where(#gv-page) .homepage-step .step-meta .step-number{
        font: 400 125px/125px "Square",sans-serif;
        transition: .4s;
        margin-top: 90px;
        margin-left: -55px
    }:where(#gv-page) .homepage-step .step-meta .step-title{
        display: block;
        font-size: 46px;
        transition: .5s;
        margin-top: 100px;
        margin-left: -55px
    }:where(#gv-page) .homepage-step .step-meta.ui-abs{
        position: absolute
    }
}:where(#gv-page) .homepage-step .step-content{
    display: none
}@media screen and (min-width: 64em){:where(#gv-page) .homepage-step .step-content{
        width:50%;
        height: 100%;
        float: right;
        position: relative;
        display: block
    }:where(#gv-page) .homepage-step .step-content .inner{
        position: absolute;
        top: 50%;
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        max-width: 535px;
        padding: 80px 50px;
        background-color: #6E9631;
        background-size: cover
    }:where(#gv-page) .homepage-step .step-content .inner.step-2 .step-content-content p,:where(#gv-page) .homepage-step .step-content .inner.step-2 .step-content-title{
        color: #111
    }:where(#gv-page) .homepage-step .step-content .step-content-title{
        line-height: 1
    }:where(#gv-page) .homepage-step .step-content .button{
        margin-top: 40px
    }:where(#gv-page) .why-gun-transfer .h2{
        margin-bottom: 90px
    }
}@media screen and (max-width: 63.9375em){:where(#gv-page) .why-gun-transfer .item-content{
        padding-left:15px
    }
}:where(#gv-page) .who-we-are{
    padding-bottom: 30px
}:where(#gv-page) .who-we-are .first{
    text-align: center
}@media screen and (min-width: 64em){:where(#gv-page) .who-we-are .first{
        text-align:right
    }
}:where(#gv-page) .who-we-are .second{
    text-align: center
}@media screen and (min-width: 64em){:where(#gv-page) .who-we-are .second{
        text-align:left
    }
}:where(#gv-page) .who-we-are .owner-image{
    display: inline-block;
    position: relative;
    height: 150px;
    width: 150px;
    bottom: 0px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center
}@media screen and (min-width: 40em){:where(#gv-page) .who-we-are{
        padding-bottom:60px
    }:where(#gv-page) .who-we-are .owner-image{
        height: 350px;
        width: 350px;
        top: 0;
    }
}:where(#gv-page) .who-we-are .owner-image .owner-name{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    background-color: rgba(111,150,50,.85);
    padding: 20px 5px;
    font-size: 20px;
    letter-spacing: 2px;
    text-align: center;
    transition: .3s
}@media screen and (max-width: 39.9375em){:where(#gv-page) .who-we-are .owner-image .owner-name{
        font-size:10px
    }
}:where(#gv-page) .list-heading{
    font-size: 19px
}:where(#gv-page) .pie-chart{
    font-size: 30px;
    font-family: "Square",sans-serif;
    padding: 0 1rem
}:where(#gv-page) .pie-chart span{
    display: block;
    line-height: 1.1
}:where(#gv-page) .pie-chart span small{
    font-size: 50%;
    display: block
}:where(#gv-page) .pie-chart .big-num{
    font-size: 50px;
    font-weight: 500;
    line-height: 1
}:where(#gv-page) .pie-chart .big-num sup{
    font-size: 50%;
    top: -.7em
}:where(#gv-page) .pie-chart .primary .big-num{
    color: #111
}:where(#gv-page) .pie-chart .gray .big-num{
    color: #a5a5a5
}:where(#gv-page) .how-it-works-steps{
    list-style: none;
    margin: 0;
    position: relative;
    padding: 3rem 1rem
}:where(#gv-page) .how-it-works-steps h2{
    line-height: 1
}:where(#gv-page) .how-it-works-steps li{
    margin-bottom: 3rem
}:where(#gv-page) .how-it-works-steps li:last-child{
    margin-bottom: 0
}@media screen and (min-width: 40em){:where(#gv-page) .pie-chart{
        font-size:35px
    }:where(#gv-page) .pie-chart .big-num{
        font-size: 100px
    }

    
}:where(#gv-page) .how-it-works-steps .step-meta{
    position: relative;
    display: block;
    margin-right: 10px
}:where(#gv-page) .how-it-works-steps .step-label{
    font: 500 30px/30px "Square",sans-serif;
    color: #d4d4d4
}:where(#gv-page) .how-it-works-steps .step-num{
    font: 500 50px/50px "Square",sans-serif;
}:where(#gv-page) .how-it-works-steps .step-icon{
    height: 50px;
    width: 50px;
    text-align: center
}:where(#gv-page) .how-it-works-steps .step-icon [class^=icon]{
    font-size: 30px;
    line-height: 50px
}:where(#gv-page) .how-it-works-steps:before{
    background-color: #eaeaea;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 74%;
    z-index: -1
}@media screen and (min-width: 40em){:where(#gv-page) .how-it-works-steps .step-label,:where(#gv-page) .how-it-works-steps .step-num{
        font:500 40px/40px "Square",sans-serif;
        right: 80px;
        position: absolute
    }:where(#gv-page) .how-it-works-steps .step-meta{
        margin-right: 10px;
        height: 60px
    }:where(#gv-page) .how-it-works-steps .step-label{
        top: 0
    }:where(#gv-page) .how-it-works-steps .step-num{
        bottom: 0
    }:where(#gv-page) .how-it-works-steps .step-icon{
        position: absolute;
        top: 0;
        right: 0;
        height: 60px;
        width: 60px
    }:where(#gv-page) .how-it-works-steps .step-icon [class^=icon]{
        font-size: 40px;
        line-height: 60px
    }
}@media screen and (min-width: 64em){:where(#gv-page) .how-it-works-steps .step-label,:where(#gv-page) .how-it-works-steps .step-num{
        font:500 90px/90px "Square",sans-serif;
        right: 150px;
        position: absolute
    }:where(#gv-page) .how-it-works-steps{
        padding: 5rem 1rem
    }:where(#gv-page) .how-it-works-steps .step-meta{
        height: 110px
    }:where(#gv-page) .how-it-works-steps .step-label{
        top: -10px
    }:where(#gv-page) .how-it-works-steps .step-num{
        bottom: -14px
    }:where(#gv-page) .how-it-works-steps .step-icon{
        position: absolute;
        top: 0;
        right: 0;
        height: 110px;
        width: 110px
    }:where(#gv-page) .how-it-works-steps .step-icon [class^=icon]{
        font-size: 60px;
        line-height: 110px
    }:where(#gv-page) .how-it-works-steps .step-content{
        padding: 0 3rem
    }
}:where(#gv-page) .split-info-cols .cell{
    padding: 2rem
}:where(#gv-page) .split-info-cols .cell div{
    max-width: 500px;
    margin: auto
}:where(#gv-page) table .circle{
    display: block;
    margin: 0 auto 10px
}@media screen and (min-width: 64em){:where(#gv-page) table .circle{
        display:inline-block;
        margin: 0
    }
}:where(#gv-page) .owners{
    list-style: none;
    margin: 0;
    position: relative;
    padding: 3rem 1rem
}:where(#gv-page) #page,:where(#gv-page) #page-sidebar-left{
    margin-top: 3rem
}:where(#gv-page) #page,:where(#gv-page) #page-full-width,:where(#gv-page) #page-sidebar-left{
    max-width: 71.25rem;
    margin-left: auto;
    margin-right: auto
}:where(#gv-page) .owners li{
    margin-bottom: 3rem
}:where(#gv-page) .owners li:last-child{
    margin-bottom: 0
}:where(#gv-page) .owners:before{
    background: url(/legacy/theme/assets/images/black-particle-bg.jpg) no-repeat;
    background-size: cover;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 74%;
    z-index: -1
}@media screen and (min-width: 64em){:where(#gv-page) .owners{
        padding:5rem 1rem
    }:where(#gv-page) .owners .owner-content{
        padding: 0 3rem
    }:where(#gv-page) .single-post #featured-hero .h1{
        font-size: 40px
    }
}@media screen and (max-width: 63.9375em){:where(#gv-page) .owners .circle-icon{
        display:none
    }
}:where(#gv-page) #page-full-width::after,:where(#gv-page) #page-full-width::before,:where(#gv-page) #page-sidebar-left::after,:where(#gv-page) #page-sidebar-left::before,:where(#gv-page) #page::after,:where(#gv-page) #page::before{
    content: ' ';
    display: table
}:where(#gv-page) #page .main-content{
    width: 100%;
    float: left;
    padding-left: .625rem;
    padding-right: .625rem
}:where(#gv-page) #page .main-content:last-child:not(:first-child){
    float: right
}@media screen and (min-width: 40em){:where(#gv-page) .owners li{
        margin-bottom:4rem
    }:where(#gv-page) #page .main-content{
        width: 66.66667%;
        float: left;
        padding-left: .625rem;
        padding-right: .625rem
    }:where(#gv-page) #page .main-content:last-child:not(:first-child){
        float: right
    }
}@media screen and (min-width: 40em) and (min-width:40em){:where(#gv-page) #page .main-content{
        padding-left:.9375rem;
        padding-right: .9375rem
    }
}:where(#gv-page) #page-sidebar-left .main-content{
    width: 100%;
    float: left;
    padding-left: .625rem;
    padding-right: .625rem
}:where(#gv-page) #page-sidebar-left .main-content:last-child:not(:first-child){
    float: right
}@media screen and (min-width: 40em){:where(#gv-page) #page-sidebar-left .main-content{
        width:66.66667%;
        float: left;
        padding-left: .625rem;
        padding-right: .625rem;
        position: relative;
        left: 33.33333%
    }:where(#gv-page) #page-sidebar-left .main-content:last-child:not(:first-child){
        float: right
    }
}@media screen and (min-width: 40em) and (min-width:40em){:where(#gv-page) #page-sidebar-left .main-content{
        padding-left:.9375rem;
        padding-right: .9375rem
    }
}:where(#gv-page) #page-sidebar-left .sidebar{
    width: 100%;
    float: left;
    padding-left: .625rem;
    padding-right: .625rem
}:where(#gv-page) #page-sidebar-left .sidebar:last-child:not(:first-child){
    float: right
}@media screen and (min-width: 40em){:where(#gv-page) #page-sidebar-left .sidebar{
        width:33.33333%;
        float: left;
        padding-left: .625rem;
        padding-right: .625rem;
        position: relative;
        left: -66.66667%;
        margin-top: 1rem
    }:where(#gv-page) #page-sidebar-left .sidebar:last-child:not(:first-child){
        float: right
    }
}@media screen and (min-width: 40em) and (min-width:40em){:where(#gv-page) #page-sidebar-left .sidebar{
        padding-left:.9375rem;
        padding-right: .9375rem
    }
}:where(#gv-page) #page-full-width{
    margin-top: 3rem
}:where(#gv-page) .big-phone,:where(#gv-page) .blog-date span{
    display: block
}:where(#gv-page) #page-full-width .main-content{
    width: 100%;
    float: left;
    padding-left: .625rem;
    padding-right: .625rem
}@media screen and (min-width: 40em){:where(#gv-page) #page-full-width .main-content{
        padding-left:.9375rem;
        padding-right: .9375rem
    }
}:where(#gv-page) #page-full-width .main-content:last-child:not(:first-child){
    float: right
}@media screen and (max-width: 39.9375em){:where(#gv-page) .single-post .main-content .padd-top-60{
        padding-top:0
    }
}:where(#gv-page) .single-content{
    padding: 40px 0
}@media screen and (max-width: 39.9375em){:where(#gv-page) .single-content{
        text-align:center;
        margin-top: 30px;
        padding: 0 10px
    }:where(#gv-page) .single-meta{
        text-align: center
    }
}:where(#gv-page) .single-meta{
    padding: 40px 0 0
}:where(#gv-page) .social-links{
    width: 90px;
    text-align: center
}:where(#gv-page) .social-links .social-links-inner{
    border-top: 2px solid #6E9631;
    border-left: 2px solid #6E9631;
    height: 90px
}:where(#gv-page) .social-links a{
    display: block;
    width: 50%;
    float: left;
    border-bottom: 2px solid #6E9631;
    border-right: 2px solid #6E9631;
    padding: 5px 0
}@media screen and (max-width: 39.9375em){:where(#gv-page) .social-links .social-links-inner{
        height:46px
    }:where(#gv-page) .social-links a{
        width: 25%
    }:where(#gv-page) .social-links{
        width: 90%;
        margin: 0 auto
    }
}:where(#gv-page) .page-id-47 #featured-hero{
    height: 270px;
    padding: 20px
}@media screen and (min-width: 40em){:where(#gv-page) .page-id-47 #featured-hero{
        height:370px;
        padding: 0
    }
}@media (min-width: 1023px) and (max-width:1065px){:where(#gv-page) .page-id-47 .padd-left-20{
        padding-left:5px
    }:where(#gv-page) div#page-my-transfers .ofer_button_text{
    padding-bottom: 20px;
}
}@media (max-width: 735px){:where(#gv-page) .side{
        display:block;
        clear: both
    }
}:where(#gv-page) .side:first-child .info{
    padding-right: 50px
}@media (min-width: 735px){:where(#gv-page) .odd-center{
        width:700px;
        margin: auto
    }
}:where(#gv-page) .big-phone{
    font-size: 22px
}@media screen and (min-width: 40em){:where(#gv-page) .big-phone{
        font-size:33px;
        padding-top: 15px
    }
}:where(#gv-page) .big-phone i{
    font-size: 30px;
    padding-right: 15px;
    vertical-align: middle
}@media screen and (min-width: 40em){:where(#gv-page) .big-phone i{
        font-size:50px
    }
}:where(#gv-page) .blog-date{
    position: absolute;
    height: 90px;
    width: 90px;
    padding: 25px 0;
    background-color: #6E9631;
    color: #fefefe;
    text-transform: uppercase
}:where(#gv-page) .blog-date .month-day{
    font: 400 16px/16px "Square",sans-serif;
    letter-spacing: 1px
}:where(#gv-page) .blog-date .year{
    font: 700 25px/25px "Square",sans-serif;
}:where(#gv-page) .blog-date.static{
    position: static
}:where(#gv-page) .blog-date.top{
    top: 0;
    left: 0
}@media screen and (min-width: 64em){:where(#gv-page) .side{
        display:block;
        clear: both
    }:where(#gv-page) .blog-date.top{
        top: 0;
        margin-top: -25px;
        left: 50%;
        margin-left: -45px
    }
}:where(#gv-page) .blog-date.left{
    top: 0;
    left: 0
}@media screen and (min-width: 64em){:where(#gv-page) .blog-date.left{
        top:50%;
        margin-top: -45px;
        left: 0;
        margin-left: -45px
    }
}@media screen and (max-width: 39.9375em){:where(#gv-page) .blog-date{
        display:inline-block
    }
}:where(#gv-page) .blog-featured .featured-item{
    height: 345px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    display: none
}:where(#gv-page) .blog-featured .featured-item:hover .bottom-title{
    padding: 20px 5px
}:where(#gv-page) .blog-featured .featured-item:first-child{
    display: block
}@media screen and (min-width: 40em){:where(#gv-page) .blog-featured .featured-item{
        display:block
    }
}:where(#gv-page) .blog-featured .bottom-title{
    position: absolute;
    bottom: 0;
    width: 100%;
    background-color: rgba(109,171,68,.85);
    padding: 10px 5px;
    letter-spacing: 2px;
    transition: .3s;
    display: table
}:where(#gv-page) .blog-featured .bottom-title div{
    display: table-cell;
    vertical-align: middle
}:where(#gv-page) .blog-featured .bottom-title div h4{
    color: #fefefe;
    margin: 0
}:where(#gv-page) .blog-filters{
    padding: 50px 0
}:where(#gv-page) .blog-excerpt-wrap{
    padding-left: 50px
}@media screen and (max-width: 39.9375em){:where(#gv-page) .blog-item .vert-align-columns>div{
        display:block;
        width: 100%
    }:where(#gv-page) .blog-item .blog-excerpt-wrap{
        padding: 0 5px;
        margin-top: 25px;
        text-align: center
    }
}:where(#gv-page) .load-more{
    margin-bottom: 50px
}@media screen and (min-width: 64em){:where(#gv-page) .load-more{
        margin-bottom:90px
    }
}:where(#gv-page) .new-transfer{
    margin: 30px 0 35px
}:where(#gv-page) .no-transfers{
    display: table-cell
}:where(#gv-page) .remaining-credits{
    padding-bottom: 25px
}@media screen and (min-width: 64em){:where(#gv-page) .new-transfer{
        margin:60px 0 100px
    }:where(#gv-page) .remaining-credits{
        position: absolute;
        top: 20px;
        right: 0
    }
}:where(#gv-page) .remaining-credits .credit-wrap{
    display: table;
    width: 100%;
    border: 2px solid #6E9631
}:where(#gv-page) .remaining-credits .credit-wrap>div{
    display: table-cell;
    vertical-align: middle
}:where(#gv-page) .remaining-credits .credit-wrap .credits-left{
    height: 55px;
    width: 55px;
    color: #fefefe;
    background-color: #6E9631
}:where(#gv-page) .transfer-table{
    display: table;
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 60px;
    text-align: left
}@media screen and (max-width: 39.9375em){:where(#gv-page) .transfer-table>div:nth-child(2){
        margin-top:0
    }
}:where(#gv-page) .transfer-heading{
    display: none
}:where(#gv-page) .transfer-row{
    margin-top: 30px;
    position: relative;
    background-color: #eaeaea;
    margin-left: 0!important;
    margin-right: 0!important
}:where(#gv-page) .transfer-row .d-cell{
    float: left;
    text-align: center
}@media screen and (min-width: 64em){:where(#gv-page) .transfer-heading{
        display:table-header-group
    }:where(#gv-page) .transfer-heading .header{
        display: table-cell;
        font-weight: 700;
        text-transform: uppercase
    }:where(#gv-page) .transfer-row{
        height: 58px;
        display: table-row
    }:where(#gv-page) .transfer-row:nth-child(even){
        background-color: #eaeaea
    }:where(#gv-page) .transfer-row::before{
        display: none
    }:where(#gv-page) .transfer-row .d-cell{
        display: table-cell;
        text-overflow: ellipsis;
        float: none;
        width: auto;
        padding: 0;
        text-align: left;
        height: 75px;
        vertical-align: middle;
        border-top: 1px solid #fefefe;
        border-bottom: 1px solid #fefefe
    }:where(#gv-page) .transfer-row .mobile-header{
        display: none
    }
}:where(#gv-page) .transfer-row .mobile-header{
    font-weight: 700;
    font-size: 14px;
    padding-bottom: 8px;
    text-transform: uppercase
}:where(#gv-page) .transfer-row .role{
    padding: 0;
    color: #fefefe;
    vertical-align: bottom;
    position: relative;
    text-transform: uppercase;
    font-size: 12px;
    width: 100%;
    text-align: left
}@media screen and (max-width: 63.9375em){:where(#gv-page) .transfer-row .role{
        background-color:#d4d4d4
    }
}:where(#gv-page) .transfer-row .role span{
    padding: 10px 0;
    display: inline-block;
    width: 90px;
    text-align: center
}@media screen and (min-width: 64em){:where(#gv-page) .transfer-row .role{
        width:75px
    }:where(#gv-page) .transfer-row .role span{
        position: absolute;
        top: 100%;
        left: 0;
        width: 74px;
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        -ms-transform-origin: top left;
        transform-origin: top left
    }
}:where(#gv-page) .transfer-row .role.seller span{
    background-color: #6E9631
}:where(#gv-page) .transfer-row .role.buyer span{
    background-color: #595555
}:where(#gv-page) .transfer-row .completion-date,:where(#gv-page) .transfer-row .make-model{
    float: left;
    width: 50%;
    padding: 20px
}@media screen and (min-width: 64em){:where(#gv-page) .transfer-row .completion-date,:where(#gv-page) .transfer-row .make-model{
        width:auto;
        float: none;
        padding: 0
    }
}:where(#gv-page) .transfer-row .status{
    float: left;
    width: 50%;
    padding-top: 20px;
    padding-bottom: 0
}@media screen and (min-width: 64em){:where(#gv-page) .transfer-row .status{
        width:auto;
        float: none;
        padding: 0
    }
}:where(#gv-page) .transfer-row .serial-number{
    float: left;
    width: 50%;
    padding: 20px
}@media screen and (min-width: 64em){:where(#gv-page) .transfer-row .serial-number{
        display:table-cell;
        width: auto;
        padding: 0;
        float: none
    }
}:where(#gv-page) .transfer-row .steps-table{
    display: inline-table
}@media screen and (max-width: 63.9375em){:where(#gv-page) .transfer-row .steps-table{
        height:38px;
        width: 120px;
        position: absolute;
        top: 0;
        right: 0
    }
}:where(#gv-page) .transfer-row .step-cell{
    width: 40px;
    height: 38px;
    text-transform: uppercase;
    font-size: 8px;
    display: table-cell;
    line-height: 11px;
    text-align: center;
    background-color: #3D414A;
    color: #fefefe;
    vertical-align: middle;
    border-right: 1px solid #fff
}:where(#gv-page) .transfer-row .step-cell:last-of-type{
    border-right: none
}:where(#gv-page) .transfer-row .step-cell .step-num{
    font-size: 20px;
    line-height: 15px
}:where(#gv-page) .transfer-row .status-desc{
    float: left;
    width: 50%;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 13px
}@media screen and (min-width: 64em){:where(#gv-page) .transfer-row .status-desc{
        width:auto;
        float: none;
        padding: 0
    }
}:where(#gv-page) .transfer-row .view-details{
    vertical-align: middle;
    text-align: center;
    background-color: #6E9631;
    width: 100%;
    padding: 8px 0;
    margin-top: 5px
}:where(#gv-page) .transfer-row .view-details .icon-search{
    padding-bottom: 3px;
    font-size: 18px
}:where(#gv-page) .transfer-row .view-details .icon-search::before{
    vertical-align: middle
}:where(#gv-page) .transfer-row .view-details .item-link{
    display: block;
    width: 100%;
    color: #fefefe;
    font-weight: 700;
    font-size: 9px
}@media screen and (max-width: 63.9375em){:where(#gv-page) .transfer-row .view-details .item-link{
        font-size:14px
    }
}@media screen and (min-width: 64em){:where(#gv-page) .transfer-row .view-details{
        width:54px;
        margin-top: 0;
        padding: 0 10px
    }:where(#gv-page) .transfer-row .view-details .icon-search{
        display: block
    }:where(#gv-page) .transfer-row .view-details .item-link{
        word-wrap: break-word
    }
}:where(#gv-page) .background-check .check-item{
    display: inline-table;
    margin: 10px 0
}@media screen and (min-width: 40em){:where(#gv-page) .background-check .check-item{
        width:50%;
        float: left
    }
}:where(#gv-page) .background-check .item-name,:where(#gv-page) .background-check .status{
    display: table-cell;
    vertical-align: middle
}:where(#gv-page) .background-check .status{
    height: 58px;
    width: 58px;
    text-align: center;
    border-radius: 50%
}:where(#gv-page) .background-check .status:before{
    font-family: icomoon;
    color: #fefefe;
    line-height: 58px;
    font-size: 30px
}:where(#gv-page) .background-check .status.pending{
    background-color: #6b6b6b
}:where(#gv-page) .background-check .status.pending:before{
    content: "\e90b"
}:where(#gv-page) .background-check .status.approved{
    background-color: #6E9631
}:where(#gv-page) .background-check .status.approved:before{
    content: "\e908"
}:where(#gv-page) .background-check .status.denied{
    background-color: #111
}:where(#gv-page) .background-check .status.denied:before{
    content: "\e911"
}:where(#gv-page) .background-check .item-name{
    padding: 0 10px;
    font: 600 16px/16px "Square",sans-serif;
}:where(#gv-page) .background-check .button{
    margin-top: 30px
}:where(#gv-page) .background-check .pass-fail{
    text-align: center;
    background-color: #eaeaea;
    float: left;
    width: 100%
}:where(#gv-page) .background-check .pass-fail .result{
    display: inline-table;
    background-color: #3D414A;
    color: #c8c8c8;
    max-height: 115px;
    padding: 30px;
    width: 100%
}@media screen and (min-width: 40em){:where(#gv-page) .background-check .pass-fail .result{
        width:33.33%;
        float: left
    }
}:where(#gv-page) .background-check .pass-fail .result.pass.active{
    background-color: #6E9631;
    color: #fefefe
}:where(#gv-page) .background-check .pass-fail .result.pass.active .icon{
    background-color: #fefefe
}:where(#gv-page) .background-check .pass-fail .result.pass.active .icon i{
    color: #6E9631
}:where(#gv-page) .background-check .pass-fail .result.pending.active{
    background-color: #3D414A;
    color: #fefefe
}:where(#gv-page) .background-check .pass-fail .result.pending.active .icon{
    background-color: #fefefe
}:where(#gv-page) .background-check .pass-fail .result.pending.active .icon i{
    color: #3D414A
}:where(#gv-page) .background-check .pass-fail .result.fail.active{
    background-color: #111;
    color: #fefefe
}:where(#gv-page) .background-check .pass-fail .result.fail.active .icon{
    background-color: #fefefe
}:where(#gv-page) .background-check .pass-fail .result.fail.active .icon i{
    color: #111
}:where(#gv-page) .background-check .pass-fail .icon,:where(#gv-page) .background-check .pass-fail .text{
    display: table-cell;
    vertical-align: middle
}:where(#gv-page) .background-check .pass-fail .text{
    padding-left: 20px;
    font: 600 18px/18px "Square",sans-serif;
}:where(#gv-page) .background-check .pass-fail .icon{
    height: 70px;
    width: 70px;
    border-radius: 100%;
    text-align: center;
    background-color: #c8c8c8
}:where(#gv-page) .background-check .pass-fail .icon i{
    color: #3D414A;
    font-size: 30px;
    line-height: 70px
}:where(#gv-page) .reveal.warning .icon-warning{
    color: #ec5840;
    font-size: 100px
}@media screen and (min-width: 64em){:where(#gv-page) .reveal.warning .icon-warning{
        font-size:150px
    }
}:where(#gv-page) .accordion{
    border-bottom: 2px solid #3D414A!important;
    margin-bottom: 20px
}:where(#gv-page) .accordion .accordion-item{
    padding-bottom: 0!important
}:where(#gv-page) .invite-acceptance-pending .clock,:where(#gv-page) .invite-acceptance-pending .text{
    display: inline-block;
    vertical-align: top
}:where(#gv-page) .invite-acceptance-pending .clock{
    font-size: 80px
}:where(#gv-page) .invite-acceptance-pending .text{
    margin-top: 10px
}:where(#gv-page) .invite-acceptance-pending h2{
    color: #fefefe;
    margin-bottom: 0;
    font-weight: 700
}@media screen and (max-width: 39.9375em){:where(#gv-page) .invite-acceptance-pending h2{
        font-size:30px
    }:where(#gv-page) .invite-acceptance-pending [type=submit]{
        margin: auto!important
    }
}@media screen and (min-width: 40em){:where(#gv-page) .invite-acceptance-pending .text{
        text-align:left
    }:where(#gv-page) .invite-acceptance-pending [type=text]{
        width: 75%;
        float: left
    }:where(#gv-page) .invite-acceptance-pending [type=submit]{
        width: 20%;
        margin-left: 5%!important;
        float: left
    }:where(#gv-page) .complete-transfer .img-wrap:nth-of-type(odd){
        padding-left: 0;
        padding-right: 15px;
        clear: left
    }:where(#gv-page) .complete-transfer .img-wrap:nth-of-type(even){
        padding-right: 0;
        padding-left: 15px
    }
}:where(#gv-page) .invite-acceptance-pending .subtext{
    font: 500 18px/18px "Square",sans-serif;
}:where(#gv-page) .invite-acceptance-pending form{
    margin-bottom: 30px
}:where(#gv-page) .complete-transfer .intro-copy{
    text-align: center;
    padding-bottom: 50px
}:where(#gv-page) .complete-transfer .img-wrap{
    padding-bottom: 30px
}:where(#gv-page) .complete-transfer .img-wrap img{
    width: 100%
}:where(#gv-page) .complete-transfer .info-table{
    text-align: center;
    margin-bottom: 50px;
    border-collapse: collapse;
    border: 1px solid #3D414A;
    border-bottom: none
}:where(#gv-page) .complete-transfer .info-table .m-cell{
    padding: 25px;
    border-bottom: 1px solid #3D414A;
    line-height: 1.1
}:where(#gv-page) .complete-transfer .info-table .m-cell strong{
    display: block;
    padding-bottom: 10px;
    text-transform: uppercase
}@media screen and (min-width: 40em){:where(#gv-page) .complete-transfer .info-table{
        display:table;
        width: 100%
    }:where(#gv-page) .complete-transfer .info-table .m-row{
        display: table-row
    }:where(#gv-page) .complete-transfer .info-table .m-cell{
        display: table-cell;
        vertical-align: middle;
        border: 1px solid #3D414A
    }
}:where(#gv-page) .complete-transfer .checkbox-field{
    padding-bottom: 5px
}:where(#gv-page) .complete-transfer .checkbox-field span{
    float: left
}@media screen and (min-width: 64em){:where(#gv-page) .complete-transfer .checkbox-field span{
        margin-bottom:15px
    }
}:where(#gv-page) .complete-transfer .submit-wrap{
    padding: 30px 0
}:where(#gv-page) .complete-transfer .login-wrap{
    text-transform: uppercase;
    font-weight: 700
}@media screen and (max-width: 39.9375em){:where(#gv-page) .complete-transfer #update-firearm-info td{
        width:100%;
        display: block
    }
}@media print{:where(#gv-page) .page-template-bke-bill-of-sale #footer-container,:where(#gv-page) .page-template-bke-bill-of-sale .logged-in-sticky,:where(#gv-page) .page-template-bke-bill-of-sale .main-navigation,:where(#gv-page) .page-template-bke-bill-of-sale .save-wrap,:where(#gv-page) .page-template-bke-bill-of-sale .site-header,:where(#gv-page) .page-template-bke-bill-of-sale .step-sidebar{
        display: none
    }:where(#gv-page) .page-template-bke-bill-of-sale #featured-hero h1{
        margin-top: 100px
    }
}:where(#gv-page) .page-template-bke-bill-of-sale .saved{
    font-family: "Dancing Script",Georgia,serif;
    font-size: 20px
}:where(#gv-page) .page-template-bke-bill-of-sale .accordion{
    border: 0
}:where(#gv-page) .woocommerce-checkout .entry-title,:where(#gv-page) .woocommerce-checkout .woocommerce-error:before,:where(#gv-page) .woocommerce-checkout .woocommerce-message:before{
    display: none
}:where(#gv-page) .woocommerce-checkout form.checkout{
    width: 100%;
    float: left;
    padding-left: .625rem;
    padding-right: .625rem
}@media screen and (min-width: 40em){:where(#gv-page) .woocommerce-checkout form.checkout{
        padding-left:.9375rem;
        padding-right: .9375rem
    }
}:where(#gv-page) .woocommerce-checkout form.checkout:last-child:not(:first-child){
    float: right
}:where(#gv-page) .woocommerce-checkout .col2-set .col-1,:where(#gv-page) .woocommerce-checkout .col2-set .col-2{
    width: 100%;
    float: none
}:where(#gv-page) .woocommerce-checkout .product{
    margin-bottom: 20px!important
}:where(#gv-page) .woocommerce-checkout .product .h2{
    font-size: 40px
}:where(#gv-page) .woocommerce-checkout form.checkout_coupon{
    display: block;
    border: 0;
    
}:where(#gv-page) .woocommerce-checkout #customer_details{
    margin-bottom: 50px
}:where(#gv-page) .woocommerce-checkout .woocommerce-billing-fields .accordion-content{
    padding-top: 45px
}:where(#gv-page) .woocommerce-checkout .checkout_coupon p{
    margin-bottom: 0
}:where(#gv-page) .woocommerce-checkout #order_review_heading{
    color: #111
}:where(#gv-page) .woocommerce-checkout #payment,:where(#gv-page) .woocommerce-checkout #payment div.payment_box{
    background-color: #fefefe
}:where(#gv-page) .woocommerce-checkout #payment div.payment_box:before{
    display: none
}:where(#gv-page) .woocommerce-checkout #payment .wc_payment_method{
    padding: 15px;
    border: 2px solid #3D414A
}:where(#gv-page) .woocommerce-checkout #payment .wc_payment_method:not(:last-child){
    border-bottom: 1px solid #fefefe
}:where(#gv-page) .woocommerce-checkout #payment label{
    display: block;
    color: #3D414A
}:where(#gv-page) .woocommerce-checkout #payment [type=radio]:checked+label{
    color: #111
}:where(#gv-page) .woocommerce-checkout .about_paypal{
    visibility: hidden
}:where(#gv-page) .woocommerce-checkout .payment_box label{
    top: -13px
}:where(#gv-page) .woocommerce-checkout .product .inner{
    padding: 30px
}:where(#gv-page) .woocommerce-checkout .product .checkout-price{
    color: #fefefe;
    letter-spacing: 0
}:where(#gv-page) .woocommerce-checkout .product .checkout-price sup{
    font-size: 20px;
    top: -.8em
}:where(#gv-page) .woocommerce-checkout #totals{
    display: inline-table;
    width: auto;
    text-align: center
}:where(#gv-page) #create-title,:where(#gv-page) .ro-register-account,:where(#gv-page) .woocommerce-checkout .woocommerce-checkout-review-order-table{
    display: none
}:where(#gv-page) .woocommerce-checkout .checkout-btn{
    max-width: 250px;
    margin-left: 10px;
    margin-bottom: 10px
}@media screen and (max-width: 39.9375em){:where(#gv-page) .woocommerce-checkout .checkout-btn{
        max-width:100%
    }
}:where(#gv-page) .already-login{
    padding-left: 12px;
    font-size: 18px;
    padding-bottom: 20px;
    text-transform: uppercase
}:where(#gv-page) .mw-450{
    max-width: 450px;
    margin: auto;
    padding: 60px 20px
}:where(#gv-page) .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link,:where(#gv-page) .woocommerce form .form-row{
    margin-bottom: 15px
}@media screen and (min-width: 40em){:where(#gv-page) .woocommerce-checkout .about_paypal{
        visibility:visible
    }:where(#gv-page) .woocommerce-checkout #totals{
        text-align: right;
        float: right
    }:where(#gv-page) .mw-450{
        padding: 80px auto
    }
}:where(#gv-page) .woocomerce-FormRow.submit{
    padding-top: 20px;
    display: block;
    clear: both;
    width: 100%
}:where(#gv-page) .woocommerce .woocommerce-MyAccount-navigation{
    padding: 30px;
    float: none;
    width: 100%
}@media screen and (min-width: 40em){:where(#gv-page) .woocommerce .woocommerce-MyAccount-navigation{
        float:left;
        width: 30%
    }
}:where(#gv-page) .woocommerce .woocommerce-MyAccount-navigation ul{
    list-style-type: none;
    text-align: center;
    margin-left: 0
}:where(#gv-page) .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a{
    background-color: #6E9631;
    color: #fefefe
}:where(#gv-page) .woocommerce .woocommerce-MyAccount-content{
    padding: 30px;
    float: none;
    width: 100%
}@media screen and (min-width: 40em){:where(#gv-page) .woocommerce .woocommerce-MyAccount-content{
        float:right;
        width: 70%
    }
}:where(#gv-page) #affwp-login-form{
    text-transform: uppercase
}:where(#gv-page) #affwp-login-form .button{
    margin: 20px auto 0px auto;
    border: 3px solid #6E9631;
}:where(#gv-page) #affwp-affiliate-dashboard-profile,:where(#gv-page) #affwp-login-form,:where(#gv-page) .no-access{
    text-align: center
}:where(#gv-page) .affwp-form label{
    display: block;
    margin: 10px auto;
    color: #6E9631;
    font-weight: 600
}:where(#gv-page) .affwp-form input[type=text],:where(#gv-page) .affwp-form input[type=email],:where(#gv-page) .affwp-form input[type=password]{
    border: 2px solid #3D414A!important
}:where(#gv-page) .affwp-send-notifications-wrap label{
    display: inline-block;
    margin: 0
}:where(#gv-page) #affwp-generate-ref-url label{
    width: auto!important
}:where(#gv-page) .no-access{
    text-transform: uppercase;
    font: 600 30px/30px "Square",sans-serif;
    color: #6E9631
}:where(#gv-page) .affwp-referral-url-submit-wrap .button,:where(#gv-page) .affwp-save-profile-wrap .button{
    background-color: #6E9631;
    color: #fefefe;
    width: auto!important
}:where(#gv-page) table.affwp-table th{
    background-color: #6E9631;
    color: #fefefe
}:where(#gv-page) #affwp-affiliate-dashboard h4{
    text-align: center;
    font-weight: 700;
    text-transform: uppercase;
    margin: 20px 0
}:where(#gv-page) .affwp-no-results{
    text-align: center;
    font-weight: 600
}@media screen and (min-width: 40em){:where(#gv-page) #affwp-affiliate-dashboard-tabs{
        padding-bottom:15px!important;
        border-bottom: 2px solid #6E9631!important
    }
}:where(#gv-page) .moosend_newsletter .inner-row-div{max-width: 71.25rem !important; }:where(#gv-page) .moosend_newsletter .inner-row-div div.landing-page-slot{margin:0 auto; max-width: 60% !important; }:where(#gv-page) .moosend_newsletter .inner-row-div div.landing-page-slot .slot-container .component.form-component button{display: inline-block; border-radius: 30px !important; text-transform: uppercase; border: 3px solid #6E9631 !important; background-color: transparent !important; color: #6E9631 !important; transition: .3s !important; padding: 10px 30px !important; font: 700 14px/14px "Square",sans-serif !important; letter-spacing: 2px; width: inherit !important; }:where(#gv-page) .moosend_newsletter .inner-row-div div.landing-page-slot .slot-container .component.form-component button:hover{background-color:#6E9631 !important; color:#fff !important;}:where(#gv-page) .woocommerce form.login .form-row label,:where(#gv-page) .woocommerce form.register .form-row label,:where(#gv-page) form .form-row label{
    z-index: 1;
}:where(#gv-page) .site-header .logo.desktop{
    max-height: 100px;
}:where(#gv-page) .woocommerce-lost-password .woocommerce{
    padding: 30px 30px 14px;
}:where(#gv-page) .breathing-room p:last-child,:where(#gv-page) .breathing-room p:last-child .button{
    margin-bottom: 0px;
}:where(#gv-page) #menu-wrapper-desktop #menu-main-menu li a{
    line-height: 23px;
}:where(#gv-page) #menu-wrapper-desktop .logged-in .edit-account{
    top: auto;
    bottom: 0px;
}:where(#gv-page) #menu-wrapper-desktop .logged-in .logout{
    font-size: 13px;
    line-height: 1;
}:where(#gv-page) .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{display: inline-block;border-radius: 30px;text-transform: uppercase;border: 3px solid #6E9631;background-color: transparent;color: #6E9631;transition: .3s;padding: 10px 30px;font: 700 14px/14px "Square",sans-serif;letter-spacing: 1px;}@media (max-width: 767px){:where(#gv-page) #footer-container #footer{height: auto;}:where(#gv-page) .site-header.is-stuck .logo.mobile{
        padding: 5px 0;
    }:where(#gv-page) .who-we-are .owner-image .owner-name{
        padding: 10px 5px;
    }:where(#gv-page) .side:first-child .info{
        padding-right: 0px;
    }:where(#gv-page) .side .info h4{
        margin-bottom: 0px;
    }:where(#gv-page) #featured-hero h1{margin-bottom: 5px;}:where(#gv-page) #featured-hero p:empty{display: none;}:where(#gv-page) .homepage-step .step-meta .step{font:400 38px/1 "Square",sans-serif;margin-bottom: 5px;}:where(#gv-page) .homepage-step .step-meta .step-number{font:400 38px/1 "Square",sans-serif;}:where(#gv-page) .homepage-step .step-meta .step-title{font:400 18px/1 "Square",sans-serif;}:where(#gv-page) .homepage-step .step-meta .step-icon{width: 70px;height: 70px;line-height: 70px;}:where(#gv-page) .woocommerce-form-login-toggle{margin-bottom:15px;width: 100%;}:where(#gv-page) .woocommerce .checkout-wc-custom form.login{margin:15px 15px 40px 15px;}
}:where(#gv-page) .section{padding-top: 50px;padding-bottom: 50px;}:where(#gv-page) .section h2{margin-bottom: 40px;}:where(#gv-page) .section h2.marg-btm-60{margin-bottom: 60px;}:where(#gv-page) .section.icons-section .column .mw-300 h2{margin-bottom: 15px;}:where(#gv-page) .ScroolToDown{animation: mapping 1s linear infinite;position: absolute;bottom: 20px;left: 0px;right: 0px;margin: auto;width: 23px;}@keyframes mapping{
	0%, 100%{margin-bottom: 10px;}
	50%{margin-bottom: -10px; }
}:where(#gv-page) #home-hero .hero-image{
    display:block;
    position: absolute;
    top: 2%;
    bottom: 0;
    z-index: 0;
    width: auto
}:where(#gv-page) .buy-wrap{
    display: flex;
    flex-wrap: wrap;
    background-color: #e6e5e6;


  }:where(#gv-page) .by_cnt{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 20px;
  }:where(#gv-page) .buy_two,:where(#gv-page) .buy_three,:where(#gv-page) .buy_one{
    padding: 0 15px;
    width: 33.33%;  
  }:where(#gv-page) .buy_two a,:where(#gv-page) .buy_three a,:where(#gv-page) .buy_one a{
    background-color: #6E9631;
    display: block;
    padding: 40px;
    color: #fff;
    text-align: center;
    font-size: 20px;
  }:where(#gv-page) .buy_two a > span,:where(#gv-page) .buy_three a > span,:where(#gv-page) .buy_one a span{
    display: block;
    line-height: 1;
    font-size: 30px;
    font-weight: bold;
  }:where(#gv-page) .buy_two a > .prc,:where(#gv-page) .buy_three a > .prc{
    margin: 10px 0 25px;
  }:where(#gv-page) .buy_two a .sl_prc,:where(#gv-page) .buy_three a .sl_prc{
    font-size: 36px;
    font-weight: bold;
    font-family: "Square Bold",sans-serif;
    line-height: 1;
  }:where(#gv-page) .buy_two a s,:where(#gv-page) .buy_three a s{
    font-size: 15px;
    vertical-align: super;
  }:where(#gv-page) .by_bx_head{
    font-size: 17px;
    font-weight: 500;
  }:where(#gv-page) .by_btn{
    font-size: 15px;
  }:where(#gv-page) .by_cnt h2{
    color: #111111;
    margin-bottom: 15px;
  }:where(#gv-page) .buy_one p{
    margin-bottom: 25px;
  }:where(#gv-page) .buy_two a:hover,:where(#gv-page) .buy_three a:hover,:where(#gv-page) .buy_one a:hover{
    background-color: #3d414a;
  }:where(#gv-page) .checkout-wc-custom-price .medium-3{
    width: 100%;
}:where(#gv-page) .by_btn i{
    margin-left: 5px;
}:where(#gv-page) .checkout-wc-custom-price{
    float: none;
    width: 29%;
}:where(#gv-page) .woocommerce-checkout form.checkout:last-child:not(:first-child){
    float: none;
    width: 100%;
    padding: 0;
    margin-top: 40px;
}:where(#gv-page) .checkout-main-content{
    float: none;
    width: 70%;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
}:where(#gv-page) .checkout-main-content .js-accordion.checkbox-accordion .accordion-item:not(.wc_payment_method) .accordion-content{
    border: 2px solid #3D414A;
}:where(#gv-page) .checkout-wc-custom{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    flex-direction: row;
    height: auto;
    position: relative;
    box-shadow: none;
    border: none;
    margin: 0;
    padding: 0;
}:where(#gv-page) .checkout-wc-custom-price{
    position: absolute;
    right: 0;
}:where(#gv-page) .site-header #site-navigation .checkout-logo{
    display: flex;
    justify-content: center;
}:where(#gv-page) .woocommerce form .form-row-first,:where(#gv-page) .woocommerce form .form-row-last,:where(#gv-page) .woocommerce-page form .form-row-first,:where(#gv-page) .woocommerce-page form .form-row-last{
    width: 100%;
}:where(#gv-page) .woocommerce-billing-fields p#billing_first_name_field{
    width: 47%;
}:where(#gv-page) .woocommerce-billing-fields p#billing_last_name_field{
    width: 47%;
}:where(#gv-page) .woocommerce-billing-fields p#billing_city_field,:where(#gv-page) .woocommerce-billing-fields p#billing_postcode_field{
    width: 47%;
    float: left;
}:where(#gv-page) .woocommerce-billing-fields p#billing_state_field,:where(#gv-page) .woocommerce-billing-fields p#billing_phone_field{
    width: 47%;
    float: right;
}:where(#gv-page) .woocommerce-billing-fields p#billing_city_field.form-row-wide,:where(#gv-page) .woocommerce-billing-fields p#billing_state_field.form-row-wide,:where(#gv-page) .woocommerce-billing-fields p#billing_postcode_field.form-row-wide,:where(#gv-page) .woocommerce-billing-fields p#billing_phone_field.form-row-wide{
    clear:initial;
}:where(#gv-page) .woocommerce-billing-fields span.select2.select2-container.select2-container--default{
    display: none;
}:where(#gv-page) .woocommerce-page form.checkout_coupon .form-row-last,:where(#gv-page) .woocommerce form.checkout_coupon .form-row-last{
    text-align: center;margin: 0;padding: 0;
}:where(#gv-page) .checkout-main-content form .form-row.create-account label{
    position: relative;
    top: 0px;
    padding-left: 21px;
    padding-right: 0px;
    margin-left:0px;   
    margin-right: 0px;
}:where(#gv-page) .checkout-main-content form .form-row.create-account label:before{
    content: "";
    position: absolute;
    top: 50%;
    right: auto;
    left: 0px;
    height: 16px;
    width: 16px;
    border: 2px solid #3D414A;
    transform: translateY(-50%);
}:where(#gv-page) .woocommerce .checkout-main-content form .form-row.create-account .input-checkbox{
    position: absolute;
    left: -9999px;
}:where(#gv-page) .woocommerce .checkout-main-content form .form-row.create-account .input-checkbox:checked ~ label:before{
    content: "\e908";
    font-family: icomoon;
    font-size: 13px;
    color: #6E9631;
    border-color: #6E9631;
    line-height: 1;
}:where(#gv-page) .site-header.is-stuck .logo.mobile{
    padding: 7px 0;
    width: auto;
}:where(#gv-page) table.gtrans-features tbody tr:nth-child(odd){
    background-color: #3D414A;
}:where(#gv-page) table.gtrans-features tbody tr:nth-child(even){
    background-color: #6E9631;
}:where(#gv-page) table.gtrans-features tbody tr td{
    font-size: 20px;
}:where(#gv-page) table.gtrans-features tbody tr td,:where(#gv-page) table.gtrans-features tbody tr th,:where(#gv-page) table.gtrans-features [class^=icon]{
    color: #fff;
}:where(#gv-page) table.gtrans-features{
    width: auto;
    margin-left: auto;
    font-family: "Square Bold",sans-serif;
    margin-right: auto;
}:where(#gv-page) .checkout-wc-custom table{font-family: "Square",sans-serif;width: auto;margin-left: auto;margin-right: auto;color:#fff;}:where(#gv-page) .checkout-wc-custom table td{padding:0.6rem 1.2rem;}:where(#gv-page) .checkout-wc-custom table tbody > tr{display: flex;}:where(#gv-page) .checkout-wc-custom table tbody > tr td:first-child{width: 60%;}:where(#gv-page) .checkout-wc-custom table tbody > tr td:last-child{width: 40%;}:where(#gv-page) .checkout-wc-custom table tbody > tr{background-color: #6E9631;}:where(#gv-page) .checkout-wc-custom table tbody > tr:last-child{background-color: #3D414A;}:where(#gv-page) .woocommerce form.login .form-row label.woocommerce-form-login__rememberme{
    position: relative;
}:where(#gv-page) .woocommerce form.login .form-row input[type=checkbox]{
    display: inline-block;
}:where(#gv-page) .woocommerce-checkout #totals{
    float: none;
    width: 100%
}:where(#gv-page) .woocommerce .checkout-wc-custom form.login{
    padding: 1rem;
    border: 2px solid #000;    
    margin-top: 15px;
}:where(#gv-page) #menu-wrapper-desktop .menu .active>a{
    background-color: transparent;
}:where(#gv-page) .woocommerce form.login .lost_password{
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: right;
}:where(#gv-page) .woocommerce form.login .form-row:nth-of-type(4){
    margin-bottom: 15px;
}:where(#gv-page) .ninja-forms-form-wrap label{
    position: unset;
    color: #000;
}:where(#gv-page) .checkout-wc-custom .column{
    padding: 0px;
}:where(#gv-page) .woocommerce form.login .lost_password a{float: none;}:where(#gv-page) .sub-menu{
    position: absolute;
    top: 100%;
    list-style: none;
    padding: 0px;
    margin:0;
    width: 100%;
    height: 0;
    overflow: hidden;
    transition: .3s height;
  }:where(#gv-page) #menu-wrapper-desktop .logged-in div:hover .sub-menu{
    height: 104px;
    transition: .3s height;
  }:where(#gv-page) #menu-wrapper-desktop .logged-in div{
    position: relative;
  }:where(#gv-page) #menu-wrapper-desktop .logged-in .edit-account{
    position: unset;
  }:where(#gv-page) #menu-wrapper-desktop .logged-in .logout{
    background-color: transparent;
    padding:0px;
  }:where(#gv-page) #menu-wrapper-desktop .logged-in li.item-sub-menu a{
    padding: 10px;
    display: block;
    background-color: #3e424a;
    text-align: left;
    font-size: 14px;
    font-weight: 400;
    z-index: 10;
    position: relative;
    left:0;
  }:where(#gv-page) #menu-wrapper-desktop .logged-in li.item-sub-menu a:hover{
   color: #6e9631;
  }:where(#gv-page) #menu-wrapper-desktop .logged-in li.item-sub-menu a:after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background-color: #fff;
    z-index: -1;
    transition: .3s;
  }:where(#gv-page) #menu-wrapper-desktop .logged-in li.item-sub-menu a:hover:after{
    width: 100%;
  }:where(#gv-page) .remaining-credits .credit-wrap .credits-left{
    display: block;
    width: auto;
    line-height: 55px;  
    min-width: 100px;
  }:where(#gv-page) .remaining-credits .credit-wrap .options{
    display: flex;
    width: 100%;
    justify-content: center;
  }:where(#gv-page) .remaining-credits .credit-wrap.user-wrap .credits-left span{
    font-size: 14px;
    display: inline-block;
  }:where(#gv-page) .remaining-credits .credit-wrap .options div{ 
    width: 50%;
    font-size: 16px;
    display: block;  
  }:where(#gv-page) .remaining-credits .credit-wrap .credits-left i{
    vertical-align: middle;
  }:where(#gv-page) .remaining-credits .credit-wrap .options div.crd_info{
    padding: 3px 5px;
  }:where(#gv-page) .remaining-credits .credit-wrap .options div.crd_info.edit_ic{
    padding: 0px;
  }:where(#gv-page) .remaining-credits .credit-wrap .options div.crd_info.edit_ic a{
    color: #3d414a;
    padding: 3px 5px;
    display: block;
  }:where(#gv-page) .remaining-credits .credit-wrap .options div.crd_link a{
    background-color: #3d414a;
    padding: 3px 5px;
    display: block;
    color: #fff;
  }:where(#gv-page) .remaining-credits .credit-wrap .options div.crd_link a:hover{
    background-color: #fdfdfd;  
    color: #3d414a;
  }:where(#gv-page) .remaining-credits .credit-wrap .options div.crd_info.edit_ic a:hover{
    color: #fff;  
    background-color: #3d414a;
  }:where(#gv-page) .remaining-credits{
    position: unset;
  }:where(#gv-page) .remaining-credits .btn-trans{
    display: flex;
  }:where(#gv-page) .user-wrap{
    margin-left: 15px;
  }:where(#gv-page) #create-transfer-accordion .accordion-item:last-child .accordion-content .row{
    display: flex;
    justify-content: center;
  }:where(#gv-page) #footer-container #footer-cta{
    background-image: url(/legacy/theme/assets/images/bar.png);
    max-width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 10px 5px;
    display: flex;
    align-items: center;
    position: relative;
    bottom: 0;
    z-index: 9;
    width: 100%;
}:where(#gv-page) #footer-container #footer-cta.fixed{position: fixed;}:where(#gv-page) #footer-container #footer-cta .vert-align-columns .left{vertical-align: middle;}:where(#gv-page) #footer-container #footer-cta .trns{display: flex;justify-content: flex-end;align-items: center;}:where(#gv-page) .postid-8806 .small-12 .summary.entry-summary .product_meta span.sku_wrapper,:where(#gv-page) .postid-8806 .small-12 .summary.entry-summary .product_meta .posted_in{display: none; }:where(#gv-page) .postid-8806 .small-12 .summary.entry-summary .gtc-gift-card-summary .gtc-gift-card-amount-wrapper button.gtc-active{border: 2px solid #6e9631; color: #ffffff;background-color: #6e9631;}:where(#gv-page) .postid-8806 .small-12 .summary.entry-summary .gtc-gift-card-summary p.gtc-gift-card-field-row label.focus{width: 100%; margin-bottom: 5px;}:where(#gv-page) .postid-8806 .small-12 .summary.entry-summary p.gtc-product-quantity-field{display: none;}:where(#gv-page) .postid-8806 .small-12 .summary.entry-summary .gtc-gift-card-summary button.single_add_to_cart_button{padding: 10px 20px; color: #fff; background-color: #6d953d; margin: 5px 0; height: auto; border-radius: 30px; line-height: 23px; }:where(#gv-page) .postid-8806 .small-12 .summary.entry-summary .gtc-gift-card-summary button.single_add_to_cart_button:hover{    background-color: #3e424a;}:where(#gv-page) .postid-8806 .small-12 .summary.entry-summary .gtc-gift-card-summary p.gtc-gift-card-field-row textarea,:where(#gv-page) .postid-8806 .small-12 .summary.entry-summary .gtc-gift-card-summary p.gtc-gift-card-field-row input{border-radius: 0;border: 1px solid #3D414A;    color: #3D414A;}:where(#gv-page) .postid-8806 .small-12 .woocommerce-product-gallery,:where(#gv-page) .postid-8806 .small-12 .summary.entry-summary{padding-top: 50px; }:where(#gv-page) .woocommerce-checkout #totals span.ro-discount a{color: #fff !important;}:where(#gv-page) .woocommerce-info{margin-bottom: 0;}:where(#gv-page) .gtc-checkout-gift-card-usage-content.gtc-hide{float: none;}:where(#gv-page) .gtc-checkout-gift-card-usage-content.gtc-hide .gtc-checkout-gift-card-usage-form{display: block;}:where(#gv-page) .gtc-checkout-wallet-usage-wrapper .gtc-checkout-wallet-usage-content.gtc-hide .gtc-checkout-wallet-usage-form{display: block;}:where(#gv-page) .gtc-checkout-gift-card-usage-content.gtc-hide .gtc-checkout-gift-card-usage-form button.button{padding: 10px 20px; color: #fff; background-color: #6d953d; margin: 5px 0; height: auto; border-radius: 30px; line-height: 23px; }:where(#gv-page) .gtc-checkout-gift-card-usage-content.gtc-hide .gtc-checkout-gift-card-usage-form button.button:hover{background-color: #3e424a;}:where(#gv-page) .gtc-myaccount-gift-card-balance-form-wrapper form.gtc-gift-card-available-balance-form{margin-bottom: 30px;}:where(#gv-page) .gtc-myaccount-redeem-gift-card-wrapper .gtc-redeem-gift-card-content input.gtc-redeem-gift-card-form-btn.gtc-form-btn{border-color: #6d953d;padding: 10px 20px; color: #fff; background-color: #6d953d; margin: 5px 0; height: auto; border-radius: 30px; line-height: 23px; }:where(#gv-page) .gtc-myaccount-redeem-gift-card-wrapper .gtc-redeem-gift-card-content input.gtc-redeem-gift-card-form-btn.gtc-form-btn:hover{background-color: #3e424a;}:where(#gv-page) .gtc-checkout-wallet-usage-wrapper .gtc-checkout-wallet-usage-content.gtc-hide .gtc-checkout-wallet-usage-form button.button{padding: 10px 20px; color: #fff; background-color: #6d953d; margin: 5px 0; height: auto; border-radius: 30px; line-height: 23px; }:where(#gv-page) .gtc-checkout-wallet-usage-wrapper .gtc-checkout-wallet-usage-content.gtc-hide .gtc-checkout-wallet-usage-form button.button:hover{background-color: #3e424a;}:where(#gv-page) .gtc-myaccount-activity-wrapper{
    margin-top: 30px;
}:where(#gv-page) .gtc-checkout-wallet-usage-wrapper.gtc-form-wrapper .woocommerce-info a,:where(#gv-page) .gtc-checkout-gift-card-usage-wrapper.gtc-form-wrapper .woocommerce-info a{
    color: #6E9631 !important;
}:where(#gv-page) .gtc-checkout-gift-card-usage-form label,:where(#gv-page) .gtc-checkout-wallet-usage-form label{
    display: none;
}:where(#gv-page) .ofer_bx{flex-basis: 32%;max-width: 33.33%;background-color: #e6e5e6 ;position: relative;}:where(#gv-page) #buy-now{padding-top: 20px;}:where(#gv-page) .buy-wrap{justify-content: space-between;}:where(#gv-page) .ofer_cnt{text-align: center;padding:0;}:where(#gv-page) .ofer_button_text{padding: 10px 0 20px 0;position: relative;}:where(#gv-page) .ofer_button_text i.fa.fa-angle-right{    margin-left: 10px;
    margin-bottom: 0px;
    background-color: #3C424C;
    width: 35px;
    height: 35px;
    color: #fff;
    border-radius: 50%;
    border: 5px solid #fff;
    padding: 5px;
    display: flex;
    justify-content: center;
    align-items: center;}:where(#gv-page) .ofer_button_text i.fa.fa-angle-right:before{font-size: 20px;}:where(#gv-page) .ofer_cnt h4{font-size: 30px;color: #3F434B;margin-bottom: 0px;background-color: #70973f; padding: 10px;border-bottom: 1px solid #3F434B;}:where(#gv-page) .ofer_cnt h4 span{color: #fff}:where(#gv-page) .ofer_img{margin-bottom: 0px;padding:20px 0;}:where(#gv-page) .ofer_bx .ofer_button_text a.btn_buy{display: flex; flex-wrap: wrap; align-items: center; width: fit-content; margin: 0 auto;padding: 10px 30px;padding-right: 15px;}:where(#gv-page) div#page-my-transfers .ofer_bx .ofer_button_text a.btn_buy{padding-right: 15px;}:where(#gv-page) .page-id-254 .ofer_img{padding:5px 0;padding-bottom: 0px;}:where(#gv-page) .ofer_cnt .ofer_img img{width:70px;margin: 0 5px;}:where(#gv-page) .checkout-main-content .ofer_cnt .ofer_img img{width:60px;}:where(#gv-page) .checkout-main-content .ofer_bx .discount{padding:0;}:where(#gv-page) .ofer_cnt h5{font-size: 42px;color: #70973f;display: flex;justify-content: center;align-items: center;letter-spacing: 0px;z-index: 1; position: relative;}:where(#gv-page) .ofer_cnt h5 span{font-size: 25px;display: inline-block;line-height: 1;}:where(#gv-page) .ofer_cnt h5 > span{margin-right: 3px;margin-left: 20px;}:where(#gv-page) .ofer_cnt h5 span span{display: block;}:where(#gv-page) .discount span{    font-size: 25px;}:where(#gv-page) .discount span,:where(#gv-page) .discount label{color: #fff;font-weight: bold;line-height: 1;}:where(#gv-page) .btn_buy{text-transform: uppercase;color: #fff; padding: 10px 20px; background-color: #3C424C; border-radius: 30px; font-weight: bold; font-size: 20px; display: inline-block;border: none;    z-index: 1; position: relative;}:where(#gv-page) .btn_buy:focus,:where(#gv-page) .btn_buy:hover{ 
box-shadow: 2px 3px 6px #00000029;
background-color: #70973f;color: #fff;}:where(#gv-page) .btn_buy:focus i,:where(#gv-page) .btn_buy:hover i{background-color: #70973f !important;}:where(#gv-page) .btn_buy:focus-visible{outline: 0px;}:where(#gv-page) .ofer_bx.redeem{max-width: none;}:where(#gv-page) .ofer_bx.redeem .ofer_cnt{padding: 0px;}:where(#gv-page) .ofer_bx.redeem .ofer_cnt h4{text-transform: uppercase;font-family: 'Square Bold Ext', sans-serif;font-size: 22px;color: #6e9631;    background-color: #3f434b;}:where(#gv-page) .ofer_bx.redeem:before{height: 20%; left: 0;}:where(#gv-page) .ofer_bx.redeem .ofer_button_text:before{right: 0;left: auto;     background-size: cover;width: 80%;}:where(#gv-page) .ofer_bx.redeem .ofer_img{display: flex;justify-content: center;align-items: center;z-index: 1; position: relative;    padding-top: 15px;}:where(#gv-page) .ofer_bx.redeem .ofer_img img{width: 60px;margin-left: 15px;margin-right: 15px;}:where(#gv-page) .ofer_bx.redeem .ofer_img h5{margin: 0;font-size: 32px;}:where(#gv-page) .ofer_bx.redeem .btn_buy{font-family: 'Square Bold Ext', sans-serif;font-weight: normal;}:where(#gv-page) #home-hero .text p.tag_lne{ border-bottom: 4px solid #6E9631; display: inline-block;}:where(#gv-page) .ofer_bx .discount{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-bottom: 10px;}:where(#gv-page) .ofer_bx .discount img{width: 18%;}:where(#gv-page) .ofer_bx .discount h5.prc{margin-bottom: 0; margin-right: 11px;}:where(#gv-page) .woocommerce-checkout .ofer_cnt h4{
    font-size: 20px;
}:where(#gv-page) .woocommerce-checkout .ofer_cnt{
    padding: 0px;
}:where(#gv-page) .woocommerce-checkout .ofer_cnt h5{
    font-size: 30px;
}:where(#gv-page) .woocommerce-checkout .discount{    
    padding: 20px;
    top: 43%;
}:where(#gv-page) .woocommerce-checkout .ofer_bx{border: none;}:where(#gv-page) .ofer_bx.quntyActive{
    border:none;
}:where(#gv-page) .quntyActive .ofer_button_text a.checkout_ajax_addtocart.btn_buy{background-color: #70973f;color: #fff;box-shadow: 2px 3px 6px #00000029;}:where(#gv-page) .quntyActive .ofer_button_text a.checkout_ajax_addtocart.btn_buy i{background-color: #6e9631;}:where(#gv-page) .woocommerce-checkout .discount span,:where(#gv-page) .woocommerce-checkout .discount label{    
    font-size: 14px;
}:where(#gv-page) .woocommerce-checkout .ofer_cnt h5 > span{
    margin-left: 10px;
}:where(#gv-page) .woocommerce-checkout .ofer_cnt h5{
    font-size: 30px;
    margin-bottom: 0px;
}:where(#gv-page) .woocommerce-checkout .buy-wrap{
    margin-bottom: 20px;
}:where(#gv-page) .woocommerce-checkout .ofer_cnt h5 span{
    font-size: 20px;
}:where(#gv-page) .ofer_bx.quntyActive .active_img,:where(#gv-page) .ofer_bx .simple_img{
    display: block;
}:where(#gv-page) .ofer_bx.quntyActive a{
    cursor: default;
    pointer-events: none;
}@media (max-width: 1440px){:where(#gv-page) .checkout-wc-custom-price{
        position: absolute;
        right: 10px;
    }
}@media (max-width: 1100px){:where(#gv-page) .by_bx_head{
        font-size: 16px;
    }:where(#gv-page) .buy_two a .sl_prc,:where(#gv-page) .buy_three a .sl_prc{
        font-size: 30px;
    }:where(#gv-page) .buy_two a,:where(#gv-page) .buy_three a,:where(#gv-page) .buy_one a{        
        padding: 30px;
    }:where(#gv-page) .ofer_cnt h5{
        font-size: 40px;
    }:where(#gv-page) .ofer_cnt h5 span{
        font-size: 20px;
    }:where(#gv-page) .ofer_cnt h4{
        font-size: 28px;
    }    
    
}@media (max-width: 1100px) and (min-width: 1024px){:where(#gv-page) #footer-container #footer .social-footer ul li{
        width: 66px;
    }
}@media (max-width: 1090px){:where(#gv-page) .discount{left: 0;}

}@media (max-width: 1023px){:where(#gv-page) div#page-my-transfers .row.text-center.marg-top-20 .new-transfer{margin-bottom: 20px !important;}:where(#gv-page) .discount{left: 16px;}:where(#gv-page) div#page-my-transfers .row.text-center .giftcard-transfer{margin-bottom: 20px !important;}:where(#gv-page) #home-hero{
        background-image: none;
    }:where(#gv-page) #home-hero .hero-image{
        top: 0px;
        height: 100%;
        object-fit: cover;
    }:where(#gv-page) .logged-in-mob{
        position: absolute;
        display: flex;
        right: 65px;
        align-items: center;
        height: 100%;
    }:where(#gv-page) .logged-in-mob a{
        font-size: 30px;
        padding: 5px;
    }:where(#gv-page) .logged-in-mob a i{
        vertical-align: middle;
    }:where(#gv-page) .sub-mob-menu{
        position: absolute;
        top: 100%;
        list-style: none;
        padding: 0px;
        margin:0;        
        display: none;
      }:where(#gv-page) .sub-mob-menu .edit-account{
        position: unset;
      }:where(#gv-page) .sub-mob-menu .logout{
        background-color: transparent;
        padding:0px;
      }:where(#gv-page) .sub-mob-menu li.item-sub-menu a{
        padding: 10px 15px;
        display: block;
        background-color: #3e424a;
        text-align: left;
        font-size: 16px;
        font-weight: 400;
        z-index: 10;
        position: relative;
        color: #fff;
        left:0;
      }:where(#gv-page) .transfer-row .serial-number{
        word-break: break-all;
      }:where(#gv-page) .site-header #login-btn-sticky{
        display: block;
      }:where(#gv-page) .logo.mobile{
        min-height: 60px;
      }:where(#gv-page) .mob_tab_hide{display: none;}:where(#gv-page) .homepage-step{height: auto !important;}
}@media (max-width: 991px){:where(#gv-page) .buy_two a,:where(#gv-page) .buy_three a,:where(#gv-page) .buy_one a{        
        padding: 20px;
    }:where(#gv-page) .buy-wrap{
        align-items: center;
    }:where(#gv-page) #footer-container #footer{
        height: auto;
    }:where(#gv-page) .buy_two,:where(#gv-page) .buy_three{
        padding: 0 15px;
    }:where(#gv-page) #home-hero .text{
        margin-top: 0;    
        margin-left: 31px;
    }:where(#gv-page) #home-hero .text .h1{
        font-size: 65px;
    }:where(#gv-page) #footer-container #footer-cta{
        background-position: 22%;
    }:where(#gv-page) #home-hero{
        height: 600px;
    }:where(#gv-page) .ofer_cnt .ofer_img img{
    width: 55px;}

    
}@media (max-width: 768px){:where(#gv-page) .checkout-wc-custom-price{
        position: initial;
    }
    
}@media (min-width: 768px){:where(#gv-page) #home-hero .dsk-hide{
        display: none;
    }
}@media (min-width: 1023px){:where(#gv-page) .site-header.is-stuck #menu-wrapper-desktop #login-btn,:where(#gv-page) .site-header.is-stuck #hamburger{
        display: none;
    }:where(#gv-page) .site-header.is-stuck #menu-wrapper-desktop{
        display: flex;
    }:where(#gv-page) .site-header.is-stuck #login-btn-sticky,:where(#gv-page) .site-header.is-stuck .logged-in-sticky{
        right: 0px;
    }:where(#gv-page) .site-header.is-stuck #menu-wrapper-desktop #menu-main-menu li a{
        color: #3d414a;
        height: 60px;
        padding: 20px 10px;
    }:where(#gv-page) .site-header.is-stuck #menu-wrapper-desktop #menu-main-menu{
        height: 60px;
    }:where(#gv-page) .site-header.is-stuck #menu-wrapper-desktop #menu-main-menu li a:hover{
        color: #fff;
    }

}@media (min-width: 1024px){:where(#gv-page) .logged-in-mob{display: none;}:where(#gv-page) #menu-wrapper-desktop #menu-main-menu li:last-child a{
        padding: 10px 20px;
        background-color: #6d953d;
        margin: 5px 0;
        height: auto;
        border-radius: 30px;
    }:where(#gv-page) #menu-wrapper-desktop #menu-main-menu li:last-child a:hover{
        background-color: #3e424a;
    }:where(#gv-page) .site-header.is-stuck #menu-wrapper-desktop #menu-main-menu li:last-child a{
        color: #fff;
    }:where(#gv-page) #menu-wrapper-desktop #menu-main-menu li:last-child a::after{display: none;}:where(#gv-page) .site-header.is-stuck #menu-wrapper-desktop #menu-main-menu li:last-child a{
        height: auto;
        padding: 10px 20px;
    }:where(#gv-page) #menu-wrapper-desktop{
        display: flex;
    }:where(#gv-page) #menu-wrapper-desktop.User-logged-in #menu-main-menu{
        padding-right: 10px;
    }:where(#gv-page) .large_screen_hide{
        display: none;
    }:where(#gv-page) #menu-wrapper-desktop .logged-in{position: unset;}
}@media(max-width: 768px){:where(#gv-page) .checkout-main-content{
    display: flex;
    flex-wrap: wrap;
        width: 94%;
    margin: 0 auto;
    }:where(#gv-page) .checkout-main-content form.checkout.woocommerce-checkout .clearfix.place-order{
    text-align: center;
}:where(#gv-page) .checkout-wc-custom-price{
        width: 100%;
        position: relative;
        order: 2;
        right: 0;
    }:where(#gv-page) .checkout-main-content .row.buy-wrap{
        order: 1;
    }:where(#gv-page) .checkout-main-content form.checkout.woocommerce-checkout{
        order: 3;
    }:where(#gv-page) .checkout-wc-custom-price{
    flex-direction: column-reverse;display: flex;
}:where(#gv-page) .checkout-wc-custom-price .row{
    width: 100%;
    margin-bottom: 10px;
}:where(#gv-page) .checkout-wc-custom-price{
    flex-direction: column-reverse;
}:where(#gv-page) .checkout-wc-custom-price .row{
    width: 100%;
    margin-bottom: 10px;
}:where(#gv-page) .checkout-main-content form.checkout.woocommerce-checkout .clearfix.place-order input{
    float: none !important;
}:where(#gv-page) .border-wrap-gray{width: 95%;
    margin: 0 auto;padding: 15px;margin-bottom: 20px;}:where(#gv-page) .border-wrap-gray form.checkout_coupon p{
    width: 50%;
    margin: 0;
}:where(#gv-page) .border-wrap-gray form.checkout_coupon{
    display: flex !important;
    flex-wrap: wrap;
    align-items: center;
}



}@media (max-width: 767px){:where(#gv-page) .by_cnt,:where(#gv-page) .of_bx{
        width: 100%;        
    }:where(#gv-page) .of_bx{
        margin-top: 20px;
        padding: 0px;
    }:where(#gv-page) .buy_two a,:where(#gv-page) .buy_three a,:where(#gv-page) .buy_one a{
        padding: 15px;
    }:where(#gv-page) .buy_two a .sl_prc,:where(#gv-page) .buy_three a .sl_prc{
        font-size: 21px;
    }:where(#gv-page) .by_bx_head{
        font-size: 14px;
    }:where(#gv-page) .buy_two a > .prc,:where(#gv-page) .buy_three a > .prc{
        margin: 10px 0 15px;
    }:where(#gv-page) .by_btn,:where(#gv-page) .buy_two a s,:where(#gv-page) .buy_three a s{
        font-size: 14px;
    }:where(#gv-page) .buy_one{
        text-align: center;
    }:where(#gv-page) .buy_one p{
        text-align: left;
    }:where(#gv-page) #home-hero .mob-hide{
        display: none;
    }:where(#gv-page) #home-hero .hero-image{
        top: auto;
        height: auto;
        object-fit: unset;
        position: static;
        width: 50%;        
        margin: -10% auto 0;
    }:where(#gv-page) #home-hero{
        height: 100%;
    }:where(#gv-page) .checkout-wc-custom-price{
        float: right;
        width: 100%;
    }:where(#gv-page) .checkout-main-content{
        float: left;
        width: 100%;
    }:where(#gv-page) .site-header.is-stuck .logo.mobile{
        padding: 5px 0;
    }:where(#gv-page) .logged-in-mob a{
        font-size: 20px;
    }:where(#gv-page) #footer-container #footer-cta{
        padding: 5px;
        background-position: 12%;
    }:where(#gv-page) #footer-container #footer-cta .cell{
        padding: 3px 0;
    }:where(#gv-page) .buy_one,:where(#gv-page) .buy_two,:where(#gv-page) .buy_three{
        width: 100%;
    }:where(#gv-page) .buy_one,:where(#gv-page) .buy_two{
        margin-bottom: 20px;
    }:where(#gv-page) .logo.mobile{
        min-height: auto;
        width: auto;
    }:where(#gv-page) #home-hero .row.banner-wrap{flex-wrap: wrap;}:where(#gv-page) #footer-container #footer-cta .vert-align-columns{display: flex; align-items: center; width: 100%;}:where(#gv-page) .flag_ic{height: 30px;width: 50px;}:where(#gv-page) #footer-cta a.button{padding: 10px;}:where(#gv-page) #home-hero .text{margin-top: 30px; margin-left: 0px;}:where(#gv-page) .who-we-are .owner-image{
        height: 150px;
        width: 150px;
        top: 0;
    }:where(#gv-page) #home-hero .text .h1{font-size: 46px;}:where(#gv-page) .gtc-checkout-wallet-usage-wrapper.gtc-form-wrapper,:where(#gv-page) .gtc-checkout-gift-card-usage-wrapper.gtc-form-wrapper{
    padding-right: 10px;
    padding-left: 10px;
}

}@media (min-width: 640px) and (max-width: 767px){:where(#gv-page) #home-hero .row.banner-wrap{padding: 0 10px;}:where(#gv-page) #home-hero .text p{font-size: 13px;}:where(#gv-page) #home-hero a.button.large{
        padding: 15px 28px;
        font-size: 1rem;
    }
}@media (max-width: 640px){:where(#gv-page) .vert-align-columns .cell.breathing-room{
        margin-bottom: 40px;
    }:where(#gv-page) div#page-my-transfers .ofer_bx .ofer_button_text a.btn_buy{
    padding-left: 30px;
}:where(#gv-page) .ofer_bx .ofer_button_text a.btn_buy{padding: 10px 20px;    font-size: 16px;}:where(#gv-page) .ofer_cnt .ofer_img img{width: 40px; margin: 0;}:where(#gv-page) .ofer_cnt h5{font-size: 30px;}:where(#gv-page) .ofer_img{    padding: 10px 0;}:where(#gv-page) .ofer_button_text i.fa.fa-angle-right{display: none;}:where(#gv-page) div#page-my-transfers .ofer_button_text i.fa.fa-angle-right{display: flex;}:where(#gv-page) .ofer_bx .discount img{width: 27%;}:where(#gv-page) .ofer_button_text{    padding-bottom: 15px !important;}
}@media(max-width: 550px){:where(#gv-page) .woocommerce-checkout .discount{padding: 30px;}:where(#gv-page) .woocommerce-checkout .ofer_cnt h5{
    font-size: 20px;
}:where(#gv-page) .woocommerce-checkout .discount{
    padding: 5px;
}:where(#gv-page) .woocommerce-checkout .checkout-main-content .ofer_cnt .ofer_img img{
    width: 30px;    margin: 0 2px;
}
}@media(max-width: 408px){:where(#gv-page) .ofer_cnt .ofer_img img{    width: 30px;}:where(#gv-page) .ofer_bx .ofer_button_text a.btn_buy{padding: 10px 10px;}:where(#gv-page) .ofer_cnt h5{font-size: 21px;}

}@media (max-width: 400px){:where(#gv-page) .logo.mobile{ width: 150px;}:where(#gv-page) .site-header #login-btn-sticky,:where(#gv-page) .site-header .logged-in-sticky{        
        right: 55px;
        height: 48px;
    }:where(#gv-page) #hamburger .line-wrap span{        
        width: 31px;
    }:where(#gv-page) #hamburger .line-wrap small{
        font-size: 9px;
        left: 10px;
    }:where(#gv-page) #hamburger{
        width: 55px;
        height: 48px;
    }:where(#gv-page) .site-header #login-btn-sticky i{
        font-size: 1rem;
    }:where(#gv-page) .site-header #login-btn-sticky small{
        font-size: 70%;
    }:where(#gv-page) .site-header.is-stuck #login-btn-sticky,:where(#gv-page) .site-header.is-stuck .logged-in-sticky{
        right: 55px;
        height: 60px;
    }:where(#gv-page) .site-header.is-stuck #hamburger{
        height: 60px;
    }:where(#gv-page) #hamburger .line-wrap span:nth-child(2),:where(#gv-page) #hamburger .line-wrap span:nth-child(3){
        top: 15px;
    }:where(#gv-page) #hamburger .line-wrap span:nth-child(4){
        top: 22px;
    }:where(#gv-page) #hamburger .line-wrap span:nth-child(1){
        top: 8px;
    }:where(#gv-page) #hamburger .line-wrap small{
        top: 31px;
    }
}@media (max-width: 360px){:where(#gv-page) div#page-my-transfers .row.text-center.marg-top-20 .new-transfer a,:where(#gv-page) div#page-my-transfers .row.text-center .giftcard-transfer a{font-size: 16px;}:where(#gv-page) .buy_two,:where(#gv-page) .buy_three{
        width: 100%;
    }:where(#gv-page) .buy_three{
        margin-top: 20px;
    }:where(#gv-page) #home-hero .text p{
        font-size: 13px;
    }:where(#gv-page) #home-hero a.button.large{
        padding: 15px 28px;
        font-size: 1rem;
    }:where(#gv-page) .discount{left: 4px;}:where(#gv-page) .woocommerce-page form.checkout_coupon .form-row-last,:where(#gv-page) .woocommerce form.checkout_coupon .form-row-last input{padding:10px 15px;}:where(#gv-page) .checkout-wc-custom-price .border-wrap-gray{padding:10px;}:where(#gv-page) .woocommerce-checkout #payment [type=radio]:checked+label{font-size:14px;}
}#gv-page{
    scroll-behavior: smooth;
  }:where(#gv-page) .woocommerce-info{border-top-color: #3D414A;padding:1em 1em 1em 3em;}:where(#gv-page) .woocommerce-info::before{color: #3D414A;left: 1em;}:where(#gv-page) #home-hero .row.banner-wrap{display: flex;align-items: center;justify-content: center;}:where(#gv-page) .woocommerce-checkout p#billing_country_field span.woocommerce-input-wrapper{outline: 0;border: 2px solid #3D414A; display: block; box-sizing: border-box; width: 100%; height: 45px; padding: 0.5rem; margin: 0; font-family: "Square",sans-serif; font-size: 1rem; color: #111; background-color: #fefefe; box-shadow: inset 0 1px 2px rgba(17,17,17,.1); border-radius: 0; transition: box-shadow .5s,border-color .25s ease-in-out; -webkit-appearance: none; }:where(#gv-page) #menu-wrapper-desktop #login-btn small,:where(#gv-page) #menu-wrapper-desktop #login-btn span{font-size: 12px !important;}:where(#gv-page) header#featured-hero .cell-100.bottom h1.h1.uppercase.bold{
    font-size: 35px;
}:where(#gv-page) div#page-my-transfers .row.text-center.marg-top-20{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}:where(#gv-page) div#page-my-transfers .row.text-center.marg-top-20 .new-transfer{
    margin: 0;    margin-bottom: 20px;
}:where(#gv-page) div#page-my-transfers .row.text-center .giftcard-transfer a{
    background-color: #6E9631;
    color: #fefefe;
}:where(#gv-page) div#page-my-transfers .row.text-center .giftcard-transfer a:hover{
        background-color: #3f434b;
    color: #fff;
    border-color: #3f434b;
}:where(#gv-page) .woocommerce .wc-bacs-bank-details-account-name{
    font-weight: 700;
    color: #000;
}:where(#gv-page) .coupon.custom-coupon-section{text-align: center;position: relative;}:where(#gv-page) .coupon.custom-coupon-section input#coupon_code{width: 100%;height: 45px;margin-bottom: 0;padding-left: 10px;border: 2px solid #3D414A;}:where(#gv-page) .coupon.custom-coupon-section .button{position: absolute;right: 0;height: 45px;top: 0;padding: 0 11px;border-radius: 0;background-color: #6E9631;color: #fff;}:where(#gv-page) .gtc-checkout-wallet-usage-content,:where(#gv-page) .gtc-checkout-gift-card-usage-content,:where(#gv-page) .gtc-gift-card-balance-form,:where(#gv-page) .woocommerce-checkout .checkout-wc-custom-price .checkout_coupon{background-color: #f7f6f7;padding: 5%;margin: 10px 0;}:where(#gv-page) .woocommerce-checkout .woocommerce .woocommerce-notices-wrapper .woocommerce-message > a{display: none;}:where(#gv-page) .woocommerce-checkout .site-header{box-shadow: none;}:where(#gv-page) .ro-register-account .register .g-recaptcha{position: relative;float: none;clear: both;padding: 0 12px;}:where(#gv-page) .ninja-forms-form-wrap .nf-after-field{padding: 10px 10px 0 ;}:where(#gv-page) .ninja-forms-form-wrap  .nf-error-msg{margin-top: 24px;}:where(#gv-page) .ninja-forms-form-wrap .nf-before-form-content{display: none;}:where(#gv-page) #ninja_forms_required_items,:where(#gv-page) .nf-form-content  .nf-field-container{margin-bottom: 0;}:where(#gv-page) .ninja-forms-form-wrap .textarea-container .nf-error-msg{margin-top: 40px;}@media (max-width:991px){:where(#gv-page) .ninja-forms-form-wrap .nf-error-msg{margin-top: 20px;}
}:where(#gv-page) #how-it-works.my_dashboard .step-title,:where(#gv-page) #how-it-works.my_dashboard .step-content{text-align: left;}:where(#gv-page) #how-it-works.my_dashboard .btn_bottom{display: flex;flex-wrap: wrap;gap: 10px 15px;justify-content: center;padding-top: 20px;}:where(#gv-page) #how-it-works.my_dashboard .btn_bottom .new-transfer,:where(#gv-page) #how-it-works.my_dashboard .btn_bottom .giftcard-transfer{margin: 0;}:where(#gv-page) #how-it-works.my_dashboard .btn_bottom .giftcard-transfer a{background-color: #6E9631;color: #fefefe;}:where(#gv-page) #how-it-works.my_dashboard .btn_bottom .giftcard-transfer a:hover{background-color: #3f434b;color: #fff;border-color: #3f434b;}@media (max-width: 360px){:where(#gv-page) #how-it-works.my_dashboard .btn_bottom a{font-size: 16px;}
}:where(#gv-page) .transfer-table .delete_transfer span{display: block;padding: 10px;text-align: center;color: #3C424C;}:where(#gv-page) .transfer-table .delete_transfer span:hover{color: #6E9631;}:where(#gv-page) body.page-template-bke-complete-transfer #register ul.no-bullets{margin-top: 90px;}:where(#gv-page) body.page-template-bke-complete-transfer #register iframe{margin-top: 20px;}@media (max-width: 767px){:where(#gv-page) body.page-template-bke-complete-transfer #register iframe{margin-top: 0px;}:where(#gv-page) body.page-template-bke-complete-transfer #register ul.no-bullets{margin-top: 0px;}
}:where(#gv-page) .moosend_newsletter .inner-row-div{max-width: 71.25rem !important; }:where(#gv-page) .moosend_newsletter .inner-row-div div.landing-page-slot{margin:0 auto; max-width: 60% !important; }:where(#gv-page) .moosend_newsletter .inner-row-div div.landing-page-slot .slot-container .component.form-component button{display: inline-block; border-radius: 30px !important; text-transform: uppercase; border: 3px solid #6E9631 !important; background-color: transparent !important; color: #6E9631 !important; transition: .3s !important; padding: 10px 30px !important; font: 700 14px/14px "Roboto Condensed",sans-serif !important; letter-spacing: 2px; width: inherit !important; }:where(#gv-page) .moosend_newsletter .inner-row-div div.landing-page-slot .slot-container .component.form-component button:hover{background-color:#6E9631 !important; color:#fff !important;}:where(#gv-page) .home-banner h1{ font-size:70px; font-weight:700; margin-bottom:20px; line-height:1.2; }:where(#gv-page) .home-banner p{ font-size:18px !important; color:#c6d0d8; margin-bottom:15px;text-transform: uppercase; }:where(#gv-page) .home-banner .tag_lne{ font-size:16px; color:#9aa4ad; margin-bottom:25px; }:where(#gv-page) .home-banner{ height: 750px !important; }:where(#gv-page) .home-banner .trans-order-wrapper{ text-align: center;width: max-content; position: relative; z-index: 1; margin-top: 0px; }:where(#gv-page) .home-banner .tooltip-icon{ position: relative; display: inline-block; cursor: pointer;top: -3px; left: -3px; }:where(#gv-page) .home-banner .tooltip-icon svg{ width: 16px;color: #6E9631; }:where(#gv-page) .home-banner .button_warp{ display: flex; gap: 15px; flex-direction: column; }:where(#gv-page) .home-banner .button_warp .button{ font-size: 18px; margin-bottom: 0px; }:where(#gv-page) .home-banner .button_warp .button.green{ border: 1px solid #6E9631; background-color: #6E9631; }:where(#gv-page) .home-banner .button_warp .button.green:hover{ border: 1px solid #ffffff; background-color: #ffffff; }:where(#gv-page) .home-banner .highlight_text{ color: #6E9631; font-weight: 800; font-size: 18px; background: rgba(118, 160, 52, 0.1); padding: 2px 8px; border-radius: 4px; border: 1px solid rgba(118, 160, 52, 0.3); display: inline-block; margin-top: 5px; vertical-align: middle; }:where(#gv-page) .home-banner .highlight_text{ animation: pricePulse 2s infinite; }@keyframes pricePulse{
    0% { box-shadow: 0 0 0 0 rgba(118, 160, 52, 0.4); }
    70% { box-shadow: 0 0 0 10px rgba(118, 160, 52, 0); }
    100% { box-shadow: 0 0 0 0 rgba(118, 160, 52, 0); }
}:where(#gv-page) .home-banner .trans-order-count{  text-align: left !important;display: flex !important ; gap: 20px;align-items: center !important;}:where(#gv-page) .home-banner .trans-order-count .tooltip-icon{ margin-left: 8px; }:where(#gv-page) .home-banner .trans-order-wrapper p{ font-size: 20px; }:where(#gv-page) .home-banner .text p.tag_lne{ border-bottom: 1px solid #6E9631 !important; }:where(#gv-page) .home-banner .trans-order-count span{ display: inline-flex; align-items: center; gap: 8px; }:where(#gv-page) .home-banner .trans-order-count span svg{ width: 18px; color: #6E9631; }@media(max-width:768px){:where(#gv-page) .home-banner{ padding:70px 20px; }:where(#gv-page) .home-banner h1{ font-size:45px; }:where(#gv-page) .home-banner p{ font-size:16px !important; }:where(#gv-page) .home-banner .trans-order-count{ font-size:14px; flex-wrap:wrap; text-align:center; }:where(#gv-page) .home-banner .tooltip-text{ width:220px; }:where(#gv-page) .home-banner .img-wrap{ margin-top:40px; }:where(#gv-page) .home-banner{ height: 700px !important; padding: 0px 20px; }:where(#gv-page) .home-banner .text{ margin-top: 50px !important; margin-left: 0px !important; }:where(#gv-page) .home-banner .button_warp .button{ font-size: 16px;padding: 15px 20px; }:where(#gv-page) .home-banner .trans-order-count{ gap: 10px; }
}@media(max-width:767px){:where(#gv-page) .home-banner .row.banner-wrap{ flex-direction: column !important; }:where(#gv-page) .home-banner h1{ font-size:35px; }:where(#gv-page) .home-banner .button.white{ width:100%; text-align:center; }:where(#gv-page) .home-banner .text{ margin-top: 120px !important; }:where(#gv-page) .home-banner{ height: 620px !important; }:where(#gv-page) .home-banner .text{ width: 100%; }:where(#gv-page) .home-banner .trans-order-count{ justify-content: center;width: 100%; }:where(#gv-page) .home-banner .trans-order-wrapper{ width: 100%; }
}:where(#gv-page) .home-banner .tooltip-text{ visibility: hidden; opacity: 0; position: absolute; bottom: 130%;  left: 50%; transform: translateX(-50%); background-color: #333; color: #fff; padding: 8px 12px; border-radius: 6px; font-size: 13px; width: 260px; text-align: center; transition: opacity 0.3s ease; z-index: 999; }:where(#gv-page) .home-banner .tooltip-text::after{ content: ""; position: absolute; top: 100%; left: 50%; transform: translateX(-50%); border-width: 6px; border-style: solid; border-color: #333 transparent transparent transparent; }:where(#gv-page) .home-banner .tooltip-icon:hover .tooltip-text{ visibility: visible; opacity: 1; }:where(#gv-page) .state_avilabity_section .state-hero-section{ background: linear-gradient(180deg,#0b0f12,#11181f); padding: 80px 20px; text-align:center; color:#fff; }:where(#gv-page) .state_avilabity_section .state-container{ max-width:880px; margin:0 auto; }:where(#gv-page) .state_avilabity_section .state-subtitle{ color:#6E9631; font-weight:600; letter-spacing:1px; margin-bottom:20px; font-size:14px; }:where(#gv-page) .state_avilabity_section .state-title{ font-size:35px; font-weight:700; margin-bottom:20px; }:where(#gv-page) .state_avilabity_section .state-form{ display:flex; justify-content:center; gap:20px; flex-wrap:wrap; margin-bottom:20px; }:where(#gv-page) .state_avilabity_section #state-select{ width:320px; padding:12px 14px; border-radius:8px; border:1px solid #333; background:#1c242c; color:#fff; font-size:16px;margin-bottom: 0px;position: relative; }:where(#gv-page) .state_avilabity_section #state-select::after{ content: '\f107'; font-family: 'FontAwesome'; position: absolute; right: 0; top: 0; color: #76a034; font-size: 18px; pointer-events: none; z-index: 999; }:where(#gv-page) .state_avilabity_section #check-availability-btn{ padding:14px 24px; background:#6E9631; color:#fff; border:none; border-radius:8px; font-weight:600; font-size:16px; cursor:pointer; transition:0.3s; }:where(#gv-page) .state_avilabity_section #check-availability-btn:hover{ background:#6d962b; }:where(#gv-page) .state_avilabity_section #availability-result{ margin-top:20px; font-size:16px; font-weight:600; }:where(#gv-page) .state_avilabity_section .available-msg{ color:#6E9631;display: flex; justify-content: center; gap: 8px; }:where(#gv-page) .state_avilabity_section .available-msg svg,:where(#gv-page) .state_avilabity_section .not-available-msg svg{ width: 16px; }:where(#gv-page) .state_avilabity_section .not-available-msg{ color:#f39c12;display: flex; justify-content: center; gap: 8px; }:where(#gv-page) .state_avilabity_section .error-msg{ color:#ff4d4d; }:where(#gv-page) .state_avilabity_section .state-note{ margin-top:15px;margin-bottom: 0px; color:#9aa4ad; font-size:14px; }:where(#gv-page) .state_avilabity_section p{ font-size: 18px;width: 100%; max-width: 700px; margin: auto auto 40px; }:where(#gv-page) .state_avilabity_section #state-select{ -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: #1a202c; color: white; border: 1px solid #333; border-radius: 5px; padding: 10px 50px 10px 15px; cursor: pointer; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 15px center; background-size: 25px; }@media(max-width:768px){:where(#gv-page) .state_avilabity_section .state-form{ flex-direction:column; align-items:center; }:where(#gv-page) .state_avilabity_section #state-select{ width:100%; max-width:350px; }:where(#gv-page) .state_avilabity_section .state-hero-section{ padding: 60px 20px; }
}@media(max-width:767px){:where(#gv-page) .state_avilabity_section .state-title{ font-size:25px; }:where(#gv-page) .state_avilabity_section .state-hero-section{ padding: 50px 20px; }
}:where(#gv-page) .pricing-section .pricing-flex-container{ display: flex; flex-direction: row; justify-content: center; gap: 25px; max-width: 1140px; margin: 0px auto; }:where(#gv-page) .pricing-section .pricing-card{ flex: 1;  background: #ffffff; border: 1px solid #e0e0e0; border-radius: 10px; padding: 0px; position: relative; display: flex; flex-direction: column; text-align: center; box-shadow: 0 5px 15px rgba(0,0,0,0.05);position: relative;transition: .3s ease; }:where(#gv-page) .pricing-section .pricing-card:hover{ transform: translateY(-5px); }:where(#gv-page) .pricing-section .pricing-card.popular{ border: 2px solid #6E9631;position: relative; transform: scale(1.03); transition: .3s ease;}:where(#gv-page) .pricing-section .pricing-footer{ text-align: center; margin-top: 30px; font-style: italic; color: #666; }:where(#gv-page) .pricing-section .pricing-footer p{ margin: 0px; }:where(#gv-page) .pricing-section .package-title{ color: #333; font-size: 20px; font-weight: 700; text-transform: uppercase; margin: 15px 0 10px; }:where(#gv-page) .pricing-section .package-price{ color: #6E9631; font-size: 35px; font-weight: 800; margin-bottom: 0px; }:where(#gv-page) .pricing-section .save-label{ display: block; font-size: 12px; color: #333333; font-weight: 400; }:where(#gv-page) .pricing-section .pricing-card .card-content .card-icon img{ width: 100%; max-width: 35px; }:where(#gv-page) .pricing-section .feature-list{ list-style: none; padding: 0; margin: 0 0 30px 0; flex-grow: 1; padding: 30px 30px 30px; }:where(#gv-page) .pricing-section .feature-list li{ padding: 8px 0; border-bottom: 1px solid #f2f2f2; font-size: 16px; color: #555; }:where(#gv-page) .pricing-section .feature-list li:last-child{ border-bottom: unset;padding-bottom: 0px; }:where(#gv-page) .pricing-section .feature-list li:first-child{ padding-top: 0px; }:where(#gv-page) .pricing-section .popular-badge{ position: absolute; top: -15px; left: 50%; transform: translateX(-50%); background: #6E9631; color: #fff; padding: 5px 20px; border-radius: 20px; font-size: 12px; font-weight: bold; white-space: nowrap; }:where(#gv-page) .pricing-section .sticker-discount{ position: absolute; top: 10px; right: 10px;display: none; }:where(#gv-page) .pricing-section{ padding: 80px 20px !important; }:where(#gv-page) .pricing-section .pricing-card .card-content{ display: flex; flex-direction: column; justify-content: space-between; height: 100%; }:where(#gv-page) .pricing-section .pricing-card .btn_buy{ background-color: #6E9631 !important; line-height: 1; padding: 14px 20px; margin: 0px 30px 30px;letter-spacing: 2px;font-size: 16px; }:where(#gv-page) .pricing-section .pricing-card .btn_buy:hover{ background-color: #3e424a !important; }:where(#gv-page) .pricing-section .pricing-card .btn_buy:hover i{ background-color: #3e424a !important; }:where(#gv-page) .pricing-section .pricing-card .card-content .top-wrapper{ padding: 30px 30px; background: #eaeaea; overflow: hidden !important;border-radius: 10px 10px 0px 0px; }@media (max-width: 768px){:where(#gv-page) .pricing-section .pricing-flex-container{ align-items: unset; display: grid; grid-template-columns: 1fr 1fr; }:where(#gv-page) .pricing-section .pricing-card{ width: 100%; max-width: 400px; }:where(#gv-page) .pricing-section .pricing-card.popular{ transform: scale(1); }:where(#gv-page) .pricing-section{ padding: 60px 20px !important; }:where(#gv-page) .pricing-section .pricing-card .btn_buy{ font-size: 16px; }
}@media (max-width: 767px){:where(#gv-page) .pricing-section{ padding: 50px 20px !important; }:where(#gv-page) .pricing-section .pricing-flex-container{ grid-template-columns: 1fr; }

}:where(#gv-page) .faq-section.site-bg-soft{ background-color: #eaeaea; padding: 80px 20px; }:where(#gv-page) .faq-section.site-bg-soft .section-title{ color: #111111; font-weight: 800; font-size: 35px; margin-bottom: 50px; }:where(#gv-page) .faq-section.site-bg-soft .section-title span{ color: #6E9631; }:where(#gv-page) .faq-section.site-bg-soft .title-line{ width: 60px; height: 3px; background: #6E9631; margin: 0 auto; }:where(#gv-page) .faq-section.site-bg-soft .faq-flex-wrapper{ max-width: 900px; margin: 0px auto 0; display: flex; flex-direction: column; gap: 10px; }:where(#gv-page) .faq-section.site-bg-soft .faq-item{ background: #fff; border-radius: 5px; border: 1px solid #e1e1e1; overflow: hidden; }:where(#gv-page) .faq-section.site-bg-soft .faq-question{ width: 100%; background: #fff; border: none; padding: 20px 30px; display: flex; justify-content: space-between; align-items: center; cursor: pointer; text-align: left; transition: all 0.3s ease; }:where(#gv-page) .faq-section.site-bg-soft .faq-question span{ font-size: 18px; font-weight: 700; color: #333; }:where(#gv-page) .faq-section.site-bg-soft .faq-question i{ color: #6E9631; font-size: 16px; transition: transform 0.3s ease; }:where(#gv-page) .faq-section.site-bg-soft .faq-question:hover{ background: #fafafa; }:where(#gv-page) .faq-section.site-bg-soft .faq-item.active .faq-question i{ transform: rotate(45deg); color: #6E9631; }:where(#gv-page) .faq-section.site-bg-soft .faq-item.active{ border-color: #6E9631; }:where(#gv-page) .faq-section.site-bg-soft .faq-answer{ display: none; padding: 0 30px 25px; background: #fff; color: #666; line-height: 1.7; font-size: 16px; }:where(#gv-page) .faq-section.site-bg-soft .faq-answer p{ margin: 0px; }@media (max-width: 768px){:where(#gv-page) .faq-section.site-bg-soft{ padding: 60px 20px; }:where(#gv-page) .faq-section.site-bg-soft .faq-question{ padding: 20px 20px; }:where(#gv-page) .faq-section.site-bg-soft .faq-answer{ padding: 0 20px 20px; }
}@media (max-width: 767px){:where(#gv-page) .faq-section.site-bg-soft{ padding: 50px 20px; }:where(#gv-page) .faq-section.site-bg-soft .section-title{ font-size: 25px; }
}:where(#gv-page) .features-section{ background-color: #0f1214; color: #ffffff; padding: 80px 20px; text-align: center; }:where(#gv-page) .features-section .container{ max-width: 1140px; width: 100%; margin: auto auto; }:where(#gv-page) .features-section .section-headline{ color: #6E9631; font-size: 35px; text-transform: uppercase; margin-bottom: 50px; max-width: 900px; width: 100%; margin: 0px auto 50px;}:where(#gv-page) .features-section .feature-item .icon-wrapper svg{ margin-bottom: 10px; width: 25px; color: #6E9631; }:where(#gv-page) .features-section .features-grid{ display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 30px; }:where(#gv-page) .features-section .feature-item{ background: rgba(255, 255, 255, 0.05); padding: 30px 20px; border-radius: 8px; border-left: 4px solid #6E9631; transition: transform 0.3s ease; }:where(#gv-page) .features-section .feature-item:hover{ transform: translateY(-5px); background: rgba(255, 255, 255, 0.08); }:where(#gv-page) .features-section .feature-item .icon{ font-size: 24px; margin-bottom: 15px; display: block; }:where(#gv-page) .features-section .feature-item p{ font-size: 16px; line-height: 1.5; margin: 0; font-weight: 500; }@media (max-width: 768px){:where(#gv-page) .features-section{ padding: 60px 20px; }
}@media (max-width: 767px){:where(#gv-page) .features-section{ padding: 50px 20px; }:where(#gv-page) .features-section .section-headline{ font-size: 25px; }
}:where(#gv-page) .transfer{ padding: 15px 10px; background-image: url(https://guntransfer.com/wp-content/themes/ro/assets/images/bar.png); max-width: 100%; background-size: cover; background-repeat: no-repeat; position: relative; z-index: 9; width: 100%; }:where(#gv-page) .transfer p{ color: #fff; width: 100% !important; display: flex ; justify-content: center; align-items: center; margin: 0px; font-size: 20px; font-family: 'Square Bold'; text-transform: uppercase; }:where(#gv-page) .transfer p span{ color: #6E9631; font-weight: 800; font-size: 20px; text-shadow: 0 0 10px rgba(120, 153, 60, 0.4); margin-right: 8px;animation: pricePulse 2s infinite;border: 1px solid rgba(118, 160, 52, 0.3);background: rgba(118, 160, 52, 0.1);padding: 0px 10px; border-radius: 3px; }@media (max-width: 1024px){:where(#gv-page) .transfer p{ justify-content: flex-end; }
}@media (max-width: 768px){:where(#gv-page) .transfer{ background-position-x: center; }:where(#gv-page) .transfer p{ justify-content: center; font-size: 18px; }
}@media (max-width: 767px){:where(#gv-page) .transfer p{ font-size: 16px; flex-wrap: wrap; display: flex ; text-align: center; justify-content: center; gap: 8px; }:where(#gv-page) .transfer p span{ font-size: 16px;margin-right: 5px; }
}:where(#gv-page) .page-template-page-account .ro-register-account .padding > .text-center ul li{text-align: left;list-style: none;position: relative;width: 100%;padding-left: 20px;font-size: 18px;margin-bottom: 5px;}:where(#gv-page) .page-template-page-account .ro-register-account .padding > .text-center ul li:before{position: absolute;content: '';width: 8px;height: 8px;background: #6E9631;border-radius: 20px;top: 10px;left: 0;}:where(#gv-page) .page-template-page-account .ro-register-account .padding > .text-center ul li:last-chil{ margin-bottom: 0px; }:where(#gv-page) .page-template-page-account .ro-register-account .account_form_dec{ margin-left: 0px; margin-bottom: 40px; }:where(#gv-page) .page-template-page-account .already-login{ order: 6; font-size: 14px; font-weight: 800; font-family: 'square'; margin-bottom: 30px; padding: 0px; text-align: center; width: 100%; margin-top: 16px; text-transform: capitalize; }:where(#gv-page) .page-template-page-account .already-login a{ color: #000; }:where(#gv-page) .page-template-page-account .already-login a:hover{ color: #6E9631; }:where(#gv-page) .page-template-page-account .register{ display: flex ; flex-wrap: wrap;gap: 0px 20px; }:where(#gv-page) .page-template-page-account .register .form-row{ width: 49% !important; padding: 0px 0px !important; }:where(#gv-page) .page-template-page-account .ro-register-account .register_form_wrap{ padding: 30px 30px; background: #ffffff; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; border-radius: 12px; }:where(#gv-page) .page-template-page-account .ro-register-account .register_form_wrap .text-center{ width: 100%; margin-bottom: 0px; display: flex; justify-content: center; order: 5; }:where(#gv-page) .page-template-page-account .ro-register-account .register_form_wrap .text-center input.woocommerce-Button.button{margin: unset;}:where(#gv-page) .page-template-page-account .ro-register-account .g-recaptcha{padding: 0px 0px !important;width: 100% !important;margin: auto;max-width: 100% !important;!i;!;transform: scale(1) !important;!i;!;margin-bottom: 20px;order:4;}:where(#gv-page) .page-template-page-account .ro-register-account .g-recaptcha > div{ margin: auto; width: 100%; }:where(#gv-page) .page-template-page-account .ro-register-account .ssn-security-box{ border-radius: 12px; }:where(#gv-page) .page-template-page-account .register .reg_field_order_email{ order: 1; }:where(#gv-page) .page-template-page-account .register .reg_field_order_phone{ order: 2; }:where(#gv-page) .page-template-page-account .register .reg_field_order_username{ order: 3; }:where(#gv-page) .page-template-page-account .register .reg_field_order_pass{ order: 4; }:where(#gv-page) wc-order-attribution-inputs{ order: 8 !important; }:where(#gv-page) .woocommerce-privacy-policy-text{ order: 7 !important; }:where(#gv-page) .page-template-page-account .register_heading{ font-size: 30px;margin-bottom: 30px; text-align: center;color: #101010; }:where(#gv-page) .page-template-page-account .register_heading span{ color: #6E9631; }:where(#gv-page) .page-template-page-account h2.login_heading{ font-size: 35px; text-align: center; margin-top: 30px; margin-bottom: 30px; color: #101010; }:where(#gv-page) .page-template-page-account h2.login_heading span{ color: #6E9631; }@media (max-width: 1024px){:where(#gv-page) .page-template-page-account .register .form-row{ width: 48.9% !important; }:where(#gv-page) .page-template-page-account .ro-register-account{ margin-left: unset !important;margin-right: unset !important; }
}@media (max-width: 768px){:where(#gv-page) .page-template-page-account .register .form-row{ width: 48.4% !important; }:where(#gv-page) .page-template-page-account .ro-register-account .padding > .text-center ul li{ font-size: 16px;padding-left: 15px; }:where(#gv-page) .page-template-page-account .ro-register-account .padding > .text-center ul li:before{ width: 6px; height: 6px; }
}@media (max-width: 767px){:where(#gv-page) .page-template-page-account .register .form-row{ width: 100% !important; }:where(#gv-page) .page-template-page-account .ro-register-account .register_form_wrap .text-center{ justify-content: center; margin-top: 10px; }:where(#gv-page) .page-template-page-account .ro-register-account .register_form_wrap{ padding: 20px 20px; }:where(#gv-page) .page-template-page-account .register_heading{ font-size: 26px;}:where(#gv-page) .page-template-page-account h2.login_heading{ font-size: 22px;margin-bottom: 0px; }
}:where(#gv-page) .page-template-bke-ssn-input .ssn-tooltip{position:absolute;cursor:pointer;top: -22px;right: 0;display: flex;width: max-content;justify-content: flex-end;}:where(#gv-page) .page-template-bke-ssn-input .tooltip-icon{display: flex;gap: 5px;color: #6E9631;font-size: 13px;align-items: center;}:where(#gv-page) .page-template-bke-ssn-input .tooltip-text{ display:none; position:absolute; top:-105px; left:-160px; background:#333; color:#fff; padding:8px 12px; font-size:12px; border-radius:4px; width:320px; z-index:99; }:where(#gv-page) .page-template-bke-ssn-input .ssn-tooltip:hover .tooltip-text{ display:block; }:where(#gv-page) .page-template-bke-ssn-input .tooltip-icon svg{ width: 16px; color: #6E9631; }:where(#gv-page) .page-template-bke-ssn-input input.js-mask-ssn.js-ssn{ margin-bottom: 20px; }:where(#gv-page) .ssn-security-box{ background: #6e963121; border: 1px solid #6E9631; padding: 20px; border-radius: 0px; margin-top: 25px; text-align: left; margin-bottom: 30px; }:where(#gv-page) .ssn-security-box h4{color: #6E9631;margin-bottom: 15px;font-size: 18px;display: flex;align-items: center;gap: 5px;line-height: 1;}:where(#gv-page) .ssn-security-box ul{ padding-left: 0px; margin: 0px; }:where(#gv-page) .ssn-security-box li{color: #6E9631;margin-bottom: 15px;font-size: 18px;list-style: none;display: flex;align-items: flex-start;gap: 10px;}:where(#gv-page) .ssn-security-box a{ display:inline-block; margin-top:10px; color:#6E9631; font-weight:600; }:where(#gv-page) .ssn-security-box li svg{ width: 30px; }:where(#gv-page) .ssn-security-box li p{ margin-bottom: 0px; }:where(#gv-page) .ssn-security-box li:last-child{ margin-bottom: 0px; border-bottom: 1px solid #6E9631; padding-bottom: 15px; }:where(#gv-page) .ssn-security-box li svg{ width: 30px; }:where(#gv-page) .ssn-security-box li p{ margin-bottom: 0px; }:where(#gv-page) .ssn-security-box li:last-child{ margin-bottom: 0px; border-bottom: 1px solid #6E9631; padding-bottom: 15px; }:where(#gv-page) p.ssn_policy_ctn{ margin-bottom: 0px; display: flex; align-items: center; justify-content: space-between; margin-top: 15px; color: #6E9631; font-size: 14px; }:where(#gv-page) p.ssn_policy_ctn a{ margin: 0px !important; }@media (max-width: 767px){:where(#gv-page) .ssn-security-box h4{font-size: 16px; }:where(#gv-page) .ssn-security-box li svg{ width: 30px; flex: 0 0 20px; }:where(#gv-page) .tooltip-text{ left: -90px;width: 250px; }
}:where(#gv-page) .accordion-content .ssn-form .column .ssn-tooltip{
    position: absolute;
    cursor: pointer;
    top: -25px;
    right: 16px;
    display: flex;
    width: max-content;
    justify-content: flex-end;
}:where(#gv-page) .accordion-content .ssn-form .column{ position: relative; }:where(#gv-page) .accordion-content .ssn-form .column .ssn-tooltip .tooltip-icon{ display: flex; gap: 5px; color: #6E9631; font-size: 13px; align-items: center; }:where(#gv-page) .accordion-content .ssn-form .column .ssn-tooltip .tooltip-icon svg{ width: 16px; color: #6E9631; }:where(#gv-page) .mes_tooltip_popup{ position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 1005; background-color: rgba(17, 17, 17, .8); overflow-y: scroll;display: flex ; align-items: center; flex-direction: column; justify-content: center;padding: 0px 20px; }:where(#gv-page) .mes_tooltip_popup .mes_tooltip_wrap{ width: 100%; max-width: 750px; background: #fefefe; padding: 30px 30px; border: 1px solid #6b6b6b; margin: auto auto; position: relative; }:where(#gv-page) .mes_tooltip_popup .mes_tooltip_wrap p{ margin-top: 0px !important; }:where(#gv-page) .mes_tooltip_popup .mes_tooltip_wrap .tooltip_mes{ margin-bottom: 0px; }@media (max-width: 768px){:where(#gv-page) .mes_tooltip_popup .mes_tooltip_wrap{ height: 400px; }
}:where(#gv-page) .gun-of-bill h1,:where(#gv-page) .gun-of-bill h2,:where(#gv-page) .gun-of-bill h3,:where(#gv-page) .gun-of-bill h1 span,:where(#gv-page) .gun-of-bill h2 span,:where(#gv-page) .gun-of-bill h3 span{ font-family: 'Square Bold' !important; }:where(#gv-page) .gun-of-bill p,:where(#gv-page) .gun-of-bill span,:where(#gv-page) .gun-of-bill div{ font-family: 'Square' !important;margin-bottom: 0px !important;letter-spacing: 0px; }:where(#gv-page) .gun-of-bill h3 span{ color: #6E9631; }:where(#gv-page) .gun-of-bill .sub-heading p{ font-size: 18px !important; font-family: 'Square' !important;width: 100%; max-width: 100%; margin: auto auto; }:where(#gv-page) .gun-of-bill .small-text p{ font-size: 14px; letter-spacing: 2px; }:where(#gv-page) .gun-of-bill .inner-container .e-con-inner{ margin: unset; }:where(#gv-page) .gun-of-bill h2 span{ color: #6E9631; }:where(#gv-page) .required-banner h1{ font-family: 'Square Bold' !important; }:where(#gv-page) .required-banner .banner p{ font-family: 'Square' !important; font-size: 21px !important;margin-bottom: 0px; }:where(#gv-page) .required-banner .banner .small-text p{ font-size: 16px; letter-spacing: 2px; }:where(#gv-page) .required-banner .banner .icon-wrapper .content{ width: max-content !important; }:where(#gv-page) .required-banner .map-img{ width: 100%;object-fit: contain; }:where(#gv-page) .required-banner .inner-wrapper-content svg{ width: 100%; height: auto; }:where(#gv-page) .page-id-9479 #page,:where(#gv-page) .page-id-10000 #page,:where(#gv-page) .page-id-10254 #page,:where(#gv-page) .page-id-10452 #page,:where(#gv-page) .page-id-10348 #page,:where(#gv-page) .page-id-10645 #page,:where(#gv-page) .page-id-10841 #page,:where(#gv-page) .page-id-11066 #page,:where(#gv-page) .page-id-11772 #page,:where(#gv-page) .page-id-11920 #page,:where(#gv-page) .page-id-14108 #page,:where(#gv-page) .page-id-14107 #page,:where(#gv-page) .page-id-15785 #page{ max-width: 100%;margin-top: 0px; }:where(#gv-page) .gun-of-bill .banner p{ font-family: 'Square' !important; font-size: 21px !important;margin-bottom: 0px; }:where(#gv-page) .gun-of-bill .banner .small-text p{ font-size: 16px;letter-spacing: 2px; }:where(#gv-page) .gun-of-bill .icon-wrapper .content{ width: max-content !important; }:where(#gv-page) .documentation .point-items .e-con-inner{ margin: auto !important; }:where(#gv-page) .template .firearm-box{ margin: 40px auto; max-width: 670px; }:where(#gv-page) .template .label-text{ width: 100%; max-width: 173px !important; }:where(#gv-page) .template .label-text p{ text-align: left; }:where(#gv-page) .template .card-title p{ font-size: 24px !important;margin-bottom: 20px; }:where(#gv-page) .template .item{ overflow: hidden; }:where(#gv-page) .template .item-text:after{ content: '------------------------------------------------------------'; position: absolute; top: 0; right: -395px; color: #5a5a5a; }:where(#gv-page) .template .item-text span{ font-size: 16px; text-transform: capitalize; }:where(#gv-page) .template .note-text p{ font-size: 12px;color: #8d8989; }:where(#gv-page) .comparision .recommended{ position: relative; }:where(#gv-page) .comparision .top-text{ position: absolute; top: -14px; left: 20px; background-color: #6E9631; border-radius: 20px; color: #fff; padding: 5px 15px; text-transform: uppercase; letter-spacing: 2px; }:where(#gv-page) .comparision .top-text p{ font-size: 12px; }:where(#gv-page) .platform .card-title p{ font-size: 16px; }:where(#gv-page) .platform .bottom-text p{ width: 100%;max-width: 870px;margin: auto;text-align: center; }:where(#gv-page) .ffl .title-wrapper .title{ color: #111111; font-weight: 100;font-size: 30px;margin-bottom: 0px; }:where(#gv-page) .ffl .title-wrapper .title span{ color: #6E9631 !important; }:where(#gv-page) .ffl .title-wrapper{ position: relative; }:where(#gv-page) .ffl .section-icon{ position: absolute; left: -60px; top: 0; }:where(#gv-page) .ffl .firearm-box{ margin: 0px auto; }:where(#gv-page) .avoid svg{ position: relative; top: 4px; }:where(#gv-page) .avoid .card-items{ width: 100%;max-width: 100%;margin: 20px auto 0px; }:where(#gv-page) .faq .other-wrapper{ width: 100%;max-width: 100%;margin: 20px auto 0px; }:where(#gv-page) .faq .accordion-warpper .e-n-accordion-item-title{ padding: 15px 20px; }:where(#gv-page) .faq .accordion-warpper .e-n-accordion-item .e-con-full.e-flex.e-con.e-child{ padding: 15px 20px 15px; border: 1px solid #e0e0e0; border-radius: 0px 0px 10px 10px !important; border-top: unset; position: relative; top: -6px; }:where(#gv-page) .faq .accordion-warpper .e-n-accordion-item-title[aria-expanded="true"]{ border-radius: 10px 10px 0px 0px !important; }:where(#gv-page) .pricing .pricing-section{ padding: 0px 0px !important; }:where(#gv-page) .pricing .pricing-section .pricing-flex-container{ margin: 40px auto 0px; }:where(#gv-page) .gun-transfer .card-items .wrap-item{ width: max-content; }:where(#gv-page) .gun-transfer .card-items .e-con-inner{ justify-content: center !important; }:where(#gv-page) .gun-of-bill .banner .btn-wrapper .btn{ font-size: 18px;}:where(#gv-page) .gun-of-bill .btn-wrapper{ display: flex; align-items: center; gap: 20px; }:where(#gv-page) .gun-of-bill .btn-wrapper .btn{ background-color: #6E9631; font-family: "Roboto", Sans-serif; font-size: 16px; font-weight: 500; text-transform: uppercase; letter-spacing: 2px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #6E9631; color: #ffffff; padding: 12px 24px; border-radius: 3px; line-height: 1; transition: .3s ease; }:where(#gv-page) .gun-of-bill .btn-wrapper .btn.outline-btn{ border: 1px solid #ffffff; background: transparent; }:where(#gv-page) .gun-of-bill .btn-wrapper .btn:hover{ border: 1px solid #8d8989;background-color: #8d8989; }:where(#gv-page) .gun-of-bill .btn-wrapper .btn.outline-btn:hover{ border: 1px solid #6E9631;background: #6E9631; }:where(#gv-page) .page-id-9479 #featured-hero,:where(#gv-page) .page-id-10000 #featured-hero{ height: 0px; }:where(#gv-page) .page-id-9479 .sidebar,:where(#gv-page) .page-id-10000 .sidebar,:where(#gv-page) .page-id-10254 .sidebar,:where(#gv-page) .page-id-10452 .sidebar,:where(#gv-page) .page-id-10841 .sidebar,:where(#gv-page) .page-id-11772 .sidebar,:where(#gv-page) .page-id-g11920 .sidebar,:where(#gv-page) .page-id-11066 .sidebar,:where(#gv-page) .page-id-14108 .sidebar,:where(#gv-page) .page-id-14107 .sidebar,:where(#gv-page) .page-id-15785 .sidebar{ display: none !important; }:where(#gv-page) #page footer{
    display: none;
}:where(#gv-page) header#featured-hero{ background: #121212; height: 0px;background-image: unset !important; }:where(#gv-page) .site-header{ position: unset; background: #121212; height: 100px; }:where(#gv-page) .site-header.is-stuck{
    height: 60px;
}:where(#gv-page) #menu-wrapper-desktop #menu-main-menu li a,:where(#gv-page) #menu-wrapper-desktop #menu-main-menu{ height: 100px; }:where(#gv-page) #menu-wrapper-desktop #login-btn{
    height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}:where(#gv-page) #menu-wrapper-desktop #menu-main-menu li a{
    line-height: 33px;
}:where(#gv-page) .site-header.is-stuck #menu-wrapper-desktop #menu-main-menu li a{
    line-height: 23px;
}:where(#gv-page) #menu-wrapper-desktop #menu-main-menu li:last-child a{
    padding: 5px 20px;
}:where(#gv-page) .gun-transfer-texax h2{ max-width: 100%; margin: auto; }:where(#gv-page) .gun-of-bill .sub-heading.left p{ margin: unset; max-width: 100%; }:where(#gv-page) .gun-transfer-texax .private-sales .inner-container{ max-width: 860px; margin: auto; }:where(#gv-page) .gun-transfer-texax .private-sales .content-box{ position: relative; border-left: 3px solid #6E9631 !important; }:where(#gv-page) .gun-transfer-texax .private-sales .item svg{ flex: 0 0 16px; }:where(#gv-page) .gun-transfer-texax .requirnments .card-title p{ font-weight: 600; }:where(#gv-page) .step-by-step .item-text p{ font-weight: 600; }:where(#gv-page) .step-by-step .count p{ width: 56px; height: 56px;border: 1px solid #6E9631; border-radius: 3px; display: flex; align-items: center; justify-content: center; color: #6E9631; font-size: 25px; font-weight: 600; }:where(#gv-page) .gun-transfer-texax .comparision .card-title.bold p{ font-weight: 600; }:where(#gv-page) .gun-transfer-texax .responsibility .card-items{ max-width: 832px;margin: 40px auto 0px; }:where(#gv-page) .gun-transfer-texax .quick-facts .card-items{ max-width: 100%; margin: 20px auto 0px; }:where(#gv-page) .gun-transfer-texax .platform-tax .card-items{ max-width: 100%; margin: 20px auto 0px; }:where(#gv-page) .gun-transfer-texax .platform-tax .item svg{ flex: 0 0 32px; }:where(#gv-page) .gun-transfer-texax .platform-tax .elementor-widget-icon{ flex: 0 0 32px; }:where(#gv-page) .gun-transfer-texax .platform-tax .bottom-text p{ max-width: 950px;margin: 0px auto 0px; }:where(#gv-page) .common-counter-section{ padding: 15px 10px !important; background: #fff;

max-width: 100%; background-size: cover; background-repeat: no-repeat; position: relative; z-index: 9; width: 100%;}:where(#gv-page) .common-counter-section .sub-heading p{ font-size: 20px !important;font-family: 'Square Bold' !important; color: #111;}:where(#gv-page) .common-counter-section .inner-container{ flex-direction: row !important;justify-content: center; align-items: center; gap: 8px; }:where(#gv-page) .common-counter-section .trans_order_count{ color: #6E9631; font-weight: 800; font-size: 20px; text-shadow: 0 0 10px rgba(120, 153, 60, 0.4); animation: pricePulse 2s infinite; border: 1px solid rgba(118, 160, 52, 0.3); background: rgba(118, 160, 52, 0.1); padding: 0px 10px; border-radius: 3px; }:where(#gv-page) .private-firearm .private-sales .inner-container,:where(#gv-page) .private-firearm .requirnments .inner-container,:where(#gv-page) .private-firearm .comparision .inner-container,:where(#gv-page) .step-by-step .inner-container{ max-width: 100%; margin: auto; }:where(#gv-page) .private-firearm .platform-tax .inner-container{ max-width: 100%; margin: auto; }:where(#gv-page) #featured-hero{ height: 0px; }:where(#gv-page) #featured-hero h1{ display: none; }:where(#gv-page) body.page-id-10348 aside.sidebar,:where(#gv-page) body.page-id-10645 aside.sidebar{ display: none; }:where(#gv-page) .home #footer-container{min-height: 58px;}:where(#gv-page) #footer-container #footer .menu-meta-wrap .copyright{ display: none; }:where(#gv-page) #footer-container #footer .menu-meta-wrap{ padding-top: 0;padding-bottom: 0; }:where(#gv-page) #footer-container #footer > .row{ display: flex;align-items: center; }:where(#gv-page) #footer-container #footer{ height: 98px; }:where(#gv-page) .state-wrapper{ margin-top: 20px; }:where(#gv-page) .state-wrapper .states-grid{ display: grid; grid-template-columns: repeat(10, 1fr); gap: 30px 20px; grid-auto-flow: dense; }:where(#gv-page) .state-wrapper .states-grid .state{ border-radius: 5px; padding: 5px 5px; transition: .3s ease;cursor: pointer; }:where(#gv-page) .state-wrapper .states-grid .state:hover{ background-color: #ededed; }:where(#gv-page) .state-wrapper .states-grid .state:hover p{ color: #6E9631; }:where(#gv-page) .state-wrapper .states-grid p{ text-decoration: none; color: #111111; font-size: 14px; font-weight: 600; letter-spacing: 0.5px; transition: color 0.3s ease; display: flex; align-items: center; justify-content: center; }:where(#gv-page) .full-guide .small-box-text p{ font-size: 12px; }:where(#gv-page) .full-guide .card-items .read-guide a{ color: #6E9631; background: transparent; padding: 0px 0px; text-transform: uppercase; font-weight: 600; font-size: 14px;transition: .3s ease; }:where(#gv-page) .full-guide .card-items .read-guide a:hover{ text-decoration: underline; }:where(#gv-page) .full-guide .card-items .read-guide a span{ letter-spacing: 0.8px; }:where(#gv-page) .full-guide .card-items .right-top-text{ position: absolute; top: 12px; right: 20px; width: max-content; display: flex ; align-items: center; gap: 5px; }:where(#gv-page) .full-guide .card-items{ position: relative; }:where(#gv-page) .full-guide .card-title p{ font-size: 18px; }:where(#gv-page) .full-guide .card-items .right-top-text p{ font-size: 14px; color: #858585; }:where(#gv-page) .full-guide .inner-container{ max-width: 100%;margin: auto auto; }:where(#gv-page) .full-guide .card-items{ max-width: 100%; }:where(#gv-page) .full-guide .card-items .card-wrapper .card-title .state-name{ font-size: 18px !important;color: #111111;font-weight: 600;font-family: 'Square' !important; text-transform: capitalize; letter-spacing: unset; }:where(#gv-page) .full-guide .card-items .card-wrapper p{ font-size: 15px; }:where(#gv-page) .full-guide .card-items .right-top-text p{ font-size: 13px; }:where(#gv-page) .full-guide .card-items .card-wrapper .point-wrapper{ display: flex; flex-direction: column; gap: 5px; margin-bottom: 20px !important; }:where(#gv-page) .full-guide .card-items .card-wrapper .point-wrapper .item{ display: flex; align-items: center; gap: 5px; }:where(#gv-page) .full-guide .card-items .card-wrapper .point-wrapper .item svg{ fill: #6E9631; width: 14px; top: 0; }:where(#gv-page) .full-guide .card-items .card-wrapper .card-title{ margin-bottom: 20px !important; }:where(#gv-page) .full-guide .card-items .card-wrapper .small-box-text{ margin-bottom: 20px !important; display: flex; gap: 10px; align-items: center; }:where(#gv-page) .full-guide .card-items .card-wrapper .small-box-text p{ font-size: 12px; color: gray; }:where(#gv-page) .full-guide .card-items .right-top-text svg{ fill: #6E9631; width: 16px; top: 0; }:where(#gv-page) .full-guide .search_state{ position: relative; }:where(#gv-page) .full-guide .search_state svg{ position: absolute; left: 10px; color: #8b8a8a; top: 50%; transform: translateY(-50%); }:where(#gv-page) .full-guide .search_state input.search-states{ border: 1px solid #e0e0e0; border-radius: 5px; width: 448px; box-shadow: unset; padding: 10px 10px 10px 40px; height: 42px;margin-bottom: 0px; }:where(#gv-page) .full-guide .active-state-section{ border: 1px solid #6E9631 !important; }:where(#gv-page) .full-guide .card-items .right-top-text svg.red{ fill: #B82E2E; }:where(#gv-page) .full-guide .card-items .right-top-text svg.orange{ fill: #CFA117; }:where(#gv-page) .full-guide .card-items .url li a{ color: #6E9631; background: transparent; padding: 0px 0px; text-transform: uppercase; font-weight: 600; font-size: 14px; transition: .3s ease; }:where(#gv-page) .full-guide .card-items .url li a:hover{ text-decoration: underline; }:where(#gv-page) .full-guide .card-items .url li a:after{ display: none; }:where(#gv-page) .map-section .gt-map-wrapper svg{ width: 100%; height: 100%; }:where(#gv-page) .map-section .gt-map-wrapper{  padding: 0px 32px 32px; margin-top: 20px;position: relative; }:where(#gv-page) .map-section .map-select .elementor-shortcode{ display: flex; align-items: center; margin-top: 10px; }:where(#gv-page) .map-section .map-select .elementor-shortcode p{ color: #ffffff; width: 190px; text-transform: uppercase; font-size: 14px; }:where(#gv-page) .map-section span#select2-state-select-dropdown-container{ background: #1a1a1a; padding: 7px 10px; }:where(#gv-page) .select2-container--default .select2-selection--single .select2-selection__arrow{ height: 40px !important; position: absolute !important; top: 0px !important; right: 11px !important; width: 20px !important; }:where(#gv-page) .map-section span.select2.select2-container.select2-container--default{ width: 220px !important; }:where(#gv-page) .select2-container--default .select2-selection--single{ height: 40px !important; }:where(#gv-page) .select2-container--default .select2-results>.select2-results__options{ max-height: 200px !important; overflow-y: auto !important; background: #e1e1e1 !important; color: #111111 !important; }:where(#gv-page) .select2-search--dropdown{ background: #e1e1e1 !important; }:where(#gv-page) .select2-container--default .select2-search--dropdown .select2-search__field{ border: 1px solid #959595 !important; background: #e1e1e1 !important; margin-bottom: 5px !important; color: #111111 !important; height: 38px;border-radius: 3px; }:where(#gv-page) .select2-container--default .select2-results__option--highlighted[aria-selected]{ background-color: #6E9631 !important; }:where(#gv-page) .select2-container--default .select2-selection--single .select2-selection__rendered{ line-height: 40px !important; }:where(#gv-page) .select2-container--default .select2-selection--single .select2-selection__clear{ right: 10px; top: -2px; }:where(#gv-page) .map-section .gt-map-wrapper .map_hover_tooltip.active-tooltip{ position: absolute; background: #1a1a1a; top: 250px !important; right: 250px; border: 1px solid #2e2e2e; border-radius: 5px; width: max-content; left: unset !important; padding: 15px 15px; color: #ffffff; line-height: 1; }:where(#gv-page) .map-section .icon-wrapper div{ text-transform: capitalize; }:where(#gv-page) .map-section .icon-wrapper{ max-width: 870px; }:where(#gv-page) .map-section path.s1.hawaii,:where(#gv-page) .map-section .gun_text{ fill: #ffffff; }:where(#gv-page) .map-section path{ cursor: pointer;transition: .3s ease; }:where(#gv-page) .map-section .map_hover_effect:hover{ fill: #000000 !important; }:where(#gv-page) .map-section .map_hover_effect.letter_effect:hover{ fill: #ffffff !important; }:where(#gv-page) .map-section .map_hover_effect:hover .letter_effect{ fill: #ffffff !important; }:where(#gv-page) .map-section g.map_hover_effect:hover .letter_effect{ fill: #000000 !important; }:where(#gv-page) .dark-faq .accordion-warpper .e-n-accordion-item .e-con-full.e-flex.e-con.e-child{ border: 1px solid #2e2e2e; }:where(#gv-page) .full-guide{ position: relative; }:where(#gv-page) .full-guide .state_dropdown_sticky{ position: fixed; top: 60px; width: 1400px; display: none; }:where(#gv-page) span.select2.select2-container.select2-container--default{ width: 100% !important; }:where(#gv-page) .full-guide .state_dropdown_sticky .elementor-shortcode{ background: #eaeaea; padding: 20px 20px; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; }:where(#gv-page) .full-guide .state_dropdown_sticky .elementor-shortcode p{ color: #111111; margin-bottom: 5px !important; text-transform: uppercase; }:where(#gv-page) .full-guide .state_dropdown_sticky .elementor-shortcode select#state-select-dropdown{ margin-bottom: 0px; background: transparent; border: 1px solid #afaeae; border-radius: 5px; }:where(#gv-page) .full-guide .state_dropdown_sticky .elementor-shortcode select#state-select-dropdown{ -webkit-appearance: none; -moz-appearance: none; appearance: none; padding: 10px 50px 10px 15px; cursor: pointer; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='Asparagus'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 15px center; background-size: 25px; }:where(#gv-page) .full-guide .state_dropdown_sticky .elementor-shortcode select#state-select-dropdown option{ background: #e1e1e1;color: #111111; }:where(#gv-page) .full-guide .state_dropdown_sticky .elementor-shortcode select#state-select-dropdown::-webkit-scrollbar{ width: 4px; }:where(#gv-page) .full-guide .state_dropdown_sticky .elementor-shortcode select#state-select-dropdown::-webkit-scrollbar-track{ background: #6e963136; }:where(#gv-page) .full-guide .state_dropdown_sticky .elementor-shortcode select#state-select-dropdown::-webkit-scrollbar-thumb{ background: #11111185; }:where(#gv-page) .full-guide .card-wrapper{
    background:#1c1c1c;
    border-radius:12px;
    padding:35px 25px 25px;
    margin-bottom:30px;
    position:relative;
    box-shadow:0 4px 12px rgba(0,0,0,0.4);
    height: 100%;
}:where(#gv-page) .full-guide .card-title h3,:where(#gv-page) .full-guide .state-name{
    color:#ffffff !important;
    margin-bottom:10px;
}:where(#gv-page) .full-guide .card-title p{
    color:#cccccc;
}:where(#gv-page) .full-guide .point-wrapper{
    margin-top:20px;
}:where(#gv-page) .full-guide .item{
    display:flex;
    align-items:flex-start;
    gap:12px;
    margin-bottom:12px;
}:where(#gv-page) .full-guide .item p{
    margin:0;
    color:#ffffff;
}:where(#gv-page) .full-guide .check-icon{
    fill:#6E9631;
    min-width:20px;
    height:20px;
}:where(#gv-page) .full-guide .read-guide a{
    color:#ffffff;
    text-decoration:none;
    font-weight:600;
}:where(#gv-page) .full-guide .read-guide a:hover{
    color:#6E9631;
}:where(#gv-page) .full-guide .transfer-btn-wrapper{
    position:absolute;
    bottom:15px;
    right:15px;
}:where(#gv-page) .full-guide .transfer-btn{
    background-color:#6E9631;
    color:#ffffff;
    padding:10px 16px;
    font-weight:700;
    border-radius:6px;
    text-decoration:none;
    font-size:14px;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:8px;
    transition:all 0.3s ease;
    box-shadow:0 0 8px rgba(110,150,49,0.6);
    animation:pulseGlow 1.8s infinite;
}@keyframes pulseGlow{
    0% { box-shadow:0 0 6px rgba(110,150,49,0.5); }
    50% { box-shadow:0 0 16px rgba(110,150,49,0.9); }
    100% { box-shadow:0 0 6px rgba(110,150,49,0.5); }
}:where(#gv-page) .full-guide .right-top-text{
    position:absolute;
    top:15px;
    right:15px;
    display:flex;
    align-items:center;
    gap:6px;
    color:#6E9631;
    font-weight:700;
    font-size:13px;
}:where(#gv-page) #backToTop{ display: none; position: fixed; bottom: 70px; right: 30px;width: 45px; height: 45px; z-index: 99; border: none; outline: none; background-color: #6d953d; color: white; cursor: pointer; padding: 15px; border-radius: 50%; font-size: 18px; transition: opacity 0.3s; }:where(#gv-page) #backToTop:hover{ background-color: #6d953d; }:where(#gv-page) .requirnments .card-items h4{ margin-bottom: 10px;text-transform: uppercase !important;font-size: 20px !important; }:where(#gv-page) .gun-transfer-texax .private-sales .elementor-widget-icon{ flex: 0 0 16px; }:where(#gv-page) .gun-transfer-texax .comparision .item svg,:where(#gv-page) .gun-transfer-texax .private-sales .item svg{ flex: 0 0 16px; }:where(#gv-page) .gun-transfer-texax .comparision .elementor-widget-icon,:where(#gv-page) .gun-transfer-texax .private-sales .elementor-widget-icon{ flex: 0 0 16px; }:where(#gv-page) .gun-transfer-texax .platform-tax .item svg{ flex: 0 0 22px; }:where(#gv-page) .gun-transfer-texax .platform-tax .elementor-widget-icon{ flex: 0 0 22px; }:where(#gv-page) .page-template-page-account .vert-align-columns.fixed{ margin-top: 30px; }:where(#gv-page) .back .elementor-element-ba09d84{ flex: 0 0 16px; }:where(#gv-page) .page-template-page-account .site-header{ position: absolute; }:where(#gv-page) .page-template-page-account #customer_login,:where(#gv-page) .page-template-page-account .row.ro-register-account{ margin-top: 140px; }:where(#gv-page) .internal-linking .green-text:hover{ color: #fff; }:where(#gv-page) .internal-linking .item-text a{ color: #ffffff; }:where(#gv-page) .internal-linking .item-text.dark a{ color: #111111; }:where(#gv-page) .internal-linking .item-text a:hover{ color: #6E9631; }:where(#gv-page) .process .item .count{width: 50px; height: 50px; border: 1px solid #6E9631; border-radius: 50%; display: flex ; align-items: center; justify-content: center; color: #ffffff; font-size: 22px !important; font-weight: 600; background: #6E9631; }:where(#gv-page) .site-header .logo.sticky-img{ display: none; }:where(#gv-page) .site-header.is-stuck .logo.sticky-img{ display: block;padding: 7px 0; width: auto; max-height: 60px; }:where(#gv-page) .site-header.is-stuck .logo.mobile{ display: none; }:where(#gv-page) #home-hero{ overflow: unset; }:where(#gv-page) .content-box{ border-left: 3px solid #6E9631 !important; }:where(#gv-page) .avoid .card-items span,:where(#gv-page) .avoid .card-items div{ font-size: 16px; }:where(#gv-page) .faq .accordion-warpper .e-n-accordion-item-title div{ font-weight: 600; }:where(#gv-page) .faq .accordion-warpper p,:where(#gv-page) .faq .accordion-warpper div,:where(#gv-page) .faq .accordion-warpper ul li{ font-size: 16px; }:where(#gv-page) .legal-text p{ font-size: 14px; }:where(#gv-page) .justify-text .card-items .e-con-inner{ margin: auto; }@media (max-width: 1400px){:where(#gv-page) .full-guide .state_dropdown_sticky{ width: calc(100% - 40px); }
}@media (max-width: 1200px){:where(#gv-page) #footer-container{ margin-top: auto !important; }
}@media (max-width: 1024px){:where(#gv-page) .full-guide .card-items .elementor-element.e-con-full{ justify-content: flex-start; }:where(#gv-page) .full-guide .card-items .elementor-element{ width: 100%;max-width: 100%; }:where(#gv-page) #home-hero .row.banner-wrap{ padding-right: 20px; }
}@media (max-width: 768px){:where(#gv-page) .ffl .title-wrapper .title{ font-size: 27px; }:where(#gv-page) .ffl .section-icon{ left: -40px; top: 5px; }:where(#gv-page) .common-counter-section{ background-position-x: center; }:where(#gv-page) .common-counter-section .inner-container{ justify-content: center; }:where(#gv-page) .common-counter-section .sub-heading p{ font-size: 18px !important; }:where(#gv-page) #footer-container #footer > .row{ flex-direction: column; }:where(#gv-page) #footer-container ul.footer-menu{ padding-bottom: 20px; }:where(#gv-page) .state-wrapper .states-grid a{ font-size: 12px; }:where(#gv-page) .site-header{ height: 60px; }:where(#gv-page) .full-guide .transfer-btn-wrapper{ position:static !important; margin-top:15px; display:flex; justify-content:flex-start; }:where(#gv-page) .full-guide .transfer-btn{ display:flex; align-items:center; justify-content:center; gap:8px; text-align:center; width:100%; max-width:260px; margin:unset }
}@media (max-width: 767px){:where(#gv-page) .gun-of-bill .btn-wrapper .btn{ letter-spacing: unset; }:where(#gv-page) .gun-of-bill .btn a{ width: 100%; }:where(#gv-page) .template .card-title p{ font-size: 18px !important; }:where(#gv-page) .gun-of-bill .banner p{ font-size: 18px !important; }:where(#gv-page) .step-by-step .count p{ width: 40px; height: 40px; font-size: 18px; }:where(#gv-page) .gun-of-bill .btn-wrapper{ gap: 10px; flex-direction: column; width: 100%; align-items: flex-start; }:where(#gv-page) .common-counter-section .inner-container{ flex-wrap: wrap; }:where(#gv-page) .common-counter-section .sub-heading p{ font-size: 16px !important; }:where(#gv-page) .common-counter-section .trans_order_count{ font-size: 16px; }:where(#gv-page) .private-firearm .item svg{ flex: 0 0 16px; }:where(#gv-page) .private-firearm .elementor-widget-icon{ flex: 0 0 16px; }:where(#gv-page) .state-wrapper .states-grid{ grid-template-columns: repeat(5, 1fr); }:where(#gv-page) .full-guide .card-items .card-wrapper .small-box-text{ gap: 5px; align-items: flex-start; flex-direction: column; }:where(#gv-page) .full-guide .search_state input.search-states{ width: 100%; }:where(#gv-page) .full-guide .card-items .card-wrapper .point-wrapper .item svg{ flex: 0 0 14px; }:where(#gv-page) .full-guide .card-items .right-top-text svg{ width: 14px; }:where(#gv-page) .map-section .map-select .elementor-shortcode{ align-items: flex-start; flex-direction: column; gap: 10px; }:where(#gv-page) .full-guide .state_dropdown_sticky{  margin: auto auto; }:where(#gv-page) .full-guide .card-items .card-wrapper .card-title .state-name{ font-size: 17px !important; }:where(#gv-page) #home-hero .row.banner-wrap{ padding-right: 0px; }:where(#gv-page) .requirnments .card-items h4{ font-size: 18px !important; }
}:where(#gv-page) .sticky{position: sticky !important;top: 110px;}:where(#gv-page) .number_list{margin: 0;padding: 0;counter-reset: count;display: grid;grid-template-columns: 1fr 1fr;gap: 0 15px}:where(#gv-page) .number_list li{padding: 0 0 10px 40px;list-style: none;position: relative;line-height: 1.2;}:where(#gv-page) .number_list li::before{counter-increment: count;content: counter(count)'.';position: absolute;top: 0;left: 0;font-size: 18px;min-width: 24px;text-align: right;}:where(#gv-page) .number_list li:last-child{margin-bottom: 0;}:where(#gv-page) .number_list li a{font-size: 18px;line-height: 1.2;color: #111;}:where(#gv-page) .number_list li a:hover{color: #6e9631;}:where(#gv-page) .ul{list-style: none;padding: 0;margin: 0px 0px;}:where(#gv-page) .ul li{position: relative;padding-left: 25px;line-height: 1.5;margin-bottom: 5px;font-size: 16px;font-weight: 400;}:where(#gv-page) .ul li:last-child{margin: 0;}:where(#gv-page) .ul li:before{font-family: "Font Awesome 6 Free";font-size: 16px;position: absolute;left: 0;top: 3px;line-height: 1;font-weight: 700;display: inline-block;}:where(#gv-page) .ul.check li:before{content: "\f058";color: #6E9631;}:where(#gv-page) .ul.exclimation li:before{content: "\f071";color: #EF4444;}:where(#gv-page) ul.no-bullet li:before{ display: none; }:where(#gv-page) ul.no-bullet li{ padding-left: 0px;text-align: center; }:where(#gv-page) ul.no-bullet.left-align li{ text-align: left; }:where(#gv-page) .ul.check.do-not li:before{content: "\f057";color: #EF4444;}:where(#gv-page) ul.check.two-col{ display: flex; gap: 20px; flex-wrap: wrap; }:where(#gv-page) .url{list-style: none;margin: 0;padding: 0;}:where(#gv-page) .url li{margin-bottom: 8px;line-height: 1.2 }:where(#gv-page) .url li:last-child{margin: 0}:where(#gv-page) .url li a{position: relative;font-size: 16px;color: #111;transition: .2s ease;}:where(#gv-page) .url li a:hover{position: relative;font-size: 16px;color: #6e9631;}:where(#gv-page) .url li a:after{content: '\f08e';font-family: "Font Awesome 6 Free";font-size: 12px;line-height: 1;font-weight: 700;display: inline-block;margin-left: 5px;color: #6e9631}:where(#gv-page) .number_list.sticky{grid-template-columns: 1fr;}:where(#gv-page) h1{font-size: 60px !important;}:where(#gv-page) h2{font-size: 30px !important;}:where(#gv-page) h3{font-size: 28px !important;}:where(#gv-page) h4{font-size: 26px !important;}:where(#gv-page) h5{font-size: 24px !important;}:where(#gv-page) h6{font-size: 22px !important;}:where(#gv-page) div,:where(#gv-page) p,:where(#gv-page) span:not(h1 span,:where(#gv-page) h2 span,:where(#gv-page) h3 span,:where(#gv-page) h4 span,:where(#gv-page) h5 span,:where(#gv-page) h6 span,:where(#gv-page) p span),:where(#gv-page) li{font-size: 18px;}@media (max-width: 1024px){:where(#gv-page) h1{font-size: 40px !important;}:where(#gv-page) h2{font-size: 28px !important;}:where(#gv-page) h3{font-size: 26px !important;}:where(#gv-page) h4{font-size: 24px !important;}:where(#gv-page) h5{font-size: 22px !important;}:where(#gv-page) h6{font-size: 20px !important;}	
}@media (max-width: 767px){:where(#gv-page) h1{font-size: 35px !important;}:where(#gv-page) h2{font-size: 26px !important;}:where(#gv-page) h3{font-size: 24px !important;}:where(#gv-page) h4{font-size: 22px !important;}:where(#gv-page) h5{font-size: 20px !important;}:where(#gv-page) h6{font-size: 18px !important;}:where(#gv-page) div,:where(#gv-page) p,:where(#gv-page) span:not(h1 span,:where(#gv-page) h2 span,:where(#gv-page) h3 span,:where(#gv-page) h4 span,:where(#gv-page) h5 span,:where(#gv-page) h6 span,:where(#gv-page) p span),:where(#gv-page) li{font-size: 16px;}:where(#gv-page) .number_list{grid-template-columns: 1fr;}:where(#gv-page) .number_list li a{font-size: 16px;}
}:where(#gv-page) header .row{max-width: calc(1400px + 30px);}:where(#gv-page) .gth-wrap *,:where(#gv-page) .gth-wrap *::before,:where(#gv-page) .gth-wrap *::after{
  box-sizing: border-box; margin: 0; padding: 0;
}:where(#gv-page) .gun-of-bill .gth-wrap{
  background: #ffffff;
  padding: 80px 40px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;
  color: #333;
}:where(#gv-page) .gun-of-bill .gth-inner{
  max-width: 1160px;
  margin: 0 auto;
}:where(#gv-page) .gun-of-bill .gth-eyebrow{
  font-size: 14px;
  font-weight: 700;
  letter-spacing: .18em;
  text-transform: uppercase;
  color: #6E9631;
  margin-bottom: 14px;
  display: block;
}:where(#gv-page) .gun-of-bill .gth-headline{
  font-size: clamp(26px, 3vw, 38px);
  font-weight: 700;
  color: #111111;
  line-height: 1.15;
  letter-spacing: -.02em;
  margin-bottom: 12px;
}:where(#gv-page) .gun-of-bill .gth-subtext{
  font-size: 15px;
  color: #666;
  line-height: 1.7;
  max-width: 580px;
  margin-bottom: 52px;
}:where(#gv-page) .gun-of-bill .gth-divider{
  width: 48px;
  height: 3px;
  background: #6E9631;
  border-radius: 2px;
  margin-bottom: 18px;
}:where(#gv-page) .gun-of-bill .gth-featured{
  display: grid;
  grid-template-columns: 1fr 1fr;
  border-radius: 16px;
  overflow: hidden;
  border: 1px solid #e8e8ec;
  box-shadow: 0 4px 24px rgba(0,0,0,.06);
  margin-bottom: 28px;
}:where(#gv-page) .gun-of-bill .gth-feat-left{
  background: #fff;
  padding: 44px 44px 44px 48px;
  border-right: 1px solid #e8e8ec;
  display: flex;
  flex-direction: column;
  justify-content: center;
}:where(#gv-page) .gun-of-bill .gth-feat-left .gth-eyebrow{ margin-bottom: 10px !important; }:where(#gv-page) .gun-of-bill .gth-card-h{
  font-size: 20px !important;
  font-weight: 700;
  color: #111111;
  line-height: 1.25;
  margin-bottom: 10px;
  letter-spacing: unset;
}:where(#gv-page) .gun-of-bill .gth-card-p{
  font-size: 16px;
  color: #111111;
  line-height: 1.75;
  margin-bottom: 26px !important;
}:where(#gv-page) .gun-of-bill .gth-links{ list-style: none; display: flex; flex-direction: column; gap: 0;margin: 0px; }:where(#gv-page) .gun-of-bill .gth-links li{ border-bottom: 1px solid #f0f0f4; }:where(#gv-page) .gun-of-bill .gth-links li a{
  display: flex;
  align-items: center;
  gap: 10px;
  color: #111111;
  text-decoration: none;
  font-size: 16px;
  padding: 9px 0;
  transition: color .18s, padding-left .18s;
}:where(#gv-page) .gun-of-bill .gth-links li a:hover{ color: #6E9631; padding-left: 4px; }:where(#gv-page) .gun-of-bill .gth-links li:last-child a{ border-bottom: none; }:where(#gv-page) .gun-of-bill .gth-links li a .gth-arrow{
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #6e963130;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  transition: background .18s;
}:where(#gv-page) .gun-of-bill .gth-links li a:hover .gth-arrow{ background: #6E9631; }:where(#gv-page) .gun-of-bill .gth-links li a:hover .gth-arrow svg{ stroke: #fff; }:where(#gv-page) .gun-of-bill .gth-feat-right{
  position: relative;
  min-height: 420px;
  overflow: hidden;
}:where(#gv-page) .gun-of-bill .gth-feat-photo{
  position: absolute;
  inset: 0;
  background-size: cover;
  background-position: center;
  transition: transform .6s ease;
}:where(#gv-page) .gun-of-bill .gth-featured:hover .gth-feat-photo{ transform: scale(1.04); }:where(#gv-page) .gun-of-bill .gth-feat-overlay{
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to bottom,
    rgba(28,28,46,.15) 0%,
    rgba(28,28,46,.55) 55%,
    rgba(28,28,46,.85) 100%
  );
}:where(#gv-page) .gun-of-bill .gth-feat-data{
  position: absolute;
  bottom: 0; left: 0; right: 0;
  padding: 28px 28px 32px;
}:where(#gv-page) .gun-of-bill .gth-map-label{
  font-size: 10px;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: rgba(255,255,255,.5);
  margin-bottom: 20px !important;
}:where(#gv-page) .gun-of-bill .gth-state-grid{
  display: grid;
  grid-template-columns: repeat(10, 1fr);
  gap: 3px;
  margin-bottom: 18px;
}:where(#gv-page) .gun-of-bill .gth-sbox{
  padding: 4px 1px;
  text-align: center;
  font-size: 7.5px;
  font-weight: 700;
  letter-spacing: .02em;
  border-radius: 3px;
  background: rgba(255,255,255,.1);
  color: rgba(255,255,255,.3);
}:where(#gv-page) .gun-of-bill .gth-sbox.gth-hi{
  background: rgba(196,18,48,.55);
  color: #fff;
  border: 1px solid rgba(196,18,48,.5);
}:where(#gv-page) .gun-of-bill .gth-sbox.gth-med{
  background: rgba(255,255,255,.18);
  color: rgba(255,255,255,.7);
}:where(#gv-page) .gun-of-bill .gth-feat-stats{ display: flex; gap: 0; }:where(#gv-page) .gun-of-bill .gth-fstat{
  display: flex;
  flex-direction: column;
  padding: 0 20px 0 0;
  margin: 0 20px 0 0;
  border-right: 1px solid rgba(255,255,255,.18);
}:where(#gv-page) .gun-of-bill .gth-fstat:last-child{ border-right: none; margin-right: 0; padding-right: 0; }:where(#gv-page) .gun-of-bill .gth-fstat-n{
  font-size: 22px;
  font-weight: 800;
  color: #fff;
  line-height: 1;
}:where(#gv-page) .gun-of-bill .gth-fstat-l{
  font-size: 10px;
  color: rgba(255,255,255,.5);
  text-transform: uppercase;
  letter-spacing: .08em;
  margin-top: 4px;
}:where(#gv-page) .gun-of-bill .gth-grid{
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 24px;
  margin-top: 30px;
}:where(#gv-page) .gun-of-bill .gth-card.open-resources .gth-card-h{ margin-bottom: 20px; }:where(#gv-page) .gun-of-bill .gth-card.open-resources .url{ margin-bottom: 20px; }:where(#gv-page) .gun-of-bill .gth-card{
  background: #fff;
  border: 1px solid #e8e8ec;
  border-radius: 14px;
  overflow: hidden;
  box-shadow: 0 2px 12px rgba(0,0,0,.04);
  transition: box-shadow .25s, transform .25s, border-color .25s;
}:where(#gv-page) .gun-of-bill .gth-card:hover{
  transform: translateY(-3px);
  border-color: #64813166;
}:where(#gv-page) .gun-of-bill .gth-photo{
  position: relative;
  height: 168px;
  overflow: hidden;
}:where(#gv-page) .gun-of-bill .gth-photo-img{
  position: absolute;
  inset: 0;
  background-size: cover;
  background-position: center;
  transition: transform .5s ease;
}:where(#gv-page) .gun-of-bill .gth-card:hover .gth-photo-img{ transform: scale(1.06); }:where(#gv-page) .gun-of-bill .gth-photo-overlay{
  position: absolute;
  inset: 0;
  background: linear-gradient(
    180deg,
    rgba(28,28,46,.22) 0%,
    rgba(28,28,46,.6) 100%
  );
}:where(#gv-page) .gun-of-bill .gth-tag{
  position: absolute;
  top: 14px;
  left: 14px;
  display: inline-flex;
  align-items: center;
  gap: 5px;
  background: rgba(255,255,255,.92);
  color: #6E9631;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: .1em;
  text-transform: uppercase;
  padding: 4px 10px;
  border-radius: 20px;
}:where(#gv-page) .gth-count{
  position: absolute;
  bottom: 12px;
  right: 14px;
  font-size: 11px;
  font-weight: 600;
  color: rgba(255,255,255,.65);
}:where(#gv-page) .gun-of-bill .gth-body{ padding: 24px 26px 26px; }:where(#gv-page) .gun-of-bill .gth-body .gth-eyebrow{ margin-bottom: 8px !important; font-size: 10px; }:where(#gv-page) .gun-of-bill .gth-body .gth-card-h{ font-size: 18px; margin-bottom: 6px;letter-spacing: unset; }:where(#gv-page) .gun-of-bill .gth-body .gth-card-p{ font-size: 16px; margin-bottom: 16px !important; }:where(#gv-page) .gun-of-bill .gth-body .gth-links li a{ font-size: 16px; padding: 7px 0; }:where(#gv-page) .gun-of-bill .gth-body .gth-links li a .gth-arrow{ width: 18px; height: 18px; }:where(#gv-page) .gun-of-bill .gth-links li{ display: flex; justify-content: space-between; }:where(#gv-page) .gun-of-bill .gth-links li .video-link{ text-decoration: underline; }:where(#gv-page) .gun-of-bill .gth-stats-bar{
  margin-top: 40px;
  background: #f8f8fb;
  border: 1px solid #e8e8ec;
  border-radius: 12px;
  padding: 28px 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0;
  flex-wrap: wrap;
}:where(#gv-page) .gun-of-bill .gth-stat{
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 36px;
  border-right: 1px solid #e2e2e8;
  flex-shrink: 0;
}:where(#gv-page) .gun-of-bill .gth-stat:last-child{ border-right: none; }:where(#gv-page) .gun-of-bill .gth-stat-n{
  font-size: 22px;
  font-weight: 800;
  color: #111111;
  line-height: 1;
}:where(#gv-page) .gun-of-bill .gth-stat-n span{ color: #6E9631; }:where(#gv-page) .gun-of-bill .gth-stat-l{
  font-size: 11px;
  color: #999;
  text-transform: uppercase;
  letter-spacing: .08em;
  margin-top: 5px;
}@media (max-width: 960px){:where(#gv-page) .gun-of-bill .gth-wrap{ padding: 60px 24px; }:where(#gv-page) .gun-of-bill .gth-featured{ grid-template-columns: 1fr; }:where(#gv-page) .gun-of-bill .gth-feat-left{ border-right: none; border-bottom: 1px solid #e8e8ec; padding: 32px 28px; }:where(#gv-page) .gun-of-bill .gth-feat-right{ min-height: 280px; }:where(#gv-page) .gun-of-bill .gth-grid{ grid-template-columns: 1fr; }:where(#gv-page) .gun-of-bill .gth-state-grid{ grid-template-columns: repeat(9, 1fr); }:where(#gv-page) .gun-of-bill .gth-stat-n{ font-size: 18px; }:where(#gv-page) .gun-of-bill .gth-stat{ padding: 0 20px; }:where(#gv-page) .gun-of-bill .gth-stats-bar{ margin-top: 0px; }
}@media (max-width: 640px){:where(#gv-page) .gun-of-bill .gth-stats-bar{ gap: 16px; }:where(#gv-page) .gun-of-bill .gth-stat{ padding: 12px 20px; border-right: none; border-bottom: 1px solid #e2e2e8; width: 80%; }:where(#gv-page) .gun-of-bill .gth-stat:last-child{ border-bottom: none; }:where(#gv-page) .gun-of-bill .gth-eyebrow,:where(#gv-page) .gun-of-bill .gth-card-h,:where(#gv-page) .gun-of-bill .gth-card-p{ text-align: left; }
}:where(#gv-page) .all_states_card > div{ width: 100%;height: 100%; }:where(#gv-page) .ffl-finder{
    font-family: Arial, sans-serif;
    max-width: 1000px;
    margin: 20px auto;
}:where(#gv-page) .ffl-finder .search-container{
    display: flex;
    gap: 15px;
    align-items: flex-start; 
    margin-bottom: 30px;
}:where(#gv-page) .ffl-finder .input-group{
    flex: 1;
    display: flex;
    flex-direction: column;
}:where(#gv-page) .ffl-finder .search-container input,:where(#gv-page) .ffl-finder #ffl-btn{
    height: 45px;
    padding: 0 15px;
    box-sizing: border-box;
    border-radius: 4px;
    font-size: 14px;
}:where(#gv-page) .ffl-finder .search-container input{
    border: 1px solid #ccc;
    width: 100%;
}:where(#gv-page) .ffl-finder #ffl-btn{
    background-color: #76a344;
    color: white;
    border: none;
    cursor: pointer;
    font-weight: bold;
    text-transform: uppercase;
    min-width: 120px;
}:where(#gv-page) .ffl-finder #ffl-btn:hover{
    background-color: #618738;
}:where(#gv-page) .ffl-finder .error-msg{
    color: #d93025;
    font-size: 12px;
    margin-top: 5px;
    display: none; 
}:where(#gv-page) .ffl-finder table{
    width: 100%;
    border-collapse: collapse;
}:where(#gv-page) .ffl-finder thead th{
    text-align: left;
    padding: 12px;
    border-bottom: 2px solid #eee;
    color: #666;
    font-size: 13px;
    text-transform: uppercase;
}:where(#gv-page) .ffl-finder tbody td{
    padding: 12px;
    border-bottom: 1px solid #f1f1f1;
    font-size: 14px;
}:where(#gv-page) #footer-container{min-height: 117px;}:where(#gv-page) .header_2{position: sticky;top: 0;z-index: 99;}:where(#gv-page) .header_2 .nav{height:80px;background:#111;border-bottom:1px solid rgba(255,255,255,.08);display:flex !important;align-items:center;justify-content:space-between;padding: 10px 40px;box-sizing: content-box;gap: 20px}@keyframes shieldGlow{0%{filter:drop-shadow(0 0 0px rgba(110,150,49,0))}35%{filter:drop-shadow(0 0 14px rgba(110,150,49,1)) drop-shadow(0 0 28px rgba(110,150,49,.6))}100%{filter:drop-shadow(0 0 5px rgba(110,150,49,.3))}}:where(#gv-page) .header_2 .hamburger{font-size: 23px;color: #fff;display: flex;align-items: center;display: none;cursor: pointer;}@media(max-width:900px){:where(#gv-page) .header_2 .nav{padding: 10px 16px !important;height:72px !important;gap: 30px;}
}@media(max-width:700px){:where(#gv-page) .header_2 .nav{padding: 10px !important;height:60px !important}
}@media(max-width:640px){:where(#gv-page) .header_2 .nav{padding: 10px !important;height:64px !important}
}@media(max-width:767px){:where(#gv-page) .header_2 .hamburger{display: block;}    
}@media(max-width:600px){:where(#gv-page) .header_2 .hamburger{border-right: 2px solid #2d2d2d;margin-right: 10px;padding-right: 10px}    
}:where(#gv-page) .woocommerce-checkout #customer_details .address-field select{min-height: 38px;padding-right: 5px !important;}:where(#gv-page) .woocommerce-checkout .accordion-item.is-active .accordion-content{display: flow-root !important;}:where(#gv-page) .woocommerce-checkout p#billing_country_field span.woocommerce-input-wrapper{border-width: 1px;border-radius: 4px;}:where(#gv-page) .woocommerce-checkout #customer_details .create-account p{width: 100%;float: right;}:where(#gv-page) #order_review input[type=checkbox]{display: block;}:where(#gv-page) #order_review input[type=checkbox] + label{line-height: 1.2;margin-top: 13px;}:where(#gv-page) .woocommerce-checkout .pricing-section{padding: 40px 0 40px !important;margin: auto;}:where(#gv-page) .woocommerce-checkout .pricing-section .pricing-flex-container{gap: 15px;flex-wrap: wrap;}:where(#gv-page) .woocommerce-checkout .pricing-section .pricing-card{background: #eaeaea;width: calc(33.33% - 10px);}:where(#gv-page) .pricing-section .pricing-card.popular{transform: unset !important;}:where(#gv-page) .woocommerce-checkout #customer_details .address-field select#billing_state{padding: 0 5px !important;overflow: auto !important;position: unset !important;width: 100% !important;border: 1px solid #000 !important;height: 40px !important;}@media (max-width: 1024px){:where(#gv-page) .woocommerce-checkout .pricing-section .pricing-card{width: calc(50% - 7.5px);}:where(#gv-page) .woocommerce-checkout .pricing-section .pricing-flex-container{gap: 35px 15px;}
}@media (max-width: 767px){:where(#gv-page) .woocommerce-checkout #customer_details .form-row{width: 100% !important;}:where(#gv-page) .woocommerce-checkout #customer_details label{font-size: 13px;}:where(#gv-page) .woocommerce-checkout .pricing-section .pricing-card{width: 100%;}
}:where(#gv-page) #how-it-works .cardrow{display: flex;gap: 2px;}:where(#gv-page) #how-it-works .cardrow > div{flex: 1;}:where(#gv-page) .gt-cta a{margin-bottom: 10px;}@media (max-width: 768px){:where(#gv-page) #how-it-works .cardrow{display: block;}:where(#gv-page) .ofer_bx{max-width: 320px;margin: 20px auto;}:where(#gv-page) .checkout-main-content .row.buy-wrap{display: block;}
}@media (max-width: 768px){:where(#gv-page) .safe-item{align-items: start;}:where(#gv-page) .safe-item svg{min-width: 24px;}    
}:where(#gv-page) [type=text]:focus,:where(#gv-page) [type=password]:focus,:where(#gv-page) [type=date]:focus,:where(#gv-page) [type=datetime]:focus,:where(#gv-page) [type=datetime-local]:focus,:where(#gv-page) [type=month]:focus,:where(#gv-page) [type=week]:focus,:where(#gv-page) [type=email]:focus,:where(#gv-page) [type=number]:focus,:where(#gv-page) [type=search]:focus,:where(#gv-page) [type=tel]:focus,:where(#gv-page) [type=time]:focus,:where(#gv-page) [type=url]:focus,:where(#gv-page) [type=color]:focus,:where(#gv-page) textarea:focus{background-color: rgba(255,255,255,.05);}#gv-page{
  --green:#6E9631;--green-dark:#5a7a28;--green-light:#82b138;
  --black:#0a0a0a;--off-black:#111;--near-black:#161616;
  --white:#ffffff;--off-white:#f5f5f0;--light:#f0f0f0;
  --muted:#888;--hint:#aaa;--text:#1a1a1a;
  --font-main:'Barlow',sans-serif;--font-cond:'Barlow Condensed',sans-serif;
}:where(#gv-page) *,:where(#gv-page) *::before,:where(#gv-page) *::after{box-sizing:border-box;margin:0;padding:0}#gv-page{scroll-behavior:smooth}#gv-page{font-family:var(--font-main);color:var(--text);overflow-x:hidden;padding-bottom:58px;}:where(#gv-page) a{text-decoration:none;color:inherit}:where(#gv-page) footer.site-footer,:where(#gv-page) #colophon{display:none !important;height:0 !important;margin:0 !important;padding:0 !important}:where(#gv-page) .gp-platform-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;align-items:stretch}:where(#gv-page) .gp-platform-wrap{display:flex;flex-direction:column;align-items:center;height:100%}:where(#gv-page) .gp-step-label{font-family:var(--font-cond);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#666;background:#fff;border:1.5px solid #ccc;padding:7px 20px;border-radius:20px;margin-bottom:-14px;position:relative;z-index:5;white-space:nowrap;transition:all .2s;box-shadow:0 1px 4px rgba(0,0,0,.08);flex-shrink:0}:where(#gv-page) .gp-step-label.active{background:#6E9631;color:#fff;border-color:#6E9631;box-shadow:0 2px 8px rgba(110,150,49,.4)}:where(#gv-page) .gp-platform-card{flex:1;width:100%;border-radius:13px;padding:28px 16px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer;transition:transform .15s,box-shadow .15s;box-sizing:border-box;position:relative}:where(#gv-page) .gp-platform-card:hover{transform:translateY(-4px);box-shadow:0 10px 28px rgba(0,0,0,.3)}:where(#gv-page) .gp-platform-card img{height:46px;width:auto;max-width:calc(100% - 20px);object-fit:contain;flex-shrink:0}:where(#gv-page) .gp-card-btn{font-family:var(--font-cond);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:10px 20px;border-radius:8px;border-width:1.5px;border-style:solid;margin-top:auto;display:block;width:100%;box-sizing:border-box;text-align:center}@media(max-width:900px){:where(#gv-page) .gp-platform-grid{grid-template-columns:repeat(3,1fr)}:where(#gv-page) .gp-platform-card:hover{transform:none}}@media(max-width:700px){:where(#gv-page) body .gp-platform-grid{grid-template-columns:1fr !important;align-items:start !important}:where(#gv-page) .gp-platform-wrap{height:auto !important}:where(#gv-page) .gp-platform-card{flex:0 0 auto !important;height:auto !important;padding:20px 14px 16px !important;gap:8px !important}:where(#gv-page) .gp-platform-card img{height:56px !important}:where(#gv-page) .gp-platform-card p{flex:0 0 auto !important}:where(#gv-page) .gp-card-btn{margin-top:6px !important}:where(#gv-page) .gp-step-label{font-size:11px !important;padding:5px 14px !important;margin-bottom:-12px !important}}:where(#gv-page) .gv-modal-overlay *,:where(#gv-page) .gv-modal *{font-family:'Barlow',sans-serif !important}:where(#gv-page) .gv-modal h2,:where(#gv-page) .gv-modal button,:where(#gv-page) .gv-modal .gv-modal-tab,:where(#gv-page) .gv-modal .gv-modal-label,:where(#gv-page) .gv-modal .gv-modal-submit,:where(#gv-page) .gv-modal .gv-loggedin-name,:where(#gv-page) .gv-modal .gv-loggedin-avatar,:where(#gv-page) .gv-modal .gv-loggedin-link,:where(#gv-page) .gv-modal .gv-modal-close,:where(#gv-page) .gv-modal .gv-loggedin-logout{font-family:'Barlow Condensed',sans-serif !important}:where(#gv-page) .gv-modal-overlay{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.85);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .2s}:where(#gv-page) .gv-modal-overlay.open{opacity:1;pointer-events:all}:where(#gv-page) .gv-modal{background:#111;border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:44px 40px 36px;width:100%;max-width:420px;position:relative;box-shadow:0 24px 80px rgba(0,0,0,.8);transform:translateY(16px);transition:transform .25s}:where(#gv-page) .gv-modal-overlay.open .gv-modal{transform:translateY(0)}:where(#gv-page) .gv-modal-close{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:8px;background:rgba(255,255,255,.06);border:none;cursor:pointer;color:rgba(255,255,255,.4);font-size:18px;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}:where(#gv-page) .gv-modal-close:hover{background:rgba(255,255,255,.12);color:#fff}:where(#gv-page) .gv-modal-logo{display:flex;justify-content:center;margin-bottom:24px}:where(#gv-page) .gv-modal-logo img{height:52px}:where(#gv-page) .gv-modal h2{font-family:var(--font-cond);font-size:28px;font-weight:900;color:#fff;text-align:center;letter-spacing:-1px;margin-bottom:6px}:where(#gv-page) .gv-modal-sub{font-size:13px;color:rgba(255,255,255,.35);text-align:center;margin-bottom:28px;line-height:1.5}:where(#gv-page) .gv-modal-tabs{display:flex;background:rgba(255,255,255,.05);border-radius:8px;padding:3px;margin-bottom:24px}:where(#gv-page) .gv-modal-tab{flex:1;text-align:center;padding:8px;border-radius:6px;cursor:pointer;font-family:var(--font-cond);font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:rgba(255,255,255,.35);transition:all .15s;border:none;background:transparent}:where(#gv-page) .gv-modal-tab.active{background:rgba(255,255,255,.1);color:#fff}:where(#gv-page) .gv-modal-field{margin-bottom:16px}:where(#gv-page) .gv-modal-label{font-family:var(--font-cond);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:rgba(255,255,255,.35);display:block;margin-bottom:6px}:where(#gv-page) .gv-modal-input{width:100%;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 14px;font-family:var(--font-main);font-size:14px;color:#fff;transition:border-color .15s;outline:none;box-sizing:border-box}:where(#gv-page) .gv-modal-input:focus{border-color:rgba(255,255,255,.4)}:where(#gv-page) .gv-modal-input::placeholder{color:rgba(255,255,255,.2)}:where(#gv-page) .gv-modal-input:-webkit-autofill,:where(#gv-page) .gv-modal-input:-webkit-autofill:hover,:where(#gv-page) .gv-modal-input:-webkit-autofill:focus{-webkit-text-fill-color:#fff !important;-webkit-box-shadow:0 0 0 40px #1c1c1c inset !important;caret-color:#fff !important}:where(#gv-page) .gv-modal-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}:where(#gv-page) .gv-modal-forgot{font-size:12px;color:rgba(255,255,255,.4);text-decoration:none;transition:color .15s}:where(#gv-page) .gv-modal-forgot:hover{color:#fff}:where(#gv-page) .gv-modal-submit{width:100%;padding:14px;border:none;border-radius:10px;cursor:pointer;font-family:var(--font-cond);font-size:18px;font-weight:900;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#111;transition:opacity .15s,transform .15s;margin-top:4px}:where(#gv-page) .gv-modal-submit:hover{opacity:.88;transform:translateY(-1px)}:where(#gv-page) .gv-modal-submit:disabled{opacity:.5;cursor:not-allowed;transform:none}:where(#gv-page) .gv-modal-error{background:rgba(192,57,43,.12);border:1px solid rgba(192,57,43,.3);border-radius:8px;padding:10px 14px;margin-bottom:16px;font-size:13px;color:#e74c3c;display:none}:where(#gv-page) .gv-modal-error.show{display:block}:where(#gv-page) .gv-modal-success{background:rgba(110,150,49,.12);border:1px solid rgba(110,150,49,.3);border-radius:8px;padding:10px 14px;margin-bottom:16px;font-size:13px;color:#6E9631;display:none;text-align:center}:where(#gv-page) .gv-modal-success.show{display:block}:where(#gv-page) .gv-modal-footer{text-align:center;font-size:12px;color:rgba(255,255,255,.25);margin-top:20px;line-height:1.6}:where(#gv-page) .gv-modal-footer a{color:rgba(255,255,255,.45);text-decoration:none}:where(#gv-page) .gv-modal-footer a:hover{color:#fff}:where(#gv-page) .gv-loggedin-panel{display:none;text-align:center}:where(#gv-page) .gv-loggedin-panel.show{display:block}:where(#gv-page) .gv-loggedin-avatar{width:72px;height:72px;border-radius:50%;margin:0 auto 16px;background:#333;display:flex;align-items:center;justify-content:center;font-family:var(--font-cond);font-size:28px;font-weight:900;color:#fff}:where(#gv-page) .gv-loggedin-name{font-family:var(--font-cond);font-size:22px;font-weight:900;color:#fff;margin-bottom:4px}:where(#gv-page) .gv-loggedin-email{font-size:13px;color:rgba(255,255,255,.35);margin-bottom:24px}:where(#gv-page) .gv-loggedin-links{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}:where(#gv-page) .gv-loggedin-link{display:flex;align-items:center;gap:10px;padding:12px 16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:8px;text-decoration:none;color:rgba(255,255,255,.7);font-family:var(--font-cond);font-size:15px;font-weight:700;letter-spacing:.5px;transition:border-color .15s,background .15s}:where(#gv-page) .gv-loggedin-link:hover{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.08);color:#fff}:where(#gv-page) .gv-loggedin-logout{width:100%;padding:11px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:transparent;color:rgba(255,255,255,.35);cursor:pointer;font-family:var(--font-cond);font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;transition:all .15s}:where(#gv-page) .gv-loggedin-logout:hover{border-color:rgba(192,57,43,.4);color:#e74c3c;background:rgba(192,57,43,.06)}@media(max-width:480px){:where(#gv-page) .gv-modal{padding:32px 20px 24px;margin:16px}}:where(#gv-page) .gt-hero{padding:120px 48px 80px;background:var(--off-black);display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;min-height:520px;position:relative;overflow:hidden}:where(#gv-page) .gt-hero::after{content:'04';position:absolute;right:-0.02em;bottom:-0.1em;font-family:'Barlow Condensed',sans-serif;font-size:36vw;font-weight:900;color:rgba(255,255,255,.03);line-height:1;pointer-events:none;user-select:none}:where(#gv-page) .gt-hero-eyebrow{font-family:'Barlow Condensed',sans-serif !important;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--green);margin-bottom:16px;display:flex;align-items:center;gap:10px}:where(#gv-page) .gt-hero-eyebrow::before{content:'';display:inline-block;width:28px;height:2px;background:var(--green)}:where(#gv-page) .gt-hero-h1{font-family:'Barlow Condensed',sans-serif !important;font-size:clamp(52px,7vw,80px);font-weight:900;line-height:.95;letter-spacing:-1px;color:#fff;margin-bottom:20px;text-transform:uppercase}:where(#gv-page) .gt-hero-h1 em{font-style:normal;color:var(--green)}:where(#gv-page) .gt-hero-sub{font-size:17px;line-height:1.65;color:rgba(255,255,255,.7);margin-bottom:28px;max-width:440px}:where(#gv-page) .gt-hero-badges{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:32px}:where(#gv-page) .gt-badge{font-family:'Barlow Condensed',sans-serif !important;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:5px 14px;border-radius:4px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.12)}:where(#gv-page) .gt-badge-warn{background:rgba(110,150,49,.15);color:#82b138;border-color:rgba(110,150,49,.3)}:where(#gv-page) .gt-hero-cta{display:flex;gap:14px;flex-wrap:wrap}:where(#gv-page) .btn-primary{display:inline-flex;align-items:center;gap:8px;font-family:'Barlow Condensed',sans-serif !important;font-size:15px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:14px 28px;border-radius:6px;background:var(--green);color:#fff;transition:background .15s;cursor:pointer;border:none;text-decoration:none}:where(#gv-page) .btn-primary:hover{background:var(--green-dark)}:where(#gv-page) .btn-secondary{display:inline-flex;align-items:center;font-family:'Barlow Condensed',sans-serif !important;font-size:15px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:14px 28px;border-radius:6px;background:transparent;color:rgba(255,255,255,.7);border:1.5px solid rgba(255,255,255,.25);transition:all .15s;cursor:pointer;text-decoration:none}:where(#gv-page) .btn-secondary:hover{border-color:rgba(255,255,255,.5);color:#fff}:where(#gv-page) .gt-form-card{background:#1c1c1c;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px;position:relative;z-index:1}:where(#gv-page) .gt-form-label{font-family:'Barlow Condensed',sans-serif !important;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.4);margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:12px}:where(#gv-page) .gt-price-box{background:rgba(110,150,49,.1);border:1px solid rgba(110,150,49,.3);border-radius:10px;padding:20px;text-align:center;margin-bottom:20px}:where(#gv-page) .gt-price-amount{font-family:'Barlow Condensed',sans-serif !important;font-size:56px;font-weight:900;color:var(--green);line-height:1}:where(#gv-page) .gt-price-label{font-size:12px;color:rgba(255,255,255,.5);margin-top:4px}:where(#gv-page) .gt-includes{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}:where(#gv-page) .gt-include-item{display:flex;align-items:center;gap:12px;font-size:14px;color:rgba(255,255,255,.8)}:where(#gv-page) .gt-include-icon{width:24px;height:24px;border-radius:50%;background:rgba(110,150,49,.2);border:1px solid rgba(110,150,49,.4);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:11px;color:var(--green)}:where(#gv-page) .gt-form-cta{display:block;width:100%;text-align:center;font-family:'Barlow Condensed',sans-serif !important;font-size:15px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:14px;border-radius:7px;background:var(--green);color:#fff;border:none;cursor:pointer;transition:background .15s;text-decoration:none}:where(#gv-page) .gt-form-cta:hover{background:var(--green-dark)}:where(#gv-page) .gt-form-note{text-align:center;font-size:11px;color:rgba(255,255,255,.35);margin-top:10px}:where(#gv-page) .gt-stats{background:var(--green);padding:28px 48px;display:flex;align-items:center;justify-content:space-around;gap:20px;flex-wrap:wrap}:where(#gv-page) .gt-stat{text-align:center}:where(#gv-page) .gt-stat-num{font-family:'Barlow Condensed',sans-serif !important;font-size:clamp(28px,4vw,40px);font-weight:900;color:#fff;line-height:1}:where(#gv-page) .gt-stat-label{font-family:'Barlow Condensed',sans-serif !important;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.7);margin-top:4px}:where(#gv-page) .gt-section-eyebrow{font-family:'Barlow Condensed',sans-serif !important;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--green);margin-bottom:10px}:where(#gv-page) .gt-section-h2{font-family:'Barlow Condensed',sans-serif !important;font-size:clamp(32px,4vw,48px);font-weight:900;color:var(--text);line-height:1.05;letter-spacing:-.5px;margin-bottom:12px}:where(#gv-page) .gt-section-sub{font-size:16px;color:var(--muted);max-width:560px;line-height:1.6;margin-bottom:48px}:where(#gv-page) .gt-why{padding:80px 48px;background:var(--off-black)}:where(#gv-page) .gt-why-h2{font-family:'Barlow Condensed',sans-serif !important;font-size:clamp(32px,4vw,48px);font-weight:900;color:#fff;line-height:1.05;margin-bottom:12px}:where(#gv-page) .gt-why-sub{font-size:16px;color:rgba(255,255,255,.55);max-width:560px;line-height:1.6;margin-bottom:48px}:where(#gv-page) .gt-legal{padding:60px 48px;background:var(--off-white)}:where(#gv-page) .gt-legal-inner{max-width:880px;margin:0 auto}:where(#gv-page) .gt-legal-h2{font-family:'Barlow Condensed',sans-serif !important;font-size:clamp(28px,3.5vw,40px);font-weight:900;color:var(--text);margin-bottom:12px}:where(#gv-page) .gt-legal-sub{font-size:15px;color:var(--muted);line-height:1.7;margin-bottom:32px}:where(#gv-page) .gt-state-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}:where(#gv-page) .gt-state-card{background:#fff;border:1px solid #e0e0e0;border-radius:10px;padding:18px 20px}:where(#gv-page) .gt-state-name{font-family:'Barlow Condensed',sans-serif !important;font-size:14px;font-weight:900;color:var(--text);margin-bottom:4px}:where(#gv-page) .gt-state-rule{font-size:12px;color:var(--muted);line-height:1.5}:where(#gv-page) .gt-state-badge{display:inline-block;font-family:'Barlow Condensed',sans-serif !important;font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 8px;border-radius:4px;margin-bottom:6px}:where(#gv-page) .gt-badge-req{background:rgba(110,150,49,.1);color:var(--green)}:where(#gv-page) .gt-badge-opt{background:rgba(0,0,0,.05);color:var(--muted)}:where(#gv-page) .gt-badge-always{background:rgba(192,57,43,.08);color:#c0392b}:where(#gv-page) .gt-platform{background:var(--off-white);padding:80px 48px}:where(#gv-page) .gt-cta{padding:80px 48px;background:var(--green);text-align:center}:where(#gv-page) .gt-cta h2{font-family:'Barlow Condensed',sans-serif !important;font-size:clamp(36px,5vw,60px);font-weight:900;color:#fff;line-height:1;letter-spacing:-1px;margin-bottom:16px}:where(#gv-page) .gt-cta p{font-size:17px;color:rgba(255,255,255,.8);max-width:500px;margin:0 auto 32px;line-height:1.6}:where(#gv-page) .btn-white{display:inline-flex;align-items:center;font-family:'Barlow Condensed',sans-serif !important;font-size:15px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:14px 32px;border-radius:6px;background:#fff;color:var(--green);border:none;cursor:pointer;transition:all .15s;text-decoration:none}:where(#gv-page) .btn-white:hover{background:var(--off-white)}:where(#gv-page) .btn-outline-white{display:inline-flex;align-items:center;font-family:'Barlow Condensed',sans-serif !important;font-size:15px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:14px 32px;border-radius:6px;background:transparent;color:#fff;border:2px solid rgba(255,255,255,.5);cursor:pointer;transition:all .15s;text-decoration:none;margin-left:14px}:where(#gv-page) .btn-outline-white:hover{border-color:#fff}@media (max-width: 767px){:where(#gv-page) .gt-hero,:where(#gv-page) .gt-state-grid{grid-template-columns:1fr;}
}:where(#gv-page) #gt-vidpop-modal{padding:24px !important;}:where(#gv-page) #gt-vidpop-modal>div{max-width:92vw !important;width:auto !important;display:inline-block !important;}:where(#gv-page) #gt-vidpop-video{max-height:82vh !important;max-width:92vw !important;width:auto !important;height:auto !important;display:block !important;}:where(#gv-page) #gt-video-library .gt-thumb-vid{object-fit:cover !important;object-position:center 12% !important;}:where(#gv-page) .gt-pagevid{display:flex;align-items:center;gap:16px;max-width:460px;margin:22px 0;padding:10px;background:#141b18;border:1px solid #2a322c;border-radius:14px;text-decoration:none !important;transition:border-color .15s,transform .15s;box-shadow:0 6px 18px -10px rgba(0,0,0,.5);}:where(#gv-page) .gt-pagevid:hover{border-color:#6e9631;transform:translateY(-2px);}:where(#gv-page) .gt-pagevid-thumb{position:relative;flex:0 0 96px;width:96px;height:128px;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,#6e9631,#1b231f);display:flex;align-items:center;justify-content:center;}:where(#gv-page) .gt-pagevid-thumb video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 12%;}:where(#gv-page) .gt-pagevid-play{position:relative;z-index:1;width:42px;height:42px;border-radius:50%;background:rgba(13,20,32,.55);border:1.5px solid #fff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;padding-left:3px;}:where(#gv-page) .gt-pagevid:hover .gt-pagevid-play{background:#6e9631;border-color:#6e9631;}:where(#gv-page) .gt-pagevid-txt{display:flex;flex-direction:column;gap:2px;}:where(#gv-page) .gt-pagevid-txt b{color:#e9efe9;font-size:16px;font-weight:700;line-height:1.2;}:where(#gv-page) .gt-pagevid-txt small{color:#93a193;font-size:13px;}:where(#gv-page) .gt-founder{display:flex;gap:44px;align-items:center;max-width:1040px;margin:10px auto 0;flex-wrap:wrap;}:where(#gv-page) .gt-founder-photo{flex:0 0 320px;max-width:320px;}:where(#gv-page) .gt-founder-photo img{width:100%;height:auto;border-radius:16px;display:block;border:1px solid #2a322c;box-shadow:0 22px 55px -22px rgba(0,0,0,.75);}:where(#gv-page) .gt-founder-info{flex:1;min-width:300px;}:where(#gv-page) .gt-founder-eyebrow{color:#6e9631;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:13px;display:block;}:where(#gv-page) .gt-founder-name{color:#fff;font-size:34px;font-weight:800;margin:8px 0 18px;line-height:1.1;}:where(#gv-page) .gt-founder-bio{color:#c7d0c7;font-size:16px;line-height:1.75;margin:0 0 24px;}:where(#gv-page) .gt-founder-watch{display:inline-flex;align-items:center;gap:10px;background:#6e9631;color:#fff !important;font-weight:700;padding:13px 24px;border-radius:999px;text-decoration:none !important;transition:transform .15s,background .15s;}:where(#gv-page) .gt-founder-watch:hover{transform:translateY(-2px);background:#7faf3f;}:where(#gv-page) .gt-fw-play{font-size:12px;}@media(max-width:720px){:where(#gv-page) .gt-founder{gap:24px}:where(#gv-page) .gt-founder-photo{flex-basis:100%;max-width:320px;margin:0 auto}:where(#gv-page) .gt-founder-info{text-align:center}}:where(#gv-page) .page-id-45 .fadded-bg-right{position:relative;background-color:#0d1116 !important;background-position:right center !important;background-repeat:no-repeat !important;background-size:auto 100% !important;}:where(#gv-page) .page-id-45 .fadded-bg-right::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#0d1116 0%,#0d1116 50%,rgba(13,17,22,.85) 64%,rgba(13,17,22,0) 86%);}:where(#gv-page) .page-id-45 .fadded-bg-right > *{position:relative;z-index:1;}:where(#gv-page) .page-id-45 .fadded-bg-right .column.medium-6{color:#e9efe9;}:where(#gv-page) #gtcModal .gtc-xtrust{margin:2px 0 16px;}:where(#gv-page) #gtcModal .gtc-xtrust-incl{display:flex;gap:8px 16px;justify-content:center;flex-wrap:wrap;color:#cfe0b8;font-size:12.5px;font-weight:700;margin-bottom:10px;}:where(#gv-page) #gtcModal .gtc-xtrust-incl span{white-space:nowrap;}:where(#gv-page) #gtcModal .gtc-xtrust-next{background:rgba(110,150,49,.12);border:1px solid rgba(110,150,49,.32);border-radius:10px;padding:10px 13px;color:#c7d0c7;font-size:12.5px;line-height:1.55;text-align:center;}:where(#gv-page) #gtcModal .gtc-xtrust-next b{color:#9bd34a;}:where(#gv-page) #gtcModal .gtc-secure{color:#b4c2b4 !important;font-weight:600 !important;}:where(#gv-page) #gtcModal .gtc-secure::before{content:"\1F512";margin-right:7px;}:where(#gv-page) #gtcModal .gtc-xguar{text-align:center;color:#c7d0c7;font-size:12.5px;line-height:1.5;margin:14px auto 0;max-width:440px;}:where(#gv-page) #gtcModal .gtc-xguar b{color:#9bd34a;}:where(#gv-page) #gtcModal .gtc-step--pay.gtc-pp-active > *:not(#gtc-prepay){display:none !important;}:where(#gv-page) #gtcModal #gtc-prepay{padding:4px 2px 2px;text-align:center;}:where(#gv-page) #gtcModal .gtc-pp-h{font-size:24px;font-weight:800;color:#fff;letter-spacing:.3px;margin:2px 0 5px;}:where(#gv-page) #gtcModal .gtc-pp-sub{font-size:12.5px;color:#9bd34a;font-weight:600;margin-bottom:15px;}:where(#gv-page) #gtcModal .gtc-pp-how{font-size:13.5px;line-height:1.55;color:#c7d0c7;background:rgba(123,160,60,.10);border:1px solid rgba(123,160,60,.25);border-radius:10px;padding:12px 14px;margin:0 auto 16px;max-width:440px;text-align:left;}:where(#gv-page) #gtcModal .gtc-pp-how b{color:#9bd34a;}:where(#gv-page) #gtcModal .gtc-pp-lbl{display:block;text-align:left;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8a978a;margin:0 0 6px;font-weight:700;}:where(#gv-page) #gtcModal .gtc-pp-input{width:100%;box-sizing:border-box;background:#0f1410;border:1px solid #2c3a2c;border-radius:9px;padding:14px;color:#fff;font-size:16px;}:where(#gv-page) #gtcModal .gtc-pp-input:focus{outline:none;border-color:#7ba03c;}:where(#gv-page) #gtcModal .gtc-pp-note{text-align:left;font-size:11.5px;color:#7d8a7d;margin:7px 2px 16px;}:where(#gv-page) #gtcModal .gtc-pp-btn{width:100%;background:#7ba03c;color:#fff;font-size:17px;font-weight:700;border:none;border-radius:10px;padding:16px;cursor:pointer;transition:background .15s;}:where(#gv-page) #gtcModal .gtc-pp-btn:hover{background:#6c9134;}:where(#gv-page) #gtcModal .gtc-pp-secure{font-size:11.5px;color:#8a978a;margin-top:12px;}:where(#gv-page) #gt-founder-hp{background:#0e120e;padding:64px 20px;border-top:1px solid #1c241c;border-bottom:1px solid #1c241c;}:where(#gv-page) #gt-founder-hp .gtf-wrap{max-width:1040px;margin:0 auto;}:where(#gv-page) #gt-founder-hp .gtf-eyebrow{color:#9bd34a;font-size:12px;letter-spacing:.18em;font-weight:700;text-transform:uppercase;margin-bottom:22px;}:where(#gv-page) #gt-founder-hp .gtf-grid{display:flex;gap:40px;align-items:center;flex-wrap:wrap;}:where(#gv-page) #gt-founder-hp .gtf-photo{flex:0 0 240px;}:where(#gv-page) #gt-founder-hp .gtf-photo img{width:240px;height:240px;object-fit:cover;object-position:center 18%;border-radius:14px;border:1px solid #2c3a2c;display:block;}:where(#gv-page) #gt-founder-hp .gtf-body{flex:1 1 380px;}:where(#gv-page) #gt-founder-hp .gtf-h{color:#fff;font-size:30px;font-weight:800;margin:0 0 14px;line-height:1.12;}:where(#gv-page) #gt-founder-hp .gtf-p{color:#c7d0c7;font-size:16px;line-height:1.62;margin:0 0 16px;}:where(#gv-page) #gt-founder-hp .gtf-sig{color:#9bd34a;font-weight:700;font-size:15px;margin-bottom:18px;}:where(#gv-page) #gt-founder-hp .gtf-proof{display:flex;flex-wrap:wrap;gap:10px 12px;}:where(#gv-page) #gt-founder-hp .gtf-proof span{font-size:12.5px;color:#aeb8ae;background:rgba(123,160,60,.10);border:1px solid rgba(123,160,60,.22);border-radius:999px;padding:6px 13px;font-weight:600;}@media(max-width:640px){:where(#gv-page) #gt-founder-hp{padding:44px 18px;}:where(#gv-page) #gt-founder-hp .gtf-photo{flex-basis:auto;}:where(#gv-page) #gt-founder-hp .gtf-photo img{width:160px;height:160px;}:where(#gv-page) #gt-founder-hp .gtf-h{font-size:25px;}}:where(#gv-page) .elementor-element-c10c3ae{display:none !important;}:where(#gv-page) #gt-testi-hp{background:#0b0f0b;padding:60px 20px;border-bottom:1px solid #1c241c;}:where(#gv-page) #gt-testi-hp .gtt-wrap{max-width:1040px;margin:0 auto;}:where(#gv-page) #gt-testi-hp .gtt-head{color:#9bd34a;font-size:12px;letter-spacing:.18em;font-weight:700;text-transform:uppercase;margin-bottom:26px;text-align:center;}:where(#gv-page) #gt-testi-hp .gtt-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;}:where(#gv-page) #gt-testi-hp .gtt-card{background:#11160f;border:1px solid #28331f;border-radius:14px;padding:24px 24px 20px;}:where(#gv-page) #gt-testi-hp .gtt-stars{color:#9bd34a;font-size:15px;letter-spacing:2px;margin-bottom:12px;}:where(#gv-page) #gt-testi-hp .gtt-quote{color:#d4dbd1;font-size:15px;line-height:1.6;margin:0 0 14px;}:where(#gv-page) #gt-testi-hp .gtt-quote::before{content:"\201C";}:where(#gv-page) #gt-testi-hp .gtt-quote::after{content:"\201D";}:where(#gv-page) #gt-testi-hp .gtt-who{color:#9bd34a;font-weight:700;font-size:13.5px;}@media(max-width:720px){:where(#gv-page) #gt-testi-hp{padding:44px 18px;}:where(#gv-page) #gt-testi-hp .gtt-grid{grid-template-columns:1fr;}}#gv-page{--direction-multiplier:1}:where(#gv-page) body.rtl,:where(#gv-page) html[dir=rtl]{--direction-multiplier:-1}:where(#gv-page) .elementor-hidden{display:none}:where(#gv-page) .elementor-visibility-hidden{visibility:hidden}:where(#gv-page) .elementor-screen-only,:where(#gv-page) .screen-reader-text,:where(#gv-page) .screen-reader-text span,:where(#gv-page) .ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}:where(#gv-page) .elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}:where(#gv-page) .e-logo-wrapper{display:inline-block;line-height:1}:where(#gv-page) .e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}:where(#gv-page) .elementor *,:where(#gv-page) .elementor :after,:where(#gv-page) .elementor :before{box-sizing:border-box}:where(#gv-page) .elementor a{box-shadow:none;text-decoration:none}:where(#gv-page) .elementor hr{background-color:transparent;margin:0}:where(#gv-page) .elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}:where(#gv-page) .elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}:where(#gv-page) .elementor embed,:where(#gv-page) .elementor iframe,:where(#gv-page) .elementor object,:where(#gv-page) .elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}:where(#gv-page) .elementor .elementor-background,:where(#gv-page) .elementor .elementor-background-holder,:where(#gv-page) .elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}:where(#gv-page) .elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}:where(#gv-page) .elementor .elementor-background-video-container.elementor-loading{opacity:0}:where(#gv-page) .elementor .elementor-background-video,:where(#gv-page) .elementor .elementor-background-video-embed{max-width:none}:where(#gv-page) .elementor .elementor-background-video,:where(#gv-page) .elementor .elementor-background-video-embed,:where(#gv-page) .elementor .elementor-background-video-hosted{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}:where(#gv-page) .elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}:where(#gv-page) .elementor .elementor-background-overlay{inset:0;position:absolute}:where(#gv-page) .elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}:where(#gv-page) .elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}:where(#gv-page) .e-con-inner>.elementor-element.elementor-absolute,:where(#gv-page) .e-con>.elementor-element.elementor-absolute,:where(#gv-page) .elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}:where(#gv-page) .e-con-inner>.elementor-element.elementor-fixed,:where(#gv-page) .e-con>.elementor-element.elementor-fixed,:where(#gv-page) .elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}:where(#gv-page) .elementor-widget-wrap .elementor-element.elementor-widget__width-auto,:where(#gv-page) .elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){:where(#gv-page) .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,:where(#gv-page) .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){:where(#gv-page) .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,:where(#gv-page) .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}:where(#gv-page) .elementor-element.elementor-absolute,:where(#gv-page) .elementor-element.elementor-fixed{z-index:1}:where(#gv-page) .elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}:where(#gv-page) .elementor-element:where(.e-con-full,:where(#gv-page) .elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}:where(#gv-page) .elementor-invisible{visibility:hidden}:where(#gv-page) .elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}:where(#gv-page) .elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}:where(#gv-page) .elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));height:100px;width:100px}:where(#gv-page) .elementor-custom-embed-play i,:where(#gv-page) .elementor-custom-embed-play svg{opacity:.8;transition:all .5s}:where(#gv-page) .elementor-custom-embed-play.elementor-playing i{font-family:eicons}:where(#gv-page) .elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}:where(#gv-page) .elementor-custom-embed-play.elementor-playing i,:where(#gv-page) .elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}:where(#gv-page) .elementor-tag{display:inline-flex}:where(#gv-page) .elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}:where(#gv-page) .elementor-ken-burns--out{transform:scale(1.3)}:where(#gv-page) .elementor-ken-burns--active{transition-duration:20s}:where(#gv-page) .elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}:where(#gv-page) .elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}:where(#gv-page) .elementor-align-center{text-align:center}:where(#gv-page) .elementor-align-right{text-align:right}:where(#gv-page) .elementor-align-left{text-align:left}:where(#gv-page) .elementor-align-center .elementor-button,:where(#gv-page) .elementor-align-left .elementor-button,:where(#gv-page) .elementor-align-right .elementor-button{width:auto}:where(#gv-page) .elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){:where(#gv-page) .elementor-widescreen-align-center{text-align:center}:where(#gv-page) .elementor-widescreen-align-right{text-align:right}:where(#gv-page) .elementor-widescreen-align-left{text-align:left}:where(#gv-page) .elementor-widescreen-align-center .elementor-button,:where(#gv-page) .elementor-widescreen-align-left .elementor-button,:where(#gv-page) .elementor-widescreen-align-right .elementor-button{width:auto}:where(#gv-page) .elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){:where(#gv-page) .elementor-laptop-align-center{text-align:center}:where(#gv-page) .elementor-laptop-align-right{text-align:right}:where(#gv-page) .elementor-laptop-align-left{text-align:left}:where(#gv-page) .elementor-laptop-align-center .elementor-button,:where(#gv-page) .elementor-laptop-align-left .elementor-button,:where(#gv-page) .elementor-laptop-align-right .elementor-button{width:auto}:where(#gv-page) .elementor-laptop-align-justify .elementor-button{width:100%}:where(#gv-page) .elementor-tablet_extra-align-center{text-align:center}:where(#gv-page) .elementor-tablet_extra-align-right{text-align:right}:where(#gv-page) .elementor-tablet_extra-align-left{text-align:left}:where(#gv-page) .elementor-tablet_extra-align-center .elementor-button,:where(#gv-page) .elementor-tablet_extra-align-left .elementor-button,:where(#gv-page) .elementor-tablet_extra-align-right .elementor-button{width:auto}:where(#gv-page) .elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){:where(#gv-page) .elementor-tablet-align-center{text-align:center}:where(#gv-page) .elementor-tablet-align-right{text-align:right}:where(#gv-page) .elementor-tablet-align-left{text-align:left}:where(#gv-page) .elementor-tablet-align-center .elementor-button,:where(#gv-page) .elementor-tablet-align-left .elementor-button,:where(#gv-page) .elementor-tablet-align-right .elementor-button{width:auto}:where(#gv-page) .elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){:where(#gv-page) .elementor-mobile_extra-align-center{text-align:center}:where(#gv-page) .elementor-mobile_extra-align-right{text-align:right}:where(#gv-page) .elementor-mobile_extra-align-left{text-align:left}:where(#gv-page) .elementor-mobile_extra-align-center .elementor-button,:where(#gv-page) .elementor-mobile_extra-align-left .elementor-button,:where(#gv-page) .elementor-mobile_extra-align-right .elementor-button{width:auto}:where(#gv-page) .elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){:where(#gv-page) .elementor-mobile-align-center{text-align:center}:where(#gv-page) .elementor-mobile-align-right{text-align:right}:where(#gv-page) .elementor-mobile-align-left{text-align:left}:where(#gv-page) .elementor-mobile-align-center .elementor-button,:where(#gv-page) .elementor-mobile-align-left .elementor-button,:where(#gv-page) .elementor-mobile-align-right .elementor-button{width:auto}:where(#gv-page) .elementor-mobile-align-justify .elementor-button{width:100%}}#gv-page{--page-title-display:block}:where(#gv-page) .elementor-page-title,:where(#gv-page) h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}:where(#gv-page) .eicon-animation-spin{animation:eicon-spin 2s linear infinite}:where(#gv-page) .elementor-section{position:relative}:where(#gv-page) .elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){:where(#gv-page) .elementor-section .elementor-container{flex-wrap:wrap}}:where(#gv-page) .elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}:where(#gv-page) .elementor-section.elementor-section-stretched{position:relative;width:100%}:where(#gv-page) .elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}:where(#gv-page) .elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}:where(#gv-page) .elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){:where(#gv-page) .elementor-section.elementor-section-height-full{height:100vh}:where(#gv-page) .elementor-section.elementor-section-height-full>.elementor-container{height:100%}}:where(#gv-page) .elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}:where(#gv-page) .elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}:where(#gv-page) .elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}:where(#gv-page) .elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}:where(#gv-page) .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}:where(#gv-page) .elementor-widget-wrap>.elementor-element{width:100%}:where(#gv-page) .elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}:where(#gv-page) .elementor-widget{position:relative}:where(#gv-page) .elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}:where(#gv-page) .elementor-widget:not(:last-child).elementor-absolute,:where(#gv-page) .elementor-widget:not(:last-child).elementor-widget__width-auto,:where(#gv-page) .elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}:where(#gv-page) .elementor-column{display:flex;min-height:1px;position:relative}:where(#gv-page) .elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}:where(#gv-page) .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}:where(#gv-page) .elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}:where(#gv-page) .elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}:where(#gv-page) .elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}:where(#gv-page) .elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){:where(#gv-page) .elementor-column.elementor-col-10,:where(#gv-page) .elementor-column[data-col="10"]{width:10%}:where(#gv-page) .elementor-column.elementor-col-11,:where(#gv-page) .elementor-column[data-col="11"]{width:11.111%}:where(#gv-page) .elementor-column.elementor-col-12,:where(#gv-page) .elementor-column[data-col="12"]{width:12.5%}:where(#gv-page) .elementor-column.elementor-col-14,:where(#gv-page) .elementor-column[data-col="14"]{width:14.285%}:where(#gv-page) .elementor-column.elementor-col-16,:where(#gv-page) .elementor-column[data-col="16"]{width:16.666%}:where(#gv-page) .elementor-column.elementor-col-20,:where(#gv-page) .elementor-column[data-col="20"]{width:20%}:where(#gv-page) .elementor-column.elementor-col-25,:where(#gv-page) .elementor-column[data-col="25"]{width:25%}:where(#gv-page) .elementor-column.elementor-col-30,:where(#gv-page) .elementor-column[data-col="30"]{width:30%}:where(#gv-page) .elementor-column.elementor-col-33,:where(#gv-page) .elementor-column[data-col="33"]{width:33.333%}:where(#gv-page) .elementor-column.elementor-col-40,:where(#gv-page) .elementor-column[data-col="40"]{width:40%}:where(#gv-page) .elementor-column.elementor-col-50,:where(#gv-page) .elementor-column[data-col="50"]{width:50%}:where(#gv-page) .elementor-column.elementor-col-60,:where(#gv-page) .elementor-column[data-col="60"]{width:60%}:where(#gv-page) .elementor-column.elementor-col-66,:where(#gv-page) .elementor-column[data-col="66"]{width:66.666%}:where(#gv-page) .elementor-column.elementor-col-70,:where(#gv-page) .elementor-column[data-col="70"]{width:70%}:where(#gv-page) .elementor-column.elementor-col-75,:where(#gv-page) .elementor-column[data-col="75"]{width:75%}:where(#gv-page) .elementor-column.elementor-col-80,:where(#gv-page) .elementor-column[data-col="80"]{width:80%}:where(#gv-page) .elementor-column.elementor-col-83,:where(#gv-page) .elementor-column[data-col="83"]{width:83.333%}:where(#gv-page) .elementor-column.elementor-col-90,:where(#gv-page) .elementor-column[data-col="90"]{width:90%}:where(#gv-page) .elementor-column.elementor-col-100,:where(#gv-page) .elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){:where(#gv-page) .elementor-column.elementor-xs-10{width:10%}:where(#gv-page) .elementor-column.elementor-xs-11{width:11.111%}:where(#gv-page) .elementor-column.elementor-xs-12{width:12.5%}:where(#gv-page) .elementor-column.elementor-xs-14{width:14.285%}:where(#gv-page) .elementor-column.elementor-xs-16{width:16.666%}:where(#gv-page) .elementor-column.elementor-xs-20{width:20%}:where(#gv-page) .elementor-column.elementor-xs-25{width:25%}:where(#gv-page) .elementor-column.elementor-xs-30{width:30%}:where(#gv-page) .elementor-column.elementor-xs-33{width:33.333%}:where(#gv-page) .elementor-column.elementor-xs-40{width:40%}:where(#gv-page) .elementor-column.elementor-xs-50{width:50%}:where(#gv-page) .elementor-column.elementor-xs-60{width:60%}:where(#gv-page) .elementor-column.elementor-xs-66{width:66.666%}:where(#gv-page) .elementor-column.elementor-xs-70{width:70%}:where(#gv-page) .elementor-column.elementor-xs-75{width:75%}:where(#gv-page) .elementor-column.elementor-xs-80{width:80%}:where(#gv-page) .elementor-column.elementor-xs-83{width:83.333%}:where(#gv-page) .elementor-column.elementor-xs-90{width:90%}:where(#gv-page) .elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){:where(#gv-page) .elementor-column.elementor-sm-10{width:10%}:where(#gv-page) .elementor-column.elementor-sm-11{width:11.111%}:where(#gv-page) .elementor-column.elementor-sm-12{width:12.5%}:where(#gv-page) .elementor-column.elementor-sm-14{width:14.285%}:where(#gv-page) .elementor-column.elementor-sm-16{width:16.666%}:where(#gv-page) .elementor-column.elementor-sm-20{width:20%}:where(#gv-page) .elementor-column.elementor-sm-25{width:25%}:where(#gv-page) .elementor-column.elementor-sm-30{width:30%}:where(#gv-page) .elementor-column.elementor-sm-33{width:33.333%}:where(#gv-page) .elementor-column.elementor-sm-40{width:40%}:where(#gv-page) .elementor-column.elementor-sm-50{width:50%}:where(#gv-page) .elementor-column.elementor-sm-60{width:60%}:where(#gv-page) .elementor-column.elementor-sm-66{width:66.666%}:where(#gv-page) .elementor-column.elementor-sm-70{width:70%}:where(#gv-page) .elementor-column.elementor-sm-75{width:75%}:where(#gv-page) .elementor-column.elementor-sm-80{width:80%}:where(#gv-page) .elementor-column.elementor-sm-83{width:83.333%}:where(#gv-page) .elementor-column.elementor-sm-90{width:90%}:where(#gv-page) .elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){:where(#gv-page) .elementor-column.elementor-md-10{width:10%}:where(#gv-page) .elementor-column.elementor-md-11{width:11.111%}:where(#gv-page) .elementor-column.elementor-md-12{width:12.5%}:where(#gv-page) .elementor-column.elementor-md-14{width:14.285%}:where(#gv-page) .elementor-column.elementor-md-16{width:16.666%}:where(#gv-page) .elementor-column.elementor-md-20{width:20%}:where(#gv-page) .elementor-column.elementor-md-25{width:25%}:where(#gv-page) .elementor-column.elementor-md-30{width:30%}:where(#gv-page) .elementor-column.elementor-md-33{width:33.333%}:where(#gv-page) .elementor-column.elementor-md-40{width:40%}:where(#gv-page) .elementor-column.elementor-md-50{width:50%}:where(#gv-page) .elementor-column.elementor-md-60{width:60%}:where(#gv-page) .elementor-column.elementor-md-66{width:66.666%}:where(#gv-page) .elementor-column.elementor-md-70{width:70%}:where(#gv-page) .elementor-column.elementor-md-75{width:75%}:where(#gv-page) .elementor-column.elementor-md-80{width:80%}:where(#gv-page) .elementor-column.elementor-md-83{width:83.333%}:where(#gv-page) .elementor-column.elementor-md-90{width:90%}:where(#gv-page) .elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){:where(#gv-page) .elementor-reverse-widescreen>.elementor-container>:first-child{order:10}:where(#gv-page) .elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}:where(#gv-page) .elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}:where(#gv-page) .elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}:where(#gv-page) .elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}:where(#gv-page) .elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}:where(#gv-page) .elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}:where(#gv-page) .elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}:where(#gv-page) .elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}:where(#gv-page) .elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:first-child{order:10}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:first-child{order:10}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:first-child,:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(10),:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(2),:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(3),:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(4),:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(5),:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(6),:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(7),:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(8),:where(#gv-page) .elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}:where(#gv-page) .elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}:where(#gv-page) .elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}:where(#gv-page) .elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}:where(#gv-page) .elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}:where(#gv-page) .elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}:where(#gv-page) .elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}:where(#gv-page) .elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}:where(#gv-page) .elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}:where(#gv-page) .elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}:where(#gv-page) .elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:first-child{order:10}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:first-child{order:10}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:first-child,:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(10),:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(2),:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(3),:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(4),:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(5),:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(6),:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(7),:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(8),:where(#gv-page) .elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}:where(#gv-page) .elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}:where(#gv-page) .elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}:where(#gv-page) .elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}:where(#gv-page) .elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}:where(#gv-page) .elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}:where(#gv-page) .elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}:where(#gv-page) .elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}:where(#gv-page) .elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}:where(#gv-page) .elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}:where(#gv-page) .elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){:where(#gv-page) .elementor-reverse-mobile>.elementor-container>:first-child{order:10}:where(#gv-page) .elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}:where(#gv-page) .elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}:where(#gv-page) .elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}:where(#gv-page) .elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}:where(#gv-page) .elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}:where(#gv-page) .elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}:where(#gv-page) .elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}:where(#gv-page) .elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}:where(#gv-page) .elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}:where(#gv-page) .elementor-column{width:100%}}:where(#gv-page) .elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}:where(#gv-page) .elementor-grid .elementor-grid-item{min-width:0}:where(#gv-page) .elementor-grid-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}:where(#gv-page) .elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}:where(#gv-page) .elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}:where(#gv-page) .elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}:where(#gv-page) .elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}:where(#gv-page) .elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}:where(#gv-page) .elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}:where(#gv-page) .elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}:where(#gv-page) .elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}:where(#gv-page) .elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}:where(#gv-page) .elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}:where(#gv-page) .elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}:where(#gv-page) .elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}:where(#gv-page) .elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){:where(#gv-page) .elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}:where(#gv-page) .elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}:where(#gv-page) .elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}:where(#gv-page) .elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}:where(#gv-page) .elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}:where(#gv-page) .elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}:where(#gv-page) .elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}:where(#gv-page) .elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}:where(#gv-page) .elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}:where(#gv-page) .elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}:where(#gv-page) .elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}:where(#gv-page) .elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}:where(#gv-page) .elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}:where(#gv-page) .elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){:where(#gv-page) .elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}:where(#gv-page) .elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}:where(#gv-page) .elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}:where(#gv-page) .elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}:where(#gv-page) .elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}:where(#gv-page) .elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}:where(#gv-page) .elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}:where(#gv-page) .elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}:where(#gv-page) .elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}:where(#gv-page) .elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}:where(#gv-page) .elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}:where(#gv-page) .elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}:where(#gv-page) .elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}:where(#gv-page) .elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}:where(#gv-page) .elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}:where(#gv-page) .elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}:where(#gv-page) .elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}:where(#gv-page) .elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}:where(#gv-page) .elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}:where(#gv-page) .elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}:where(#gv-page) .elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}:where(#gv-page) .elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}:where(#gv-page) .elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}:where(#gv-page) .elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}:where(#gv-page) .elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}:where(#gv-page) .elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}:where(#gv-page) .elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}:where(#gv-page) .elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){:where(#gv-page) .elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}:where(#gv-page) .elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}:where(#gv-page) .elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}:where(#gv-page) .elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}:where(#gv-page) .elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}:where(#gv-page) .elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}:where(#gv-page) .elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}:where(#gv-page) .elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}:where(#gv-page) .elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}:where(#gv-page) .elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}:where(#gv-page) .elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}:where(#gv-page) .elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}:where(#gv-page) .elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}:where(#gv-page) .elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){:where(#gv-page) .elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}:where(#gv-page) .elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}:where(#gv-page) .elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}:where(#gv-page) .elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}:where(#gv-page) .elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}:where(#gv-page) .elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}:where(#gv-page) .elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}:where(#gv-page) .elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}:where(#gv-page) .elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}:where(#gv-page) .elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}:where(#gv-page) .elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}:where(#gv-page) .elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}:where(#gv-page) .elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}:where(#gv-page) .elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){:where(#gv-page) .elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}:where(#gv-page) .elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}:where(#gv-page) .elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}:where(#gv-page) .elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}:where(#gv-page) .elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}:where(#gv-page) .elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}:where(#gv-page) .elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}:where(#gv-page) .elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}:where(#gv-page) .elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}:where(#gv-page) .elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}:where(#gv-page) .elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}:where(#gv-page) .elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}:where(#gv-page) .elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}:where(#gv-page) .elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){:where(#gv-page) #elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){:where(#gv-page) #elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){:where(#gv-page) #elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){:where(#gv-page) #elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){:where(#gv-page) #elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){:where(#gv-page) #elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){#gv-page{scroll-behavior:smooth}}:where(#gv-page) .e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}:where(#gv-page) .e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}:where(#gv-page) .e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}:where(#gv-page) body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}:where(#gv-page) .e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}:where(#gv-page) .e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}:where(#gv-page) .e-con-full,:where(#gv-page) .e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}:where(#gv-page) .e-con-full.e-flex,:where(#gv-page) .e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}:where(#gv-page) .e-con,:where(#gv-page) .e-con>.e-con-inner{display:var(--display)}:where(#gv-page) .e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}:where(#gv-page) .e-con.e-grid,:where(#gv-page) .e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}:where(#gv-page) .e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}:where(#gv-page) .e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}:where(#gv-page) .e-con-boxed{gap:initial;text-align:initial}:where(#gv-page) .e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}:where(#gv-page) .e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}:where(#gv-page) .e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:where(#gv-page) :is(.elementor-section-wrap,:where(#gv-page) [data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:where(#gv-page) :is([data-widget_type="e-component.default"],:where(#gv-page) [data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}:where(#gv-page) .e-con .elementor-widget.elementor-widget{margin-block-end:0}:where(#gv-page) .e-con:before,:where(#gv-page) .e-con>.elementor-background-slideshow:before,:where(#gv-page) .e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:where(#gv-page) :is(.e-con,:where(#gv-page) .e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}:where(#gv-page) .e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}:where(#gv-page) .e-con>.elementor-background-slideshow,:where(#gv-page) :is(.e-con,:where(#gv-page) .e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:where(#gv-page) :is(.e-con,:where(#gv-page) .e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:where(#gv-page) :is(.e-con,:where(#gv-page) .e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:where(#gv-page) :is(.e-con,:where(#gv-page) .e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}:where(#gv-page) .e-con .elementor-widget{min-width:0}:where(#gv-page) .e-con .elementor-widget-empty,:where(#gv-page) .e-con .elementor-widget-google_maps,:where(#gv-page) .e-con .elementor-widget-video,:where(#gv-page) .e-con .elementor-widget.e-widget-swiper{width:100%}:where(#gv-page) .e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,:where(#gv-page) .e-con>.elementor-widget>.elementor-widget-container{height:100%}:where(#gv-page) .e-con.e-con>.e-con-inner>.elementor-widget,:where(#gv-page) .elementor.elementor .e-con>.elementor-widget{max-width:100%}:where(#gv-page) .e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){:where(#gv-page) .e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}:where(#gv-page) .e-con.e-flex .elementor-widget-archive-posts{width:100%}}:where(#gv-page) .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}:where(#gv-page) .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,:where(#gv-page) .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,:where(#gv-page) .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,:where(#gv-page) .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}:where(#gv-page) .elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,:where(#gv-page) .elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}:where(#gv-page) .elementor-field-group{align-items:center;flex-wrap:wrap}:where(#gv-page) .elementor-field-group.elementor-field-type-submit{align-items:flex-end}:where(#gv-page) .elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}:where(#gv-page) .elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}:where(#gv-page) .elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}:where(#gv-page) .elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}:where(#gv-page) .elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}:where(#gv-page) .elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}:where(#gv-page) .elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}:where(#gv-page) .elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}:where(#gv-page) .elementor-field-subgroup{display:flex;flex-wrap:wrap}:where(#gv-page) .elementor-field-subgroup .elementor-field-option label{display:inline-block}:where(#gv-page) .elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}:where(#gv-page) .elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}:where(#gv-page) .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,:where(#gv-page) .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,:where(#gv-page) .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,:where(#gv-page) .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,:where(#gv-page) .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,:where(#gv-page) .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}:where(#gv-page) .elementor-field-label{cursor:pointer}:where(#gv-page) .elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}:where(#gv-page) .elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}:where(#gv-page) .elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}:where(#gv-page) .elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}:where(#gv-page) .elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}:where(#gv-page) .elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}:where(#gv-page) .elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}:where(#gv-page) .elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}:where(#gv-page) .elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}:where(#gv-page) .elementor-button-align-center .e-form__buttons,:where(#gv-page) .elementor-button-align-center .elementor-field-type-submit{justify-content:center}:where(#gv-page) .elementor-button-align-start .e-form__buttons,:where(#gv-page) .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}:where(#gv-page) .elementor-button-align-end .e-form__buttons,:where(#gv-page) .elementor-button-align-end .elementor-field-type-submit,:where(#gv-page) [dir=rtl] .elementor-button-align-start .e-form__buttons,:where(#gv-page) [dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}:where(#gv-page) [dir=rtl] .elementor-button-align-end .e-form__buttons,:where(#gv-page) [dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}:where(#gv-page) .elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,:where(#gv-page) .elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,:where(#gv-page) .elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}:where(#gv-page) .elementor-button-align-center .e-form__buttons__wrapper,:where(#gv-page) .elementor-button-align-end .e-form__buttons__wrapper,:where(#gv-page) .elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}:where(#gv-page) .elementor-button-align-center .e-form__buttons__wrapper,:where(#gv-page) .elementor-button-align-center .e-form__buttons__wrapper__button,:where(#gv-page) .elementor-button-align-end .e-form__buttons__wrapper,:where(#gv-page) .elementor-button-align-end .e-form__buttons__wrapper__button,:where(#gv-page) .elementor-button-align-start .e-form__buttons__wrapper,:where(#gv-page) .elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){:where(#gv-page) .elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}:where(#gv-page) .elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}:where(#gv-page) .elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}:where(#gv-page) .elementor-tablet-button-align-center .e-form__buttons,:where(#gv-page) .elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}:where(#gv-page) .elementor-tablet-button-align-start .e-form__buttons,:where(#gv-page) .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}:where(#gv-page) .elementor-tablet-button-align-end .e-form__buttons,:where(#gv-page) .elementor-tablet-button-align-end .elementor-field-type-submit,:where(#gv-page) [dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,:where(#gv-page) [dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}:where(#gv-page) [dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,:where(#gv-page) [dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}:where(#gv-page) .elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,:where(#gv-page) .elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,:where(#gv-page) .elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}:where(#gv-page) .elementor-tablet-button-align-center .e-form__buttons__wrapper,:where(#gv-page) .elementor-tablet-button-align-end .e-form__buttons__wrapper,:where(#gv-page) .elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}:where(#gv-page) .elementor-tablet-button-align-center .e-form__buttons__wrapper,:where(#gv-page) .elementor-tablet-button-align-center .e-form__buttons__wrapper__button,:where(#gv-page) .elementor-tablet-button-align-end .e-form__buttons__wrapper,:where(#gv-page) .elementor-tablet-button-align-end .e-form__buttons__wrapper__button,:where(#gv-page) .elementor-tablet-button-align-start .e-form__buttons__wrapper,:where(#gv-page) .elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){:where(#gv-page) .elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}:where(#gv-page) .elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}:where(#gv-page) .elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}:where(#gv-page) .elementor-mobile-button-align-center .e-form__buttons,:where(#gv-page) .elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}:where(#gv-page) .elementor-mobile-button-align-start .e-form__buttons,:where(#gv-page) .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}:where(#gv-page) .elementor-mobile-button-align-end .e-form__buttons,:where(#gv-page) .elementor-mobile-button-align-end .elementor-field-type-submit,:where(#gv-page) [dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,:where(#gv-page) [dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}:where(#gv-page) [dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,:where(#gv-page) [dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}:where(#gv-page) .elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,:where(#gv-page) .elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,:where(#gv-page) .elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}:where(#gv-page) .elementor-mobile-button-align-center .e-form__buttons__wrapper,:where(#gv-page) .elementor-mobile-button-align-end .e-form__buttons__wrapper,:where(#gv-page) .elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}:where(#gv-page) .elementor-mobile-button-align-center .e-form__buttons__wrapper,:where(#gv-page) .elementor-mobile-button-align-center .e-form__buttons__wrapper__button,:where(#gv-page) .elementor-mobile-button-align-end .e-form__buttons__wrapper,:where(#gv-page) .elementor-mobile-button-align-end .e-form__buttons__wrapper__button,:where(#gv-page) .elementor-mobile-button-align-start .e-form__buttons__wrapper,:where(#gv-page) .elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}:where(#gv-page) .elementor-error .elementor-field{border-color:#d9534f}:where(#gv-page) .elementor-error .help-inline{color:#d9534f;font-size:.9em}:where(#gv-page) .elementor-message{font-size:1em;line-height:1;margin:10px 0}:where(#gv-page) .elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}:where(#gv-page) .elementor-message.elementor-message-danger{color:#d9534f}:where(#gv-page) .elementor-message.elementor-message-danger:before{content:"\e87f"}:where(#gv-page) .elementor-message.form-message-success{color:#5cb85c}:where(#gv-page) .elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}:where(#gv-page) .elementor-form .elementor-button-content-wrapper,:where(#gv-page) .elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}:where(#gv-page) .elementor-form .elementor-button.elementor-size-xs{min-height:33px}:where(#gv-page) .elementor-form .elementor-button.elementor-size-sm{min-height:40px}:where(#gv-page) .elementor-form .elementor-button.elementor-size-md{min-height:47px}:where(#gv-page) .elementor-form .elementor-button.elementor-size-lg{min-height:59px}:where(#gv-page) .elementor-form .elementor-button.elementor-size-xl{min-height:72px}:where(#gv-page) .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,:where(#gv-page) .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}:where(#gv-page) .elementor-heading-title{line-height:1;margin:0;padding:0}:where(#gv-page) .elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}:where(#gv-page) .elementor-button:focus,:where(#gv-page) .elementor-button:hover,:where(#gv-page) .elementor-button:visited{color:#fff}:where(#gv-page) .elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}:where(#gv-page) .elementor-button-icon{align-items:center;display:flex}:where(#gv-page) .elementor-button-icon svg{height:auto;width:1em}:where(#gv-page) .elementor-button-icon .e-font-icon-svg{height:1em}:where(#gv-page) .elementor-button-text{display:inline-block}:where(#gv-page) .elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}:where(#gv-page) .elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}:where(#gv-page) .elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}:where(#gv-page) .elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}:where(#gv-page) .elementor-button span{text-decoration:inherit}:where(#gv-page) .elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}:where(#gv-page) .elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}:where(#gv-page) .elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}:where(#gv-page) .elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}:where(#gv-page) .elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}:where(#gv-page) .elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}:where(#gv-page) .elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}:where(#gv-page) .elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}:where(#gv-page) .elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;fill:#fff;padding:.5em}:where(#gv-page) .elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}:where(#gv-page) .elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}:where(#gv-page) .elementor-icon:hover{color:#69727d}:where(#gv-page) .elementor-icon i,:where(#gv-page) .elementor-icon svg{display:block;height:1em;position:relative;width:1em}:where(#gv-page) .elementor-icon i:before,:where(#gv-page) .elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}:where(#gv-page) .elementor-icon i.fad{width:auto}:where(#gv-page) .elementor-shape-square .elementor-icon{border-radius:0}:where(#gv-page) .elementor-shape-rounded .elementor-icon{border-radius:10%}:where(#gv-page) .elementor-shape-circle .elementor-icon{border-radius:50%}:where(#gv-page) .e-transform .elementor-widget-container,:where(#gv-page) .e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}:where(#gv-page) .e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}:where(#gv-page) .animated{animation-duration:1.25s}:where(#gv-page) .animated.animated-slow{animation-duration:2s}:where(#gv-page) .animated.animated-fast{animation-duration:.75s}:where(#gv-page) .animated.infinite{animation-iteration-count:infinite}:where(#gv-page) .animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){:where(#gv-page) .animated{animation:none!important}:where(#gv-page) *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){:where(#gv-page) .elementor .elementor-hidden-mobile,:where(#gv-page) .elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){:where(#gv-page) .elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){:where(#gv-page) .elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){:where(#gv-page) .elementor .elementor-hidden-laptop,:where(#gv-page) .elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){:where(#gv-page) .elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){:where(#gv-page) .elementor .elementor-hidden-widescreen{display:none}}:where(#gv-page) .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}:where(#gv-page) .elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}:where(#gv-page) .elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}:where(#gv-page) .elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}:where(#gv-page) .elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}:where(#gv-page) .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}:where(#gv-page) .elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,:where(#gv-page) .elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}:where(#gv-page) .elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}:where(#gv-page) .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}:where(#gv-page) .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}:where(#gv-page) .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}:where(#gv-page) .elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}:where(#gv-page) .elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}:where(#gv-page) .elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}:where(#gv-page) .elementor-widget .elementor-icon-list-item,:where(#gv-page) .elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}:where(#gv-page) .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}:where(#gv-page) .elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}:where(#gv-page) .elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}:where(#gv-page) .elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}:where(#gv-page) .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}:where(#gv-page) .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}:where(#gv-page) .elementor-widget.elementor-list-item-link-full_width a{width:100%}:where(#gv-page) .elementor-widget.elementor-align-center .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}:where(#gv-page) .elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}:where(#gv-page) .elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}:where(#gv-page) .elementor-widget.elementor-align-start .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}:where(#gv-page) .elementor-widget.elementor-align-start .elementor-inline-items{justify-content:start}:where(#gv-page) .elementor-widget.elementor-align-end .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}:where(#gv-page) .elementor-widget.elementor-align-end .elementor-icon-list-items{justify-content:end}:where(#gv-page) .elementor-widget:not(.elementor-align-end) .elementor-icon-list-item:after{inset-inline-start:0}:where(#gv-page) .elementor-widget:not(.elementor-align-start) .elementor-icon-list-item:after{inset-inline-end:0}@media (min-width:-1){:where(#gv-page) .elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}:where(#gv-page) .elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}:where(#gv-page) .elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}:where(#gv-page) .elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}:where(#gv-page) .elementor-widget.elementor-widescreen-align-start .elementor-inline-items{justify-content:start}:where(#gv-page) .elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}:where(#gv-page) .elementor-widget.elementor-widescreen-align-end .elementor-icon-list-items{justify-content:end}:where(#gv-page) .elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item:after{inset-inline-start:0}:where(#gv-page) .elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){:where(#gv-page) .elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}:where(#gv-page) .elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}:where(#gv-page) .elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}:where(#gv-page) .elementor-widget.elementor-laptop-align-start .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-laptop-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}:where(#gv-page) .elementor-widget.elementor-laptop-align-start .elementor-inline-items{justify-content:start}:where(#gv-page) .elementor-widget.elementor-laptop-align-end .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-laptop-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}:where(#gv-page) .elementor-widget.elementor-laptop-align-end .elementor-icon-list-items{justify-content:end}:where(#gv-page) .elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item:after{inset-inline-start:0}:where(#gv-page) .elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item:after{inset-inline-end:0}:where(#gv-page) .elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}:where(#gv-page) .elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}:where(#gv-page) .elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}:where(#gv-page) .elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}:where(#gv-page) .elementor-widget.elementor-tablet_extra-align-start .elementor-inline-items{justify-content:start}:where(#gv-page) .elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}:where(#gv-page) .elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-items{justify-content:end}:where(#gv-page) .elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}:where(#gv-page) .elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1024px){:where(#gv-page) .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}:where(#gv-page) .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}:where(#gv-page) .elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}:where(#gv-page) .elementor-widget.elementor-tablet-align-start .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-tablet-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}:where(#gv-page) .elementor-widget.elementor-tablet-align-start .elementor-inline-items{justify-content:start}:where(#gv-page) .elementor-widget.elementor-tablet-align-end .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-tablet-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}:where(#gv-page) .elementor-widget.elementor-tablet-align-end .elementor-icon-list-items{justify-content:end}:where(#gv-page) .elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item:after{inset-inline-start:0}:where(#gv-page) .elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){:where(#gv-page) .elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}:where(#gv-page) .elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}:where(#gv-page) .elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}:where(#gv-page) .elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}:where(#gv-page) .elementor-widget.elementor-mobile_extra-align-start .elementor-inline-items{justify-content:start}:where(#gv-page) .elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}:where(#gv-page) .elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-items{justify-content:end}:where(#gv-page) .elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}:where(#gv-page) .elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){:where(#gv-page) .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}:where(#gv-page) .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}:where(#gv-page) .elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}:where(#gv-page) .elementor-widget.elementor-mobile-align-start .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}:where(#gv-page) .elementor-widget.elementor-mobile-align-start .elementor-inline-items{justify-content:start}:where(#gv-page) .elementor-widget.elementor-mobile-align-end .elementor-icon-list-item,:where(#gv-page) .elementor-widget.elementor-mobile-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}:where(#gv-page) .elementor-widget.elementor-mobile-align-end .elementor-icon-list-items{justify-content:end}:where(#gv-page) .elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item:after{inset-inline-start:0}:where(#gv-page) .elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}:where(#gv-page) #left-area ul.elementor-icon-list-items,:where(#gv-page) .elementor .elementor-element ul.elementor-icon-list-items,:where(#gv-page) .elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}:where(#gv-page) .elementor-widget-n-accordion{--n-accordion-title-font-size:20px;--n-accordion-title-flex-grow:initial;--n-accordion-title-justify-content:initial;--n-accordion-title-icon-order:-1;--n-accordion-border-width:1px;--n-accordion-border-color:#d5d8dc;--n-accordion-border-style:solid;--n-accordion-item-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-padding:10px;--n-accordion-border-radius:0px;--n-accordion-icon-size:15px;--n-accordion-title-normal-color:#1f2124;--n-accordion-title-hover-color:#1f2124;--n-accordion-title-active-color:#1f2124;--n-accordion-icon-normal-color:var(--n-accordion-title-normal-color);--n-accordion-icon-hover-color:var(--n-accordion-title-hover-color);--n-accordion-icon-active-color:var(--n-accordion-title-active-color);--n-accordion-icon-gap:0 10px;width:100%}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion details>summary::-webkit-details-marker{display:none}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item{display:flex;flex-direction:column;position:relative}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item:not(:last-child){margin-block-end:var(--n-accordion-item-title-space-between)}:where(#gv-page) :where(.elementor-widget-n-accordion .e-n-accordion-item>.e-con){border:var(--n-accordion-border-width) var(--n-accordion-border-style) var(--n-accordion-border-color)}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title{align-items:center;border-color:var(--n-accordion-border-color);border-radius:var(--n-accordion-border-radius);border-style:var(--n-accordion-border-style);border-width:var(--n-accordion-border-width);color:var(--n-accordion-title-normal-color);cursor:pointer;display:flex;flex-direction:row;flex-grow:var(--n-menu-title-flex-grow);gap:var(--n-accordion-icon-gap);justify-content:var(--n-accordion-title-justify-content);list-style:none;padding:var(--n-accordion-padding)}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title-header{display:flex}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title-header h1,:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title-header h2,:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title-header h3,:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title-header h4,:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title-header h5,:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title-header h6,:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title-header p{margin-block-end:0;margin-block-start:0}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title-text{align-items:center;font-size:var(--n-accordion-title-font-size)}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title-icon{align-items:center;display:flex;flex-direction:row;order:var(--n-accordion-title-icon-order);position:relative;width:-moz-fit-content;width:fit-content}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title-icon span{height:var(--n-accordion-icon-size);width:auto}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-normal-color);font-size:var(--n-accordion-icon-size)}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-normal-color);height:var(--n-accordion-icon-size)}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item-title>span{cursor:pointer}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title{color:var(--n-accordion-title-active-color);margin-block-end:var(--n-accordion-item-title-distance-from-content)}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-opened{display:flex}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon .e-closed{display:none}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-active-color)}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-active-color)}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item:not([open]) .e-con{display:none}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title{color:var(--n-accordion-title-hover-color)}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-hover-color)}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-hover-color)}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-opened{display:none}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-closed{display:flex}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg{fill:var(--n-accordion-icon-normal-color)}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>i{color:var(--n-accordion-icon-normal-color)}:where(#gv-page) .elementor-widget-n-accordion .e-n-accordion-item>span{cursor:pointer}:where(#gv-page) .elementor-widget-image{text-align:center}:where(#gv-page) .elementor-widget-image a{display:inline-block}:where(#gv-page) .elementor-widget-image a img[src$=".svg"]{width:48px}:where(#gv-page) .elementor-widget-image img{display:inline-block;vertical-align:middle}:where(#gv-page) .elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}:where(#gv-page) .elementor-widget-divider .elementor-divider{display:flex}:where(#gv-page) .elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}:where(#gv-page) .elementor-widget-divider .elementor-divider__element{flex-shrink:0;margin:0 var(--divider-element-spacing)}:where(#gv-page) .elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}:where(#gv-page) .elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}:where(#gv-page) .elementor-widget-divider--view-line_icon .elementor-divider-separator,:where(#gv-page) .elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}:where(#gv-page) .elementor-widget-divider--view-line_icon .elementor-divider-separator:after,:where(#gv-page) .elementor-widget-divider--view-line_icon .elementor-divider-separator:before,:where(#gv-page) .elementor-widget-divider--view-line_text .elementor-divider-separator:after,:where(#gv-page) .elementor-widget-divider--view-line_text .elementor-divider-separator:before{border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content:"";display:block;flex-grow:1}:where(#gv-page) .elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}:where(#gv-page) .elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}:where(#gv-page) .elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}:where(#gv-page) .elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}:where(#gv-page) .elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}:where(#gv-page) .elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}:where(#gv-page) .elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}:where(#gv-page) .elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}:where(#gv-page) .elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}:where(#gv-page) .elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}:where(#gv-page) .elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}:where(#gv-page) .elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}:where(#gv-page) .elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}:where(#gv-page) .elementor-widget-divider--separator-type-pattern{--divider-border-style:none}:where(#gv-page) .elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,:where(#gv-page) .elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,:where(#gv-page) .elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,:where(#gv-page) .elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url);-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;min-height:var(--divider-pattern-height);width:100%}:where(#gv-page) .elementor-widget-divider--no-spacing{--divider-pattern-size:auto}:where(#gv-page) .elementor-widget-divider--bg-round{--divider-pattern-repeat:round}:where(#gv-page) .rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}:where(#gv-page) .e-con-inner>.elementor-widget-divider,:where(#gv-page) .e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}:where(#gv-page) .elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}:where(#gv-page) .elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}:where(#gv-page) .elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}:where(#gv-page) .elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}:where(#gv-page) .elementor .e-tabs-menu-base{display:flex;justify-content:center;}:where(#gv-page) .elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}:where(#gv-page) .elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}:where(#gv-page) .elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}:where(#gv-page) .elementor .e-tab-base:hover,:where(#gv-page) .elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}:where(#gv-page) .elementor .e-tabs-content-area-base{display:block;}:where(#gv-page) .elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}:where(#gv-page) .elementor .e-form-base{display:block;}:where(#gv-page) .elementor .e-collection-loop-base{display:block;}:where(#gv-page) .elementor .e-heading-base{margin:0px;}:where(#gv-page) .elementor .e-heading-link-base{all:unset;cursor:pointer;}:where(#gv-page) .elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit;}:where(#gv-page) .elementor .e-image-base{display:block;}:where(#gv-page) .elementor .e-paragraph-base{margin:0px;}:where(#gv-page) .elementor .e-paragraph-link-base{all:unset;cursor:pointer;}:where(#gv-page) .elementor .e-svg-base{width:65px;height:65px;display:inline-block;}:where(#gv-page) .elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}:where(#gv-page) .elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}:where(#gv-page) .elementor .e-divider-base{height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}:where(#gv-page) .elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}@media(max-width:767px){:where(#gv-page) .elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}:where(#gv-page) .elementor-kit-9558{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}:where(#gv-page) .elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}:where(#gv-page) .e-con{--container-max-width:1140px;}:where(#gv-page) .elementor-widget:not(:last-child){--kit-widget-spacing:20px;}:where(#gv-page) .elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}:where(#gv-page) h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){:where(#gv-page) .elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}:where(#gv-page) .e-con{--container-max-width:1024px;}}@media(max-width:767px){:where(#gv-page) .elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}:where(#gv-page) .e-con{--container-max-width:767px;}}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-7ea7e876{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-2a48faff{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-2a48faff:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-2a48faff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-5d26055{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-4559b345{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}:where(#gv-page) .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}:where(#gv-page) .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,:where(#gv-page) .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-65c37a90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#6E9631;}:where(#gv-page) .elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-178611a5{text-align:start;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-178611a5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#111111;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-19d7733e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#111111;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-76fd34c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-3818ff2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-22646168{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-22646168:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-22646168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-46dbf891{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-51f86edd{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-5ba3c83c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-5e7a9ccb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-d66skje9{--display:flex;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-4rozbdsc{--display:flex;}@media(min-width:768px){:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-7ea7e876{--content-width:1400px;}}@media(max-width:1024px){:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-2a48faff{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-5d26055{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-22646168{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-2a48faff{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-178611a5 .elementor-heading-title{font-size:25px;line-height:1.2;}:where(#gv-page) .elementor-23336 .elementor-element.elementor-element-22646168{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-57881b1a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-45595811{--display:flex;--overlay-opacity:0.8;--padding-top:150px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-45595811:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-45595811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E00;background-image:url("/legacy/uploads/2026/03/gun-transfer-laws-by-state-1-1.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-45595811::before,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-45595811 > .elementor-background-video-container::before,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-45595811 > .e-con-inner > .elementor-background-video-container::before,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-45595811 > .elementor-background-slideshow::before,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-45595811 > .e-con-inner > .elementor-background-slideshow::before,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-45595811 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121212E8;--background-overlay:'';}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4c451414{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}:where(#gv-page) .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}:where(#gv-page) .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,:where(#gv-page) .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3b3d2504{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}:where(#gv-page) .elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6885372c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:600;color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-271ebee3{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6ec59f55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-32d34ef6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-441a971e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-283d680c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-61f065e9{text-align:start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-61f065e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-73a719bd{--display:flex;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3dcbc36{--display:flex;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-a458ba2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f8eb365{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--align-items:start;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f9d0cd6{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f9d0cd6:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f9d0cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f9d0cd6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f9d0cd6,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f9d0cd6::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-61b39f55 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-b2f04ea{font-family:"Roboto", Sans-serif;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-73238da0{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-73238da0:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-73238da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-73238da0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-73238da0,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-73238da0::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-15c66ca0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-49d5586c{font-family:"Roboto", Sans-serif;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-659dfc1{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-659dfc1:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-659dfc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-659dfc1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-659dfc1,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-659dfc1::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-78f0efb1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-52738be8{font-family:"Roboto", Sans-serif;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6579bf35{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6579bf35:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6579bf35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6579bf35:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6579bf35,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6579bf35::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6634d559 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-5377b1f1{font-family:"Roboto", Sans-serif;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6e4bb33{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6e4bb33:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6e4bb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6e4bb33:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6e4bb33,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6e4bb33::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-28286139 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-22ad46ff{font-family:"Roboto", Sans-serif;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2dcd5786{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2dcd5786:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2dcd5786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2dcd5786:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2dcd5786,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2dcd5786::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-25a2e52d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7f62692f{font-family:"Roboto", Sans-serif;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-572c48bd{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-572c48bd:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-572c48bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-572c48bd:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-572c48bd,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-572c48bd::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-13dc5cf4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-585d50f4{font-family:"Roboto", Sans-serif;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-72a21ab3{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-72a21ab3:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-72a21ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-72a21ab3:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-72a21ab3,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-72a21ab3::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6e42e4c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7cd3e669{font-family:"Roboto", Sans-serif;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-67fc0c3d{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-67fc0c3d:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-67fc0c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-67fc0c3d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-67fc0c3d,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-67fc0c3d::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6014f5b6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-54ceaed5{font-family:"Roboto", Sans-serif;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-23f96646{--display:flex;--min-height:55px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-23f96646:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-23f96646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-23f96646:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-23f96646,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-23f96646::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7d8e822d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-8e49cd9{font-family:"Roboto", Sans-serif;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-25d0dc0e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-25d0dc0e:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-25d0dc0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2f2609a2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-775cd8ea{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6e9ff07b{text-align:start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6e9ff07b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-502ed4f0{--display:flex;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-33b6e222{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-33b6e222:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-33b6e222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-1fe4adff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-147887d3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-544d24c8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-544d24c8:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-544d24c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-397c9b08{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-61566f92{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2e9ceab9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2e9ceab9:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2e9ceab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2e9ceab9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2e9ceab9,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2e9ceab9::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-41d79440{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7c08c67b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7c08c67b:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7c08c67b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4b8cc176{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-51dc0693{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-23a36c7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2765fb02{text-align:center;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2765fb02 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3d1ea24f{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6115c6b0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6115c6b0:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6115c6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-39cd5338{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7f8e4fd2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-77b0a6b9.elementor-element{--align-self:flex-start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-77b0a6b9{text-align:start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-77b0a6b9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4646c5ce.elementor-element{--align-self:flex-start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4646c5ce{text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-49de2bea{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-5b2457ad{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-5b2457ad:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-5b2457ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-5b2457ad:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-5b2457ad,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-5b2457ad::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-1eb95d1f{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:capitalize;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-50f258c0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-1757374b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-1757374b:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-1757374b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-1757374b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-1757374b,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-1757374b::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3b38e3ee{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:capitalize;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6eddbe91{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-642ec107{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-642ec107:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-642ec107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-642ec107:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-642ec107,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-642ec107::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-14737d1d{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:capitalize;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-23d64825{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4a75840d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4a75840d:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4a75840d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4a75840d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4a75840d,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4a75840d::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-77852ee{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:capitalize;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-54361{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7ea9bcdd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-56f0565f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-37c9cdd7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-37c9cdd7:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-37c9cdd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-371ed379{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-371ed379:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-371ed379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-584ced3e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-612f8fff{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-52365f9a.elementor-element{--align-self:flex-start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-52365f9a{text-align:start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-52365f9a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7700967e.elementor-element{--align-self:flex-start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7700967e{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-639aedc9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3ef20c93{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3ef20c93:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3ef20c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEA;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3ef20c93:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64813166;--border-color:#64813166;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3ef20c93,:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3ef20c93::before{--border-transition:0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7cc74716{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:capitalize;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6fc80fb1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-210d3f91{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3679e50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-761c1a58{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-761c1a58:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-761c1a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-28e85c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3c6dd0c8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-290fad24.elementor-element{--align-self:flex-start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-290fad24{text-align:start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-290fad24 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-32928f4b.elementor-element{--align-self:flex-start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-32928f4b{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-68a94c46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-1130f62a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-54f6357a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4f0bc46c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2d4cdf94{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2d4cdf94:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2d4cdf94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4ef891cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-24527684{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-108628f5{text-align:center;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-108628f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7cc854c3.elementor-element{--align-self:flex-start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7cc854c3{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f63c3e8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f63c3e8:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f63c3e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-1ad2f456{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-5f8dabdf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2fd55ddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-1c7f037{text-align:center;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-1c7f037 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-28573e5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-28813638{--display:flex;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3bda29b6{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-476026ad{--display:flex;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-623d34ad{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-150b05cd{--display:flex;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-574afc56{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7d7bd7af{--display:flex;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3c76ceb6{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7fc8229e{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#6E9631;--n-accordion-icon-hover-color:#6E9631;--n-accordion-icon-active-color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7fc8229e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#1A1A1A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E2E;}:where(#gv-page) :where( .elementor-22179 .elementor-element.elementor-element-7fc8229e > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#1A1A1A;--border-radius:0px 0px 10px 10px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7af75088{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7af75088:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7af75088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-58c764c9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-64df7808{text-align:center;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-64df7808 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6fa274b1{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6fa274b1:not(.elementor-motion-effects-element-type-background),:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6fa274b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7b3d6ab9{--display:flex;}:where(#gv-page) .elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}:where(#gv-page) .elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}:where(#gv-page) .elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}:where(#gv-page) .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text,:where(#gv-page) .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}:where(#gv-page) .elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-70593714 .elementor-icon-list-icon i{color:#555555;transition:color 0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-70593714 .elementor-icon-list-icon svg{fill:#555555;transition:fill 0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-70593714 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-70593714 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#6E9631;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-70593714{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-70593714 .elementor-icon-list-text{color:#555555;transition:color 0.3s;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-70593714 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#6E9631;}@media(min-width:768px){:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-45595811{--content-width:1400px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4c451414{--content-width:850px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-32d34ef6{--content-width:1400px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-25d0dc0e{--content-width:1400px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-33b6e222{--content-width:1400px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-544d24c8{--content-width:1400px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7c08c67b{--content-width:1400px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-37c9cdd7{--content-width:1400px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-371ed379{--content-width:1400px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-761c1a58{--content-width:1400px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2d4cdf94{--content-width:1400px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f63c3e8{--content-width:1400px;}}@media(max-width:1024px){:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-45595811{--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6885372c .elementor-heading-title{font-size:45px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-32d34ef6{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f8eb365{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-25d0dc0e{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-33b6e222{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-544d24c8{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-61566f92{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7c08c67b{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6115c6b0{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4646c5ce{text-align:start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-49de2bea{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-37c9cdd7{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-371ed379{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-639aedc9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-761c1a58{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2d4cdf94{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f63c3e8{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7af75088{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-45595811{--padding-top:100px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6885372c .elementor-heading-title{font-size:35px;line-height:1.2;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-271ebee3{font-size:18px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6ec59f55{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-32d34ef6{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f8eb365{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f9d0cd6{--flex-wrap:nowrap;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-73238da0{--flex-wrap:nowrap;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-659dfc1{--flex-wrap:nowrap;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6579bf35{--flex-wrap:nowrap;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6e4bb33{--flex-wrap:nowrap;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2dcd5786{--flex-wrap:nowrap;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-572c48bd{--flex-wrap:nowrap;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-72a21ab3{--flex-wrap:nowrap;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-67fc0c3d{--flex-wrap:nowrap;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-23f96646{--flex-wrap:nowrap;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-25d0dc0e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-33b6e222{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-544d24c8{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-61566f92{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7c08c67b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2765fb02{text-align:start;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2765fb02 .elementor-heading-title{font-size:25px;line-height:1.2;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6115c6b0{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-77b0a6b9 .elementor-heading-title{font-size:25px;line-height:1.2;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-49de2bea{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-56f0565f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-37c9cdd7{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-371ed379{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-52365f9a .elementor-heading-title{font-size:25px;line-height:1.2;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-639aedc9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-3679e50{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-761c1a58{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-290fad24 .elementor-heading-title{font-size:25px;line-height:1.2;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-68a94c46{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-54f6357a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-4f0bc46c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-2d4cdf94{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-108628f5 .elementor-heading-title{font-size:25px;line-height:1.2;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-6f63c3e8{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-1c7f037 .elementor-heading-title{font-size:25px;line-height:1.2;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-7af75088{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}:where(#gv-page) .elementor-22179 .elementor-element.elementor-element-64df7808 .elementor-heading-title{font-size:25px;line-height:1.2;}}:where(#gv-page) [id^="ez-toc-container"]{background:#F9F9F9;border:1px solid #AAA;border-radius:4px;-webkit-box-shadow:0 1px 1px rgb(0 0 0 / .05);box-shadow:0 1px 1px rgb(0 0 0 / .05);display:table;margin-bottom:1em;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:10px;position:relative;width:auto}:where(#gv-page) div.ez-toc-widget-container{padding:0;position:relative}:where(#gv-page) [id^="ez-toc-container"].ez-toc-light-blue{background:#EDF6FF}:where(#gv-page) [id^="ez-toc-container"].ez-toc-white{background:#FFF}:where(#gv-page) [id^="ez-toc-container"].ez-toc-black{background:#000}:where(#gv-page) [id^="ez-toc-container"].ez-toc-transparent{background:none #fff0}:where(#gv-page) div.ez-toc-widget-container ul{display:block}:where(#gv-page) div.ez-toc-widget-container li{border:none;padding:0}:where(#gv-page) div.ez-toc-widget-container ul.ez-toc-list{padding:10px}:where(#gv-page) [id^="ez-toc-container"] ul ul,:where(#gv-page) .ez-toc div.ez-toc-widget-container ul ul{margin-left:1.5em}:where(#gv-page) [id^="ez-toc-container"] ul,:where(#gv-page) [id^="ez-toc-container"] li{margin:0;padding:0}:where(#gv-page) [id^="ez-toc-container"] ul,:where(#gv-page) [id^="ez-toc-container"] li,:where(#gv-page) [id^="ez-toc-container"] ul li,:where(#gv-page) div.ez-toc-widget-container,:where(#gv-page) div.ez-toc-widget-container li{background:none;list-style:none none;line-height:1.6;margin:0;overflow:hidden;z-index:1}:where(#gv-page) [id^="ez-toc-container"] .ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}:where(#gv-page) .ez-toc-title-container{display:table;width:100%}:where(#gv-page) .ez-toc-title,:where(#gv-page) .ez-toc-title-toggle{display:inline;text-align:left;vertical-align:middle}:where(#gv-page) [id^="ez-toc-container"].ez-toc-black p.ez-toc-title{color:#FFF}:where(#gv-page) [id^="ez-toc-container"] div.ez-toc-title-container+ul.ez-toc-list{margin-top:1em}:where(#gv-page) .ez-toc-wrap-left{margin:0 auto 1em 0px!important}:where(#gv-page) .ez-toc-wrap-left-text{float:left}:where(#gv-page) .ez-toc-wrap-right{margin:0 0 1em auto!important}:where(#gv-page) .ez-toc-wrap-right-text{float:right}:where(#gv-page) [id^="ez-toc-container"] a{color:#444;box-shadow:none;text-decoration:none;text-shadow:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap}:where(#gv-page) [id^="ez-toc-container"] a:visited{color:#9f9f9f}:where(#gv-page) [id^="ez-toc-container"] a:hover{text-decoration:underline}:where(#gv-page) [id^="ez-toc-container"].ez-toc-black a{color:#FFF}:where(#gv-page) [id^="ez-toc-container"].ez-toc-black a:visited{color:#FFF}:where(#gv-page) [id^="ez-toc-container"] a.ez-toc-toggle{display:flex;align-items:center;color:#444}:where(#gv-page) .ez-toc-widget-container ul.ez-toc-list li::before{content:' ';position:absolute;left:0;right:0;height:30px;line-height:30px;z-index:-1}:where(#gv-page) .ez-toc-widget-container ul.ez-toc-list li.active{background-color:#EDEDED}:where(#gv-page) .ez-toc-widget-container li.active>a{font-weight:900}:where(#gv-page) .ez-toc-btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid #fff0;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}:where(#gv-page) .ez-toc-btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}:where(#gv-page) .ez-toc-btn:hover,:where(#gv-page) .ez-toc-btn:focus{color:#333;text-decoration:none}:where(#gv-page) .ez-toc-btn:active,:where(#gv-page) .ez-toc-btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgb(0 0 0 / .125);box-shadow:inset 0 3px 5px rgb(0 0 0 / .125)}:where(#gv-page) .ez-toc-btn-default{color:#333;background-color:#fff;border-color:#ccc}:where(#gv-page) .ez-toc-btn-default:hover,:where(#gv-page) .ez-toc-btn-default:focus,:where(#gv-page) .ez-toc-btn-default:active,:where(#gv-page) .ez-toc-btn-default.active{color:#333;background-color:#ebebeb;border-color:#adadad}:where(#gv-page) .ez-toc-btn-default:active,:where(#gv-page) .ez-toc-btn-default.active{background-image:none}:where(#gv-page) .ez-toc-btn-sm,:where(#gv-page) .ez-toc-btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}:where(#gv-page) .ez-toc-btn-xs{padding:1px 5px}:where(#gv-page) .ez-toc-btn-default{text-shadow:0 -1px 0 rgb(0 0 0 / .2);-webkit-box-shadow:inset 0 1px 0 rgb(255 255 255 / .15),0 1px 1px rgb(0 0 0 / .075);box-shadow:inset 0 1px 0 rgb(255 255 255 / .15),0 1px 1px rgb(0 0 0 / .075)}:where(#gv-page) .ez-toc-btn-default:active{-webkit-box-shadow:inset 0 3px 5px rgb(0 0 0 / .125);box-shadow:inset 0 3px 5px rgb(0 0 0 / .125)}:where(#gv-page) .ez-toc-btn:active,:where(#gv-page) .btn.active{background-image:none}:where(#gv-page) .ez-toc-btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe0e0e0',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}:where(#gv-page) .ez-toc-btn-default:hover,:where(#gv-page) .ez-toc-btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}:where(#gv-page) .ez-toc-btn-default:active,:where(#gv-page) .ez-toc-btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}:where(#gv-page) .ez-toc-pull-right{float:right!important;margin-left:10px}:where(#gv-page) [id^="ez-toc-container"] label.cssicon,:where(#gv-page) #ez-toc-widget-container label.cssicon{height:30px}:where(#gv-page) .ez-toc-glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;-moz-osx-font-smoothing:grayscale}:where(#gv-page) .ez-toc-glyphicon:empty{width:1em}:where(#gv-page) .ez-toc-toggle i.ez-toc-glyphicon{font-size:16px;margin-left:2px}:where(#gv-page) [id^="ez-toc-container"] input{position:absolute;left:-999em}:where(#gv-page) [id^="ez-toc-container"] input[type="checkbox"]:checked+nav,:where(#gv-page) #ez-toc-widget-container input[type="checkbox"]:checked+nav{opacity:0;max-height:0;border:none;display:none}:where(#gv-page) [id^="ez-toc-container"] label{position:relative;cursor:pointer;display:initial}:where(#gv-page) [id^="ez-toc-container"] .ez-toc-js-icon-con{position:relative;cursor:pointer;display:initial}:where(#gv-page) [id^="ez-toc-container"] .ez-toc-toggle label{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}:where(#gv-page) [id^="ez-toc-container"] .ez-toc-js-icon-con{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}:where(#gv-page) div[id^="ez-toc-container"] .ez-toc-title{display:initial}:where(#gv-page) .ez-toc-wrap-center{margin:0 auto 1em auto!important}:where(#gv-page) [id^="ez-toc-container"] a.ez-toc-toggle{color:#444;background:inherit;border:inherit}:where(#gv-page) .ez-toc-toggle #item{position:absolute;left:-999em}:where(#gv-page) label.cssicon .ez-toc-glyphicon:empty{font-size:16px;margin-left:2px}:where(#gv-page) label.cssiconcheckbox{display:none}:where(#gv-page) .ez-toc-widget-container ul li a{padding-left:10px;display:inline-flex;align-items:stretch;flex-wrap:nowrap}:where(#gv-page) .ez-toc-widget-container ul.ez-toc-list li{height:auto!important}:where(#gv-page) .ez-toc-cssicon{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}:where(#gv-page) .ez-toc-icon-toggle-span{display:flex;align-items:center;width:35px;height:30px;justify-content:center;direction:ltr}:where(#gv-page) [id^="ez-toc-container"] .eztoc-toggle-hide-by-default{display:none}:where(#gv-page) .eztoc_no_heading_found{background-color:#ff0;padding-left:10px}:where(#gv-page) .eztoc-hide{display:none}:where(#gv-page) .term-description .ez-toc-title-container p:nth-child(2){width:50px;float:right;margin:0}:where(#gv-page) .ez-toc-list.ez-toc-columns-2{column-count:2;column-gap:20px;column-fill:balance}:where(#gv-page) .ez-toc-list.ez-toc-columns-2>li{display:block;break-inside:avoid;margin-bottom:8px;page-break-inside:avoid}:where(#gv-page) .ez-toc-list.ez-toc-columns-3{column-count:3;column-gap:20px;column-fill:balance}:where(#gv-page) .ez-toc-list.ez-toc-columns-3>li{display:block;break-inside:avoid;margin-bottom:8px;page-break-inside:avoid}:where(#gv-page) .ez-toc-list.ez-toc-columns-4{column-count:4;column-gap:20px;column-fill:balance}:where(#gv-page) .ez-toc-list.ez-toc-columns-4>li{display:block;break-inside:avoid;margin-bottom:8px;page-break-inside:avoid}:where(#gv-page) .ez-toc-list.ez-toc-columns-optimized{column-fill:balance;orphans:2;widows:2}:where(#gv-page) .ez-toc-list.ez-toc-columns-optimized>li{display:block;break-inside:avoid;page-break-inside:avoid}@media (max-width:768px){:where(#gv-page) .ez-toc-list.ez-toc-columns-2,:where(#gv-page) .ez-toc-list.ez-toc-columns-3,:where(#gv-page) .ez-toc-list.ez-toc-columns-4{column-count:1;column-gap:0}}@media (max-width:1024px) and (min-width:769px){:where(#gv-page) .ez-toc-list.ez-toc-columns-4{column-count:2}:where(#gv-page) .ez-toc-list.ez-toc-columns-3{column-count:2}}:where(#gv-page) .fusion-footer [id^="ez-toc-container"]{display:none}:where(#gv-page) .ez-toc-split-section{margin-top:1.5em;float:none!important;clear:both}:where(#gv-page) .gtc-price-block .gtc-strike{color:rgba(255,255,255,.5);text-decoration:line-through;margin-right:6px;font-weight:500}:where(#gv-page) .gtc-price-block .gtc-now{color:#6E9631;font-weight:700}:where(#gv-page) .gtc-promo-strip{position:fixed;top:0;left:0;right:0;z-index:10000;display:flex;align-items:center;justify-content:center;gap:10px;background:#B91C1C;color:#fff;font-family:'Barlow Condensed',sans-serif;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:8px 20px;line-height:1.1;text-align:center;height:34px;box-sizing:border-box;box-shadow:0 2px 8px rgba(0,0,0,.25)}:where(#gv-page) .gtc-promo-strip .gtc-strike{opacity:.7;text-decoration:line-through;margin:0 2px}:where(#gv-page) .gtc-promo-strip .gtc-now{color:#FFD27A;font-size:14px;margin:0 2px}:where(#gv-page) .gtc-promo-strip .gtc-flag{font-size:16px}:where(#gv-page) .gtc-promo-strip a{color:inherit;text-decoration:none}:where(#gv-page) body.gtc-has-promo .nav-wrap{top:34px !important}:where(#gv-page) body.gtc-has-promo{padding-top:34px}@media(max-width:720px){:where(#gv-page) .gtc-promo-strip{font-size:11px;letter-spacing:1px;padding:7px 10px;gap:6px;height:30px}:where(#gv-page) body.gtc-has-promo .nav-wrap{top:30px !important}:where(#gv-page) body.gtc-has-promo{padding-top:30px}
}:where(#gv-page) .lazyload,:where(#gv-page) .lazyloading{
				max-width: 100%;
			}@font-face{font-family:'Barlow Condensed';font-weight:700;font-style:normal;font-display:swap;src:url('/legacy/uploads/gv-fonts/barlow-condensed-700.woff2') format('woff2')}@font-face{font-family:'Barlow Condensed';font-weight:900;font-style:normal;font-display:swap;src:url('/legacy/uploads/gv-fonts/barlow-condensed-900.woff2') format('woff2')}:where(#gv-page) body.gt-ab-hero-old .gt-hero-v2,:where(#gv-page) body.gt-ab-hero-old .gt-video-v2{ display: none !important; }:where(#gv-page) body.gt-ab-hero-old .elementor-element-fcaa7c8 > .gt > section:first-of-type,:where(#gv-page) body.gt-ab-hero-old .elementor-element-fcaa7c8 > .gt > .util{ display: block !important; }:where(#gv-page) body.gt-ab-hero-new .elementor-element-fcaa7c8 > .gt > section:first-of-type,:where(#gv-page) body.gt-ab-hero-new .elementor-element-fcaa7c8 > .gt > .util{ display: none !important; }:where(#gv-page) body.gt-ab-no-strip .gtc-promo-strip{ display: none !important; }:where(#gv-page) body.gt-ab-no-strip.gtc-has-promo .nav-wrap{ top: 0 !important; }:where(#gv-page) body.gt-ab-no-strip.gtc-has-promo{ padding-top: 0 !important; }:where(#gv-page) img:is([sizes=auto i],:where(#gv-page) [sizes^="auto,:where(#gv-page) " i]){contain-intrinsic-size:3000px 1500px}:where(#gv-page) .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}:where(#gv-page) .wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}#gv-page{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(#gv-page) :where(body){ margin: 0; }:where(#gv-page) :where(.is-layout-flex){gap: 0.5em;}:where(#gv-page) :where(.is-layout-grid){gap: 0.5em;}:where(#gv-page) .is-layout-flex{display: flex;}:where(#gv-page) .is-layout-flex{flex-wrap: wrap;align-items: center;}:where(#gv-page) .is-layout-flex > :is(*,:where(#gv-page) div){margin: 0;}:where(#gv-page) .is-layout-grid{display: grid;}:where(#gv-page) .is-layout-grid > :is(*,:where(#gv-page) div){margin: 0;}#gv-page{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:where(#gv-page) :root :where(.wp-element-button,:where(#gv-page) .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}:where(#gv-page) .has-black-color{color: var(--wp--preset--color--black) !important;}:where(#gv-page) .has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}:where(#gv-page) .has-white-color{color: var(--wp--preset--color--white) !important;}:where(#gv-page) .has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}:where(#gv-page) .has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}:where(#gv-page) .has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}:where(#gv-page) .has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}:where(#gv-page) .has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}:where(#gv-page) .has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}:where(#gv-page) .has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}:where(#gv-page) .has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}:where(#gv-page) .has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}:where(#gv-page) .has-black-background-color{background-color: var(--wp--preset--color--black) !important;}:where(#gv-page) .has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}:where(#gv-page) .has-white-background-color{background-color: var(--wp--preset--color--white) !important;}:where(#gv-page) .has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}:where(#gv-page) .has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}:where(#gv-page) .has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}:where(#gv-page) .has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}:where(#gv-page) .has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}:where(#gv-page) .has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}:where(#gv-page) .has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}:where(#gv-page) .has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}:where(#gv-page) .has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}:where(#gv-page) .has-black-border-color{border-color: var(--wp--preset--color--black) !important;}:where(#gv-page) .has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}:where(#gv-page) .has-white-border-color{border-color: var(--wp--preset--color--white) !important;}:where(#gv-page) .has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}:where(#gv-page) .has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}:where(#gv-page) .has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}:where(#gv-page) .has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}:where(#gv-page) .has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}:where(#gv-page) .has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}:where(#gv-page) .has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}:where(#gv-page) .has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}:where(#gv-page) .has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}:where(#gv-page) .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}:where(#gv-page) .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}:where(#gv-page) .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}:where(#gv-page) .has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}:where(#gv-page) .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}:where(#gv-page) .has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}:where(#gv-page) .has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}:where(#gv-page) .has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}:where(#gv-page) .has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}:where(#gv-page) .has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}:where(#gv-page) .has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}:where(#gv-page) .has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}:where(#gv-page) .has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}:where(#gv-page) .has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}:where(#gv-page) .has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}:where(#gv-page) .has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}:where(#gv-page) :root :where(.wp-block-icon svg){width: 24px;}:where(#gv-page) :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(#gv-page) :where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}:where(#gv-page) :where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(#gv-page) :where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}:where(#gv-page) :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(#gv-page) :where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(#gv-page) :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}:where(#gv-page) .woocommerce form .form-row .required{ visibility: visible; }:where(#gv-page) .e-heading-base a,:where(#gv-page) .e-paragraph-base a{ all: unset; cursor: pointer; }:where(#gv-page) form[data-element_type="e-form"].form-state-success [data-element_type="e-form-success-message"],:where(#gv-page) form[data-element_type="e-form"].form-state-error [data-element_type="e-form-error-message"]{ display: block; }:where(#gv-page) .stripe-icon{
   width: 50px !important;
display:inline-block;
margin:0 2px;
}:where(#gv-page) .gt-sell *{box-sizing:border-box}:where(#gv-page) .gt-sell{--gt-dark:#16181c;--gt-cream:#f3f0e8;--gt-green:#6e8b3c;--gt-green-hi:#9bb54a;--gt-ink:#1a1c20;--gt-muted:#6b6f76;--gt-line:rgba(0,0,0,.10);--gt-line-d:rgba(255,255,255,.12);--gt-head:"Barlow Condensed",system-ui,sans-serif;--gt-body:"Barlow",system-ui,sans-serif;font-family:var(--gt-body);line-height:1.55;display:flow-root}:where(#gv-page) .gt-sell .gt-eyebrow{font-family:var(--gt-head);font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-size:.8rem}:where(#gv-page) .gt-sell .gt-btn{display:inline-flex;align-items:center;gap:.5em;background:var(--gt-green);color:#fff;font-family:var(--gt-head);font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:1.05rem;padding:.85em 1.5em;border-radius:999px;text-decoration:none;border:0;cursor:pointer;transition:transform .12s,filter .12s}:where(#gv-page) .gt-sell .gt-btn:hover{filter:brightness(1.07);transform:translateY(-1px)}:where(#gv-page) .gt-sell .gt-btn--ghost{background:transparent;border:1px solid currentColor}:where(#gv-page) .gt-sell .gt-check{list-style:none;margin:0;padding:0;display:grid;gap:.55em}:where(#gv-page) .gt-sell .gt-check li{position:relative;padding-left:1.9em;font-size:1rem}:where(#gv-page) .gt-sell .gt-check li::before{content:"";position:absolute;left:0;top:.2em;width:1.15em;height:1.15em;border-radius:999px;background:var(--gt-green-hi);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/></svg>") center/72% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/></svg>") center/72% no-repeat}:where(#gv-page) .gt-bar{background:var(--gt-dark);color:#e9eae6;border-radius:14px;padding:20px 24px;margin:40px 0 !important;display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:space-between;border:1px solid var(--gt-line-d)}:where(#gv-page) .gt-bar .txt{flex:1 1 360px;min-width:260px;font-size:1.02rem}:where(#gv-page) .gt-bar .txt b{font-family:var(--gt-head);font-weight:700;color:var(--gt-green-hi);text-transform:uppercase;letter-spacing:.02em}:where(#gv-page) .gt-bar .gt-btn{font-size:.95rem;padding:.7em 1.25em}:where(#gv-page) .gt-callout{background:var(--gt-cream);border:1px solid var(--gt-line);border-left:5px solid var(--gt-green);border-radius:16px;padding:clamp(28px,4vw,40px);margin:56px 0 !important;color:var(--gt-ink);display:flex;flex-wrap:wrap;gap:26px;align-items:center;justify-content:space-between}:where(#gv-page) .gt-callout .gt-eyebrow{color:var(--gt-green)}:where(#gv-page) .gt-callout h3{font-family:var(--gt-head);font-weight:700;line-height:1.02;font-size:clamp(1.5rem,3.4vw,2rem);margin:.25em 0 .35em;text-transform:uppercase}:where(#gv-page) .gt-callout p{margin:0;max-width:46ch;color:#33363c}:where(#gv-page) .gt-callout .gt-callout__main{flex:1 1 320px;min-width:280px}:where(#gv-page) .gt-callout .gt-callout__cta{flex:0 0 auto;display:flex;flex-direction:column;gap:.5em;align-items:flex-start}:where(#gv-page) .gt-callout .gt-fine{font-size:.82rem;color:var(--gt-muted)}:where(#gv-page) .gt-close{background:var(--gt-dark);color:#e9eae6;border-radius:22px;padding:clamp(32px,5vw,60px);margin:64px 0 !important;overflow:hidden}:where(#gv-page) .gt-rail{position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:60;width:236px;background:var(--gt-cream);border:1px solid var(--gt-line);border-left:5px solid var(--gt-green);border-radius:14px;padding:20px;box-shadow:0 12px 34px rgba(0,0,0,.20);color:var(--gt-ink);text-align:right}:where(#gv-page) .gt-rail .price{font-family:var(--gt-head);font-weight:700;color:var(--gt-green);line-height:.85;font-size:2.8rem}:where(#gv-page) .gt-rail .price span{font-size:.85rem;color:var(--gt-muted);text-transform:uppercase;letter-spacing:.08em;margin-left:.35em;font-weight:600}:where(#gv-page) .gt-rail .head{font-family:var(--gt-head);font-weight:700;text-transform:uppercase;line-height:1.05;font-size:1.3rem;margin:.25em 0 .6em}:where(#gv-page) .gt-rail .gt-btn{width:100%;justify-content:center;font-size:.82rem;letter-spacing:.02em;padding:.78em .5em;white-space:nowrap}:where(#gv-page) .gt-rail .fine{text-align:right}:where(#gv-page) .gt-rail .fine{font-size:.72rem;color:var(--gt-muted);margin-top:.55em;text-align:center;line-height:1.3}@media(max-width:1200px){:where(#gv-page) .gt-rail{display:none}}:where(#gv-page) .gt-close .gt-eyebrow{color:var(--gt-green-hi)}:where(#gv-page) .gt-close h2{font-family:var(--gt-head);font-weight:700;line-height:.98;font-size:clamp(2rem,6vw,3.4rem);text-transform:uppercase;margin:.2em 0 .35em}:where(#gv-page) .gt-close h2 em{font-style:italic;color:var(--gt-green-hi)}:where(#gv-page) .gt-close .gt-lead{font-size:clamp(1rem,2.2vw,1.18rem);color:#c4c6c1;max-width:60ch;margin:0 0 28px}:where(#gv-page) .gt-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:34px;align-items:start}@media(max-width:760px){:where(#gv-page) .gt-grid{grid-template-columns:1fr;gap:26px}}:where(#gv-page) .gt-close .gt-check li{color:#e9eae6;font-size:1.05rem}:where(#gv-page) .gt-close .gt-check li small{display:block;color:#9a9d98;font-size:.85rem;margin-top:.1em}:where(#gv-page) .gt-math{display:grid;gap:10px;margin-top:6px}:where(#gv-page) .gt-math .row{display:flex;justify-content:space-between;align-items:center;gap:14px;background:rgba(255,255,255,.04);border:1px solid var(--gt-line-d);border-radius:12px;padding:12px 16px}:where(#gv-page) .gt-math .row.win{background:rgba(155,181,74,.12);border-color:rgba(155,181,74,.5)}:where(#gv-page) .gt-math .lbl{font-family:var(--gt-head);font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:.98rem}:where(#gv-page) .gt-math .lbl small{display:block;text-transform:none;letter-spacing:0;color:#9a9d98;font-family:var(--gt-body);font-size:.8rem;font-weight:400}:where(#gv-page) .gt-math .val{font-family:var(--gt-head);font-weight:700;font-size:1.15rem;white-space:nowrap}:where(#gv-page) .gt-math .row.win .val{color:var(--gt-green-hi)}:where(#gv-page) .gt-proof{display:flex;align-items:center;gap:14px;margin:24px 0 22px;flex-wrap:wrap}:where(#gv-page) .gt-stars{color:var(--gt-green-hi);font-size:1.1rem;letter-spacing:2px}:where(#gv-page) .gt-proof q{color:#c4c6c1;font-style:italic}:where(#gv-page) .gt-proof .who{color:#9a9d98;font-size:.85rem}:where(#gv-page) .gt-cta-row{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:6px}:where(#gv-page) .gt-close .gt-btn--ghost{color:#e9eae6}:where(#gv-page) .gt-video{display:inline-flex;align-items:center;gap:10px;color:#e9eae6;text-decoration:none;font-family:var(--gt-head);font-weight:600;text-transform:uppercase;letter-spacing:.03em}:where(#gv-page) .gt-video .play{width:34px;height:34px;border-radius:999px;background:var(--gt-green);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}:where(#gv-page) .gt-video .play svg{width:14px;height:14px;fill:#fff;margin-left:2px}:where(#gv-page) .gt-close .gt-fine{font-size:.82rem;color:#9a9d98;margin-top:14px}:where(#gv-page) .gt-statline{display:flex;gap:22px;flex-wrap:wrap;margin-top:18px;padding-top:18px;border-top:1px solid var(--gt-line-d)}:where(#gv-page) .gt-statline div{font-family:var(--gt-head)}:where(#gv-page) .gt-statline b{display:block;font-size:1.4rem;color:#fff;font-weight:700}:where(#gv-page) .gt-statline span{font-size:.8rem;color:#9a9d98;text-transform:uppercase;letter-spacing:.06em}:where(#gv-page) .no-js img.lazyload{
				display: none;
			}:where(#gv-page) figure.wp-block-image img.lazyloading{
				min-width: 150px;
			}:where(#gv-page) .lazyload,:where(#gv-page) .lazyloading{
				--smush-placeholder-width: 100px;
				--smush-placeholder-bg-max-width: 120px;
				--smush-placeholder-aspect-ratio: 1/1;
				width: var(--smush-image-width, var(--smush-placeholder-width)) !important;
				aspect-ratio: var(--smush-image-aspect-ratio, var(--smush-placeholder-aspect-ratio)) !important;
			}:where(#gv-page) .lazyload,:where(#gv-page) .lazyloading{
				opacity: 0;
			}:where(#gv-page) .lazyloaded{
				opacity: 1;
				transition: opacity 400ms;
				transition-delay: 0ms;
			}:where(#gv-page) .woocommerce-product-gallery{ opacity: 1 !important; }:where(#gv-page) .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),:where(#gv-page) .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{
					background-image: none !important;
				}@media screen and (max-height: 1024px){:where(#gv-page) .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),:where(#gv-page) .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{
						background-image: none !important;
					}
				}@media screen and (max-height: 640px){:where(#gv-page) .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),:where(#gv-page) .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{
						background-image: none !important;
					}
				}:where(#gv-page) #gtcModal #gtcGpayBtn{ display: none !important; }:where(#gv-page) #gtcModal .gtc-wallets > #gtcApayBtn{ flex: 1 1 100% !important; width: 100% !important; }:where(#gv-page) #gtcModal .gtc-wallets:not(:has(apple-pay-button)) .gtc-wallets__divider{ display: none !important; }:where(#gv-page) .page-id-47 #featured-hero{ display: none !important; }:where(#gv-page) body.page-id-25063 #footer-cta,:where(#gv-page) body.page-id-25110 #footer-cta,:where(#gv-page) body.page-id-25120 #footer-cta{
	  display: none !important;
}:where(#gv-page) .gt-quiz-cta-card{
  background:linear-gradient(135deg,#5b8a26,#3d5d18);
  border-radius:24px;padding:32px 36px;margin:32px auto;
  display:flex;align-items:center;gap:24px;flex-wrap:wrap;
  color:#fff;box-shadow:0 12px 32px rgba(91,138,38,.25);
  font-family:"Barlow",sans-serif;max-width:1200px
}:where(#gv-page) .gt-quiz-cta-card .gt-cta-text{flex:1 1 320px;min-width:280px}:where(#gv-page) .gt-quiz-cta-card .gt-cta-eyebrow{font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#eef4e2;margin-bottom:6px}:where(#gv-page) .gt-quiz-cta-card .gt-cta-title{font-size:clamp(20px,2.4vw,28px);font-weight:900;letter-spacing:-.02em;line-height:1.15;margin-bottom:10px;color:#fff}:where(#gv-page) .gt-quiz-cta-card .gt-cta-sub{font-size:15px;line-height:1.5;color:rgba(255,255,255,.92)}:where(#gv-page) .gt-quiz-cta-card .gt-cta-btn{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#11150f !important;font-weight:900;font-size:14px;letter-spacing:.06em;text-transform:uppercase;padding:16px 26px;border-radius:999px;text-decoration:none;white-space:nowrap;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 12px rgba(0,0,0,.15)}:where(#gv-page) .gt-quiz-cta-card .gt-cta-btn:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,0,0,.22)}:where(#gv-page) .gt-quiz-cta-card .gt-cta-trust{font-size:12px;font-weight:700;color:rgba(255,255,255,.85);margin-top:10px;letter-spacing:.06em;text-transform:uppercase}:where(#gv-page) input#place-order,:where(#gv-page) input#place_order,:where(#gv-page) button#place_order,:where(#gv-page) .wc-block-components-checkout-place-order-button{
  background-color: #5b8a26 !important;
  color: #fff !important;
  border: 0 !important;
  padding: 18px 40px !important;
  font-size: 17px !important;
  font-weight: 800 !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;
  border-radius: 999px !important;
  box-shadow: 0 8px 22px -8px rgba(91,138,38,.55) !important;
  transition: all .18s !important;
  width: auto !important;
  min-width: 280px !important;
  cursor: pointer !important;
  font-family: 'Barlow', sans-serif !important;
  height: auto !important;
  line-height: 1.2 !important;
  text-shadow: none !important;
}:where(#gv-page) input#place-order:hover,:where(#gv-page) input#place_order:hover,:where(#gv-page) button#place_order:hover{
  background-color: #3d5d18 !important;
  transform: translateY(-2px) !important;
}@media (max-width: 768px){:where(#gv-page) input#place-order,:where(#gv-page) input#place_order,:where(#gv-page) button#place_order{ width: 100% !important; padding: 22px 20px !important; }
}:where(#gv-page) #payment::after,:where(#gv-page) .woocommerce-checkout-payment::after{
  content: "🔒 Secure checkout · Documented in your Vault forever";
  display: block;
  text-align: center;
  font-size: 13px;
  color: #525a55;
  margin: 18px auto 0;
  max-width: 520px;
  font-weight: 500;
  font-family: 'Barlow', sans-serif;
  line-height: 1.5;
}:where(#gv-page) .gpx-banner,:where(#gv-page) .checkout-banner-text{ font-family: 'Barlow', sans-serif !important; }:where(#gv-page) body.admin-bar .gtc-promo-strip{
    top: 32px !important;
}@media screen and (max-width: 782px){:where(#gv-page) body.admin-bar .gtc-promo-strip{
        top: 46px !important;
    }
}:where(#gv-page) body.admin-bar.gtc-has-promo .nav-wrap{
    top: 66px !important;
}@media screen and (max-width: 782px){:where(#gv-page) body.admin-bar.gtc-has-promo .nav-wrap{
        top: 76px !important;
    }
}:where(#gv-page) #gtc-ab-trust{display:none;}@media (max-width:782px){:where(#gv-page) #gtcModal .gtc-vpanel,:where(#gv-page) #gtcModal .gtc-vwrap,:where(#gv-page) #gtcModal video.gtc-vid{max-height:300px !important;max-height:min(40vh,300px) !important;height:auto !important;}:where(#gv-page) #gtcModal video.gtc-vid{width:auto !important;max-width:100% !important;margin:0 auto !important;display:block !important;}:where(#gv-page) #gtcModal #gtc-ab-trust{display:block !important;margin:12px 0 4px;background:#eef6e3;color:#2f5314;border-radius:8px;padding:9px 12px;font-size:13px;line-height:1.5;text-align:center;}}@supports (height:1dvh){@media (max-width:782px){:where(#gv-page) #gtcModal .gtc-vpanel,:where(#gv-page) #gtcModal .gtc-vwrap,:where(#gv-page) #gtcModal video.gtc-vid{max-height:min(40dvh,300px) !important;}}}@media (max-width:782px) and (max-height:760px){:where(#gv-page) #gtcModal .gtc-vpanel,:where(#gv-page) #gtcModal .gtc-vwrap,:where(#gv-page) #gtcModal video.gtc-vid{max-height:28vh !important;}}@media (max-width:782px) and (max-height:650px){:where(#gv-page) #gtcModal .gtc-vpanel,:where(#gv-page) #gtcModal .gtc-vwrap,:where(#gv-page) #gtcModal video.gtc-vid{max-height:22vh !important;}:where(#gv-page) #gtcModal #gtc-ab-trust{font-size:12px;padding:7px 10px;}}:where(#gv-page) .page-id-22974 header .gt-vidpop.gt-pagevid{display:none !important;}:where(#gv-page) .number_list{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;}:where(#gv-page) #gtcModal .gtc-wallets{gap:18px!important;margin:14px 0!important}:where(#gv-page) #gtcModal .gtc-wallets>#gtcGpayBtn,:where(#gv-page) #gtcModal .gtc-wallets>#gtcApayBtn{min-height:48px!important}:where(#gv-page) #gtcModal #gtcApayBtn apple-pay-button{height:48px!important;--apple-pay-button-height:48px!important}:where(#gv-page) a.gvth-credits-cta[href*="create-new-gun-transfer"]{display:none!important}:where(#gv-page) .single-post section.container,:where(#gv-page) .single-post .entry-content.row{
  max-width: 1400px !important;
  width: 100% !important;
}:where(#gv-page) .single-post .entry-content.row{
  padding-top: 13px !important;
  gap: 32px;
  flex-wrap: nowrap;
}:where(#gv-page) .single-post .gt-article-wrap,:where(#gv-page) .single-post .gt-article-container{
  max-width: none !important;
  width: 100% !important;
  flex: 1 1 auto !important;
}:where(#gv-page) .single-post .social-links{
  flex: 0 0 56px;
  min-width: 56px;
  padding-top: 8px;
}:where(#gv-page) .single-post .social-links .share,:where(#gv-page) .single-post .social-links h6{
  color: #c8cdd4 !important;
  font-size: 11px !important;
  letter-spacing: 0.08em;
  margin-bottom: 14px !important;
}:where(#gv-page) .single-post .social-links-inner{
  display: flex;
  flex-direction: column;
  gap: 10px;
}:where(#gv-page) .single-post .social-links-inner a,:where(#gv-page) .single-post .social-links-inner button{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 8px;
  background: rgba(255,255,255,0.06);
  border: 1px solid rgba(255,255,255,0.12);
  transition: background 0.15s, border-color 0.15s;
}:where(#gv-page) .single-post .social-links-inner a:hover,:where(#gv-page) .single-post .social-links-inner button:hover{
  background: rgba(110,150,49,0.18);
  border-color: #6E9631;
}:where(#gv-page) .single-post .social-links-inner svg,:where(#gv-page) .single-post .social-links-inner i{
  width: 18px;
  height: 18px;
  color: #fff !important;
  fill: #fff !important;
}:where(#gv-page) .single-post .social-links-inner a:hover svg,:where(#gv-page) .single-post .social-links-inner a:hover i{
  color: #6E9631 !important;
  fill: #6E9631 !important;
}@media (max-width: 768px){:where(#gv-page) .single-post section.container,:where(#gv-page) .single-post .entry-content.row{ max-width: 100% !important; }:where(#gv-page) .single-post .entry-content.row{ flex-wrap: wrap; gap: 16px; }:where(#gv-page) .single-post .social-links{ flex: 0 0 100%; padding-top: 0; }:where(#gv-page) .single-post .social-links-inner{ flex-direction: row; }
}:where(#gv-page) .single-post .gt-article-wrap{
    padding: 28px 4px 12px 4px !important;
}@media (max-width: 768px){:where(#gv-page) .single-post .gt-article-wrap{ padding: 24px 12px 16px 12px !important; }
}:where(#gv-page) .single-post .gt-article-wrap .gt-article-container{
    max-width: 1100px !important;
}:where(#gv-page) .single-post .row.padd-top-60{
    max-width: 1400px !important;
    margin: 0 auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}:where(#gv-page) .single-post .row.padd-top-60 > .column.large-8,:where(#gv-page) .single-post .row.padd-top-60 > .column.medium-9,:where(#gv-page) .single-post .row.padd-top-60 > .column.large-centered,:where(#gv-page) .single-post .row.padd-top-60 > .column.medium-centered{
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    float: none !important;
    padding-left: 16px !important;
    padding-right: 16px !important;
}:where(#gv-page) .gt-content{max-width:980px;margin:24px auto;padding:32px 24px;color:#e8eced !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:17px;line-height:1.7;}:where(#gv-page) .gt-content h2{color:#fff !important;border-left:5px solid #64a531;padding:14px 18px !important;background:linear-gradient(90deg,rgba(100,165,49,0.22),rgba(100,165,49,0.06)) !important;font-weight:700 !important;font-size:1.6em !important;margin:0 0 24px !important;border-radius:4px !important;}:where(#gv-page) .gt-content h3{color:#fff !important;font-size:1.3em !important;margin:32px 0 12px !important;border-bottom:2px solid rgba(100,165,49,0.4) !important;padding-bottom:8px !important;font-weight:700 !important;}:where(#gv-page) .gt-content p,:where(#gv-page) .gt-content li{color:#c9d1d4 !important;margin-bottom:14px;}:where(#gv-page) .gt-content ul,:where(#gv-page) .gt-content ol{padding-left:1.5em;margin-bottom:20px;}:where(#gv-page) .gt-content strong{color:#fff !important;font-weight:700 !important;}:where(#gv-page) .gt-content a{color:#87c252 !important;text-decoration:none;border-bottom:1px dotted rgba(135,194,82,0.5);}:where(#gv-page) .gt-content a:hover{color:#a5dc6e !important;}:where(#gv-page) .gt-content em{color:#9aa3a7;}:where(#gv-page) .gt-content .gt-cta{background:#161c22 !important;border:1px solid #2a3340;border-left:3px solid #64a531;border-radius:6px;padding:28px;margin:36px 0;text-align:center;}:where(#gv-page) .gt-content .gt-cta p{font-size:1.15em;color:#fff !important;margin:0 0 16px !important;}:where(#gv-page) .gt-content .gt-cta a{display:inline-block;background:#64a531 !important;color:#fff !important;padding:14px 32px;border-radius:4px;text-decoration:none !important;font-weight:700;border:none !important;font-size:1.05em;}:where(#gv-page) .gt-content .gt-cta a:hover{background:#74b541 !important;}:where(#gv-page) .post-password-form{
  margin-top: 20px;
}:where(#gv-page) .post-password-form p{
  font-size: 15px;
  color: #000;
}:where(#gv-page) .post-password-form p input[name="post_password"]{
  margin-top: 5px;
  margin-bottom: 20px;
}:where(#gv-page) .bill_sale .product p{
    border: none !important;
    text-align: center;
    margin-bottom: 0px;
}:where(#gv-page) .bill_sale .product p a.button{
    font-size: 20px;
    line-height: 1;
}:where(#gv-page) .bill_sale_prd{
    margin-top: 40px;
    margin-bottom: 40px;
}:where(#gv-page) .bill_sale .product{
    text-align: center;
}:where(#gv-page) .bill_sale .product img{
    width: 100%;
    height: auto;
    margin-bottom: 20px;
    border-radius: 12px;
}:where(#gv-page) .woocommerce div.product{
    margin-bottom: 0;
    position: relative;
    max-width: min(500px, 95%);
    margin: 0 auto;
    box-shadow: 0 0px 8px 10px rgb(61 65 74 / 15%);
    padding: 20px;
    border-radius: 12px;
}:where(#gv-page) .bill--of-sale-cnt{
  font-size: 16px;
  font-weight: 500;
  color: #000;
  max-width: min(700px, 95%);
  margin: 0 auto;
  padding-top: 40px;
}@media (max-width: 767px){:where(#gv-page) .bill_sale .product p a.button{
        font-size: 14px;
    }:where(#gv-page) .bill--of-sale-cnt{
        padding-top: 20px;
    }:where(#gv-page) .bill_sale_prd{
        margin-top: 20px;
        margin-bottom: 20px;
    }
}:where(#gv-page) input[name="ssn"],:where(#gv-page) input[name="social_security_number"],:where(#gv-page) input[name="seller_ssn"],:where(#gv-page) input[id="ssn"],:where(#gv-page) input[id="social_security_number"],:where(#gv-page) input[id="seller_ssn"],:where(#gv-page) select[name="state_of_residence"],:where(#gv-page) select[name="residency_state"],:where(#gv-page) select[name="seller_state"],:where(#gv-page) input[name="state_of_residence"],:where(#gv-page) input[name="residency_state"],:where(#gv-page) input[name="seller_state"],:where(#gv-page) input[name="billing_address_1"],:where(#gv-page) input[name="billing_address_2"],:where(#gv-page) input[name="billing_city"],:where(#gv-page) input[name="billing_postcode"],:where(#gv-page) input[name="billing_zip"],:where(#gv-page) input[name="billing_country"],:where(#gv-page) select[name="billing_country"],:where(#gv-page) input[name="address_1"],:where(#gv-page) input[name="address_2"],:where(#gv-page) input[name="address1"],:where(#gv-page) input[name="address2"],:where(#gv-page) input[name="street_address"],:where(#gv-page) input[name="street"],:where(#gv-page) input[name="city"],:where(#gv-page) input[name="zip"],:where(#gv-page) input[name="zipcode"],:where(#gv-page) input[name="postcode"],:where(#gv-page) input[name="postal_code"],:where(#gv-page) input[name="country"],:where(#gv-page) select[name="country"],:where(#gv-page) .field-ssn,:where(#gv-page) .field-state-of-residence,:where(#gv-page) .field-residency-state,:where(#gv-page) .field-address,:where(#gv-page) .field-address-1,:where(#gv-page) .field-address-2,:where(#gv-page) .field-city,:where(#gv-page) .field-zip,:where(#gv-page) .field-postcode,:where(#gv-page) .field-postal-code,:where(#gv-page) .field-country,:where(#gv-page) .woocommerce-billing-fields .form-row-first[id*="address"],:where(#gv-page) .woocommerce-billing-fields #billing_address_1_field,:where(#gv-page) .woocommerce-billing-fields #billing_address_2_field,:where(#gv-page) .woocommerce-billing-fields #billing_city_field,:where(#gv-page) .woocommerce-billing-fields #billing_postcode_field,:where(#gv-page) .woocommerce-billing-fields #billing_country_field,:where(#gv-page) [data-field="ssn"],:where(#gv-page) [data-field="state_of_residence"],:where(#gv-page) [data-field="address"],:where(#gv-page) [data-field="city"],:where(#gv-page) [data-field="zip"],:where(#gv-page) [data-field="country"]{
			display: none !important;
			visibility: hidden !important;
			height: 0 !important; width: 0 !important;
			margin: 0 !important; padding: 0 !important;
		}:where(#gv-page) #zip,:where(#gv-page) #city,:where(#gv-page) input#zip,:where(#gv-page) input#city,:where(#gv-page) .elementor input#zip,:where(#gv-page) .elementor input#city,:where(#gv-page) .elementor-widget input#zip,:where(#gv-page) .elementor-widget input#city,:where(#gv-page) .elementor-widget-html input#zip,:where(#gv-page) .elementor-widget-html input#city,:where(#gv-page) .elementor-section input#zip,:where(#gv-page) .elementor-section input#city{
        background: #222222 !important;
        background-color: #222222 !important;
        color: #ffffff !important;
        -webkit-text-fill-color: #ffffff !important;
        border: 1px solid #2e2e2e !important;
        border-radius: 8px !important;
        height: 52px !important;
        min-height: 52px !important;
        padding: 14px 18px !important;
        font-size: 15px !important;
        opacity: 1 !important;
        box-shadow: none !important;
    }:where(#gv-page) input#zip:focus,:where(#gv-page) input#city:focus{
        border-color: #6E9631 !important;
        outline: none !important;
        box-shadow: 0 0 0 3px rgba(110,150,49,.15) !important;
    }:where(#gv-page) input#zip::placeholder,:where(#gv-page) input#city::placeholder{
        color: #444444 !important;
        opacity: 1 !important;
    }:where(#gv-page) div.finder-form{
        display: flex !important;
        align-items: stretch !important;
        flex-wrap: wrap !important;
        gap: 12px !important;
        padding: 32px 40px !important;
    }:where(#gv-page) div.finder-form > div.finder-input-wrap{
        margin: 0 !important;
        padding: 0 !important;
        flex: 1 !important;
        min-width: 200px !important;
        display: block !important;
        height: 52px !important;
    }:where(#gv-page) div.finder-form > button#ffl-btn{
        margin: 0 !important;
        flex-shrink: 0 !important;
        height: 52px !important;
        align-self: auto !important;
    }:where(#gv-page) #ffl-btn,:where(#gv-page) .elementor #ffl-btn,:where(#gv-page) .elementor-widget #ffl-btn{
        background: #6E9631 !important;
        background-color: #6E9631 !important;
        color: #ffffff !important;
        border: none !important;
        border-radius: 8px !important;
        height: 52px !important;
        min-height: 52px !important;
        padding: 0 32px !important;
        font-size: 16px !important;
        font-weight: 700 !important;
        cursor: pointer !important;
        white-space: nowrap !important;
        display: inline-flex !important;
        align-items: center !important;
    }:where(#gv-page) #ffl-btn:hover{ background: #82b138 !important; background-color: #82b138 !important; }:where(#gv-page) #ffl-btn:disabled{ background: #3a5218 !important; background-color: #3a5218 !important; opacity: .7 !important; cursor: not-allowed !important; }:where(#gv-page) .ffl-status{ padding: 16px 0; text-align: center; font-size: 14px; color: #999; display: block; }:where(#gv-page) .ffl-status.error{ color: #e57373 !important; }:where(#gv-page) .ffl-status.success{ color: #6E9631 !important; }:where(#gv-page) table.ffl-table,:where(#gv-page) .elementor table.ffl-table{
        width: 100%;
        border-collapse: collapse !important;
        margin-top: 8px;
        background: transparent !important;
    }:where(#gv-page) table.ffl-table thead tr,:where(#gv-page) table.ffl-table thead th{
        background: #1c1c1c !important;
        background-color: #1c1c1c !important;
        color: #555555 !important;
        font-size: 11px !important;
        font-weight: 700 !important;
        letter-spacing: 1.5px !important;
        text-transform: uppercase !important;
        padding: 10px 12px !important;
        text-align: left !important;
        border-bottom: 1px solid #2e2e2e !important;
    }:where(#gv-page) table.ffl-table tbody tr{
        background: #0a0a0a !important;
        background-color: #0a0a0a !important;
    }:where(#gv-page) table.ffl-table tbody tr:nth-child(even){
        background: #111111 !important;
        background-color: #111111 !important;
    }:where(#gv-page) table.ffl-table tbody tr:hover{
        background: #161616 !important;
        background-color: #161616 !important;
    }:where(#gv-page) table.ffl-table tbody td{
        font-size: 13px !important;
        color: #bbbbbb !important;
        padding: 11px 12px !important;
        border-bottom: 1px solid #252525 !important;
        background: transparent !important;
    }:where(#gv-page) table.ffl-table tbody tr:hover td{
        color: #ffffff !important;
    }:where(#gv-page) table.ffl-table tbody td:first-child{
        color: #ffffff !important;
        font-weight: 500 !important;
    }:where(#gv-page) table.ffl-table td a,:where(#gv-page) .elementor table.ffl-table td a{
        color: #6E9631 !important;
        text-decoration: none !important;
        font-weight: 600 !important;
    }:where(#gv-page) table.ffl-table td a:hover{
        color: #82b138 !important;
        text-decoration: underline !important;
    }:where(#gv-page) table.ffl-table tbody tr:last-child td{
        border-bottom: none !important;
    }:where(#gv-page) input#zip:-webkit-autofill,:where(#gv-page) input#zip:-webkit-autofill:hover,:where(#gv-page) input#zip:-webkit-autofill:focus,:where(#gv-page) input#city:-webkit-autofill,:where(#gv-page) input#city:-webkit-autofill:hover,:where(#gv-page) input#city:-webkit-autofill:focus{
        -webkit-box-shadow: 0 0 0 1000px #222222 inset !important;
        -webkit-text-fill-color: #ffffff !important;
        caret-color: #ffffff !important;
    }:where(#gv-page) .ffl-results-wrap{ overflow-x: auto; -webkit-overflow-scrolling: touch; }@media (max-width: 600px){:where(#gv-page) table.ffl-table thead th:nth-child(2),:where(#gv-page) table.ffl-table tbody td:nth-child(2),:where(#gv-page) table.ffl-table thead th:nth-child(4),:where(#gv-page) table.ffl-table tbody td:nth-child(4){
            display: none !important;
        }:where(#gv-page) table.ffl-table thead th,:where(#gv-page) table.ffl-table tbody td{
            padding: 10px 8px !important;
            font-size: 12px !important;
        }:where(#gv-page) table.ffl-table tbody td:first-child{
            font-size: 13px !important;
        }
    }:where(#gv-page) .gt-article-wrap{
    padding: 140px 20px 60px 20px;
    background: #fff;
}:where(#gv-page) .gt-article-wrap .gt-article-container{
    max-width: 820px;
    margin: 0 auto;
}:where(#gv-page) .gt-article-wrap .gt-breadcrumbs{
    font-family: 'Barlow', -apple-system, sans-serif;
    font-size: 14px;
    color: #2a2a2a;
    margin-bottom: 20px;
    line-height: 1.5;
}:where(#gv-page) .gt-article-wrap .gt-breadcrumbs a{
    color: #6E9631;
    text-decoration: none;
    font-weight: 500;
}:where(#gv-page) .gt-article-wrap .gt-breadcrumbs a:hover{ text-decoration: underline; }:where(#gv-page) .gt-article-wrap .gt-bc-sep{ color: #bbb; margin: 0 2px; }:where(#gv-page) .gt-article-wrap .gt-bc-current{ color: #333; }:where(#gv-page) .gt-article-wrap .gt-article-chip-row{ margin-bottom: 16px; }:where(#gv-page) .gt-article-wrap .gt-chip{
    display: inline-block;
    padding: 6px 14px;
    background: #6E9631;
    color: #fff;
    font-family: 'Barlow Condensed', 'Oswald', sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 13px;
    border-radius: 3px;
    line-height: 1.2;
}:where(#gv-page) .gt-article-wrap .gt-chip-flagship{
    background: #2a2a2a;
    color: #fff;
}:where(#gv-page) .gt-article-wrap .gt-article-title{
    font-family: 'Oswald', 'Barlow Condensed', sans-serif;
    font-size: 44px;
    font-weight: 700;
    line-height: 1.15;
    color: #1a1a1a;
    margin: 0 0 36px 0;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}@media (max-width: 640px){:where(#gv-page) .gt-article-wrap .gt-article-title{ font-size: 32px; }:where(#gv-page) .gt-article-wrap{ padding: 120px 16px 40px 16px; }
}:where(#gv-page) .gt-article-wrap .gt-article-content{
    font-family: 'Barlow', -apple-system, sans-serif;
    font-size: 18px;
    line-height: 1.7;
    color: #2a2a2a;
}:where(#gv-page) .gt-article-wrap .gt-article-content p{ margin: 0 0 20px 0; }:where(#gv-page) .gt-article-wrap .gt-article-content ul,:where(#gv-page) .gt-article-wrap .gt-article-content ol{ margin: 0 0 24px 0; padding-left: 28px; }:where(#gv-page) .gt-article-wrap .gt-article-content li{ margin-bottom: 10px; }:where(#gv-page) .gt-article-wrap .gt-article-content a{
    color: #6E9631;
    font-weight: 600;
    text-decoration: underline;
}:where(#gv-page) .gt-article-wrap .gt-article-content strong{ font-weight: 700; color: #1a1a1a; }:where(#gv-page) .gt-article-wrap .gt-article-content h3{
    font-family: 'Barlow Condensed', 'Oswald', sans-serif;
    font-size: 24px;
    font-weight: 700;
    color: #1a1a1a;
    margin: 32px 0 14px 0;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}:where(#gv-page) .gt-article-wrap .gt-related{
    margin: 64px 0 0 0;
    padding: 36px 0 0 0;
    border-top: 2px solid #6E9631;
}:where(#gv-page) .gt-article-wrap .gt-related-heading{
    font-family: 'Oswald', 'Barlow Condensed', sans-serif;
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 0 0 24px 0;
    color: #1a1a1a;
}:where(#gv-page) .gt-article-wrap .gt-related-grid{
    display: grid;
    grid-template-columns: 1fr;
    gap: 16px;
}@media (min-width: 768px){:where(#gv-page) .gt-article-wrap .gt-related-grid{ grid-template-columns: repeat(3, 1fr); }
}:where(#gv-page) .gt-article-wrap .gt-related-card{
    display: block;
    padding: 20px;
    background: #f5f5f5;
    border-left: 4px solid #6E9631;
    text-decoration: none !important;
    color: inherit;
    transition: background 0.2s, transform 0.2s;
}:where(#gv-page) .gt-article-wrap .gt-related-card:hover{
    background: #ebebeb;
    transform: translateY(-2px);
}:where(#gv-page) .gt-article-wrap .gt-related-card-title{
    font-family: 'Barlow Condensed', 'Oswald', sans-serif;
    font-size: 17px;
    font-weight: 700;
    margin: 0 0 8px 0;
    color: #1a1a1a;
    text-transform: none;
    line-height: 1.3;
}:where(#gv-page) .gt-article-wrap .gt-related-card-excerpt{
    font-family: 'Barlow', sans-serif;
    font-size: 14px;
    color: #666;
    margin: 0;
    line-height: 1.5;
}:where(#gv-page) .gt-article-wrap .gt-article-cta{
    margin: 48px 0 0 0;
    padding: 44px 32px;
    background: #111111;
    color: #fff;
    text-align: center;
    border-radius: 10px;
    border: 1px solid #1a1a1a;
    box-shadow: 0 0 12px rgba(0,0,0,0.4);
}:where(#gv-page) .gt-article-wrap .gt-cta-heading{
    font-family: 'Oswald', 'Barlow Condensed', sans-serif;
    font-size: 26px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 0 0 12px 0;
    color: #fff;
}:where(#gv-page) .gt-article-wrap .gt-cta-accent{
    color: #6E9631;
}:where(#gv-page) .gt-article-wrap .gt-cta-text{
    font-family: 'Barlow', sans-serif;
    font-size: 17px;
    max-width: 560px;
    margin: 0 auto 28px auto;
    color: #e8e8e8;
    line-height: 1.55;
}:where(#gv-page) .gt-article-wrap .gt-cta-button{
    display: inline-flex;
    justify-content: center;
    align-items: center;
    gap: 12px;
    max-width: 340px;
    width: 100%;
    padding: 16px 28px;
    background: #6E9631 !important;
    color: #fff !important;
    font-family: 'Barlow Condensed', 'Oswald', sans-serif;
    font-size: 17px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    text-decoration: none !important;
    border-radius: 8px;
    box-shadow: 0 0 10px rgba(110,150,49,0.6);
    animation: gtCtaGlow 1.8s infinite;
    transition: all 0.3s ease;
}:where(#gv-page) .gt-article-wrap .gt-cta-button img{
    width: 18px;
    height: 18px;
    flex-shrink: 0;
    margin: 0;
}:where(#gv-page) .gt-article-wrap .gt-cta-button:hover{
    transform: scale(1.05);
    background: #5A7C29 !important;
    color: #fff !important;
}@keyframes gtCtaGlow{
    0%   { box-shadow: 0 0 6px rgba(110,150,49,0.5); }
    50%  { box-shadow: 0 0 18px rgba(110,150,49,0.9); }
    100% { box-shadow: 0 0 6px rgba(110,150,49,0.5); }
}@media (max-width: 640px){:where(#gv-page) .gt-article-wrap .gt-article-cta{ padding: 32px 20px; }:where(#gv-page) .gt-article-wrap .gt-cta-heading{ font-size: 22px; }
}:where(#gv-page) div#ez-toc-container .ez-toc-title,:where(#gv-page) .ez-toc-split-section .ez-toc-title{font-size: 120%;}:where(#gv-page) div#ez-toc-container .ez-toc-title,:where(#gv-page) .ez-toc-split-section .ez-toc-title{font-weight: 500;}:where(#gv-page) div#ez-toc-container ul li,:where(#gv-page) div#ez-toc-container ul li a,:where(#gv-page) .ez-toc-split-section ul li,:where(#gv-page) .ez-toc-split-section ul li a{font-size: 95%;}:where(#gv-page) div#ez-toc-container ul li,:where(#gv-page) div#ez-toc-container ul li a,:where(#gv-page) .ez-toc-split-section ul li,:where(#gv-page) .ez-toc-split-section ul li a{font-weight: 500;}:where(#gv-page) div#ez-toc-container nav ul ul li,:where(#gv-page) .ez-toc-split-section nav ul ul li{font-size: 90%;}:where(#gv-page) .ez-toc-box-title{font-weight: bold; margin-bottom: 10px; text-align: center; text-transform: uppercase; letter-spacing: 1px; color: #666; padding-bottom: 5px;position:absolute;top:-4%;left:5%;background-color: inherit;transition: top 0.3s ease;}:where(#gv-page) .ez-toc-box-title.toc-closed{top:-25%;}:where(#gv-page) .ez-toc-container-direction{direction: ltr;}:where(#gv-page) .ez-toc-counter ul{counter-reset: item ;}:where(#gv-page) .ez-toc-counter nav ul li a::before{content: counters(item, '.', decimal) '. ';display: inline-block;counter-increment: item;flex-grow: 0;flex-shrink: 0;margin-right: .2em; float: left; }:where(#gv-page) .ez-toc-widget-direction{direction: ltr;}:where(#gv-page) .ez-toc-widget-container ul{counter-reset: item ;}:where(#gv-page) .ez-toc-widget-container nav ul li a::before{content: counters(item, '.', decimal) '. ';display: inline-block;counter-increment: item;flex-grow: 0;flex-shrink: 0;margin-right: .2em; float: left; }
