.galleryformatter-greenarrows{}.galleryformatter-greenarrows .gallery-thumbs{padding:0 46px;}.galleryformatter-greenarrows .gallery-slides{}.galleryformatter-greenarrows .gallery-slide{}.galleryformatter-greenarrows .gallery-thumbs .arrow,.galleryformatter-greenarrows .gallery-thumbs .wrapper,.galleryformatter-greenarrows .gallery-thumbs li.active a,.galleryformatter-greenarrows .gallery-thumbs li a:hover,.galleryformatter-greenarrows .gallery-thumbs li a:focus,.galleryformatter-greenarrows .view-full{background:url(/sites/all/modules/galleryformatter1/gallerystyles/greenarrows/images/sprite.png) no-repeat scroll 0 0 transparent;}.galleryformatter-greenarrows .gallery-slides .panel-overlay{position:absolute;bottom:0.5em;left:0;background:transparent url(/sites/all/modules/galleryformatter1/gallerystyles/greenarrows/images/bg-trans.png) repeat;width:100%;color:white;}.galleryformatter-greenarrows .gallery-slides .panel-overlay .overlay-inner{padding:10px;}.galleryformatter-greenarrows .gallery-thumbs .wrapper{overflow:auto;line-height:0;background-position:center -326px;background-repeat:repeat-x;border-bottom:1px solid #EEEEEE;}.galleryformatter-greenarrows .view-full{background-position:center -205px;height:46px;width:46px;margin:10px;position:absolute;right:0;top:0;text-indent:-9999px;}.galleryformatter-greenarrows a:hover .view-full,.galleryformatter-greenarrows a:focus .view-full{background-position:center -252px;}.galleryformatter-greenarrows .gallery-thumbs ul{list-style:none;}.galleryformatter-greenarrows .gallery-thumbs li{float:left;background:transparent none;overflow:hidden;padding-top:3px;}.galleryformatter-greenarrows .gallery-thumbs li a{display:block;padding:19px 0 7px;}.galleryformatter-greenarrows .gallery-thumbs li a:hover,.galleryformatter-greenarrows .gallery-thumbs li a:focus{background-position:center -307px;}.galleryformatter-greenarrows .gallery-thumbs li.active a{background-position:center -303px;}.galleryformatter-greenarrows .gallery-thumbs li.active img,.galleryformatter-greenarrows .gallery-thumbs li a:hover img,.galleryformatter-greenarrows .gallery-thumbs li a:focus img{filter:alpha(opacity=100);-ms-filter:”alpha(opacity=100)”;-moz-opacity:1;-khtml-opacity:1;opacity:1;}.galleryformatter-greenarrows .gallery-thumbs li img{filter:alpha(opacity=60);-ms-filter:”alpha(opacity=60)”;-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}.galleryformatter-greenarrows .gallery-thumbs .arrow{bottom:0;display:block;height:46px;position:absolute;text-indent:-9999px;width:46px;}.galleryformatter-greenarrows .gallery-thumbs .forward{background-position:0px 0;right:0;}.galleryformatter-greenarrows .gallery-thumbs .back{background-position:-4px -102px;left:0;}.galleryformatter-greenarrows .gallery-thumbs .forward:hover,.galleryformatter-greenarrows .gallery-thumbs .forward:focus{background-position:0px -52px;}.galleryformatter-greenarrows .gallery-thumbs .back:hover,.galleryformatter-greenarrows .gallery-thumbs .back:focus{background-position:-4px -156px;}.galleryformatter-greenarrows .slide-button{background:transparent url(/sites/all/modules/galleryformatter1/gallerystyles/greenarrows/images/next-prev.png) no-repeat top left;height:64px;width:32px;top:43%;text-indent:-9999px;filter:alpha(opacity=20);-ms-filter:”alpha(opacity=20)”;-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}.galleryformatter-greenarrows .prev-slide{background-position:top left;}.galleryformatter-greenarrows .next-slide{background-position:top right;}.galleryformatter-greenarrows .slide-button:hover,.galleryformatter-greenarrows .slide-button:focus{filter:alpha(opacity=100);-ms-filter:”alpha(opacity=100)”;-moz-opacity:1;-khtml-opacity:1;opacity:1;}
@media (min-width:992px){.section-2 .region-menu{float:none;width:100%;}.block-nice-menus{line-height:normal;z-index:5;}ul.nice-menu{z-index:5;}ul.nice-menu:after{content:".";display:block;height:0;clear:both;}ul.nice-menu > li > a{display:block;color:#fff;}ul.nice-menu ul li{}ul.nice-menu{list-style:none;display:flex;width:100%;margin:0;padding:0;}ul.nice-menu > li{float:left;text-align:center;padding:0;margin:0;border:none;line-height:normal;}ul.nice-menu ul > li{text-align:left;font-size:15px;padding:10px;}ul.nice-menu ul  li ul{margin:0;}ul.nice-menu ul ul li{padding:2px;margin:0;}ul.nice-menu ul  li.li-level-2{margin-bottom:0;}ul.nice-menu ul.level-2 li.menuparent > a,ul.nice-menu ul.level-3 li.menuparent > a{padding-bottom:5px;display:inline-block;}ul.nice-menu li.li-level-2 > a,ul.nice-menu ul.level-3 li.menuparent > a,ul.nice-menu li.link-term a{text-transform:uppercase;color:#111;font-weight:600;padding-bottom:5px;font-size:14px;}ul.nice-menu > li > a{color:#FFF;display:block;font-size:14px;padding:13px 8px 15px 8px;text-decoration:none;text-transform:uppercase;font-weight:500;border-top:1px solid #015096;margin:0;line-height:normal;}ul.nice-menu li a:hover{color:#DF1800;}ul.nice-menu > li > a:hover,ul.nice-menu > li > a.active:hover,ul.nice-menu > li:hover > a.active,ul.nice-menu > li:hover > a{border-top:1px solid #db0223;color:#005aab;background:#fff;}ul.nice-menu > li > a.active{color:#bbb;border:none;}#nice-menu-1{display:flex;position:relative;}ul.nice-menu  li.level-1{position:static;}ul.nice-menu .mega-menu-wrapper{margin:0;position:absolute;z-index:1000;padding:0 9999rem;margin:0 -9999rem;background:#fff;border:none;border-bottom:1px solid #f4f4f4;box-shadow:0px 8px 6px rgba(0,0,0,.4);top:44px;left:0;display:none;width:auto;box-shadow:0 10px 30px rgba(0,0,0,0.1);box-sizing:border-box;grid-template-rows:1fr;}ul.nice-menu .have-promo .mega-menu-wrapper{grid-template-columns:3fr 1fr;}ul.nice-menu li.menuparent.li-level-1:hover > .mega-menu-wrapper{display:grid;}ul.nice-menu .mega-menu-wrapper ul.level-2 li{grid-row:span 1;}ul.nice-menu .mega-menu-wrapper ul.level-2 li.menuparent{grid-row:span 2;}ul.nice-menu ul.level-2{width:calc(100vw - 50px);max-width:1400px;background:#fff;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px 30px;overflow:hidden;margin:0;min-width:900px;padding:10px;display:grid;padding-top:10px;max-height:calc(80vh - 100px);min-height:calc(50vh - 100px);height:auto;overflow-y:auto;overscroll-behavior:contain;}ul.nice-menu .have-promo ul.level-2{grid-template-columns:1fr 1fr 1fr;min-width:600px;}ul.nice-menu li.promo{grid-row:span 2;padding-top:0;}ul.nice-menu li.with-img{background-repeat:no-repeat;background-position:top center;background-size:cover;display:flex;align-content:center;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;margin:20px 0;min-height:150px;height:auto;}ul.nice-menu li.with-img.one-item{height:280px;width:280px;}ul.nice-menu li.with-img a{display:block;text-align:center;text-decoration:none;font-weight:600;text-transform:uppercase;background-color:#fff;padding:5px 0;width:100%;}ul.level-4{list-style:none;padding:5px 0 0 0;margin:0;}li.li-level-3{}.mobile-menu-close,.mobile-menu-open{display:none !important;}.mobile-toggle{display:none;}}@media only screen and (min-width:992px) and (max-width:1200px){ul.nice-menu > li.menu-path-front > a{display:none;}}@media only screen and (min-width:992px) and (max-width:1024px){ul.nice-menu li.menuparent ul{}ul.nice-menu > li > a{}ul.nice-menu .have-promo ul.level-3{grid-template-columns:1fr 1fr;}}@media (max-width:991px){.mobile-menu-close{position:absolute;top:0;right:25px;font-size:36px;line-height:normal;background:none;border:none;color:#333;cursor:pointer;z-index:10000;padding:10px;margin-bottom:5px;}.block-nice-menus{position:fixed;top:0;left:0;width:80%;height:100%;background:#fff;z-index:10001;overflow-y:auto;box-shadow:5px 0 15px rgba(0,0,0,0.3);transform:translateX(-105%);transition:transform 0.4s cubic-bezier(0.4,0,0.2,1);display:block !important;padding:60px 20px 20px 20px;}.block-nice-menus.is-visible{transform:translateX(0);}body.menu-open{overflow:hidden;}.block-nice-menus.is-visible{display:block;width:80%;}.block-nice-menus.is-visible,.block-nice-menus.is-visible.contextual-links-region{}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:10000;opacity:0;visibility:hidden;transition:opacity 0.4s ease,visibility 0.4s ease;}.mobile-menu-overlay.is-visible{opacity:1;visibility:visible;}ul.nice-menu{padding:0;margin:0;}ul.nice-menu li.promo{display:none;}ul.nice-menu li.mobile-tablet-visible{display:block;}.collapsed-menu-button{display:inline-block;}ul.level-2{display:none;list-style:none;padding-left:0;margin-left:10px;margin-bottom:0;}ul.nice-menu li.with-img{background-image:none !important;}ul.nice-menu li.with-img.one-item{height:unset;width:unset;}ul.nice-menu ul ul{margin:10px 0 0 0;border-top:1px solid #f4f4f4;padding-top:10px;}li.menuparent,li.link-term{position:relative;display:block;padding:12px 40px 12px 0;border-bottom:1px solid #eee;margin:0;}ul.nice-menu > li > a{color:#111;text-transform:uppercase;font-weight:500;line-height:normal;}ul.nice-menu > li{position:relative;display:block;padding:12px 40px 0 0;margin:0;}ul.nice-menu li.menuparent > a,ul.nice-menu li.link-term a{color:#333;font-weight:500;padding-bottom:10px;display:block;}ul.nice-menu li.menuparent ul li a,ul.nice-menu li.link-term a{color:#333;padding:1px 0;display:block;}li.menuparent ul,.mega-menu-wrapper{display:none;}.is-open .mega-menu-wrapper{display:block;margin-right:-40px;}.mobile-toggle{position:absolute;right:0;top:0;width:50px;height:48px;cursor:pointer;z-index:2;}.mobile-toggle::before,.mobile-toggle::after{content:'';position:absolute;top:50%;left:50%;background-color:#333;transform:translate(-50%,-50%);transition:all 0.3s ease;}.mobile-toggle::before{width:14px;height:2px;}.mobile-toggle::after{width:2px;height:14px;}li.menuparent.is-open > .mobile-toggle::after{transform:translate(-50%,-50%) rotate(90deg);opacity:0;}}
