#tbq-footer{row-gap:28px;padding:28px 14px 84px 14px;background-color:var(--background-color)}@media screen and (min-width:768px){#tbq-footer{row-gap:35px;padding:84px 14px}}#tbq-footer #footer-logo-img.mask{-webkit-mask-image:url(../img/logo.701422a1.png);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:url(../img/logo.701422a1.png);mask-size:contain;mask-repeat:no-repeat}#tbq-footer #footer-logo-img.mask img{-o-object-fit:contain;object-fit:contain;width:35svmin;aspect-ratio:2.2857142857;visibility:hidden}@media (min-aspect-ratio:0.62){#tbq-footer #footer-logo-img.mask img{width:24svmin}}#tbq-footer .menu-box{-webkit-columns:2;-moz-columns:2;columns:2}@media screen and (min-width:768px){#tbq-footer .menu-box{-webkit-columns:1;-moz-columns:1;columns:1;-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}}#tbq-footer .menu-box .menu{margin-bottom:21px;color:var(--ui-primary-color);text-decoration:none}#tbq-footer .menu-box .menu:hover{text-decoration:underline}@media screen and (min-width:768px){#tbq-footer .menu-box .menu{margin-bottom:0}}#tbq-footer .copyright{margin-top:35px;color:var(--ui-primary-color)}.nav-header{position:fixed;z-index:99;background:transparent;width:100%;top:0;left:0}.nav-header,.nav-header img{-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width:768px){.nav-header.hide{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.nav-header.nav-animate{-webkit-transform:translateY(0);transform:translateY(0)}}.stripe-modal{font-family:Open Sans,sans-serif!important;background-color:rgba(0,0,0,.2);width:100%;height:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:1.2em;z-index:9999}.stripe-modal .modal-content{background-color:#fff;margin-top:4rem;padding:1rem 1.5rem;width:500px!important;overflow:hidden;border-radius:3px;-webkit-box-shadow:2px 2px 20px rgba(0,0,0,.6);box-shadow:2px 2px 20px rgba(0,0,0,.6)}@media screen and (max-width:500px){.stripe-modal .modal-content{width:90%!important;margin:1rem .5rem}}.stripe-modal .modal-content .modal-body{margin:0 0 1rem 0}@media screen and (max-width:500px){.stripe-modal .modal-content .modal-body{margin:0 0 1rem 0}}.stripe-modal .payment-loading{margin:-1rem 0 0 -1.5rem}#card-errors{padding:.4em 0 0 .1em;font-size:.6em;color:red}#card-element{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px rgba(0,0,0,.3)}.stripe-title{font-size:1.4rem;margin-bottom:1rem;color:#32325d}.stripe-open-button{width:100%;font-family:Open Sans,sans-serif;font-size:.8em;background-color:#33325d!important;padding:.8rem 0;margin-top:3rem}.stripe-logo{width:37%;margin-top:.5em;margin-bottom:.75em}.vipps-modal{font-family:Open Sans,sans-serif!important;background-color:rgba(0,0,0,.2);width:100%;height:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:1.2em;z-index:9999}.vipps-modal .modal-content{background-color:#fff;margin-top:4rem;padding:1rem 1.5rem;width:500px!important;overflow:hidden;border-radius:3px;-webkit-box-shadow:2px 2px 20px rgba(0,0,0,.6);box-shadow:2px 2px 20px rgba(0,0,0,.6)}@media screen and (max-width:500px){.vipps-modal .modal-content{width:90%!important;margin:1rem .5rem}}.vipps-modal .modal-content .subscription-box{max-width:50%}.vipps-modal .modal-content .subscription-input{width:30%;background-color:#eee}.vipps-modal .modal-content .modal-body{margin:0 0 1rem 0}@media screen and (max-width:500px){.vipps-modal .modal-content .modal-body{margin:0 0 1rem 0}.vipps-modal .modal-content .modal-body .subscription-box{max-width:100%}.vipps-modal .modal-content .modal-body .subscription-input{width:30%;background-color:#eee}}.vipps-modal .payment-loading{margin:-1rem 0 0 -1.5rem}.vipps-logo{width:15em;height:100%}.vipps-open-button{width:100%;font-family:Open Sans,sans-serif;font-size:.8em;background-color:#ff6a21!important;padding:.6rem 0;margin-top:3rem}.vipps-open-button:hover{background-color:rgba(255,107,33,.8)!important}.vipps-open-button span{font-weight:400}.vipps-title{font-size:1.5rem}.coupon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30rem;height:auto;margin:0 auto;background-color:#fff;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5)}@media screen and (max-width:767px){.coupon{width:100%}}.coupon h1{margin:0;font-size:2.5rem;color:#fff}@media screen and (max-width:767px){.coupon h1{font-size:1.5rem}}.coupon .coupon-header{background-color:var(--nav-color);width:100%;height:auto;padding:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coupon .coupon-body,.coupon .coupon-header{display:-webkit-box;display:-ms-flexbox;display:flex}.coupon .coupon-body{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem}.coupon .coupon-body .coupon-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.coupon .coupon-footer{width:100%;height:auto;padding-top:1rem;-ms-flex-pack:center;-ms-flex-align:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.coupon .coupon-footer,.coupon .coupon-footer .coupon-code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.coupon .coupon-footer .coupon-code{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:14rem;height:40px;background-color:#f2f2f2;border:1px dashed #000;padding:.5rem;-ms-flex-pack:center;-ms-flex-align:center;font-size:1rem}.coupon .coupon-footer button{-webkit-box-flex:1;-ms-flex:1;flex:1}.coupon-modal{width:100%;height:100%;padding:1rem}.coupon-modal .backdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.coupon-modal .coupon-container{position:relative;z-index:2}@media screen and (max-width:767px){.coupon-modal .coupon-container{width:100%}}.coupon-modal .coupon-container .x-container{position:absolute;top:-13px;right:-14px;width:28px;height:28px}.coupon-modal .coupon-container .x-container .x-bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:16px;background-color:#fff;z-index:1}.coupon-modal .coupon-container .x-container i{position:absolute;top:0;left:0;font-size:28px;color:#000;z-index:2}.toggle-switch-box{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;-webkit-transition:opacity .3s ease,background-color .3s ease;transition:opacity .3s ease,background-color .3s ease}.toggle-switch-box.disabled{opacity:.5;pointer-events:none}.toggle-switch-box .toggle-switch{aspect-ratio:2/1;border:1px solid;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.toggle-switch-box .toggle-switch .switch-thumb{top:50%;left:6%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);height:82%;border-radius:50%;aspect-ratio:1/1;-webkit-transition:left .3s ease,background-color .3s ease;transition:left .3s ease,background-color .3s ease}.toggle-switch-box .toggle-switch .switch-thumb.on{left:58%}.toggle-switch-box .toggle-switch .checked-label{left:20%}.toggle-switch-box .toggle-switch .checked-label,.toggle-switch-box .toggle-switch .unchecked-label{top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-webkit-transition:opacity .3s;transition:opacity .3s}.toggle-switch-box .toggle-switch .unchecked-label{right:20%}.purchase-plan-block{background-color:#fff;border-radius:5px;-webkit-transition:all .3s ease;transition:all .3s ease;min-height:25rem;height:100%;max-width:375px;width:100%}.purchase-plan-block.max-w-premium{max-width:410px}.purchase-plan-block.border-none{border:0}.purchase-plan-block .plan-block-title{padding:0 3rem;min-height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.purchase-plan-block .plan-block-image{width:100%;height:10rem;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:50%}.purchase-plan-block .plan-block-qoutes{min-height:5rem}.purchase-plan-block .plan-block-qoutes:not(.none-padding){padding:.9rem 1.15rem}.purchase-plan-block .plan-price{font-size:2.3rem;margin:0 0 .5rem 0}.purchase-plan-block .price-text{-webkit-transition:all .3s ease;transition:all .3s ease}.purchase-plan-block .plan-title{border-bottom:1px solid #b6b6b6}.purchase-plan-block .payment-control-btn{background-color:transparent;border:none;padding:.5rem 1rem;border-radius:5px}.purchase-plan-block .btn-stripe{background-color:#6772e5!important;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;padding-left:0;padding-right:0}.purchase-plan-block .btn-stripe:hover{opacity:.8}.purchase-plan-block .btn-stripe:disabled{cursor:not-allowed}.purchase-plan-block .btn-paypal{font-size:1.4rem;padding:.45rem 0;border-radius:4px;height:45px}.purchase-plan-block .btn-vipps{background-color:#ff6a21!important;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;padding-left:0;padding-right:0}.purchase-plan-block .btn-vipps:hover{opacity:.8}.purchase-plan-block .text-old-price{display:inline-block;text-decoration:line-through;-webkit-text-decoration-color:#f61811;text-decoration-color:#f61811;text-decoration-thickness:4px}.purchase-plan-block .footer-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:18rem}.purchase-plan-block .footer-area .offer-box{color:#3e9d03}.purchase-plan-block .opacity-40{opacity:.4}.purchase-plan-block.disabled-plan{-webkit-filter:blur(3px);filter:blur(3px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.discount{z-index:1;color:#fff;font-weight:bolder}.highlight-mark{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.5rem;font-weight:700;max-width:320px;width:80%;height:2.6rem;background-color:#ffc231;border-radius:.5rem .5rem 0 0}.become-contributor-content,.highlight-mark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.become-contributor-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.border-bottom-dashed{border-bottom:3px dashed var(--ui-primary-color)}.discount{position:absolute;padding:.3rem .5rem;background-color:red;border-radius:4px;top:-15px;right:8px}#nav-animate input[type=radio i]{width:1.2rem;height:1.05rem}.col-xl-1{width:8.33333%}.col-xl-2{width:16.66667%}.col-xl-3{width:25%}.col-xl-4{width:33.33333%}.col-xl-5{width:41.66667%}.col-xl-6{width:50%}.col-xl-7{width:58.33333%}.col-xl-8{width:66.66667%}.col-xl-9{width:75%}.col-xl-10{width:83.33333%}.col-xl-11{width:91.66667%}.col-xl-12{width:100%}@media screen and (max-width:1107px){.become-contributor-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:768px){.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.purchase-plan-block{margin-bottom:.5rem}}@media screen and (max-width:280px){.purchase-plan-block .plan-block-title{padding:0}}@media screen and (max-width:1098px) and (min-width:769px){.purchase-plan-block .plan-block-title{font-size:1rem}.plan-block-qoutes{font-size:.9rem}}