@charset "utf-8";.container.small{max-width:1012px}.hidden{display:none;width:0}.hidden_form{display:none}.featured-slider-inner{position:relative;padding-top:36px}.featured-slider-inner ul.slick-dots{margin:0;padding:0;top:-42px;width:calc(100% - 20px);height:1px;position:absolute;text-align:left}.featured-slider-inner ul.slick-dots:after{content:"";height:1px;width:100%;z-index:-1;bottom:-13px;background-color:rgba(207,216,223,.5);display:block;position:absolute}.featured-slider-inner ul.slick-dots li{margin:0;display:inline-block;width:39px;height:9px;border-radius:5.5px;background-color:transparent;transition:all 0.5s ease-in-out;cursor:pointer;visibility:hidden}.featured-slider-inner ul.slick-dots li.slick-active{background-color:#e53e30}.featured-slider-inner ul.slick-dots li button{display:none}.latest-news-flex,.deals-case-flex,.insight-news-flex{min-height:200px;height:100%;flex-flow:column nowrap}.active-insight-section{float:left;width:100%;background-color:rgb(242,248,250)}section.active-insight-section.no-bg{background-color:transparent}.flexible-cta-main{border-bottom:4px solid #F2F8FA;padding:0 0 56px;margin-bottom:68px}.flexible-cta-main .active-insights{padding-bottom:21px}.flexible-cta-slider ul.slick-dots{margin:0;padding:0;text-align:left}.flexible-cta-slider ul.slick-dots li{margin:0 11px 0 0}.flexible-cta-slider ul.slick-dots li button{width:10px;height:10px;border-radius:300px;left:0}html[lang="fr-FR"] .main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>a.ubermenu-target{text-transform:none}.main-nav nav.ubermenu{border:0;background:none;box-shadow:none;position:static}.main-nav nav.ubermenu ul.ubermenu-nav{border:0;background:none;box-shadow:none}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item:before,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item:after{display:none}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>a.ubermenu-target{position:relative;font-size:16px;font-weight:600;line-height:19px;color:#323E48;display:block;padding:7px 19px 8px 19px;text-transform:capitalize;border:0;border-radius:4px}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-has-submenu-drop>a.ubermenu-target{padding:7px 34px 8px 14px}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-current-post-ancestor>a.ubermenu-target,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-active>a.ubermenu-target,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-current-menu-ancestor>a.ubermenu-target,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-current-menu-item>a.ubermenu-target,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item:hover>a.ubermenu-target,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>a.ubermenu-target:hover{background:#F2F8FA}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-has-submenu-drop>a.ubermenu-target:after{content:'';position:absolute;right:15px;top:50%;transform:translateY(-50%);display:block;height:5px;width:7px;background:url(../../../../../../themes/mcmillan/images/menu-down-arrow.svg) center no-repeat;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-has-submenu-drop:hover>a.ubermenu-target:after,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-current_page_ancestor>a.ubermenu-target:after,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-current-menu-item>a.ubermenu-target:after,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-current-menu-parent>a.ubermenu-target:after{transform:translateY(-50%) rotate(180deg)}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>a.ubermenu-target i.ubermenu-sub-indicator{display:none}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu{padding:27px 30px 22px;margin:24px 0 0;background:#F2F8FA;border:0;box-shadow:none}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item .ubermenu-content-block{padding:0}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item ul.ubermenu-submenu li:before,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item ul.ubermenu-submenu li:after{display:none}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item{margin-bottom:5px}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item>a{padding:0;font-size:13px;color:#323E48;display:block;font-weight:600;line-height:24px;letter-spacing:-.15px;position:relative;padding-left:17px}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item.ubermenu-current-menu-item>a,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item>a:hover{color:#E53E30}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item>a:after{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(-90deg);display:block;height:5px;width:7px;background:url(../../../../../../themes/mcmillan/images/menu-down-arrow.png) center no-repeat;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.megamenu-full-width>ul.ubermenu-submenu{display:flex;padding:0;left:0!important;width:100%;max-height:500px}.mm_menu_items{width:60%;padding:30px 26px;overflow-y:auto;display:flex}.mm_submenu_items{width:33.333%;padding:0 36px}.mm_menu_images{width:40%;padding-left:9px}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.megamenu-full-width>ul.ubermenu-submenu .mm_menu_items li.ubermenu-item{width:100%}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.megamenu-full-width>ul.ubermenu-submenu .mm_menu_images li.ubermenu-item{width:100%;height:100%;float:none}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.megamenu-full-width>ul.ubermenu-submenu .mm_menu_images li.ubermenu-item .ubermenu-content-block{padding:0;width:100%;height:100%}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.megamenu-full-width>ul.ubermenu-submenu li>a{font-size:19px;font-weight:500;letter-spacing:-.71px;line-height:27px;border-bottom:2px solid #fff;padding-bottom:11px;margin-bottom:9px;padding-left:0;color:#323E48}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.megamenu-full-width>ul.ubermenu-submenu li>a:hover{color:#E53E30}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.megamenu-full-width>ul.ubermenu-submenu li>a:after{display:none}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item{margin-bottom:16px}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item>ul{display:block;opacity:0;visibility:hidden;max-height:0;min-height:0;padding:0;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;height:0}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu.ubermenu-submenu-id-2112>li.ubermenu-item>ul.ubermenu-submenu-id-2617{padding-bottom:100px}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item:hover>ul{display:block;visibility:visible;opacity:1;max-height:100%;min-height:100%;padding:15px 0 0;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;height:auto}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item>a{padding:0;font-size:13px;color:#323E48;display:block;font-weight:600;line-height:normal;letter-spacing:-.15px;padding-left:17px;position:relative;border:0;margin-bottom:0}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu->uiteml.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item.ubermenu-current_page_ancestor>a,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item.ubermenu-current_page_item>a,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item>a:hover{color:#E53E30}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item>a:after{content:'';position:absolute;left:0;top:6px;transform:rotate(-90deg);display:block;height:5px;width:7px;background:url(../../../../../../themes/mcmillan/images/menu-down-arrow.png) center no-repeat;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item.ubermenu-has-submenu-stack>a:hover:after,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu>li.ubermenu-item.ubermenu-current_page_item>a:after{transform:rotate(0deg)}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu ul{padding:15px 0 0}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu ul>li.ubermenu-item{margin-left:29px;margin-bottom:11px;width:auto}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu ul>li.ubermenu-item:last-child{margin-bottom:0}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu ul>li.ubermenu-item>a{padding:0;font-size:12px;letter-spacing:-.14px;line-height:normal;color:#323e48;font-weight:500}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu ul>li.ubermenu-item.ubermenu-current_page_item>a,.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu ul>li.ubermenu-item>a:hover{color:#E53E30;height:auto;transition:all .2s ease}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu ul>li.ubermenu-item>a:after{display:none}.menu-product-right{display:block;width:100%;height:100%;position:relative}.menu-product-right img{width:100%;height:100%;object-fit:cover;object-position:center}.overlay-content{position:absolute;bottom:0;left:0;right:0;top:auto;color:#fff;width:100%;height:100%}.overlay-content:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#323E48;opacity:.6}.overlay-flex{width:100%;bottom:0;left:0;right:0;padding:60px 60px 67px;position:absolute}.overlay-content .heading-three{color:#fff;margin-bottom:35px;font-size:22px;line-height:32px}.overlay-content span{color:#CFD8DF;font-size:10.5px;letter-spacing:.93px;font-weight:600;text-transform:uppercase}.modal-menu nav.ubermenu{margin:0;background:none;border:0;box-shadow:none;width:100%}.modal-menu nav.ubermenu ul.ubermenu-nav{margin:0;background:none;padding:0;width:100%}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item{float:none;display:block}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item:before{display:none}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>a.ubermenu-target{font-size:15px;letter-spacing:-.5px;color:#323E48;font-weight:600;display:block;text-transform:none;background:none;border:0;border-bottom:solid 1px rgba(91,103,112,.15);padding:18px 16px 17px 0;line-height:normal}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-active>a.ubermenu-target,.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item:hover>a.ubermenu-target,.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>a.ubermenu-target:hover{background:none;color:#e53e30}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.ubermenu-has-submenu-drop>a.ubermenu-target:after{background:url(../../../../../../themes/mcmillan/images/right-arrow.svg) no-repeat center right;background-size:6px 9px;content:"";width:9px;height:9px;display:inline-block;right:0;top:25px;transform:none;margin:auto;position:absolute;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item:hover>a.ubermenu-target:after,.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>a.ubermenu-target:hover:after{transform:rotate(90deg)}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>a.ubermenu-target i.ubermenu-sub-indicator{display:none}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu{max-height:100%;min-height:100%;position:relative;margin:0;background:none;border:0;box-shadow:none;display:block;opacity:0;visibility:hidden;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;height:0}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu>li{display:block;float:none;margin:0 0 13px}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu>li:last-child{margin-bottom:0}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu>li:before{display:none}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu>li>a{display:block;font-size:14px;line-height:normal;padding:0;font-weight:500;color:#323E48;position:relative;border:0!important}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu>li>a:hover{color:#e53e30}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu>li:hover ul{display:block}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu ul{margin:0;padding:14px 0 0;display:none}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu ul>li{display:block;margin:0 0 13px}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu ul>li:last-child{margin-bottom:0}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu ul>li>a{display:block;font-size:14px;line-height:normal;padding:0;font-weight:500;color:#323E48;letter-spacing:0}.gray-bg{background-color:#f2f8fa}.payment-invoice-main{padding:102px 0 51px}.payment-invoice-text{padding-bottom:43px}.payment-invoice-text h1{margin-bottom:26px}.payment-invoice-text hr{background-color:#fff;height:5px;margin:0 0 22px}.payment-invoice-text span{font-size:20px;line-height:30px;letter-spacing:-.53px;display:block;margin-bottom:23px}.invoice_details{padding:51px 60px 50px 59px;background-color:#fff}.invoice_details h2{font-size:26px;line-height:44px;letter-spacing:-.4px;font-weight:600;margin-bottom:7px}.common_form .frm_forms .um{margin:0;max-width:100%}.common_form .frm_forms .um:after{content:"";display:block;clear:both}.common_form .frm_forms .um .um-row{margin:0!important}.common_form .frm_forms .um-col-alt{margin:0;float:left}.common_form .frm_forms .um-col-alt-b{margin-top:11px;float:right;padding:0}.common_form .frm_forms .um-col-alt-b a{color:#e53e30;font-weight:700;margin-left:auto;margin-top:2px;font-size:10px;text-transform:uppercase;letter-spacing:.63px;padding-right:17px;position:relative;display:inline-block;text-decoration:none}.common_form .frm_forms .um-col-alt-b a:hover{color:#323e48}.common_form .frm_forms .um-col-alt-b a:after{content:"";width:6px;height:9px;background-image:url(../../../../../../themes/mcmillan/images/arrow-red.svg);background-repeat:no-repeat;background-position:center;right:0;top:0;bottom:0;margin:auto;position:absolute;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;background-size:6px 9px}.common_form .frm_forms .um-col-alt-b a:hover:after{right:-5px}.common_form fieldset{margin:0;padding:0;border:0}.common_form .field_item,.common_form .frm_forms .um .um-form .um-field{margin-bottom:10px;position:relative;padding:0}.common_form .field_item.half_width{width:50%;padding:0 5px;margin-left:0;margin-right:0;float:left;clear:none}.common_form .field_item.half_width.half_first{padding-left:0}.common_form .field_item.half_width.half_last{padding-right:0}.common_form .field_item.full_width{clear:both;float:none}.common_form .field_item label.frm_primary_label,.common_form .frm_forms .um .um-form .um-field-label label{margin:0;top:21px;padding:0 18px;display:block;position:absolute;font-size:15px;line-height:24px;letter-spacing:-.58px;color:#5b6770;width:auto;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;font-weight:300}.common_form .field_item label.frm_primary_label.input-has-value,.common_form .frm_forms .um .um-form .um-field-label.input-has-value label,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields label.frm_primary_label.input-has-value{top:8px;font-size:11px;letter-spacing:-.42px;color:#a6b1ba}.common_form .field_item input[type="checkbox"],.common_form .field_item input[type="radio"]{-webkit-appearance:auto!important;width:auto!important;height:auto!important;padding:0!important;line-height:normal!important;display:inline!important}.common_form .field_item input,.common_form .frm_forms .um .um-form .um-field-area input{width:100%;height:64px!important;padding:12px 18px 4px!important;font-size:17px!important;line-height:24px;letter-spacing:-.65px;color:#323e48;display:block!important;background:transparent;position:relative;z-index:2;border-radius:6px;font-family:'Montserrat',sans-serif;border:solid 1px rgba(207,216,223,.5)!important}.common_form .frm_forms .um .um-form .um-field-area input:focus{border:solid 1px rgba(207,216,223,.5)}.common_form .selectBox-dropdown,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .selectBox-dropdown{background:transparent;border:solid 1px rgba(207,216,223,.5);font-family:'Montserrat',sans-serif;border-radius:6px!important;padding:24px 18px 4px;font-size:17px;line-height:24px;letter-spacing:-.65px;color:#323e48;font-weight:300;cursor:pointer;width:100%!important}.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .selectBox-label,.common_form .selectBox-label{padding:0 20px 10px 0!important}.common_form .selectBox-dropdown:focus,.common_form .selectBox-dropdown:focus .selectBox-arrow,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .selectBox-dropdown:focus,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .selectBox-dropdown:focus .selectBox-arrow{border-color:rgba(207,216,223,.5)}.common_form .selectBox-dropdown .selectBox-arrow,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .selectBox-dropdown .selectBox-arrow{border-color:rgba(207,216,223,.5);background:url(../../../../../../themes/mcmillan/images/menu-down-arrow.svg) center no-repeat}.common_form .subscribe_city label.frm_primary_label,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .reason-for-contact label.frm_primary_label{top:8px;font-size:11px;letter-spacing:-.42px;color:#a6b1ba}.common_form .frm_forms .um .um-form input[type="submit"]{width:auto;min-width:108px;display:inline-block;color:#fff;font-size:11px;line-height:normal;padding:15px 49px 16px 19px;vertical-align:middle;cursor:pointer;font-family:'Montserrat',sans-serif;border:0 none;border-radius:4px;background-color:rgb(229,62,48);position:relative;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;letter-spacing:.6px;text-transform:uppercase;font-weight:700;background-image:url(../../../../../../themes/mcmillan/images/white-arrow.svg);background-repeat:no-repeat;background-position:81px 18px}.common_form .frm_forms .um .um-form input[type="submit"]:hover{background-color:#000;color:#fff;background-position:86px 18px}.common_form .frm_forms .um.um-password .um-field-block div{text-align:left!important}.common_form .frm_forms .um.um-password .um-col-alt-b{float:none}.common_form .frm_forms .um.um-password .um-col-alt-b .um-center{text-align:left}.common_form .frm_forms .um.um-password .um-form input[type="submit"]{min-width:208px;background-position:178px 18px}.common_form .frm_forms .um.um-password .um-form input[type="submit"]:hover{background-position:183px 18px}.common_form .frm_forms .um p.um-notice{margin:0 0 20px;background:transparent;color:rgb(50,62,72);padding:0 30px 0 0}.common_form .frm_forms .um p.um-notice i{right:0;top:-4px;transition:all 0.5s ease-in-out}.common_form .frm_forms .um p.um-notice i:hover{color:#E53E30}span.cents{font-size:12px;line-height:19px;letter-spacing:-.32px;display:block;color:#323e48}.common_form .field_item.full_width.topSpace{padding:15px 0 9px}.common_form div.checker{width:18px;height:18px;margin:0;top:15px;left:0;right:auto;border-radius:4px;border:solid 1px rgba(207,216,223,.5);background:#fff;display:inline-flex;align-items:center;justify-content:center;position:absolute}.common_form div.checker span{width:10px;height:10px;border-radius:2px;border:0;background:transparent}.common_form div.checker span.checked{background:#e53e30}.common_form div.checker input{width:100%;height:100%;left:0;right:0;top:0;bottom:0;opacity:0;position:absolute;padding:0;margin:0;background:none;cursor:pointer}.common_form div.radio{width:18px;height:18px;margin:0;margin-right:12px;border-radius:300px;border:solid 1px rgba(207,216,223,.5);background:#fff;display:inline-flex;align-items:center;justify-content:center}.common_form div.radio span{width:10px;height:10px;border-radius:300px;border:0;background:transparent}.common_form div.radio span.checked{background:#e53e30}.common_form div.radio span.checked:before{display:none}.common_form div.radio input{width:100%;height:100%;left:0;right:0;top:0;bottom:0;opacity:0;position:absolute;padding:0;margin:0;background:none}.inline_radio_btns{padding:13px 0 4px}.inline_radio_btns .inline{margin-right:49px}.inline_radio_btns .inline span{font-size:14px;line-height:normal;letter-spacing:-.16px;font-weight:500;color:#323e48}.common_form .field_item span.label_text{padding:0;font-size:14px;line-height:normal;letter-spacing:-.16px;font-weight:500;color:#323e48;display:block}.common_form .field_item span.label_text.left_space{padding-left:10px;display:inline!important}.common_form .instruction_paragraph{border-top:solid 1px rgba(50,62,72,.12);padding:16px 0 11px;margin-top:17px}.common_form .instruction_paragraph span{font-size:12px;line-height:19px;letter-spacing:-.32px;display:block}.common_form .field_item.submit{margin-bottom:0}.common_form .field_item input::-webkit-input-placeholder{color:#323e48}.common_form .field_item input:-moz-placeholder{color:#323e48;opacity:1}.common_form .field_item input::-moz-placeholder{color:#323e48;opacity:1}.common_form .field_item input:-ms-input-placeholder{color:#323e48}.common_form .frm_forms .um .um-form .um-field-error{width:100%;display:block;font-size:12px;line-height:18px;color:rgb(229,62,48);background:transparent;padding:0;margin:0;border-radius:0;text-align:right}.common_form .frm_forms .um .um-form .um-field-error .um-field-arrow{display:none}span.cards{display:block;text-align:right;margin-top:18px}.common_form .frm_forms .frm_form_fields fieldset,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields fieldset{margin:0;padding:0;border:0}.common_form .frm_forms .frm_form_fields .frm_form_field{margin-bottom:10px;position:relative}.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .frm_form_field{margin-bottom:20px;position:relative}.common_form .frm_forms .frm_form_fields .frm_form_field.frm_half,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .frm_form_field.frm_half{width:50%;padding:0 5px;margin-left:0;margin-right:0;float:left;clear:none}.common_form .frm_forms .frm_form_fields .frm_form_field.frm_half.frm_first,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .frm_form_field.frm_half.frm_first{padding-left:0}.common_form .frm_forms .frm_form_fields .frm_form_field.frm_half.frm_last,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .frm_form_field.frm_half.frm_last{padding-right:0}.common_form .frm_forms .frm_form_fields .frm_form_field.frm_full,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .frm_form_field.frm_full{clear:both}.common_form .frm_forms .frm_form_fields label.frm_primary_label,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields label.frm_primary_label{margin:0;top:21px;padding:0 18px;display:block;position:absolute;font-size:15px;line-height:24px;letter-spacing:-.58px;color:#5b6770;width:auto;transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;font-weight:300;font-family:'Montserrat',sans-serif}.common_form .frm_forms .frm_form_fields label.frm_primary_label.input-has-value,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields label.frm_primary_label.input-has-value{top:8px;font-size:11px;letter-spacing:-.42px;color:#a6b1ba}.common_form .frm_forms .frm_form_fields input,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields input,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields textarea{width:100%;height:64px;padding:12px 18px 4px;font-size:17px;line-height:24px;letter-spacing:-.65px;color:#323e48;display:block;background:transparent;position:relative;z-index:2;border:solid 1px rgba(207,216,223,.5);box-shadow:none;font-family:'Montserrat',sans-serif;font-weight:300}.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields textarea{height:auto;padding:23px 18px 4px}.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields input:focus,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields textarea:focus,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields input:not([type="file"]):focus{border:solid 1px rgba(207,216,223,.5)!important;box-shadow:none!important;background:transparent}.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .frm_fields_container{display:block}span.cents{margin-top:7px;font-size:12px;line-height:19px;letter-spacing:-.32px;display:block;color:#323e48;clear:both}.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .frm_form_field.frm_half.frm_first .frm_error{right:5px!important}.common_form div.checker{width:18px;height:18px;margin:0;margin-right:11px;border-radius:4px;border:solid 1px rgba(207,216,223,.5);background:#fff;display:inline-flex;align-items:center;justify-content:center}.common_form div.checker span{width:10px;height:10px;border-radius:2px;border:0;background:transparent}.common_form ul.refineList li a.active div.checker span,.common_form div.checker span.checked{background:#e53e30}.common_form div.checker input{width:100%;height:100%;left:0;right:0;top:0;bottom:0;opacity:0;position:absolute;padding:0;margin:0;background:none}span.cards{display:block;text-align:right;margin-top:18px}.common_form .frm_forms .frm_submit{text-align:right}.common_form .frm_forms .frm_submit .frm_button_submit{padding:15px 49px 16px 19px;font-family:'Montserrat',sans-serif;font-weight:700;border-radius:4px;background-color:rgb(229,62,48);position:relative;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;letter-spacing:.6px;text-transform:uppercase;display:inline-block;color:#fff;font-size:11px;line-height:normal;vertical-align:middle;cursor:pointer;height:auto;width:auto}.common_form .frm_forms .frm_submit .frm_button_submit:hover{background-color:#000}.common_form .frm_forms .frm_submit span{position:relative}.common_form .frm_forms .frm_submit span:after{content:"";background:url(../../../../../../themes/mcmillan/images/white-arrow.svg) no-repeat;width:6px;height:8px;display:inline;position:absolute;right:20px;top:0;bottom:0;margin:auto;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;z-index:2}.common_form .frm_forms .frm_submit span:hover::after{right:15px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out}.common_form .frm_forms .frm_form_fields .frm_form_field div.error{width:100%;display:block;font-size:12px;line-height:18px;color:rgb(229,62,48);text-align:right}.staff-login-main{padding:100px 0 100px}.staff-login-text{width:556px;padding-right:96px;padding-top:2px}.staff-login-text h1{margin-bottom:27px}.staff-login-text hr{background-color:#fff;height:5px;margin:0 0 19px}.staff-login-text h3{font-size:26px;line-height:44px;letter-spacing:-.4px;margin-bottom:6px}.staff-login-text span{font-size:20px;line-height:30px;letter-spacing:-.53px;display:block;margin-bottom:23px}.staff-login-form{width:calc(100% - 556px);background-color:#fff;padding:55px 60px 64px 59px}.staff-login-form h3{margin-bottom:11px}.process_payment_text{width:calc(100% - 192px);padding-right:27px;font-size:12px;line-height:19px;letter-spacing:-.32px}.process_payment_text p:last-child{margin-bottom:0}.process_payment_btn{width:192px}.process_payment_btn .button{width:100%}.staff-portal-main{padding:98px 0 10px}.portal_title_main{justify-content:space-between;margin-bottom:40px}.portal_title h1{margin-bottom:0}.portal1_of_1{width:calc(100% - 374px)}.portal1_of_2{width:374px}ul.portal_list{margin:0;top:10px;position:relative}ul.portal_list li:before{display:none}ul.portal_list li{display:inline-block;margin-right:40px;margin-bottom:0}ul.portal_list li a{padding:0 0 30px;display:block;font-size:15px;line-height:25px;letter-spacing:-.17px;font-weight:700;color:#323e48}ul.portal_list li a:after{width:100%;height:2px;left:0;right:0;top:auto;bottom:-1px;position:absolute;background:transparent;content:"";transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;z-index:1}ul.portal_list li.active a:after,ul.portal_list li a:hover:after{background:#e53e30}.search_common{position:relative}.search_common input{width:100%;padding:9px 12px 8px;font-size:15px;line-height:24px;letter-spacing:-.58px;color:#5b6770}.search_common input[type="submit"]{width:13px;height:13px;padding:0;font-size:0;line-height:0;margin:0;right:12px;top:50%;transform:translateY(-50%);position:absolute;background:url(../../../../../../themes/mcmillan/images/search-red.svg) no-repeat center}.staff-results-section{border-bottom:solid 2px rgba(207,216,223,.5)}.staff-results-main{padding:40px 0 98px}.staff-results-left{width:296px;margin-right:100px}.mobile_refine h4{margin-bottom:9px;font-weight:600}ul.refineList{margin:0}ul.refineList li:before{display:none}ul.refineList li:first-child{border-top:solid 2px rgba(50,62,72,.12)}ul.refineList li{padding:10px 0;margin-bottom:0;display:block;border-bottom:solid 2px rgba(50,62,72,.12)}ul.refineList li a{padding-left:29px;display:inline-block;font-size:14px;line-height:normal;letter-spacing:-.16px;font-weight:500;color:#323e48}.total_results_main{justify-content:space-between}.total_results_main .wp-pagenavi{margin:0}.total_results{flex:1}.total_results p{margin-bottom:0;color:#5b6770}.total_results_list{flex:1;text-align:right}table.portalTable td:first-child a{color:#323e48}table.portalTable td:first-child a:hover{color:#e53e30}ul.pagination{margin:0;padding:0}ul.pagination li:before{display:none}ul.pagination li{display:inline-block;margin-bottom:0}ul.pagination li a{display:flex;align-items:center;justify-content:center;background-color:transparent;width:26px;height:26px;border-radius:4px;text-align:center;font-size:14px;line-height:normal;letter-spacing:-.37px;font-weight:600;color:#323e48}ul.pagination li a:hover,ul.pagination li.active a{background-color:#f2f8fa}ul.pagination li a img{width:5px;height:9px}ul.pagination li a.prev:before,ul.pagination li a.next:after{content:"";display:inline-block;width:5px;height:9px;background-image:url(../../../../../../themes/mcmillan/images/right-arrow.svg);background-repeat:no-repeat;background-position:center}ul.pagination li a.prev:before{transform:rotate(180deg)}.staff-results-right{width:calc(100% - 396px)}table.portalTable th{text-align:center;font-size:14px;letter-spacing:-.16px;padding:15px 0 16px;line-height:normal}table.portalTable th:first-child{width:465px;text-align:left}table.portalTable td{padding:15px 17px 16px;text-align:center;font-size:11px;letter-spacing:.63px;line-height:normal;font-weight:700}table.portalTable td:first-child{width:465px;text-align:left;font-size:15px;letter-spacing:-.18px;line-height:normal;font-weight:600}.ovalDot{margin:0 10px;width:3px;height:3px;background-color:#cfd8df;display:inline-block;vertical-align:middle}.email-subscribe-main{padding:96px 0 100px}.email-subscribe-text{width:565px;padding-right:99px}.email-subscribe-text h1{margin-bottom:28px}.email-subscribe-text hr{background-color:#fff;height:5px;margin:0 0 27px}.email-subscribe-form{width:calc(100% - 565px);background-color:#fff;padding:59px 60px 64px 59px}.email-subscribe-form form{margin-top:30px}.email-subscribe-form form:first-of-type{margin:0}.expertise-rt{padding-top:8px}#contact-form{padding:67px 0 60px 0;clear:both;position:relative;border-top:2px solid rgba(207,216,223,.5)}#contact-form h3.title{margin-bottom:40px}.with_frm_style .frm-g-recaptcha>div>div,.with_frm_style .g-recaptcha>div>div{border-right:0 none!important;box-shadow:none!important}#contact-form .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .frm_form_field .frm_error{right:5px!important;width:100%;display:block;font-size:12px!important;color:rgb(229,62,48)!important;background:transparent;padding:0;margin:0;border-radius:0;text-align:right!important;line-height:20px!important;font-weight:500!important;font-family:'Montserrat',sans-serif!important;bottom:-19px}.cli-style-v2 .cli-bar-message h4,.cli-style-v2 .cli-bar-message .heading-four{font-size:19px;line-height:27px;margin-bottom:16px;letter-spacing:-.71px;font-weight:500;font-family:'Montserrat',sans-serif;color:#fff}@media only screen and (min-width:1699px){.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.megamenu-full-width>ul.ubermenu-submenu{max-height:781px}}@media only screen and (min-width:1024px){.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item{margin-left:16px;padding-bottom:24px}.invoice_details_main{margin-bottom:50px}.invoice_details{width:50%;margin:0 auto}table.portalTable{margin:17px 0 27px}.modal-menu .row_menu{width:33.333%;margin:0;padding:0 10px}.modal-menu .row_menu.row_menu1{padding-left:0}.modal-menu .row_menu.row_menu3{padding-right:0}.hide-desktop{display:none}.inexp-inner{position:relative;min-height:597px}.inexp-grid{width:23.5%;margin:0 1%;position:relative}.inexp-grid:nth-child(1){margin-left:0}.inexp-grid:nth-child(7){margin-right:0}}@media only screen and (min-width:960px){.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item:hover>ul.ubermenu-submenu{display:block;visibility:visible;opacity:1;max-height:100%;min-height:100%;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;height:auto;padding:22px 0 21px}.modal-menu nav.ubermenu ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu>li.hide-desktop{display:none}}@media only screen and (max-width:1300px) and (min-width:1024px){.staff-results-left{width:256px;margin-right:60px}.staff-results-right{width:calc(100% - 316px)}table.portalTable th:first-child{width:400px}table.portalTable td:first-child{width:400px}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.megamenu-full-width>ul.ubermenu-submenu>li.ubermenu-item:first-child{padding-left:32px}.main-nav nav.ubermenu ul.ubermenu-nav>li.ubermenu-item.megamenu-full-width>ul.ubermenu-submenu>li.ubermenu-item:nth-child(3){padding-right:32px}.overlay-flex{padding:60px 32px 67px}.rc-post-lt .latest-news{padding:39px 35px 35px}.rc-post-lt .latest-news h3{font-size:22px;line-height:32px}}@media only screen and (max-width:1023px) and (min-width:768px){.payment-invoice-main{padding:82px 0 51px}.invoice_details_main{display:block}.invoice_details{width:100%;margin:0 0 50px;display:block}.staff-login-main{padding:82px 0 80px;display:block}.staff-login-text{width:100%;padding:0;max-width:565px}.staff-login-form{width:100%}.expertise-lt{width:40%}.expertise-rt{width:calc(100% - 45%)}.modal-inner{display:block;width:calc(100% - 20px)}.modal-lt{flex:none;max-width:100%;margin:0 0 62px}.modal-rt{width:100%}.email-subscribe-main{display:block}.email-subscribe-text{width:100%;padding:0}.email-subscribe-form{width:100%}.staff-results-main{display:block}.staff-results-left{width:100%;margin:0 auto 40px}.staff-results-right{width:100%}.modal-menu{padding-right:20px}.modal-menu .row_menu{width:33.333%;margin:0;padding:0 10px}.modal-menu .row_menu.row_menu1{padding-left:0}.modal-menu .row_menu.row_menu3{padding-right:0}.home-recent-posts{padding:0 0 46px}.expertise{padding:0 0 25px}.insights{position:relative;padding-bottom:0}.insights:before{content:"";display:block;background:#fff;position:absolute;width:100%;left:0;right:0;top:0;bottom:auto;height:100%;z-index:0;max-height:340px}.insights .container{padding:0;padding-left:20px}.inexp-inner{margin:0;width:calc(100% + 20px);flex-wrap:nowrap;position:relative;min-height:597px;z-index:1;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.inexp-inner::-webkit-scrollbar{width:0;background:transparent}.inexp-inner .inexp-grid{width:312px;height:540px;left:0;position:absolute;margin-right:20px;flex:none;max-width:100%}.inexp-grid:nth-child(3){left:332px}.inexp-grid:nth-child(5){left:664px}.inexp-grid:nth-child(7){left:996px;margin-right:0}.exp-modal{margin:674px 0 -21px}.featured-slider{padding:30px 0 90px}.featured-slider .container{padding:0;padding-left:30px}.our-commitment h2{margin-bottom:36px}.our-ppl{padding:100px 0 92px}}@media only screen and (max-width:1023px) and (min-width:200px){.staff-portal-main{padding-bottom:0}ul.portal_list{top:0}.portal_of_2{display:block}.portal1_of_1{width:100%}.portal1_of_2{width:100%;padding-top:40px;position:relative;background-color:#fff}.portal1_of_2:before,.portal1_of_2:after{content:"";width:100%;height:100%;top:0;position:absolute;background-color:#fff;display:block}.portal1_of_2:before{left:-100%}.portal1_of_2:after{right:-100%}.mobile_refine{padding:8px 0;border-bottom:solid 1px rgba(50,62,72,.12);position:relative}.mobile_refine h4{margin:0}.mobile_refine h4:after{width:16px;height:12px;right:0;top:calc(50% - 12px);transform:rotate(180deg) translateY(-50%);background:url(../../../../../../themes/mcmillan/images/ArrowUp.svg) no-repeat center;display:block;content:"";position:absolute;transition:all 0.5s ease-in-out}.mobile_refine.active h4:after{top:50%;transform:rotate(0deg) translateY(-50%)}ul.refineList{display:none}ul.refineList li:first-child{border-top:0}.main-nav nav.ubermenu{display:none!important}.ubermenu-skin-black-white-2.ubermenu-responsive-toggle{display:none}.overlay-flex{padding:40px 35px 35px}.overlay-content .heading-three{color:#fff;margin-bottom:15px}.overlay-content span{color:#CFD8DF;font-size:10.5px;letter-spacing:.93px;font-weight:600;text-transform:uppercase}}@media only screen and (max-width:959px) and (min-width:200px){.modal-menu nav.ubermenu-responsive-default.ubermenu-responsive{visibility:visible;max-height:100%;min-height:100%}.modal-menu nav.ubermenu-responsive ul.ubermenu-nav>li.ubermenu-item{min-width:100%;width:100%;padding:0}.modal-menu nav.ubermenu-responsive ul.ubermenu-nav>li.ubermenu-item.ubermenu-has-submenu-drop.ubermenu-active ul.ubermenu-submenu{display:block}.modal-menu nav.ubermenu-responsive ul.ubermenu-nav>li.ubermenu-item>a.ubermenu-target i.fas{display:none}.modal-menu nav.ubermenu-responsive ul.ubermenu-nav>li.ubermenu-item>ul.ubermenu-submenu{padding:23px 0 19px}.modal-menu nav.ubermenu-responsive ul.ubermenu-nav>li.ubermenu-item ul.ubermenu-submenu>li.ubermenu-item{float:none;display:block;width:100%;min-width:100%}}@media only screen and (max-width:767px) and (min-width:200px){.home .hero_banner_section .banner-txt{padding:70px 70px 100px 0;max-width:100%}.home .hero_banner_section h1{margin-bottom:22px!important}.home .hero_banner_section p{margin-bottom:25px}.home-rec-posts{display:block}.hero_banner_section{float:none}.home-recent-posts{float:none;padding:0 0 23px}.expertise{float:none;padding:37px 0 5px}.expertise-inner{display:block}.expertise-lt{width:100%;margin:0 0 61px}.expertise-rt{width:100%}.inexp-grid{width:100%;margin:0 0 20px;position:relative}.inexp-grid:last-child{box-shadow:0 2px 40px 0 rgba(50,62,72,.1)}.inexp-grid:last-child:after{content:"";border-top:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;left:50%;margin:0 auto;transform:translateX(-50%)}.rc-post-rt{display:block}.rc-post-lt .latest-news{padding:29px 35px 30px}.rc-posts-grid{width:100%;margin:0 0 20px;display:block;padding:29px 35px 30px}.featured-slider .container{padding-right:0}.featured-slider{float:none;padding:30px 0 90px}.modal-inner{display:block}.modal-lt{flex:none;max-width:100%;padding:0 0 7px}.modal-rt{width:100%}.modal-menu{display:block}.modal-menu .modal-nav{margin:0;width:100%}.active-insights{padding:31px 0 0}.acin-lt small{margin-bottom:12px}.our-ppl{float:none;padding:90px 0 90px}.ppl-inner{justify-content:inherit;flex-direction:column-reverse}.ppl-lt{flex:none;max-width:100%}.ppl-rt{flex:none;max-width:100%;margin:0 0 50px}.ppl-lt p{margin-bottom:41px}.active-insight-section{float:none;clear:both}.featured-slider-inner{padding-top:48px}.featured-slider-inner ul.slick-dots{top:-37px}body.home .offices{padding:77px 0 58px}body.home .offices-inner{width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start}body.home .offices-inner::-webkit-scrollbar{width:0;background:transparent}body.home .ofc-grid{width:290px;flex:none;max-width:100%;margin:0 20px 0 0!important}body.home .ofc-grid .thumbnail{margin-bottom:10px}.payment-invoice-main{padding:75px 0 80px}.payment-invoice-text{max-width:100%;padding-bottom:31px}.payment-invoice-text h1{font-size:36px;line-height:44px;letter-spacing:-.25px;margin-bottom:27px}.payment-invoice-text hr{margin-bottom:20px}.invoice_details_main{display:block;padding:0 0 20px}.invoice_details{padding:35px 40px 30px;margin:0 0 20px}.process_payment_main{display:block}.process_payment_text{width:100%;padding:0;margin:0 0 20px}.process_payment_btn{width:100%}.process_payment_btn .button{width:auto}.staff-login-main{padding:70px 0 90px;display:block}.staff-login-text{width:100%;padding:0 0 31px}.staff-login-text h1{font-size:36px;line-height:44px;letter-spacing:-.25px}.staff-login-text hr{margin-bottom:14px}.staff-login-form{width:100%;padding:35px 40px 40px}.staff-portal-main{padding:70px 0 0}.portal_title h1{font-size:36px;line-height:44px;letter-spacing:-.25px}.portal_title_main{margin-bottom:49px}ul.portal_list{top:0}ul.portal_list li{margin-right:32px}ul.portal_list li:last-child{margin-right:0}ul.portal_list li a{padding-bottom:32px}.staff-results-main{width:100%;display:block;padding:31px 0 84px}.staff-results-left{width:100%;margin:0 0 40px}.staff-results-right{width:100%;margin:0}table.portalTable{margin:15px 0 30px}table.portalTable th:first-child{width:220px}table.portalTable td:first-child{width:220px}.email-subscribe-main{padding:70px 0 90px;display:block}.email-subscribe-text{width:100%;padding:0 0 25px}.email-subscribe-text h1{font-size:36px;line-height:44px;letter-spacing:-.25px;margin-bottom:25px}.email-subscribe-text hr{margin-bottom:21px}.email-subscribe-form{width:100%;padding:40px}.common_form .field_item.half_width{float:none;padding:0;width:100%}.common_form .frm_forms .um-col-alt{float:none}.common_form .frm_forms .um-col-alt .um-center{text-align:left}.common_form .frm_forms .um-col-alt-b{float:none}.menu-product-right{margin-top:38px}.inexp-inner{margin:0}.inexp-inner .inexp-grid{width:100%;margin:0 0 20px}.exp-modal{margin:52px 0 62px}.flexible-cta-slider ul.slick-dots{text-align:center}.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .frm_form_field.frm_half{width:100%;padding:0;margin-left:0;margin-right:0}.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .frm_form_field.frm_half.frm_first .frm_error{right:0!important}}@media only screen and (max-width:479px) and (min-width:200px){.common_form .field_item.half_width{width:100%;padding:0;margin-left:0;margin-right:0}ul.portal_list li{margin-right:12px}ul.portal_list li a{font-size:13px}table.portalTable td{padding:15px 14px 16px}table.portalTable td a{display:block}.home .hero_banner_section .banner-txt{padding-right:0}}@media only screen and (max-width:413px) and (min-width:200px){.common_form .frm_forms .frm_submit,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .frm_submit{text-align:center}.common_form .frm_forms .frm_submit .frm_button_submit,.frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .frm_submit .frm_button_submit{width:100%}.frm_forms.frm_style_formidable-style.with_frm_style .frm-g-recaptcha{transform:scale(.89);-webkit-transform:scale(.89);transform-origin:0 0;-webkit-transform-origin:0 0}}@media only screen and (max-width:374px) and (min-width:200px){.staff-login-form{padding:35px 20px 40px}.portal_title_main{display:block}.portal_title{margin-bottom:13px;display:block}ul.portal_list li{margin-right:8px}ul.portal_list li a{font-size:11px;padding-bottom:22px}ul.pagination li a{width:22px;height:22px}}@page{margin:0}