body{font-family:HelveticaNeueRoman;color:#2d2e29}@font-face{font-family:HelveticaNeueRoman;src:url('../fonts/HelveticaNeueRoman.otf');font-display:swap}@font-face{font-family:HelveticaNeueBold;src:url('../fonts/HelveticaNeueBold.ttf');font-display:swap}@font-face{font-family:HelveticaNeueLight;src:url('../fonts/HelveticaNeueLight.ttf');font-display:swap}@font-face{font-family:HelveticaNeueMedium;src:url('../fonts/HelveticaNeueMedium.ttf');font-display:swap}@font-face{font-family:InterLight;src:url('../fonts/InterLight.ttf');font-display:swap}h1,h3{font-family:HelveticaNeueBold}h1 span{font-family:HelveticaNeueRoman}h2{font-family:HelveticaNeueLight}h2 strong{font-family:HelveticaNeueMedium;font-weight:500}p{font-family:InterLight}.container{max-width:1824px}a{text-decoration:none!important}p a{font-weight:600}.navbartoggler{display:none;cursor:pointer;color:#004986}.sidenav ul li.active a{color:#fff;border-bottom:1px solid #fff;width:max-content}.sidenav{height:100%;width:100%;position:fixed;z-index:9999;top:0;left:-100%;overflow-x:hidden;transition:.5s;padding:17px;background-size:cover!important;background-position:right!important}.sidenav.open{left:0;background:url(/images/common/welcome-to-best-western-kodiak-inn.webp)}.sidenav ul li a{padding:6px 7px;padding-left:0;font-size:15px;color:#fff;display:block;transition:.3s}.sidenav ul{margin:0;padding:18px 0 0;list-style:none}.sideheader{display:flex;justify-content:space-between;align-items:center;padding:20px}.sidenav.open .sideheader{background:0 0}.sideheader .navbar-brand.mobilelogo{width:230px}.sideheader a.closebtn{font-size:40px;color:#fff}.sidenav::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:linear-gradient(rgba(176,28,71,.5),rgba(176,28,71,.5)),url('/images/common/hotel-exterior-at-sunset.webp');background-size:cover;background-position:center;background-repeat:no-repeat}.sideheaderright .closebtn{color:#fff;font-size:30px;margin-left:8px;display:inline-block;line-height:22px;position:relative;top:4px;cursor:pointer}.header-sec nav.navbar{background:0 0!important;padding:32px 0}.header-sec.navbar-fixed-top nav.navbar{background:#fff!important;position:fixed;z-index:5;top:0;width:100%}.dasktoplogo img.img-fluid{width:164px;transition:all .5s}.navbar-fixed-top .dasktoplogo img.img-fluid{width:110px;transition:all .5s}.header-sec nav.navbar .navbar-nav{align-items:center}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link{color:#040720;font-size:20px;padding:18px 0;text-transform:capitalize;position:relative;margin:0 15px;letter-spacing:.2px}.header-sec nav.navbar .navbar-nav li.nav-item.active a.nav-link{color:#b01c47}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link:hover{color:#b01c47}.header-sec nav.navbar .navbar-nav li.nav-item a.nav-link:hover::after,.header-sec nav.navbar .navbar-nav li.nav-item.active a.nav-link::after{content:"";position:absolute;bottom:0;width:100%;border-bottom:2px solid #b01c47;left:0}.header-sec nav.navbar .navbar-nav li.nav-item.dasktoplogo a.nav-link{padding:0 53px}.header-sec nav.navbar .navbar-nav li.nav-item.signupbtn a.nav-link{background:#0b5266;color:#fff;text-transform:uppercase;border-radius:50px;padding:13px 35px;box-shadow:2px 2px 7px 0 #cfcccc;font-weight:600}.header-sec nav.navbar .navbar-nav li.nav-item.dropdownprofile .nav-link img.img-fluid{width:50px;height:50px;border-radius:100px;border:1px solid #000}.header-sec nav.navbar .navbar-nav li.nav-item.dropdownprofile .nav-link{padding:0}.header-sec nav.navbar .navbar-nav li.nav-item.dropdownprofile .nav-link:after{display:none}.header-sec nav.navbar .navbar-nav li.nav-item.dropdownprofile .nav-link span{color:#5aaff7;font-weight:500;display:inline-block;margin-right:12px}.header-sec nav.navbar .navbar-nav li.nav-item.dropdownprofile .dropdown-menu{position:absolute;margin:15px 0 0 0;padding:10px 0;left:auto;right:0;min-width:185px;border-radius:20px 20px 20px 20px;box-shadow:0 10px 30px rgb(0 0 0 / 42%);border:none;overflow:hidden;background:#fff}.header-sec nav.navbar .navbar-brand{width:350px;margin:0;transition:all .5s}.header-sec .navbar-nav li.nav-item.dropdownprofile .dropdown-menu li a.dropdown-item{padding:9px 19px;display:block;color:#000;border-bottom:1px solid #ccc;font-size:14px;font-weight:400;background:0 0!important}.header-sec .navbar-nav li.nav-item.dropdownprofile .dropdown-menu li:last-child a.dropdown-item{border-bottom:none}.header-sec .navbar-nav li.nav-item.dropdownprofile .dropdown-menu li a.dropdown-item i.la{margin-right:10px;width:20px;font-size:20px;vertical-align:middle}li.nav-item.dasktopbookbtn a.nav-link:hover::after{display:none!important}.dasktopbookbtn a.nav-link{background:#b01c47;border:2px solid #b01c47;border-radius:50px;color:#fff!important;text-align:center;padding:15px 25px!important;font-size:20px;line-height:35px;min-width:270px;height:72px;font-family:HelveticaNeueMedium;margin:0 0 0 50px!important}.dasktopbookbtn a.nav-link:hover{background:#fff;color:#b01c47!important}.header-sec nav.navbar .container{align-items:center}.mobile-bookbtn{display:none}.mobile-bookbtn .btn.btn-info:hover{background:#fff;color:#b01c47!important}.mobile-bookbtn .btn.btn-info{border:2px solid #b01c47!important;background:#b01c47!important;color:#fff!important;text-align:center;padding:6px 15px!important;font-size:10px;line-height:11px;height:29px;min-width:109px!important;border-radius:100px}.hero-banner .img-fluid{min-height:1000px;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;position:relative;display:flex;align-items:end;object-fit:cover;object-position:center center;max-width:1920px;width:100%}.hero-banner-heading::after{content:"";background:transparent linear-gradient(0deg,#050505 0,#212121C6 68%,#5454545B 86%,#58585853 100%) 0 0 no-repeat padding-box;opacity:.51;position:absolute;left:0;bottom:0;width:100%;height:266px;z-index:-1}.hero-banner-heading{z-index:0;position:relative;width:100%;padding:0 0 77px 64px}.hero-banner-heading h3{font-size:54px;line-height:65px;margin:0;color:#fff}.top-section{padding:122px 0 200px}.mainheading{text-align:center;max-width:1326px;margin:0 auto}.mainheading h1{font-size:70px;line-height:85px;color:#000;margin-bottom:30px;font-family:HelveticaNeueMedium}.mainheading p{font-size:20px;line-height:24px;color:#000;margin:0 auto;max-width:1250px}.ourroom-sec h2{font-size:44px;line-height:54px;color:#000;margin-bottom:38px}.item-desc h4{margin-bottom:13px;font-size:35px;line-height:41px;color:#2d2e29}.item-desc p{font-size:25px;line-height:30px;color:#2d2e29;margin-bottom:24px}.item-desc{padding:40px 30px 0}.home-rooms .item-desc{min-height:255px}.home-rooms .item-desc .btn.btn-info{margin-top:auto;width:max-content}.home-rooms .roomowl-item{height:100%;display:flex;flex-direction:column}.home-rooms .item-desc{flex:1;display:flex;flex-direction:column}.ourroom-sec #demos{padding-right:70px}.ourroom-sec .owl-carousel .owl-nav{display:block!important;position:absolute;top:50%;left:0;width:100%;margin-top:-84px}.ourroom-sec .owl-carousel .owl-nav button.owl-prev{display:none}.ourroom-sec .owl-carousel .owl-nav button.owl-next{width:84px;height:88px;background:#b01c47;color:#fff;padding:0!important;position:absolute;right:-110px}.ourroom-sec .owl-carousel .owl-nav button.owl-next span{display:block;line-height:88px;position:relative;margin-top:-12px}.ourroom-sec .owl-carousel .owl-dots{display:none!important}.colsec{padding:50px 0 28px}.colsec-row{align-items:center;padding:150px 0}.col-53{width:53%}.col-47{width:47%}.colsec-desc h2{font-size:48px;line-height:57px;margin-bottom:16px;color:#000}.colsec-desc p{font-size:20px;line-height:24px;margin:0;color:#000;max-width:730px}.colsec-desc .btn.btn-info{margin:70px 0 0 0}.btn.btn-info{background:#b01c47!important;border:2px solid #b01c47;border-radius:50px;color:#fff!important;text-align:center;padding:15px 25px!important;font-size:20px;line-height:24px;min-width:282px;height:61px;font-family:InterLight}.btn.btn-info:hover{background:#fff!important;border:2px solid #b01c47;color:#b01c47!important}.colsec-desc{padding-left:35px}.col-47.order-2 .colsec-desc{padding-left:0}.colsec-img img.img-fluid{width:100%}.colsec-row.lastrow{padding-bottom:0}.imgsec .col-md-4{padding:0 14px}.imgsec .row{margin:0 -14px}.imgsec-card img.img-fluid{width:100%}.about-sec{padding:183px 0 156px}.about-heading{text-align:center;max-width:1100px;margin:0 auto}.about-heading h2{font-size:35px;line-height:42px;color:#000;margin-bottom:7px}.about-heading h2 strong{font-size:48px;line-height:58px;display:block;margin-bottom:20px}.about-heading p{font-size:20px;line-height:24px;color:#000;margin:0}.about-heading .btn.btn-info{margin-top:70px}.gallery-grid img.img-fluid{width:100%}.gallery-grid-sec .col-md-8{width:70.5%}.gallery-grid-sec .col-md-4{width:29.5%}.gallery-grid-margin{margin-bottom:24px}.mapsec-heading{padding:103px 120px 50px}.mapsec-left h4{font-size:49px;line-height:58px;color:#000;font-family:HelveticaNeueLight;margin-bottom:10px}.mapsec-left h4 span{font-family:HelveticaNeueRoman}.mapsec-left p{font-size:20px;line-height:24px;color:#000;margin:0}.mapsec-left{max-width:970px}.mapsec-right{text-align:right;margin-top:70px}.map-img{width:100%;height:610px}.awards-sec h3{font-size:49px;line-height:60px;margin-bottom:56px;color:#000;text-align:center}.awards-sec{padding:40px 0 120px}.awards-img img.img-fluid{width:200px!important;margin:0 auto;object-fit:cover}.mainfooter{background:#b01c47;padding:118px 0 180px}.footercol-left h2{font-size:40px;line-height:68px;color:#fff;margin-bottom:20px;font-family:HelveticaNeueRoman}.footercol-left p{font-size:25px;line-height:30px;color:#fff;margin:0}.footercol-left p a{color:#fff;font-weight:700;transition:all .3s}.footercol-left p a:hover{color:#000}.footercol-left .form-group .form-control::-webkit-input-placeholder{color:#fff;font-size:18px;line-height:21px}.footercol-left .form-group .form-control::-moz-placeholder{color:#fff;font-size:18px;line-height:21px}.footercol-left .form-group .form-control:-ms-input-placeholder{color:#fff;font-size:18px;line-height:21px}.footercol-left .form-group .form-control:-moz-placeholder{color:#fff;font-size:18px;line-height:21px}.footercol-left .form-group .form-control{background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;color:#fff;font-size:18px;line-height:21px;font-family:InterLight;border-bottom:2px solid #fff!important;border-radius:0;padding:9px 0;resize:none}.footercol-left .form-group{margin-bottom:60px}.btn.btn-text{font-size:18px;line-height:21px;color:#fff!important;padding:0;text-transform:uppercase;font-family:InterLight;font-weight:600;outline:0!important;box-shadow:none!important;border:none!important}.copyright-row{border-top:3px solid #fff;margin-top:96px;padding-top:56px}.copyright-left p{font-size:20px;line-height:24px;margin:0;color:#fff;font-family:HelveticaNeueRoman}.copyright-left p a{color:#fff;font-weight:700;transition:all .3s}.copyright-left p a:hover{color:#000}.copyright-right ul{margin:0;padding:0;list-style:none;text-align:right}.copyright-right ul li{display:inline-block}.copyright-right ul li,.copyright-right ul li a{font-size:20px;line-height:24px;color:#fff;font-family:HelveticaNeueRoman;margin-left:65px;transition:all.3s}.copyright-right ul li a:hover{color:#000}.mainfooter .container{max-width:1745px}.copyright-row .col-md-12{padding:0}.roomslider-sec .carousel button{width:84px;height:88px;background:#b01c47;color:#fff;font-size:87px;padding:0!important;opacity:1;bottom:0;top:auto}.roomslider-sec .carousel .carousel-item img{width:100%}.roomslider-desc h2{font-size:48px;line-height:57px;margin-bottom:24px;color:#000}.roomslider-desc h2 strong{font-family:HelveticaNeueBold}.roomslider-desc p{font-size:20px;line-height:24px;margin:0;color:#000}.roomslider-desc ul li{font-size:20px;line-height:24px;margin-bottom:5px;font-family:InterLight;color:#000}.colsec-desc ul li{font-size:20px;line-height:24px;color:#000;margin-bottom:5px;font-family:InterLight}.roomslider-desc .btn.btn-info{margin:70px 0 0 0}.roomslider-desc{padding:94px 0 205px;max-width:1488px;margin:0 auto}.mapsec-room .mapsec-heading{padding-top:75px}.amenities-colsec .colsec-row{padding:80px 0}.top-section.top-amenities-section{padding:122px 0 120px}.colsec.amenities-colsec{padding:0 0 0}.amenities-colsec .colsec-desc h2{font-family:HelveticaNeueRoman}.amenities-colsec .col-47.order-2 .colsec-desc{padding-left:55px}.amenities-colsec .colsec-desc{padding-left:55px}.top-section.contact-section{padding:105px 0 135px}.contact-section .mainheading{max-width:1400px;margin-bottom:31px}.contact-section .mainheading p{max-width:100%}.contact-form .form-group{margin-bottom:24px}.contact-form .form-group .form-control{border:1px solid #707070;min-height:92px;border-radius:25px;box-shadow:none!important;padding:25px 45px;font-size:25px;line-height:30px;color:#000;font-family:InterLight}.contact-form .form-group textarea.form-control{min-height:243px;resize:none}.contact-btn{text-align:right}.contact-btn .btn.btn-info{min-width:272px;height:71px;background:#b01c47!important;border:2px solid #b01c47!important;font-family:HelveticaNeueMedium}.contact-btn .btn.btn-info:hover{background:#fff!important;border:2px solid #b01c47!important}.contact-form{max-width:1483px;margin:0 auto}.event-sec{padding:163px 0 140px}.contact-form h2{text-align:center;font-size:49px;line-height:60px;color:#000;margin-bottom:92px}.contact-form h2 strong{font-family:HelveticaNeueBold}.top-room-section.gallery-section{padding-bottom:75px}.gallery-tab .nav-tabs{justify-content:center;border:none;gap:0 42px;margin-bottom:86px}.gallery-tab .nav-tabs .nav-link{background:#b01c47!important;border:2px solid #b01c47!important;border-radius:100px;color:#fff;min-width:271px;height:72px;text-align:center;font-size:20px;line-height:25px;font-family:HelveticaNeueMedium;padding:20px 10px}.galleryrow{margin:0 -11px;padding:0;list-style:none;display:flex;flex-wrap:wrap}.galleryrow li{width:33.33%;margin-bottom:30px;padding:0 11px}.gallery-tab{padding-bottom:140px}.galleryrow li img.img-fluid{width:100%}.green-initiative-sec .mainheading{max-width:1600px}.green-initiative-sec .mainheading p{max-width:1405px}.greencolsec .colsec-img img.img-fluid{width:auto;margin:0 auto;display:block}.top-section.green-initiative-sec{padding-bottom:150px}.ourgreen-desc strong{display:block;font-weight:700}.ourgreen-desc p{font-size:20px;line-height:24px;color:#000;margin-bottom:20px}.ourgreen-desc li{font-size:20px;line-height:24px;color:#000;margin-bottom:5px}.ourgreen-desc h2{font-size:48px;line-height:57px;color:#000;margin-bottom:20px;font-family:HelveticaNeueRoman}.ourgreen-desc h3{font-size:38px;line-height:46px;color:#000;font-family:HelveticaNeueRoman}.ourgreen-desc{max-width:1460px;margin:0 auto}.ourgreen-sec{padding:100px 0 140px}.amenities-colsec.greencolsec .col-47.order-2 .colsec-desc{padding-left:170px;padding-right:40px}.amenities-colsec.greencolsec .colsec-desc{padding-left:0}.colsec.amenities-colsec.amenities-pb{padding-bottom:80px}.carousel-control-next,.carousel-control-prev{top:45%;height:50px;width:90px;opacity:1;z-index:3}.carousel-control-next-icon{background-image:url(../../images/common/arrow-Left-hover.webp)}.carousel-control-prev-icon{background-image:url(../../images/common/arrow-Right-hover.webp)}.carousel-control-next-icon,.carousel-control-prev-icon{width:22px;height:46px}.mainheading p a{color:#000}.mainheading p a:hover{color:#b01c47}.about-heading p a{color:#000}.about-heading p a:hover{color:#b01c47}.roomslider-desc p a{color:#000}.roomslider-desc p a:hover{color:#b01c47}.colsec-desc p a{color:#000}.colsec-desc p a:hover{color:#b01c47}a{transition:all.3s}.collage-container{margin:0 -23px;padding:0;list-style:none;display:flex;flex-wrap:wrap}.collage-container li{padding:0 14px}.collage-container li:first-child{width:31.5%}.collage-container li:nth-child(2){width:35.5%}.collage-container li:nth-child(3){width:33%}.collage-item{margin-bottom:28px}.collage-item .img-fluid{width:100%}.social-icons{display:flex;gap:20px;list-style:none}.privacy-policy-content strong{display:inline-block}.privacy-policy-content a{color:#000}.privacy-policy-content a:hover{color:#b01c47}.small-img img{width:100%;max-width:517px;aspect-ratio:517/402}.big-img img{width:100%;max-width:1269px;aspect-ratio:1269/828}.menu-links{list-style:none;padding:0}.menu-links li a{color:#000;font-weight:700}.menu-links li a:hover{color:#b01c47}.mapsec-left p a{color:#000}.mapsec-left p a:hover{color:#b01c47}.form-main-box p{max-width:100%!important}.field input.valid+label::before,.field input:focus+label::before,.label-before{line-height:20px;font-size:15px;top:-10px;background:0;padding:0 6px;left:9px}.field{position:relative;margin-bottom:0!important;height:85px}.field label::before{content:attr(title1);position:absolute;top:0;left:15px;line-height:55px;color:#000;transition:.3s all;font-weight:100}.field input:focus{outline:0;box-shadow:0}.field input:valid+label::before{content:attr(data-title1)}.field.h100{height:140px}.field input:focus+label::before,.field input:valid+label::before,.label-before{line-height:20px;font-size:16px;top:-10px;background:linear-gradient(#fff,#fff);padding:0 6px;color:#000;left:9px}.g-recaptcha{transform:scale(.77);transform-origin:0 0}.field label{cursor:text}.field label.Selectlable::before{content:attr(title1);position:absolute;top:-3px;left:9px;line-height:5px;background:#fff!important;padding:0 9px}.field textarea:focus{outline:0}.field textarea:valid+label::before{content:attr(data-title1)}.field textarea:focus+label::before,.field textarea:valid+label::before,.label-before{line-height:20px;font-size:16px;top:-10px;background:linear-gradient(#fff,#fff);padding:0 6px;color:#000;left:9px}.form-control{height:55px;font-size:21px;border:1px solid #000;border-radius:0;box-shadow:none;color:#000;padding:6px 15px 0}.btn.form-submit{padding:27px 70px 20px;letter-spacing:3px;text-transform:uppercase}.field-validation-error{position:absolute;bottom:5px;font-size:14px;font-family:arial;font-weight:300}.valid{background:#fff url("../images/common/success.webp") no-repeat scroll right 12px center;transition:all 0 ease-in-out 0!important}.input-validation-error{background:#fff url("../images/common/error.webp") no-repeat scroll right 12px center;border:1px solid #d93025!important;transition:all 0 ease-in-out 0;box-shadow:none}.form-control::placeholder,.form-control:focus{color:#000;border-color:#000}.form-control:focus{box-shadow:inherit}.cal-icon{background:url("../images/common/calendar-icon-blue.webp") no-repeat right 15px center!important}.reservations_txt{line-height:30px!important}.field.h100{height:248px}.h100 textarea.form-control{height:auto}.select2-penal .select2-container .select2-choice{height:25px!important;background-color:transparent;border:0;width:100%!important;font-weight:100;background:url('/Content/images/select-arrow-black.png') center right 0 no-repeat;text-transform:capitalize;top:6px;color:#49506b;text-align:left;padding-left:0;font-size:18px}.arrownone .select2-chosen{line-height:35px!important}