@import url("https://fonts.googleapis.com/css?family=Libre+Franklin:300,400,500,600|Oswald:400,500,600|Source+Sans+Pro:700|Montserrat:400,500,600,700");@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@font-face{font-family:"bebas_neue";font-weight:bold;src:url("../fonts/BebasNeue.otf") format("opentype")}@font-face{font-family:"myriad_pro";src:url("../fonts/MyriadPro-Regular.otf") format("opentype")}.branding{position:absolute;top:15px;left:15px;display:block;z-index:50;height:80px}.branding__logo{width:80px;display:block;margin:0 auto}.navigation{width:100%;display:block;position:relative;color:#fff}.navigation__infoNav{height:65px;line-height:50px;padding-top:15px;background-color:#242021}.navigation__linkNav{height:40px;line-height:40px;background-color:#268738}.navigation__linkNav--anchor{color:#fff;font-family:Montserrat;font-size:16px;font-weight:500;text-align:right;padding-left:35px}.navigation--unorderedlist{float:right;list-style-type:none;margin:0}.navigation--unorderedlist--listitem{float:left;margin-right:15px}.navigation--unorderedlist--listitem--anchor{text-decoration:none;color:#fff}.navigation--unorderedlist--listitem--anchor--span{color:#fff;padding-left:5px}.navigation a{color:#fff;text-decoration:none}.navigation a:active{color:#f4c50e}.navigation a:hover{color:#f4c50e}.banner{color:#242021}.banner__background{margin-bottom:50px}.banner--header{height:160px;background-image:url(https://mdwfp.azureedge.net/images/BG.png);background-position:center top;background-repeat:no-repeat;background-size:100% 100%}.banner--title{padding:15px 0;font-family:Oswald;font-size:40px;line-height:48px;width:100%;float:right}.banner--subTitle{text-transform:uppercase;font-family:"Open Sans";font-size:24px;letter-spacing:1.8px;line-height:20px;width:100%}.infoNav div#menu{display:none}div.navDd{padding:30px 0;background-color:rgba(24,113,40,.9);position:fixed;top:120px;z-index:50;width:100%;display:none}div.navDd h2{color:#fff;font-size:36px;letter-spacing:2px;border-bottom:2px solid #fff;margin:15px;padding-bottom:15px}div.navDd li a{color:#fff;display:inline-block;padding-bottom:15px}div.MDWFP_Slider{height:625px;background-color:#187128;margin-top:120px;position:relative}.fal--green{color:#268738}.fal--white{color:#fff}.fal--black{color:#000}.fal--cart{margin-right:39px}.fab--green{color:#268738}.fab--white{color:#fff}.fab--black{color:#000}.far--green{color:#268738}.far--white{color:#fff}.far--black{color:#000}.far--top{position:relative;top:-8px;left:40%;font-size:1.5em !important}.far--first{left:50%}.fas--green{color:#268738}.fas--white{color:#fff}.fas--black{color:#000}.container__home{padding-bottom:22px}.card{border-radius:0;box-shadow:none;border:none}.card__home{margin-bottom:22px;height:161px;width:362px;background-color:rgba(0,0,0,.3)}.card__home .btn-simple{height:161px;width:362px;font-family:"Oswald";font-size:36px;letter-spacing:1.5px;line-height:36px;text-align:center;text-transform:uppercase}.card .content{padding:0 16px;margin:4px 0}.card--image{height:161px;width:362px}.filter{height:161px !important;width:362px !important;position:relative !important}ul li{list-style-type:none}body{position:relative;display:flex;flex-direction:column;min-height:100vh;background-color:#fff}.dln_us{text-transform:uppercase}::-webkit-input-placeholder{text-transform:none}:-moz-placeholder{text-transform:none}::-moz-placeholder{text-transform:none}:-ms-input-placeholder{text-transform:none}::placeholder{text-transform:none}#backToTopBtn{display:inline-block;background-color:#268738;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#backToTopBtn::after{content:"";font-family:FontAwesome;font-weight:normal;font-style:normal;font-size:2em;line-height:50px;color:#fff}#backToTopBtn:hover{cursor:pointer;background-color:#333}#backToTopBtn:active{background-color:#268738}#backToTopBtn.show{opacity:1;visibility:visible}#searchDD{display:none;padding:25px 0;position:relative;top:0;background-color:#207730;width:100%}#searchDD .form-control{width:75%;float:left;height:50px}#searchDD button{float:left;height:50px}#searchDD .input-group{width:100%}.searchClose img{position:absolute;top:15px;right:15px}.no-margin-bottom{margin-bottom:initial}.btn:disabled,.btn[disabled],.btn.disabled{background-color:#e5e5e5}.btn[disabled]:hover{background-color:#a4a4a4}product-catalog-form--label{height:24px;width:263px;color:#212529;font-family:"Libre Franklin";font-size:16px;line-height:20px}.bar-notification-container{position:fixed;top:0;left:0;z-index:1000;width:100%;line-height:16px;color:#fff;opacity:.95}.bar-notification.success{background-color:#268738}.bar-notification.error{background-color:#e4444c}.bar-notification.warning{background-color:#ffc107}.bar-notification{position:relative;display:none;padding:15px 25px 15px 10px}.bar-notification .content{margin:0 10px 0 0}.bar-notification .content a{color:#fff;text-decoration:underline}.bar-notification .close{position:absolute;top:0;right:0;width:32px;height:32px;margin:7px}.popup-notification{border-radius:5px;padding:3px;margin:5px 0}.popup-notification.success{border:2px rgba(75,176,122,.5) solid}.popup-notification.error{border:2px rgba(228,68,76,.5) solid}.popup-notification.warning{border:2px rgba(243,156,18,.5) solid}.underline{text-decoration:underline}.noscript{border-bottom:1px solid #333;background-color:#ff9;padding:30px 15px;text-align:center;line-height:22px;color:#444}.ajax-loading-block-window{position:fixed;top:50%;left:50%;z-index:999;width:32px;height:32px;margin:-16px 0 0 -16px;background:url("https://mdwfp.azureedge.net/images/loading.gif") center no-repeat}.please-wait{background:url("https://mdwfp.azureedge.net/images/ajax-loader-small.gif") no-repeat;padding-left:20px;font-size:14px}.ui-dialog{max-width:90%;border:1px solid #ddd;box-shadow:0 0 2px rgba(0,0,0,.15);overflow:hidden;background-color:#fff;border-radius:0;padding:0;font:normal 14px Arial,Helvetica,sans-serif}.ui-dialog:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.ui-dialog-titlebar{border-bottom:1px solid #ddd;overflow:hidden;background-color:#eee;padding:10px 15px;border-width:0 0 1px;border-radius:0;background-image:none;padding:10px 15px !important;font-weight:normal;cursor:auto !important}.ui-dialog-titlebar>span{float:left;font-size:18px;color:#444;margin:0 !important}.ui-dialog-titlebar button{position:absolute;top:0;right:0;width:42px;height:42px;border:none;overflow:hidden;background:url("https://mdwfp.azureedge.net/images/close.png") center no-repeat;font-size:0;top:0 !important;right:0 !important;width:42px !important;height:42px !important;margin:0 !important;border:none !important;border-radius:0;background:url("https://mdwfp.azureedge.net/images/close.png") center no-repeat !important;padding:0 !important}.ui-dialog-titlebar button span{display:none !important}.ui-dialog-content{padding:15px;line-height:20px;background-color:#fff !important;padding:15px 15px 20px 15px !important;color:#777}.ui-dialog-content .page{min-height:0}.ui-dialog-content .page-title{min-height:0;margin:0 0 15px;padding:0 10px 10px 10px;text-align:center}.ui-dialog-content .page-title h1{font-size:24px;line-height:30px}.ui-dialog-content .back-in-stock-subscription-page{text-align:center}.ui-dialog-content .back-in-stock-subscription-page .tooltip{margin-bottom:10px}.ui-dialog-content .back-in-stock-subscription-page .button-1{border:none;background-color:#4ab2f1;padding:10px 15px;font-size:15px;color:#fff;text-transform:uppercase}.ui-dialog-content .back-in-stock-subscription-page .button-1:hover{background-color:#248ece}.eu-cookie-bar-notification{position:fixed;top:50%;left:50%;z-index:1050;width:320px;height:180px;margin:-90px 0 0 -160px;border:1px solid #ccc;box-shadow:0 0 2px rgba(0,0,0,.15);background-color:#fff;padding:20px;text-align:center}.eu-cookie-bar-notification .text{margin-bottom:20px;line-height:20px}.eu-cookie-bar-notification button{min-width:60px;margin:5px 0 10px;border:none;background-color:#4ab2f1;padding:8px 12px;font-size:14px;color:#fff}.eu-cookie-bar-notification button:hover{background-color:#248ece}.eu-cookie-bar-notification a{display:block;color:#4ab2f1}.eu-cookie-bar-notification a:hover{text-decoration:underline}.background{height:160px}.background .wildlife-header{height:160px;background-image:url(https://mdwfp.azureedge.net/images/BG.png);background-position:center top;background-repeat:no-repeat;background-size:100% 100%}.background .wildlife-header .main-title{color:#242021}.mdwfp-black{background-color:#242021 !important}.mdwfp-green{background-color:#268738}.mdwfp-gray{background-color:#e5e5e5}.fas-green{color:#268738}.fas-white{color:#fff}.fas-black{color:#000}.rectangle-card-image {width: 100%;}@media (min-width: 768px) and (max-width: 992px) {#portal-menu-overrides .col-md-4 {flex: 0 0 50%;max-width: 50%;}.rectangle-card-image {width: 330px;}}@media (min-width: 992px) and (max-width: 1200px) {#portal-menu-overrides .col-lg-4 {flex: 0 0 50%;max-width: 50%;}.rectangle-card-image {width: 330px;}}@media (min-width: 1200px) {#portal-menu-overrides .col-xl-4 {flex: 0 0 50%;max-width: 50%;}}.menu-images .menu-card{position:relative}.menu-images .menu-card .menu-card-image img{width:250px}.menu-images .menu-card-description{height:48px;position:absolute;bottom:0;right:0;left:0;background:linear-gradient(to top,#000,transparent)}.menu-images .menu-card-description span{margin-top:11px;display:inline-block;position:absolute;top:0%;left:50%;transform:translateX(-50%);height:22px;width:100%;color:#fff;font-family:Montserrat;font-size:18px;font-weight:500;line-height:22px;text-align:center}.hunters-ed-validation-container{margin:50px 0}.hunters-ed-validation-container .info-container{padding:0 30px}.hunters-ed-validation-container .info-container .headerPanel{padding-top:12px}.hunters-ed-validation-container .info-container hr{border-top:2px solid #f8f8f8;background-color:#f8f8f8}.hunters-ed-validation-container .buttons{line-height:100px;padding:0}.product-catalog .warning-border{border:2px solid #f4c50e;border-radius:4px}.product-catalog .flyoutcart-grey{background-color:rgba(74,74,74,.6) !important;transition:background-color cubic-bezier(.42,0,.58,1);-moz-transition:background-color cubic-bezier(.42,0,.58,1);-webkit-transition:background-color cubic-bezier(.42,0,.58,1);-ms-transition:background-color cubic-bezier(.42,0,.58,1)}.product-catalog .flyoutcart-green{background-color:#268738 !important;transition:background-color cubic-bezier(.42,0,.58,1);-moz-transition:background-color cubic-bezier(.42,0,.58,1);-webkit-transition:background-color cubic-bezier(.42,0,.58,1);-ms-transition:background-color cubic-bezier(.42,0,.58,1)}.product-catalog .shopping-cart{background-color:rgba(74,74,74,.6);z-index:4;width:263px;height:80px}.product-catalog .shopping-cart .shopping-cart-icon{margin-top:20px;margin-left:24px}.product-catalog .shopping-cart .shopping-cart-icon .badge{position:absolute;top:.5rem;left:5.25rem;text-align:center}.product-catalog .shopping-cart .shopping-cart-details{margin-top:30px}.product-catalog .shopping-cart .shopping-cart-details .subTotal{color:#fff;font-family:"Open Sans";font-size:24px;text-align:center;line-height:0}.product-catalog .shopping-cart .shopping-cart-details .checkout{text-align:center}.product-catalog .shopping-cart .shopping-cart-details .checkout .btn-checkout{background-color:transparent;color:#fff;font-family:"Open Sans";font-size:16px;font-weight:400;text-align:center;border:none}.product-catalog--name{opacity:.9;color:#212529;font-family:"Libre Franklin";font-size:28px;letter-spacing:-.5px;line-height:34px;font-weight:600;text-align:left;margin-top:40px;margin-bottom:0;padding-bottom:8px}.product-catalog hr{height:2px;margin:0;background-color:#f4c50e;margin-bottom:25px}.slick-slide{width:300px;box-sizing:border-box}.license-package .package-card{background-color:#e5e5e5;height:355px;width:280px;font-family:"Libre Franklin";color:#242021}.license-package .package-card .package-card-header-content{margin-left:10px}.license-package .package-card .package-card-header-content h5{padding-top:5px;height:24px;font-size:14px;font-weight:300;line-height:17px;margin-bottom:0}.license-package .package-card .package-card-header-content h4{padding-bottom:5px;height:24px;font-size:16px;font-weight:600;line-height:19px;margin:0}.license-package .package-card .package-card-image{height:112px;width:280px;padding-bottom:8px}.license-package .package-card .package-card-image img{width:100%;height:112px}.license-package .package-card .package-card-description{margin-left:12px;margin-right:12px;padding-top:8px;height:128px;font-size:14px;max-width:274px;line-height:17px}.license-package .package-card .package-card-footer{margin-left:12px;margin-top:15px}.license-package .package-card .package-card-footer .button-div{width:145px;float:left}.license-package .package-card .package-card-footer .package-card-price{height:36px;width:92px;color:#242021;font-family:"Libre Franklin";font-size:16px;text-align:right;float:right;line-height:36px;margin-right:16px}.table thead tr th{border:none;height:20px;color:#000;font-family:"Libre Franklin";font-size:16px;font-weight:600;letter-spacing:.05px;line-height:20px}.table tbody tr td{color:#4a4a4a;font-family:"Open Sans";font-size:16px;vertical-align:top;border:none}.product-name{word-wrap:normal}.product-price{min-width:62px}td.text-center.auto-renew-column{line-height:40px;height:40px}td.order-name.indented{padding-left:32px;color:#a4a4a4}.auto-renew-bundled-product{margin:15px 50px;line-height:30px;color:#a4a4a4}.auto-renew-bundled-product-receipt{line-height:30px;color:#a4a4a4}.checkbox-product-autorenew{display:none}.has-switch:hover .switch-on label{margin:1px -13px;width:22px}.has-switch:hover .switch-off label{width:22px}.switch.has-switch{vertical-align:middle}.product-button{width:160px}label{height:24px;color:#212529;font-family:"Libre Franklin";font-size:16px;line-height:20px}.form-control{height:48px;border:1px solid #ddd;background-color:#fbfbfb;color:#212529;font-family:"Libre Franklin";font-size:12px;line-height:20px}.form-control .custom-carets .dropdown-toggle:after{font-family:FontAwesome;content:""}.form-control .custom-carets .dropdown-toggle>span.caret{display:none}.btn{opacity:initial;border-radius:0;box-shadow:none}.btn-danger{height:36px;width:145px;font-family:"Source Sans Pro";font-size:14px;font-weight:700;line-height:18px;text-align:center}.btn-warning{border:none;height:36px;min-width:145px;color:#4a4a4a !important;font-family:"Source Sans Pro";font-size:14px;font-weight:700;line-height:18px;text-align:center}.btn-modal{border:none;height:36px;width:145px;font-family:"Source Sans Pro";font-size:14px;font-weight:700;line-height:18px;text-align:center}.combodate{display:block;margin-left:-15px}.combodate .form-control{display:inline-block}.login-header--title{height:44px;color:#242021;font-family:"Open Sans";font-size:16px;line-height:20px}.login-requirements{background-color:#f5f5f5;margin-top:40px}.login-requirements--content{padding:24px 28px;color:#242021;font-family:"Open Sans";font-size:16px;line-height:20px}.login-requirements--content--title{color:#242021;font-family:"Open Sans";font-size:16px}.login-requirements--content--unorderedList{padding-top:8px}.login-requirements--content--listItem{margin-left:8px;line-height:25px;font-size:16px;list-style-type:disc}hr{height:2px;background-color:#f4c50e;max-width:100%;padding:0 16px}.login-form{margin-top:20px}.login-form--label{height:24px;color:#212529;font-family:"Libre Franklin";font-size:16px;line-height:20px;padding-top:20px}.login-form .form-control{margin-top:8px}.login-form .form-control .custom-carets .dropdown-toggle:after{font-family:FontAwesome;content:""}.login-form .form-control .custom-carets .dropdown-toggle>span.caret{display:none}.login-form .buttons{margin-top:40px}.auto-renew-column-payment{min-width:83px}.info-container{padding:20px;background-color:#f8f8f8}.info-container .headerPanel h4{opacity:.9;color:#242021;font-family:"Open Sans";font-size:24px;font-weight:600;letter-spacing:-.5px;margin:0;text-transform:uppercase}.info-container .headerPanel .residency{height:16px;color:#9b9b9b;font-family:"Open Sans";font-size:14px;font-weight:600;line-height:33px}.info-container .headerPanel .btn-edit{padding-right:5px}.info-container .card-info{background-color:#f8f8f8;box-shadow:none;-webkit-box-shadow:none}.info-container .card-info .content{padding:12px 0}.info-container .card-info .title{color:#212529;font-size:16px;font-family:"Open Sans";height:20px;font-weight:600;line-height:20px}.info-container .card-info .description{color:#212529;font-size:16px;font-family:"Open Sans";height:20px;line-height:20px}.info-container .card-info .not-provided{font-family:"Open Sans";line-height:20px;height:20px;color:#9b9b9b}.edit-info-container{margin-top:0}.sidemenu{margin-top:0}.sidemenu .list-title{color:#212529;opacity:.9;line-height:33px;height:33px;font-size:24px;font-weight:600}.sidemenu li{padding:8px 0 8px 0;height:40px}.sidemenu li .active{color:#242021;font-family:"Open Sans";font-size:16px;font-weight:bold}.sidemenu li a{height:22px;line-height:22px;color:#242021;font-family:"Open Sans";letter-spacing:-.5px;font-size:16px}.centerBlock{display:table;margin:auto}.icon-white{color:#fff}.footer-white{color:#fff;opacity:.5}.badge-warning{background-color:#f4c50e;color:#242021;font-family:"Open Sans";font-size:16px;text-align:center}.order-summary-content .btn-clear-cart{background-color:#d0021b}.order-summary-content .btn-default{background-color:#e5e5e5;color:#4a4a4a !important;font-family:"Source Sans Pro";font-size:14px;font-weight:700;line-height:18px;text-align:center;border:none}.order-summary-content .btn-default:hover{color:#fff !important}.order-summary-content .table-responsive table{margin-top:44px;margin-bottom:80px}.order-summary-content .table-responsive table thead tr th{height:20px;width:165px;color:#000;font-family:"Libre Franklin";font-size:16px;font-weight:600;letter-spacing:.05px;line-height:20px}.order-summary-content .table-responsive table tbody tr td{color:#4a4a4a;font-family:"Open Sans";font-size:16px}.order-summary-content .table-responsive table tbody tr td .auto-renew-bundled-product{margin:15px 0;color:#a4a4a4;word-break:break-word}.order-summary-content .table-responsive table tbody tr td .checkbox-blue{margin:auto;padding:2px;color:#00439d !important}.order-summary-content .table-responsive table tbody tr td .removable{color:#d0021b;font-family:"Source Sans Pro";font-size:14px;font-weight:bold;line-height:18px;text-align:center}.order-summary-content .table-responsive table tfoot tr td{height:61px;width:165px;color:#4a4a4a;font-family:"Open Sans";font-size:18px;font-weight:bold;line-height:20px;border-bottom:1px solid #ddd}.home-container .home-card .btn-simple{height:161px;width:362px;font-family:"Oswald";font-size:36px;letter-spacing:1.5px;line-height:36px;text-align:center;text-transform:uppercase}.wrapper{padding-bottom:50px}.no-design .wrapper .container{width:initial}.no-design .wrapper .container .no-data{padding:50px 0}.no-design .wrapper .container .no-data h1{width:initial}.btn-invisible{border:none !important}.sticky{background-color:rgba(74,74,74,.9);z-index:999;width:263px !important;margin-top:60px}.date-box{width:initial;max-width:12%;display:inline-block;margin-right:16px}.faux-button{cursor:pointer !important}select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:132px;background-image:url("https://mdwfp.azureedge.net/images/Muted.svg");background-repeat:no-repeat;background-position:right}.slick-prev,.slick-next{background:#f00}.previous-button{height:62px;width:62px}.prev{display:block;position:absolute;z-index:1000;top:50%;transform:translateY(-50%);left:-75px}.next{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1000;right:-75px}.btn-black{background-color:#000}.slick-caret-prev{margin-left:15px}.slick-caret-next{margin-left:23px}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.hide{position:absolute !important;top:-9999px !important;left:-9999px !important}.modal-content{padding:0 24px}.modal-dialog{max-width:initial;width:566px;height:301px}.modal-title{height:29px;opacity:.9;color:#212529;font-family:"Libre Franklin";font-size:24px;letter-spacing:-.5px;line-height:29px}.modal-body{height:initial;width:initial;padding:0 24px;margin-top:16px;margin-bottom:32px}.modal-header{border:0 none;padding:0 40px;margin:16px 0;height:96px}.modal-body .card-info{box-shadow:none;-webkit-box-shadow:none;margin-bottom:16px}.modal-body{color:#212529;font-family:"Libre Franklin";font-size:16px;letter-spacing:-.1px;line-height:24px;padding:0}.modal-footer{padding:0 40px 32px 40px}.modal-footer .btn{height:40px;min-width:120px}.modal-footer>:not(:first-child){margin-left:4px}.receipt{font-family:"Open Sans"}.receipt .header{height:33px;opacity:.9;color:#242021;font-size:24px;font-weight:600;letter-spacing:-.5px;line-height:33px}.receipt hr{border-top:2px solid #f4c50e}.receipt .legal{color:#212529;font-size:16px;line-height:20px;padding-bottom:20px}.receipt .card{border-radius:0;box-shadow:none;margin-bottom:0 !important}.receipt .card .content{color:#212529;padding:0 15px 0 0}.receipt .card .content .title{font-size:16px;font-weight:600;line-height:20px;margin-bottom:4px}.receipt .card .content .description{height:20px;font-size:16px;line-height:20px;text-transform:uppercase}.receipt .card .content .complete{color:#268738}.receipt .card .content .canceled,.receipt .card .content .suspectedfraud,.receipt .card .content .closed{color:#d0021b}.receipt .table{color:#212529}.receipt .table thead{background-color:#f8f8f8}.receipt .table thead tr th{font-size:14px;font-weight:600;line-height:20px}.receipt .table tbody tr td{font-size:16px;line-height:20px}.receipt .btn-warning{margin-top:56px}.table-striped>tbody>tr:nth-of-type(even){background-color:#f8f8f8}.table-striped>tbody>tr:nth-of-type(odd){background-color:#e5e5e5}.donation{margin-bottom:79px}.donation label{height:32px;color:#000 !important;font-family:"Libre Franklin";font-size:14px;letter-spacing:.23px;line-height:20px}.donation .title{margin-bottom:4px}.input-height{margin-top:8px}.modal-body{height:initial;width:initial}.modal-body .card-info{box-shadow:none;-webkit-box-shadow:none;margin-bottom:0}.btn-center{margin:15px 0}.space-20{padding:20px 0}.iframe-container{height:100%;margin:0}.iframe-container iframe{display:block;background:#000;border:none;width:100%;height:100%}.embed-responsive-ccp{min-height:800px;padding-bottom:200px !important}.auto-renew-container{background-color:#f8f8f8;padding:14px;margin:14px 0}.auto-renew-container--redirect{margin-left:40px}.auto-renew-container h1{opacity:.9;height:initial;color:#242021;font-family:"Open Sans";font-size:24px;font-weight:600;letter-spacing:-.5px;line-height:33px;margin:24px;padding:0}.auto-renew-container hr{height:2px;background-color:#f4c50e;max-width:92%;margin-bottom:32px}.auto-renew-container iframe{width:100%;margin-left:14px}.center{margin:auto;width:50%;padding:10px}.footer{background-color:#242021;color:#fff}.footer-browser{height:104px;border:1px solid #242021;margin-top:auto}.footer-fixed{position:fixed;bottom:0;left:0;right:0}.footerInfo{color:#fff}.footerInfo img{float:left}.footerInfo .transparency{float:right;color:#fff;opacity:initial;text-align:right;line-height:20px}.footerInfo .transparency a{color:#fff;opacity:initial}.transparency-mobile{line-height:85px;float:right;vertical-align:middle}.tooltip-inner{background-color:#fff;color:#242021;box-shadow:0 46px 100px 0 rgba(0,0,0,.15);max-width:600px}.tooltip.top .tooltip-inner:before{margin-left:-52%}.tooltip.top .tooltip-inner:after{border-top:11px solid #fff;border-left:11px solid transparent;border-right:11px solid transparent;bottom:-10px;margin-left:-52%}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}@media(max-width:992px){.footer-browser{height:104px;position:initial}.hamburger-menu{width:56px;height:70px;background-color:#268738;position:absolute;right:0;top:104px}.hamburger-menu--bars{margin:20px}.hamburger-menu--cross{margin:20px}.menu{position:absolute;background:#fff;top:104px;right:56px;left:0;bottom:272px;z-index:10}.menu .sidemenu{position:absolute;z-index:10;width:200px;background:#fff;padding-left:20px}.menu-images .menu-card{position:relative}.menu-images .menu-card .menu-card-image img{width:200px}.menu-images .menu-card-description span{font-size:16px}.menu-banner .banner__background{margin-bottom:50px}.menu-banner .banner--header{height:72px}.menu-banner .banner--title{display:none}.menu-banner .banner--subTitle{padding:0;margin-top:25px;font-size:22px;line-height:18px;float:left;display:block}.navigation__linkNav--anchor{color:#fff;font-family:Montserrat;font-size:10px;padding-left:10px}.banner__background{margin-bottom:50px}.banner--header{height:100px}.banner--title{padding:13px 0;font-size:21px;line-height:21px}.banner--subTitle{font-size:18px}.product-catalog .shopping-cart{float:right}.footerInfo{padding-inline-start:0}.footerInfo span{top:0;line-height:20px}.footerInfo li{margin:0}.footerInfo img{float:left}.footerInfo--unorderedlist{float:left;list-style-type:none;margin:0;padding:10px 0}.footerInfo--unorderedlist--listitem{float:left;margin-right:15px;margin-top:-20px;padding-right:0}.footerInfo--unorderedlist--listitem--anchor{text-decoration:none;color:#fff}.footer .copyright{text-align:left;padding:0}.card__home{display:block;margin-right:auto;margin-left:auto;margin-bottom:22px;height:219px;width:291px;background-color:rgba(0,0,0,.3)}.card__home .btn-simple{height:219px;width:291px;font-family:"Oswald";font-size:36px;letter-spacing:1.5px;line-height:36px;text-align:center;text-transform:uppercase}.card--title{height:219px;width:291px}.card--gradient{height:50px;width:292px;position:absolute;background:linear-gradient(to top,#000,transparent)}.card--anchor{position:absolute;width:292px;bottom:16px;font-size:18pt;line-height:22pt;font-weight:500;font-family:"Montserrat";color:#fff}.card--image{height:219px;width:291px}.filter{height:219px !important;width:291px !important;position:relative !important}.info-container{margin:0}.info-container .headerPanel h4{font-size:16px}.info-container .headerPanel .residency{height:16px;color:#9b9b9b;font-family:"Open Sans";font-size:14px;font-weight:600;line-height:33px}.info-container .headerPanel .btn-edit{padding-right:5px}.info-container hr{height:2px;background-color:#f4c50e;width:90%}.info-container .card-info{background-color:#f8f8f8;box-shadow:none;-webkit-box-shadow:none}.info-container .card-info .title{color:#212529;font-size:16px;font-family:"Open Sans";height:20px;font-weight:600;line-height:20px}.info-container .card-info .description{color:#212529;font-size:16px;font-family:"Open Sans";height:20px;line-height:20px}.info-container .card-info .not-provided{font-family:"Open Sans";line-height:20px;height:20px;color:#9b9b9b}.table-responsive{border:none}.table-responsive table thead tr th{font-size:14px}.table-responsive table tbody tr td{font-size:14px}.table-responsive table tfoot tr td{font-size:16px}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.hide-on-landscape{display:none}}@media screen and (max-width:600px) and (orientation:portrait){.auto-renew-bundled-product{margin:initial}.indented{margin:initial}.prev{left:0}.next{right:0}.btn-package{float:none;margin-left:12px}.btn-package-remove{float:none;margin-left:0}.btn-warning{min-width:110px}.product-catalog-form--label{margin-top:12px}.mobile-dropdown{min-width:99px !important}.hide-on-portrait{display:none}.branding{height:60px;top:25px}.branding img{width:60px}.hamburger-menu{width:56px;height:70px;background-color:#268738;position:absolute;right:0;top:104px}.hamburger-menu--bars{margin:20px}.hamburger-menu--cross{margin:20px}.menu{position:absolute;background:#fff;top:104px;right:56px;left:0;bottom:272px;z-index:10}.menu .sidemenu{position:absolute;z-index:10;width:200px;background:#fff;padding-left:20px}.menu-images{position:relative}.menu-banner .banner__background{margin-bottom:50px}.menu-banner .banner--header{height:72px}.menu-banner .banner--title{display:none}.menu-banner .banner--subTitle{padding:0;margin-top:25px;font-size:22px;line-height:18px;float:left;display:block}.banner__background{margin-bottom:50px}.banner--header{height:72px}.banner--title{display:none}.banner--subTitle{padding:0;margin-top:25px;font-size:22px;line-height:18px;float:left;display:block}.navigation__linkNav--unorderedlist--listitem:hover{color:#f4c50e}.navigation__linkNav{border:1px #242021;background-color:#242021;margin-top:-1px}.navigation__linkNav--anchor{display:block;margin-top:-20px}.navigation--unorderedlist{float:right;list-style-type:none;margin:0}.navigation--unorderedlist--listitem{float:left;margin-right:7px;margin-top:-20px}.navigation--unorderedlist--listitem--anchor{text-decoration:none;color:#fff}.navigation--unorderedlist--listitem--anchor--span{color:#fff;padding-left:5px}.footerInfo{padding-inline-start:0}.footerInfo span{top:0;line-height:20px}.footerInfo li{margin:0}.footerInfo img{padding-top:15px;float:left}.footerInfo--unorderedlist{float:left;list-style-type:none;margin:0;padding:10px 0}.footerInfo--unorderedlist--listitem{float:left;margin-right:15px;margin-top:-20px;padding-right:0}.footerInfo--unorderedlist--listitem--anchor{text-decoration:none;color:#fff}.footer .copyright{text-align:left;padding:0}.card__home{display:block;margin-right:auto;margin-left:auto;margin-bottom:22px;height:219px;width:291px;background-color:rgba(0,0,0,.3)}.card__home .btn-simple{height:219px;width:291px;font-family:"Oswald";font-size:36px;letter-spacing:1.5px;line-height:36px;text-align:center;text-transform:uppercase}.card--title{height:111px;width:291px}.card--gradient{height:50px;width:292px;position:absolute;background:linear-gradient(to top,#000,transparent)}.card--anchor{position:absolute;width:292px;bottom:0;font-size:18pt;line-height:22pt;font-weight:500;font-family:"Montserrat";color:#fff}.card--image{height:219px;width:291px}.filter{height:219px !important;width:291px !important;position:relative !important}.product-catalog .shopping-cart{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;margin-top:-15.5vw;right:50%;width:100vw;float:initial}.product-catalog--name{font-size:16px}.product-catalog .carousel-parent{position:relative}.product-catalog .carousel-parent .previous-button{margin-top:-130px}.product-catalog .license-package .package-card{height:211px;width:160px}.product-catalog .license-package .package-card .package-card-header-content{margin-left:10px}.product-catalog .license-package .package-card .package-card-header-content h4{font-size:12px}.product-catalog .license-package .package-card .package-card-header-content h5{font-size:12px}.product-catalog .license-package .package-card .package-card-image{height:64px;width:160px;padding-bottom:8px}.product-catalog .license-package .package-card .package-card-image img{width:100%;height:64px}.product-catalog .license-package .package-card .package-card-description{display:none}.product-catalog .license-package .package-card .package-card-footer{margin:8px;width:160px}.product-catalog .license-package .package-card .package-card-footer .package-card-price{float:none;margin-left:42px}.product-catalog .table-responsive{border:none;overflow-x:hidden}.product-catalog .table-responsive table thead tr th{font-size:14px;max-width:60px}.product-catalog .table-responsive table tbody tr td{font-size:12px;white-space:normal;word-break:break-word}.product-catalog .table-responsive table tbody tr td .btn{width:110px;padding:0;font-size:11px}.product-catalog .table-responsive table tfoot tr td{font-size:16px}.product-first{margin-top:18px}.product-name{max-width:initial;word-break:initial;font-size:15px}.slick-slide{margin-left:100px;margin-right:-168px}.remove-column{max-width:50px}.login-header--title{font-size:14px}.login-requirements--content{padding:24px 28px}.login-requirements--content--title{font-size:14px}.login-requirements--content--listItem{font-size:14px}.donation label{font-size:13px}.info-container{margin:0}.info-container .headerPanel h4{font-size:16px}.info-container .headerPanel .residency{height:16px;color:#9b9b9b;font-family:"Open Sans";font-size:14px;font-weight:600;line-height:33px}.info-container .headerPanel .btn-edit{padding-right:5px}.info-container hr{height:2px;background-color:#f4c50e;width:100%}.info-container .card-info{background-color:#f8f8f8;box-shadow:none;-webkit-box-shadow:none;margin-bottom:0}.info-container .card-info .content{padding:0}.info-container .card-info .title{color:#212529;font-size:16px;font-family:"Open Sans";height:20px;font-weight:600;line-height:20px}.info-container .card-info .description{color:#212529;font-size:16px;font-family:"Open Sans";height:20px;line-height:20px}.info-container .card-info .not-provided{font-family:"Open Sans";line-height:20px;height:20px;color:#9b9b9b}.table-responsive{border:none}.table-responsive table thead tr th{font-size:14px}.table-responsive table tbody tr td{font-size:13px;white-space:initial !important;word-break:break-word}.table-responsive table tfoot tr td{font-size:16px}.modal-dialog{width:initial}.modal-title{font-weight:500;font-size:18px}.modal-body{width:initial}h5.title{font-size:16px}.modal-footer{padding-top:30px}.order-summary-content .mobile-cart{padding-bottom:20px;line-height:20px;font-size:13px}.order-summary-content .mobile-cart .product-block{border-bottom:1px solid #e5e5e5;padding-bottom:20px}.order-summary-content .mobile-cart .headerPanel h4{font-size:18px;font-weight:600;margin:0}.order-summary-content .mobile-cart .headerPanel hr{height:2px;background-color:#f4c50e;width:100%}.order-summary-content .mobile-cart .removable{color:#d0021b;font-family:"Source Sans Pro";font-size:14px;font-weight:bold;line-height:18px;text-align:center}.order-summary-content .mobile-cart .product-total{padding-top:20px;line-height:20px;font-size:18px;font-weight:600}.order-summary-content .product-mobile{padding:8px 15px;line-height:20px}.order-summary-content .product-title{font-size:14px;line-height:20px;font-weight:600}.order-summary-content .btn-clear-cart{background-color:#d0021b}.order-summary-content .btn-default{background-color:#e5e5e5;color:#4a4a4a !important;font-family:"Source Sans Pro";font-size:14px;font-weight:700;line-height:18px;text-align:center;border:none}.order-summary-content .btn-default:hover{color:#fff !important}.order-summary-content .table-responsive table{margin-top:44px;margin-bottom:80px}.order-summary-content .table-responsive table thead tr th{font-size:11px}.order-summary-content .table-responsive table tbody tr td{font-size:11px;max-width:100px;display:inline-block;word-break:break-word}.order-summary-content .table-responsive table tbody tr td .removable{font-size:11px;max-width:50px !important}.order-summary-content .table-responsive table tfoot tr td{font-size:12px}.no-data{padding:50px}.tooltip.top .tooltip-inner:before{margin-left:-67%}.tooltip.top .tooltip-inner:after{margin-left:-67%}.auto-renew-container h1{font-size:16px}}@media screen and (device-aspect-ratio:2/3){select,textarea,input[type="text"],input[type="password"] input[type="hidden"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px !important}}@media screen and (device-aspect-ratio:40/71){select,textarea,input[type="text"],input[type="password"] input[type="hidden"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px !important}}@media screen and (device-aspect-ratio:375/667){select,textarea,input[type="text"],input[type="password"] input[type="hidden"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px !important}}@media screen and (device-aspect-ratio:9/16){select,textarea,input[type="text"],input[type="password"] input[type="hidden"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px !important}}