p.comment-form-cookies-consent{display:none}.search-custom form{position:relative}.search-custom form button{border:1px solid #c29032;color:#fff;font-size:15px;position:absolute;padding:15px;cursor:pointer;float:right;background:#c29032;line-height:1;right:1px;top:10px}.search-custom form button:hover{background:#fff;border:1px solid #c29032;color:#c29032}.search-custom form button:focus{outline:none}.search-custom form input{margin-top:10px;display:inline-block}.search-custom h4{font-size:18px;font-family:'Mukta',sans-serif}p.form-submit input.submit{cursor:pointer;display:inline-block;padding:14px 30px;line-height:1.5;font-family:'Mukta',serif}p.form-submit input.submit:hover{background-color:#101010}h3#reply-title{color:#000;font-family:'Playfair Display',serif;margin-bottom:15px;font-weight:500;font-size:25px}input.wpcf7-submit{background-color:#c29032!important;cursor:pointer}input.wpcf7-submit:hover{background-color:#090909!important}div.wpcf7-response-output{margin:10px 0 0 0!important}p.form-submit{margin-bottom:0}.mcgill-sidebar-search-form input{max-width:100%;margin-bottom:15px;padding:9px 15px;height:auto;background-color:#fff;box-shadow:none;display:block;width:100%;font-family:'Mukta',sans-serif;font-size:15px;line-height:1.7em;color:#777;background-image:none;border:2px solid #f4f4f4}.widget_categories ul{padding:0}.widget_categories ul li{padding:8px 0;border-bottom:1px solid #f7f7f7}.widget_categories ul>li a{font-size:16px;color:#777;text-decoration:none;display:block}.widget_categories ul li a:hover{color:#c29032}ul.wp-tag-cloud{display:block;margin:0;padding:0;list-style:none;text-align:left;overflow:hidden}ul.wp-tag-cloud li{display:inline-block;margin:0 5px 5px 0;float:left}ul.wp-tag-cloud li a{display:inline-block;background:#fff;border:2px solid #f4f4f4;padding:3px 27px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-decoration:none;font-size:13px!important;color:#777;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;border-radius:60px;margin:0 3px 6px 0}ul.wp-tag-cloud li a:hover{background:#c29032;color:#fff;border:2px solid #fff0}ul.pagination{padding:0;margin:30px 0;text-align:center;display:block}ul.pagination li{display:inline-block;margin:0 5px}ul.pagination li a{background:#fff;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;font-weight:400;box-shadow:0 10px 30px rgb(0 0 0 / 10%)}ul.pagination li span.current{background-color:#c29032;border:1px solid #c29032;color:#fff;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;font-weight:400;box-shadow:0 10px 30px rgb(0 0 0 / 10%)}ul.pagination li a:hover{opacity:1;text-decoration:none;background-color:#c29032;color:#fff}.mcgill-sidebar-search-submit{cursor:pointer}.mcgill-sidebar-search-submit:focus{outline:none}.error{height:100vh;padding:200px}.error h1{font-size:60px;font-family:'Mukta',sans-serif;font-weight:600}a.btn-error:hover{color:#fff}.dark #mcgill-aside,.dark_sidebar #mcgill-aside{background:#1b1b1b}.dark #mcgill-aside .mcgill-logo span,.dark_sidebar #mcgill-aside .mcgill-logo span{color:#999}.dark #mcgill-aside #mcgill-main-menu>ul>li>a,.dark_sidebar #mcgill-aside #mcgill-main-menu>ul>li>a{color:#999}.dark #mcgill-aside #mcgill-main-menu>ul>li>a:hover,.dark_sidebar #mcgill-aside #mcgill-main-menu>ul>li>a:hover{color:#c29032}.dark .mcgill-contact-info h5,.dark_sidebar .mcgill-contact-info h5{color:#999}.dark #mcgill-aside .mcgill-footer ul:before,.dark #mcgill-aside .mcgill-footer ul:after,.dark_sidebar #mcgill-aside .mcgill-footer ul:before,.dark_sidebar #mcgill-aside .mcgill-footer ul:after{background-color:rgb(255 255 255 / .1)}.dark #mcgill-aside .mcgill-footer ul li,.dark_sidebar #mcgill-aside .mcgill-footer ul li{border:1px solid rgb(255 255 255 / .1)}body.dark{background:#222;color:#999}.dark .mcgill-heading{color:#fff}.dark p{color:#999}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#fff}.dark .mcgill-contact-info h6{color:#c29032}.dark .back-gray{background-color:#282828}.dark .comments-area .comments-title{color:#fff}.dark ol.comment-list li.comment .comment-author .name{color:#fff}.dark ol.comment-list li.comment .comment-meta{color:#999!important}.dark ol.comment-list li.comment p{color:#999}.dark ol.comment-list li.comment .reply a{color:#999}.dark ol.comment-list li.comment .reply a:hover{color:#c29032}.dark h3#reply-title{color:#fff}p.logged-in-as a:hover{color:#c29032}.dark input[type="text"],.dark input[type="email"],.dark textarea{background-color:#333;color:#999;border:2px solid #333}.dark #message{border:2px solid #333;background-color:#333;color:#999}.dark p.form-submit input.submit:hover{background-color:#333}.dark .mcgill-sidebar-search-form input{background-color:#333;border:2px solid #333}.dark ul.wp-tag-cloud li a{background:#222;border:2px solid #222;color:#999}.dark ul.wp-tag-cloud li a:hover{background:#c29032;color:#fff;border:2px solid #fff0}.dark .widget_categories ul li{border-bottom:1px solid rgb(255 255 255 / .03)}.dark .widget_categories ul li a{color:#999}.dark .widget_categories ul li a:hover{color:#c29032}.dark ul.pagination li a{background:#282828}.dark ul.pagination li a:hover{background:#c29032}.dark .mcgill-sidebar-block .mcgill-sidebar-block-title{color:#fff}.dark .ul1>li{border-bottom:1px solid rgb(255 255 255 / .03)}.dark .ul1>li a{color:#999}.dark .ul1>li a:hover{color:#c29032}.dark .mcgill-sidebar-part{background-color:#282828}span.wpcf7-form-control-wrap{width:100%;display:block}@media(max-width:767px){ul.pagination{margin-top:0}}#mcgill-aside #mcgill-main-menu>ul>li>a>i{float:left;margin-top:12px;margin-right:10px!important}.gallery-size-thumbnail{display:none}.ul1>li.active a{color:#c29032}.mcgill-cases .mcgill-sidebar-block{margin-bottom:0}.dark .ul1>li:last-child{border-bottom:none}#cancel-comment-reply-link{float:right;font-size:18px}@media(max-width:360px){#mcgill-hero{min-height:600px}}.js.elementor-html .animate-box{opacity:1!important}.js.elementor-html #mcgill-hero .flexslider .slider-text{opacity:1}.wp-block-group h2.wp-block-heading{position:relative;display:inline-block;font-size:18px;margin-bottom:30px;font-weight:500;letter-spacing:4px;text-transform:uppercase}.widget_block.widget_search label.wp-block-search__label{display:none}.widget_block .wp-block-search .wp-block-search__inside-wrapper{position:relative}.widget_block .wp-block-search .wp-block-search__input{width:100%;padding:10px;border:0;background:#f4f5f7;margin-bottom:0;border-radius:0}.widget_block .wp-block-group .wp-block-group__inner-container ul li{margin-bottom:20px;color:#040b11;font-size:16px;line-height:1.5em;margin-bottom:10px;padding-bottom:10px;line-height:28px}.widget_block .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{position:absolute;right:10px;top:10px;background-color:#fff0;color:#040b11;border:0;cursor:pointer;font-size:15px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li{margin-bottom:20px;color:#040b11;font-size:16px;line-height:1.5em;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px;line-height:40px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 dashed #ccc}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment{color:#040b11;font-size:16px;line-height:1.5em;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:10px;line-height:40px}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0 dashed #ccc}.sidebar_widget.widget.widget_block.widget_search .wp-block-search__button-outside .wp-block-search__inside-wrapper{margin:0 0}.sidebar__widget .wp-block-group__inner-container .wp-block-latest-comments{padding-left:0rem}.wp-block-group ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0;padding-left:0}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts__list.wp-block-latest-posts li a{color:inherit}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment a{color:inherit}.widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment footer{background:#fff0}