/* https://www.iims.org.uk/wp-content/themes/iims/style.css?ver=1716534222 */
/*!
Theme Name: iims
Author: Made in 13
Author URI: https://madein13.com
Version: 1.0.0
Text Domain: iims
*/
 body,button,input,select,optgroup,textarea{color:#4e4e4e;font-family:'Roboto',sans-serif;font-style:normal;font-weight:400}h1,h2,h3,h4{color:#000;clear:both;font-weight:500}.h1,h1{font-size:1.875rem}.h2,h2{font-size:1.375rem}.h3,h3{font-size:1.25rem}.h4,h4{font-size:1.0625rem}.fs-6{font-size:1.125rem!important}.small{font-size:0.875rem!important}.fw-bold,.lead,strong,b{font-weight:500}hr{background-color:#d2e1ed;opacity:1;margin:1.5rem 0}hr.large{margin:3rem 0}hr.transparent{background-color:transparent}blockquote{background:#fff;color:#000;font-size:1.125rem;line-height:1.4;margin:2rem auto;padding-top:0;position:relative}blockquote p{margin-top:10px}blockquote::before{background-image:url(/wp-content/themes/iims/images/blockquote.png);background-size:contain;content:'';display:block;height:40px;width:40px}blockquote cite{font-size:1rem;font-style:italic;font-weight:400}a,a:visited{color:#255fa8;text-decoration:none;transition:all 0.5s ease 0s}a:hover,a:focus,a:active{color:#a09f9f;transition:all 0.5s ease 0s}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.link-dark,.link-dark:visited{color:#4e4e4e;text-decoration:none}.animated-links a,.animated-links a:visited{color:#255fa8;display:inline-block;position:relative;text-decoration:none;transition:all 0.5s ease 0s}.animated-links a:hover,.animated-links a:focus,.animated-links a:active{color:#255fa8}.animated-links a:after{background-color:#255fa8;bottom:0;content:'';height:1px;left:0;position:absolute;width:100%;transform:scaleX(0);transform-origin:bottom right;transition:transform 0.25s ease-out}.animated-links a:hover:after{transform:scaleX(1);transform-origin:bottom left}.pdf-download img{display:block;float:left;margin-right:.5rem;max-width:24px}::-webkit-input-placeholder{color:#939393}:-moz-placeholder{color:#939393}::-moz-placeholder{color:#939393;opacity:1}:-ms-input-placeholder{color:#939393}.btn-blue,.btn-green,input[type="submit"]{background:#00549a;border:none;border-radius:3px;color:#fff!important;cursor:pointer;display:inline-flex;font-weight:500;letter-spacing:.05rem;padding:.625rem 1.625rem;position:relative;text-align:center;text-shadow:none;box-shadow:0 -3px rgba(0,0,0,.1) inset;text-decoration:none}.btn-green{background:#8fae1b}.btn-blue:visited,.btn-green:visited,input[type="submit"]:visited{color:#fff!important}.btn-green:hover{background:#add322}.btn-slide:hover,.btn-slide:focus,.btn-slide:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active{background:#036cd2;color:#fff}.btn-small{font-size:.813rem;padding:.375rem .75rem}.search-form .search-field{background:#f3f3f3;border:1px solid #d2e1ed;border-radius:0;height:44px;line-height:44px;padding:0 1rem}@media (min-width:1200px){.search-form .search-field{width:242px}}.table-striped>tbody>tr:nth-of-type(odd)>*{background:#f5f5f7!important}.container-fluid{max-width:1140px}.container-fluid.side-cart{max-width:1600px;position:relative}@media (min-width:576px) and (max-width:1199.98px){.container-fluid{padding-left:2rem;padding-right:2rem}}@media (max-width:575.98px){.container-fluid{padding-left:1.25rem;padding-right:1.25rem}}.block{margin-top:40px}@media (max-width:767.98px){.block{margin-top:30px}}.block-30{margin-top:30px}.site-header{position:relative}@media (max-width:1199.98px){.site-header .header-contact .fs-6{font-size:0.938rem!important}}.utility-links img{display:block;margin:auto;max-width:74px;padding:0 .5rem}@media (max-width:991.98px){.utility-links img{max-width:60px;object-fit:contain}}.utility-links a{color:#000;display:block;font-size:.563rem;font-weight:500;letter-spacing:1px;line-height:1.5;margin:1rem 0;text-align:center;text-decoration:none;text-transform:uppercase}@media (max-width:991.98px){.utility-links{text-align:center}.utility-links .col-2{width:100%}.utility-links a{font-size:1rem}}.utility-links a:hover,.utility-links a:focus,.utility-links a:active{color:#a09f9f}@media (min-width:992px){.utility-links .sep{display:block}}@media (min-width:1200px){.navbar-brand img{max-width:110px}}@media (max-width:1199.98px){.navbar-brand img{max-width:90px}}@media (max-width:991.98px){.navbar-brand img{max-width:70px}}.navbar.navbar-menu{border-bottom:1px solid #d2e1ed}@media (min-width:992px){.navbar.navbar-menu{border-top:1px solid #d2e1ed}}.navbar-nav .nav-link,.navbar-nav .nav-link:visited{color:#000;font-weight:500;text-transform:uppercase}.navbar-nav .nav-link:hover,.navbar-nav .nav-link:focus,.navbar-nav .nav-link:active{color:#a09f9f}.dropdown-item,.dropdown-item:visited{color:#000;font-size:.875rem}.dropdown-item:hover,.dropdown-item:focus{background:#fff;color:#a09f9f}.dropdown-item.active,.dropdown-item:active{background-color:#fff;color:#a09f9f}@media (min-width:992px){.navbar-nav .nav-link{font-size:.75rem}}@media (min-width:1200px){.navbar-nav .nav-link{font-size:.813rem;padding-right:0.813rem!important;padding-left:0.813rem!important}}@media (max-width:991.98px){.navbar-nav .nav-link,.dropdown-menu{font-size:1rem}.dropdown-item{white-space:normal}}.nav-tabs{border-bottom:1px solid #d2e1ed}.nav-tabs .nav-link{color:#000;font-weight:500}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#000;border-color:#d2e1ed #d2e1ed #fff}.entry-title,.page-title{margin-bottom:2rem}.entry-title a,.entry-title a:visited{color:#1e1e1e;text-decoration:none}.entry-title a:hover,.entry-title a:focus,.entry-title a:active{color:#a09f9f}.entry-title a:active{text-decoration:underline}.entry-title:not(.page){margin-bottom:1rem}.entry-content>*:first-child{margin-top:0}.entry-content>*:last-child{margin-bottom:0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:3.5rem auto 2rem}.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin-bottom:1rem}@media (max-width:575.98px){.entry-content table.table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}}.entry-content a,.entry-content a:visited{color:#255fa8;text-decoration:none;transition:all 0.5s ease 0s}body:not(.woocommerce) .entry-content a,body:not(.woocommerce-page) .entry-content a{display:inline-block;position:relative}.entry-content a:hover,.entry-content a:focus,.entry-content a:active{color:#255fa8}body:not(.woocommerce) .entry-content a:after,body:not(.woocommerce-page) .entry-content a:after{background-color:#255fa8;bottom:0;content:'';height:1px;left:0;position:absolute;width:100%;transform:scaleX(0);transform-origin:bottom right;transition:transform 0.25s ease-out}body:not(.woocommerce) .entry-content a:hover:after,body:not(.woocommerce-page) .entry-content a:hover:after{transform:scaleX(1);transform-origin:bottom left}.entry-content .woocommerce a:after{display:none}.entry-meta,.entry-footer{font-size:.875rem;font-weight:500}.entry-meta{color:#8e8e8e;margin-bottom:2rem}.entry-meta a{color:#8e8e8e}.entry-footer{margin-top:2rem}.search-results .entry-footer{display:none}.cat-links,.tags-links{display:block;font-size:.875rem;margin-top:.5rem}.entry-footer .edit-link{display:none}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.hentry{margin-bottom:1.875rem}@media (min-width:992px){.hentry{margin-bottom:3.5rem}}.hentry:last-child{margin-bottom:0}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.error404 #site-main{padding-top:4rem}.error404 .page-content svg{display:block;fill:#255fa8;margin:auto}.error404 #site-main .search-form{justify-content:center;margin-top:3rem}.em.pixelbones a{color:#255fa8!important}.em-tickets th{font-weight:500!important}.em-tickets th,.em-tickets td{padding:0.5rem!important}.em-item-single h3{margin-top:1.5rem;margin-bottom:1rem}.em.em-event-booking-form h3.em-booking-section-title{background:#fff;border:none!important;color:#000;font-size:1.3rem!important;font-weight:500!important;padding:0 0 .5rem 0}.em.em-event-booking-form .em-button.em-booking-submit{font-weight:500}.em.em-event-booking-form .em-button.em-booking-submit{padding-left:1.5rem;padding-right:1.5rem;width:auto!important}.em.em-list .em-item .em-item-info h3.em-item-title{font-size:1.4rem!important}.em.em-events-widget .em-item .em-item-image-placeholder div.date span.day{font-size:18px!important}.em.em-events-widget .em-item .em-item-image-placeholder div.date span.month{font-size:14px!important;line-height:14px!important}.social-share{margin-bottom:20px;overflow:hidden}.social-share a,.social-share a:hover{border:0;border-radius:3px;color:#fff;font-size:1rem;font-weight:500;display:block;margin-right:3px;margin-bottom:3px;padding:.5rem 1rem;text-align:center;text-decoration:none}.social-share svg{display:inline-block;fill:#fff}.social-share .social-facebook{background:#2d5f9a}.social-share .social-twitter{background:#00c3f3}.post-type-archive-boat_models .entry-title{font-size:.875rem}.single-boat_models .boat-pdf p{padding:1rem 0}.single-pay_per_view .woocommerce-breadcrumb{margin-bottom:1rem}.single-pay_per_view .post-navigation{display:none}.wc-ppp-purchased-container ul{border:1px solid rgba(0,0,0,.1);list-style:none;margin:0;padding:0}.wc-ppp-purchased-container li{padding:9px 12px}.wc-ppp-purchased-container li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.post-navigation,.nav-links{margin:3rem 0 0 0;padding:0}.single .post-navigation{display:none}.post-navigation a,.nav-links a{display:block;padding:1rem 0;font-size:.875rem;width:100%}.post-navigation a:hover,.nav-links a:hover{color:#036cd2}.std{border-collapse:collapse;border-spacing:1px;height:100%;table-layout:fixed;text-align:left;width:100%}.std th,.std td{border:1px solid #ddd;padding:5px}@media (max-width:767.98px){.std{display:block;font-size:13px;overflow-x:auto;width:100%}}.wp-pagenavi{clear:both;margin-top:3rem}.wp-pagenavi a,.wp-pagenavi span{border:none;font-size:1rem;padding:0;margin:0 1.5rem 0 0;text-decoration:none}.wp-pagenavi span.current{color:#1e1e1e}.wp-pagenavi a:hover{color:#036cd2}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{font-size:1rem}.wp-pagenavi .pages{display:none}.carousel.hero{margin-top:30px}@media (min-width:768px){.carousel.hero{margin-top:40px}}.carousel.hero .carousel-item{height:250px}.carousel.hero img{height:275px;object-fit:cover;object-position:bottom 0;width:100%}@media (min-width:768px){.carousel.hero .carousel-item,.carousel.hero img{height:450px}}#heroCarousel .carousel-indicators{margin-top:15px}#heroCarousel .carousel-indicators button{background-color:transparent;border:2px solid #fff;border-radius:50%;display:block;height:10px;margin:0 4px;opacity:1;width:10px;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media (max-width:575.98px){#heroCarousel .carousel-indicators button{margin:0 10px}}#heroCarousel .carousel-indicators .active{background-color:#fff}.intro p.heading{color:#000;font-weight:500;font-size:1.25rem;margin-bottom:0}.intro .lead-image img{margin-bottom:1rem;max-width:85%}.intro .image-right-padding{padding-right:30px}.intro .small-image{max-width:150px}.mss-search-btn{background:#023468;background:#00549a;color:#fff!important;display:block;font-size:18px;line-height:1.2;margin-bottom:1.5rem;padding:.5rem}@media (max-width:575.98px){.mss-search-btn{margin-top:1.2rem;margin-bottom:2rem;max-width:350px}}.mss-search-btn:hover,.mss-search-btn:focus,.mss-search-btn:active{background:#036cd2}.mss-search-btn svg{display:inline-block;fill:#fff}.sign-in{background:#f5f5f7;display:block;margin-top:30px;margin-bottom:15px;padding:20px 30px 1px 30px}@media (min-width:768px){.sign-in{height:100%!important}}.sign-in h2{border-bottom:1px solid #ccc;padding-bottom:.5rem}.sign-in .widget-title,.lwa-bones .lwa.lwa-login .lwa-links .lwa-links-register-inline{display:none!important}.sign-in img{max-width:90px}.sign-in #loginform input[type="text"],.sign-in #loginform input[type="password"]{display:block;padding:.3rem 1rem;width:100%}.sign-in .custom-html-widget a{color:#00549a!important;text-decoration:underline!important}.member-dashboard .logout{text-align:right}@media (max-width:767.98px){.member-dashboard .logout{margin-bottom:1rem}}.member-dashboard .notice-content{margin-top:1.5rem}.member-dashboard h4{margin-top:1rem}@media (min-width:992px){.member-dashboard .shop-account{padding-left:2rem}}.member-dashboard .wpbdp-main-box,.member-dashboard .wpbdp-manage-listings-page p,.member-dashboard .wpbdp-manage-listings-page .listing-title,.member-dashboard .wpbdp-manage-listings-page .listing-actions.cf,.member-dashboard .wpbdp-manage-listings-page .listing-details{display:none}.member-dashboard .wpbdp-listing .listing-thumbnail img{border-radius:50%;width:100px}.shop-account .woocommerce.columns-3,.shop-account .woocommerce.columns-4{margin-top:0}.shop-account .woocommerce ul.products li.product,.shop-account .woocommerce-page ul.products li.product{margin:0 0 .5rem 0!important;position:relative;width:100%!important}.shop-account .woocommerce ul.products li.product .woocommerce-loop-category__title,.shop-account .woocommerce ul.products li.product .woocommerce-loop-product__title,.shop-account .woocommerce ul.products li.product h3{font-size:14px;position:absolute;left:55px;top:0}.shop-account .woocommerce ul.products li.product .price{display:none}.shop-account .product.type-product img{display:inline-block!important;height:45px!important;width:45px!important}.shop-account .button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none}.iims-member-sites{border:1px solid #d2e1ed;padding:2rem}.accordion-button,.accordion-button:not(.collapsed){background:#fff;border:1px solid #d2e1ed;box-shadow:none;color:#000}.accordion-item{border:1px solid #d2e1ed}.roll-of-honour .accordion-item{border:none}@media (max-width:575.98px){.accordion table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}}.podcast-note{color:#8fae1b;font-size:.688rem;margin:1rem 0 0 0}.podcasts .btn-green{margin-top:1rem}.video-thumbnail{display:block;position:relative}.video-thumbnail .play-btn{left:50%;max-width:100px;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.video-thumbnail .play-btn:hover{opacity:1}.education-course-overview{position:relative}.education-course-overview img{height:500px;object-fit:cover;object-position:center center;position:relative;width:100%;z-index:101}.education-course-overview .image-overlay{background:rgba(1,52,102,.5);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:102}@media (max-width:1199.98px){.education-course-overview img{height:600px}}@media (max-width:480px){.education-course-overview img{height:650px}}@media (max-width:375px){.education-course-overview img{height:750px}}.education-course-overview-details{padding:20px;position:absolute;top:25px;left:0;width:100%;z-index:103}@media (max-width:480px){.education-course-overview-details{padding:10px}}.education-course-overview-details h2,.education-course-overview-details h3,.education-course-overview-details p{background:rgba(255,255,255,.8);display:inline-block;line-height:135%;margin:0;margin-bottom:18px;padding:3px 6px}.education-course-overview-details h2{font-size:1.25rem;display:block}.education-course-overview-details h3{font-size:3.125rem}.education-course-overview-details p.first-line,.education-course-overview-details p.second-line{font-size:1.5rem}.education-course-overview-details p.third-line{background:#00a55e;color:#fff;display:block;font-size:1.25rem;padding:5px 8px}.education-course.background-color{padding:10px}@media (max-width:480px){.education-course.background-color{padding:10px}}.education-course.background-color.background-blue{background:#6ce8ff}.education-course.background-color.background-green{background:#6cffd3}.education-course.background-color.background-orange{background:#ffd36c}.education-course.course .title,.education-course.course h2{margin:0}@media (min-width:481px){.education-course.course .title,.education-course.course h2{margin-left:45px;margin-right:45px}}.education-course.course .title{font-size:1.25rem;font-weight:500;margin-top:15px}.education-course.course h2{font-size:1.875rem;margin-top:15px;margin-bottom:30px}.education-course-details{position:relative}.education-course-details img{border-radius:20px;height:315px;object-fit:cover;object-position:center center;position:relative;width:100%;z-index:101}@media (max-width:1199.98px){.education-course-details img{height:415px}}@media (max-width:767.98px){.education-course-details img{height:550px}}@media (max-width:480px){.education-course-details img{height:600px}}@media (max-width:375px){.education-course-details img{height:630px}}.education-course-content{background:rgba(255,255,255,.8);border-radius:20px;left:25px;padding:20px;position:absolute;top:50%;transform:translateY(-50%);z-index:102}@media (min-width:1200px){.education-course-content{width:80%}}@media (max-width:1199.98px){.education-course-content{right:25px}}@media (max-width:767.98px){.education-course-content .btn{white-space:normal!important}}@media (max-width:480px){.education-course-content{left:10px;padding:10px;right:10px}}.education-course-content h4,.education-course-content .course-link{font-size:1.625rem;font-weight:500;margin:0;margin-bottom:20px}.education-course-content .course-link,.education-course-content .course-link:hover{color:#255fa8;display:block;text-decoration:underline}.education-course-content .course-buttons{margin-top:90px}@media (max-width:767.98px){.education-course-content .course-buttons{margin-top:40px}}.education-course-content .course-buttons .btn-blue{background:#2c93f9;color:#fff}.education-course-content .course-buttons .btn-green{background:#00a55e;color:#fff}.education-course-video{margin-top:15px}.education-course-video video{height:auto;width:100%}@media (min-width:992px){.education-course-video{margin-top:44px;padding-left:20px}}.education-course-video-caption{background:#255fa8;margin:0;padding:10px;text-align:center}@media (min-width:768px){.education-course-video-caption{background:rgba(108,232,255,.7)}}.education-course-video-caption p{background:none;color:#fff;font-size:1.2rem;line-height:135%;margin:0}.education-course-contact svg{float:left;vertical-align:middle;margin-right:15px}.education-course-contact h2{margin-bottom:35px}.education-course-contact p{font-size:1.75rem;line-height:100%;vertical-align:middle}.hidden-sm-xs{display:none}@media (min-width:768px){.hidden-sm-xs{display:block}}.hidden-lg-md{display:block}@media (min-width:768px){.hidden-lg-md{display:none}}.student-notice{border:1px solid #d2e1ed;padding:1.5rem}.wpcf7 label{margin-bottom:1rem;width:100%}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{background:#f5f5f7;border:none;padding:.5rem;width:100%!important}.wpcf7 textarea{height:150px;margin-bottom:0;padding:1rem}.wpcf7-list-item-label{margin-left:.5rem}div.wpcf7-response-output{position:relative;display:inline-block;margin:0;padding:0!important}div.wpcf7-validation-errors{padding:1rem}.wpcf7 form .wpcf7-response-output{margin-top:-.5rem;margin-bottom:1.5rem;padding:1rem}svg,img,embed,object{height:auto;max-width:100%}.alignfull{margin-top:2rem;margin-right:auto;margin-bottom:2rem;margin-left:auto;max-width:100%}video{height:auto!important;display:block;width:100%!important}figure{display:block;margin:0;max-width:100%}iframe{display:block;max-width:100%}.video-container{height:0;overflow:hidden;padding-bottom:53.2%;padding-top:30px;position:relative}.video-container iframe,.video-container object,.video-container embed{height:100%;left:0;position:absolute;top:0;width:100%}figcaption,.wp-caption-text{color:#000;display:block;font-size:.813rem;font-weight:500;line-height:1.2;margin-top:1rem}figcaption a,.wp-caption-text a{color:inherit}.of-cover{height:100%;object-fit:cover;width:100%}.gallery{display:flex;flex-wrap:wrap;margin:3em 0 3em -.8em;width:calc(100% + 1.6em)}.gallery-item{margin:.8em 0;padding:0 .8em;width:100%}.gallery-caption{display:block;margin-top:.8em}.alignnone,.aligncenter{margin:2rem auto}.alignleft{float:left;margin:.3rem 2rem 2rem 0}.alignright{float:right;margin:.3rem 0 2rem 2rem}@media (max-width:600px){.alignleft,.alignright{display:block;float:none;margin:1.5rem auto 1.5rem 0}}.aligncenter,.aligncenter img{margin-left:auto;margin-right:auto}.tweets{background:#f3f8ff;padding:50px 0}.tweets .heading{color:#000;font-size:1.375rem;font-weight:500;margin-bottom:2rem}.tweets .tweet{color:#255fa8}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}@media (max-width:991.98px){.widget-area:not(.widget-area.woocommerce-area){border-top:1px solid #d2e1ed;margin-top:2.5rem;padding-top:3rem}}.widget{margin-top:1.5rem;padding-bottom:1.5rem}.widget:first-child{margin-top:0}.widget:not(:last-child){border-bottom:1px solid #d2e1ed}.widget .widget-title{margin:0 0 1rem}.widget a,.widget a:visited{color:#555;text-decoration:none}.widget a:hover,.widget a:focus,.widget a:active{color:#a09f9f}.widget ul{list-style:none;padding:0}.widget li{margin:1rem 0}@media (min-width:768px){.widget li{font-size:.875rem;margin:.5rem 0 0 0}}.widget ul li ul li{font-style:italic;margin:0}.widget li:first-child,.widget li>ul,.widget li>ol{margin-top:0}.widget .post-date,.widget .rss-date{color:#6d6d6d;display:block;font-size:.85em;font-weight:500;margin-top:.2rem}.widget select{border-color:#d2e1ed;max-width:100%;padding:.5rem}.widget_archive ul,.widget_categories ul,.widget_pages ul,.widget_meta ul,.widget_nav_menu ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul{list-style:none;margin:0}.widget_archive li,.widget_categories li,.widget_pages li,.widget_meta li,.widget_nav_menu li{color:#6d6d6d;margin:.3rem 0}.widget_archive li li,.widget_categories li li,.widget_pages li li,.widget_meta li li,.widget_nav_menu li li{margin-left:2rem}.widget_archive a,.widget_categories a,.widget_pages a,.widget_meta a,.widget_nav_menu a{font-weight:500;text-decoration:none}.widget_archive a:focus,.widget_archive a:hover,.widget_categories a:focus,.widget_categories a:hover,.widget_pages a:focus,.widget_pages a:hover,.widget_meta a:focus,.widget_meta a:hover,.widget_nav_menu a:focus,.widget_nav_menu a:hover{text-decoration:underline}.widget_media_gallery .gallery{margin:0 -.4em -.8em -.4em;width:calc(100% + 0.8em)}.widget_media_gallery .gallery-item{margin:0 0 .8em 0;padding:0 .4em}.widget_tag_cloud a{font-weight:500;margin-right:.5rem;text-decoration:none;white-space:nowrap}.widget_tag_cloud a:hover,.widget_tag_cloud a:focus,.widget_tag_cloud a:active{color:#a09f9f}.site-footer{background:#003466;color:#fff;padding:45px 0}@media (min-width:768px){.site-footer p,.site-footer li{font-size:.813rem}}.site-footer a,.site-footer svg{color:#ccc;fill:#ccc}.site-footer a:hover,.site-footer a:focus,.site-footer a:active,.site-footer svg:hover,.site-footer svg:focus,.site-footer svg:active{color:#fff;fill:#fff}.site-footer a:active{text-decoration:underline}.site-footer .heading{font-weight:500;margin-top:2rem;margin-bottom:1rem}@media (min-width:768px){.site-footer .heading{font-size:14px;font-size:.875rem;margin-top:1rem}}@media (max-width:575.98px){.site-info .heading.fot{margin-top:0}}.site-footer ul{list-style:none;margin-left:-30px}.site-footer li{color:#ccc;margin:.5rem 0}@media (max-width:575.98px){.site-footer li{margin:1rem 0}}@media (min-width:768px){.site-footer .copyright{text-align:right}}.social-icons{margin:2rem 0}.gotoTop svg{fill:#fff}.woocommerce-store-notice,p.demo_store{background-color:#fff;box-shadow:0 1px 1em rgb(0 0 0 / 20%);bottom:0!important;color:#1e1e1e;display:none;font-size:1rem;left:0;margin:0;padding:1rem;position:fixed!important;right:0;text-align:center;top:auto!important;width:100%;z-index:101}.woocommerce-store-notice a,p.demo_store a{color:#255fa8;margin-left:20px;text-decoration:underline}.iims-member-login .woocommerce-MyAccount-content{display:none}